@charset "UTF-8";:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1/1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);inset-block-start:50%;justify-content:center;padding:0;position:absolute;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-btt .carousel__next,.carousel.is-vertical.is-ttb .carousel__prev{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media(hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media(hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.z-\[10\]{z-index:10}.col-span-10{grid-column:span 10/span 10}.col-span-full{grid-column:1/-1}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-auto{margin-inline-end:auto}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.h-4{height:1rem}.h-\[38px\]{height:38px}.h-\[80vh\]{height:80vh}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-4{width:1rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-\[250px\]{min-width:250px}.min-w-min{min-width:min-content}.max-w-\[112px\]{max-width:112px}.max-w-\[700px\]{max-width:700px}.max-w-\[850px\]{max-width:850px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-y-2{row-gap:.5rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.text-nowrap{text-wrap:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-center{text-align:center}.text-start{text-align:start}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-thin{font-weight:100}.text-black{color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black,.text-gray-500{--tw-text-opacity:1}.text-gray-500{color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-50{opacity:.5}.outline{outline-style:solid}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:768px){.max-md\:mt-10{margin-top:2.5rem}}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1280px){.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:w-1\/2{width:50%}.xl\:w-7\/12{width:58.333333%}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:p-6{padding:1.5rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}}@media(min-width:1536px){.\32xl\:p-8{padding:2rem}}:root{font-family:Inter var,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:normal;--font-family:"Inter var",sans-serif;--font-feature-settings:"cv02","cv03","cv04","cv11";--surface-a:#fff;--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color:#10b981;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#f9fafb;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--inline-spacing:.5rem;--border-radius:6px;--surface-ground:#f9fafb;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 .2rem #a7f3d0;--maskbg:rgba(0,0,0,.4);--highlight-bg:#f0fdfa;--highlight-text-color:#047857;color-scheme:light;--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f3fcf9;--primary-100:#c6eee1;--primary-200:#98e1c9;--primary-300:#6bd4b1;--primary-400:#3dc699;--primary-500:#10b981;--primary-600:#0e9d6e;--primary-700:#0b825a;--primary-800:#096647;--primary-900:#064a34}@font-face{font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;font-named-instance:"Regular";src:url(./Inter-roman.var.C-r5W2Hj.woff2?v=3.19) format("woff2")}@font-face{font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;font-named-instance:"Italic";src:url(./Inter-italic.var.DhD-tpjY.woff2?v=3.19) format("woff2")}.p-editor-container .p-editor-toolbar{background:#f9fafb;border-top-left-radius:6px;border-top-right-radius:6px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;padding:.75rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f3f4f6;color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1.25rem}.p-editor-container .p-editor-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#4b5563}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#10b981}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#10b981}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#10b981}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .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 button.ql-active .ql-picker-label{color:#10b981}@layer primevue{.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{border:0;font-size:100%;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-component-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.p-link{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:6px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{margin-top:-.5rem;position:absolute;top:50%}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-input,.p-autocomplete-dd .p-autocomplete-multiple-container{border-bottom-right-radius:0;border-top-right-radius:0}.p-autocomplete-dd .p-autocomplete-dropdown{border-bottom-left-radius:0;border-top-left-radius:0}.p-autocomplete .p-autocomplete-panel{min-width:100%}.p-autocomplete-panel{left:0;overflow:auto;position:absolute;top:0}.p-autocomplete-items{list-style-type:none;margin:0;padding:0}.p-autocomplete-item{cursor:pointer;overflow:hidden;position:relative;white-space:nowrap}.p-autocomplete-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-autocomplete-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token{display:inline-flex;flex:1 1 auto}.p-autocomplete-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-fluid .p-autocomplete-dd .p-autocomplete-input{width:1%}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:#10b981}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;outline-color:transparent;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e5e7eb;border-radius:16px;color:#4b5563;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#e5e7eb;color:#4b5563}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-autocomplete-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-child{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-child{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#f0fdfa;color:#047857}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#10b9813d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-calendar{display:inline-flex;max-width:100%}.p-calendar .p-inputtext{flex:1 1 auto;width:1%}.p-calendar-w-btn .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.p-calendar .p-datepicker-trigger-icon{cursor:pointer}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto}.p-datepicker-header{align-items:center;display:flex;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-next,.p-datepicker-prev{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker table{border-collapse:collapse;width:100%}.p-datepicker td>span{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0 auto;overflow:hidden;position:relative}.p-monthpicker-month{width:33.3%}.p-monthpicker-month,.p-yearpicker-year{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.p-yearpicker-year{width:50%}.p-datepicker-buttonbar{align-items:center;display:flex;justify-content:space-between}.p-timepicker,.p-timepicker button{align-items:center;display:flex;justify-content:center}.p-timepicker button{cursor:pointer;overflow:hidden;position:relative}.p-timepicker>div{align-items:center;display:flex;flex-direction:column}.p-calendar .p-datepicker-touch-ui,.p-datepicker-touch-ui{min-width:80vw}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#4b5563;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#4b5563;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#10b981}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;outline-color:transparent;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d1d5db;border-color:transparent;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #e5e7eb;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #e5e7eb;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.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:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #e5e7eb;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table td,.p-datepicker.p-datepicker-mobile table th{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-cascadeselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-cascadeselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-cascadeselect-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.p-cascadeselect .p-cascadeselect-panel{min-width:100%}.p-cascadeselect-item{cursor:pointer;font-weight:400;white-space:nowrap}.p-cascadeselect-item-content{align-items:center;display:flex;overflow:hidden;position:relative}.p-cascadeselect-group-icon{margin-left:auto}.p-cascadeselect-items{list-style-type:none;margin:0;min-width:100%;padding:0}.p-fluid .p-cascadeselect{display:flex}.p-fluid .p-cascadeselect .p-cascadeselect-label{width:1%}.p-cascadeselect-sublist{display:none;min-width:100%;position:absolute;z-index:1}.p-cascadeselect-item-active{overflow:visible}.p-cascadeselect-item-active>.p-cascadeselect-sublist{display:block;left:100%;top:0}.p-cascadeselect-enter-from,.p-cascadeselect-leave-active{opacity:0}.p-cascadeselect-enter-active{transition:opacity .15s}.p-cascadeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#10b981}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6b7280}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-cascadeselect.p-invalid.p-component{border-color:#e24c4c}.p-cascadeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#10b9813d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-checkbox{height:22px;width:22px}.p-checkbox .p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d1d5db;border-radius:6px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox .p-checkbox-box{background:#fff;border:2px solid #d1d5db;border-radius:6px;color:#4b5563;height:22px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#10b981;border-color:#10b981}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#10b981}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857;border-color:#047857;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#e24c4c}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#10b981}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#10b981}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.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:.375rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-colorpicker-panel .p-colorpicker-color{background:linear-gradient(0deg,#000 0,transparent),linear-gradient(90deg,#fff 0,#fff0)}.p-colorpicker-panel .p-colorpicker-hue{background:linear-gradient(0deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #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 12px #0000001a}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#10b981}.p-dropdown:not(.p-disabled).p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6b7280}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-dropdown .p-dropdown-clear-icon{color:#6b7280;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#e24c4c}.p-dropdown-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-dropdown-panel .p-dropdown-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.75rem;padding-right:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6b7280;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#f0fdfa;color:#047857}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#10b9813d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-float-label{display:block;position:relative}.p-float-label label{line-height:1;margin-top:-.5rem;pointer-events:none;position:absolute;top:50%;transition-property:all;transition-timing-function:ease}.p-float-label:has(textarea) label{top:1rem}.p-float-label:has(.p-inputwrapper-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(input:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(textarea:focus) label{font-size:12px;top:-.75rem}.p-float-label .p-inputtext::-moz-placeholder,.p-float-label input::-moz-placeholder{opacity:0;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-inputtext::placeholder,.p-float-label .p-placeholder,.p-float-label input::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-inputtext:focus::-moz-placeholder,.p-float-label input:focus::-moz-placeholder{opacity:1;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label .p-inputtext:focus::placeholder,.p-float-label input:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2.5rem}.p-inputgroup{align-items:stretch;display:flex;width:100%}.p-inputgroup-addon{align-items:center;display:flex;justify-content:center}.p-inputgroup .p-float-label{align-items:stretch;display:flex;width:100%}.p-fluid .p-inputgroup .p-input,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper{flex:1 1 auto;width:1%}.p-inputgroup-addon{background:#f3f4f6;border-bottom:1px solid #d1d5db;border-left:1px solid #d1d5db;border-top:1px solid #d1d5db;color:#6b7280;min-width:3rem;padding:.75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d1d5db}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6b7280;left:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6b7280;right:.75rem}.p-inputnumber{display:inline-flex}.p-inputnumber-button{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{border-bottom-left-radius:0;border-top-left-radius:0;order:3}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;order:2}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{border-bottom-right-radius:0;border-top-right-radius:0;order:1}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0;order:1;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;order:2;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;order:3;width:100%}.p-inputnumber-input{flex:1 1 auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-inputnumber.p-variant-filled>.p-inputnumber-input,.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:hover{background-color:#f3f4f6}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:focus{background-color:#fff}.p-inputswitch{display:inline-block}.p-inputswitch-input{cursor:pointer}.p-inputswitch-slider{border:1px solid transparent;cursor:pointer;inset:0;position:absolute}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-inputswitch .p-inputswitch-slider{background:#d1d5db;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#10b981}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translate(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#059669}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#e24c4c}.p-fluid .p-inputtext{width:100%}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#10b981}.p-inputtext:enabled:focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#e24c4c}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.9375rem}.p-float-label>label{color:#6b7280;left:.75rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#e24c4c}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#6b7280}:-moz-placeholder,::-moz-placeholder{color:#6b7280}:-ms-input-placeholder{color:#6b7280}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f3f4f6}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.9375rem}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{animation-fill-mode:forwards;animation-name:dash-frame;fill:none}.p-knob-text{font-size:1.3rem;text-align:center}@keyframes dash-frame{to{stroke-dashoffset:0}}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6b7280;right:.75rem}.p-listbox .p-listbox-list{outline:0 none;padding:.75rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#f0fdfa;color:#047857}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#10b9813d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#e24c4c}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#10b981}.p-multiselect:not(.p-disabled).p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6b7280}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-multiselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-multiselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-multiselect-panel .p-multiselect-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6b7280;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-left:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#10b9813d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-password{display:inline-flex}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;transition:width 1s ease-in-out;width:0}.p-fluid .p-password{display:flex}.p-password-input::-ms-clear,.p-password-input::-ms-reveal{display:none}.p-password.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-password-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563;padding:1.25rem}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:22px;width:22px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d1d5db;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d1d5db;border-radius:50%;color:#4b5563;height:22px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#10b981;border-color:#10b981}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#10b981}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#047857;border-color:#047857}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#e24c4c}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#10b981}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#047857}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#10b981}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#047857}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;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:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.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:#374151}.p-selectbutton .p-button.p-highlight{background:#10b981;border-color:#10b981;color:#fff}.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{background:#059669;border-color:#059669;color:#fff}.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.p-invalid>.p-button{border-color:#e24c4c}.p-slider{position:relative}.p-slider .p-slider-handle{cursor:grab;display:block;touch-action:none}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{height:100%;left:0;top:0}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{bottom:0;left:0;width:100%}.p-slider{background:#e5e7eb;border:0;border-radius:6px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.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 #10b981;border-radius:50%;height:1.143rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#10b981;border-radius:6px}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#10b981;border-color:#10b981}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-treeselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treeselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-treeselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-treeselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-treeselect-label-empty{overflow:hidden;visibility:hidden}.p-treeselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-treeselect .p-treeselect-panel{min-width:100%}.p-treeselect-items-wrapper{overflow:auto}.p-fluid .p-treeselect{display:flex}.p-treeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#10b981}.p-treeselect:not(.p-disabled).p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-treeselect.p-variant-filled{background:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6b7280}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-treeselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-input-filled .p-treeselect{background:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d5db;border-radius:6px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;outline-color:transparent;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:#6b7280}.p-togglebutton.p-highlight .p-button{background:#10b981;border-color:#10b981;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#059669;border-color:#059669;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#e24c4c}.p-button{align-items:center;cursor:pointer;display:inline-flex;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-button-label{flex:1 1 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{flex:0 0 auto;visibility:hidden;width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-button-group .p-button{margin:0}.p-button-group .p-button:not(:last-child),.p-button-group .p-button:not(:last-child):hover{border-right:0}.p-button-group .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .p-button:first-of-type:not(:only-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.p-button-group .p-button:last-of-type:not(:only-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.p-button-group .p-button:focus{position:relative;z-index:1}.p-button{background:#10b981;border:1px solid #10b981;border-radius:6px;color:#fff;font-size:1rem;outline-color:transparent;padding:.75rem 1.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#059669;border-color:#059669;color:#fff}.p-button:not(:disabled):active{background:#047857;border-color:#047857;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#10b981}.p-button.p-button-outlined:not(:disabled):hover{background:#10b9810a;border:1px solid;color:#10b981}.p-button.p-button-outlined:not(:disabled):active{background:#10b98129;border:1px solid;color:#10b981}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#10b981}.p-button.p-button-text:not(:disabled):hover{background:#10b9810a;border-color:transparent;color:#10b981}.p-button.p-button-text:not(:disabled):active{background:#10b98129;border-color:transparent;color:#10b981}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.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{background-color:#fff;color:#10b981;height:1rem;line-height:1rem;margin-left:.5rem;min-width: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{padding:.75rem 0;width:3rem}.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:3rem}.p-button.p-button-sm{font-size:.875rem;padding:.65625rem 1.09375rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.9375rem 1.5625rem}.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:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#64748b;border:1px solid #64748b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#475569;border-color:#475569;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#334155;border-color:#334155;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:#64748b0a;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:#64748b29;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:#64748b0a;border-color:transparent;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:#64748b29;border-color:transparent;color:#64748b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0ea5e9;border:1px solid #0ea5e9;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#0284c7;border-color:#0284c7;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#0369a1;border-color:#0369a1;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:#0ea5e90a;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:#0ea5e929;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:#0ea5e90a;border-color:transparent;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:#0ea5e929;border-color:transparent;color:#0ea5e9}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#22c55e;border:1px solid #22c55e;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#16a34a;border-color:#16a34a;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#15803d;border-color:#15803d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:#22c55e0a;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:#22c55e29;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:#22c55e0a;border-color:transparent;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:#22c55e29;border-color:transparent;color:#22c55e}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#f97316;border:1px solid #f97316;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#ea580c;border-color:#ea580c;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#c2410c;border-color:#c2410c;color:#fff}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:#f973160a;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:#f9731629;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:#f973160a;border-color:transparent;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:#f9731629;border-color:transparent;color:#f97316}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#a855f7;border:1px solid #a855f7;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#9333ea;border-color:#9333ea;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7e22ce;border-color:#7e22ce;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:#a855f70a;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:#a855f729;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:#a855f70a;border-color:transparent;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:#a855f729;border-color:transparent;color:#a855f7}.p-button-group.p-button-danger>.p-button,.p-button.p-button-danger,.p-splitbutton.p-button-danger>.p-button{background:#ef4444;border:1px solid #ef4444;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-button.p-button-danger:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{background:#dc2626;border-color:#dc2626;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-button.p-button-danger:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-button.p-button-danger:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{background:#b91c1c;border-color:#b91c1c;color:#fff}.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-button.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{background:#ef44440a;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{background:#ef444429;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text,.p-button.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{background:#ef44440a;border-color:transparent;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{background:#ef444429;border-color:transparent;color:#ef4444}.p-button-group.p-button-contrast>.p-button,.p-button.p-button-contrast,.p-splitbutton.p-button-contrast>.p-button{background:#1f2937;border:1px solid #1f2937;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-button.p-button-contrast:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{background:#374151;border-color:#374151;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-button.p-button-contrast:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-button.p-button-contrast:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{background:#4b5563;border-color:#4b5563;color:#fff}.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-button.p-button-contrast.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{background:#1f29370a;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{background:#1f293729;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text,.p-button.p-button-contrast.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{background:#1f29370a;border-color:transparent;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{background:#1f293729;border-color:transparent;color:#1f2937}.p-button.p-button-link{background:transparent;border:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a7f3d0}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#047857}.p-speeddial{display:flex;position:absolute}.p-speeddial-button{z-index:1}.p-speeddial-list{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;pointer-events:none;transition:top 0s linear .2s;z-index:2}.p-speeddial-item{opacity:0;transform:scale(0);transition:transform .2s cubic-bezier(.4,0,.2,1) 0s,opacity .8s;will-change:transform}.p-speeddial-action{align-items:center;border-radius:50%;display:flex;justify-content:center;overflow:hidden;position:relative}.p-speeddial-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item{position:absolute}.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0s;will-change:transform}.p-speeddial-mask{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(.25,.8,.25,1);width:100%}.p-speeddial-mask-visible{opacity:1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-speeddial-opened .p-speeddial-list{pointer-events:auto}.p-speeddial-opened .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-opened .p-speeddial-rotate{transform:rotate(45deg)}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-speeddial-action{background:#4b5563;color:#fff;height:3rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-speeddial-action:hover{background:#022354;color:#fff}.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-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#0006;border-radius:6px}.p-splitbutton{display:inline-flex;position:relative}.p-splitbutton .p-splitbutton-defaultbutton,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button-outlined.p-button:hover,.p-splitbutton.p-button-rounded>.p-splitbutton-defaultbutton.p-button{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;flex:1 1 auto}.p-splitbutton-menubutton,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;justify-content:center}.p-splitbutton .p-menu{min-width:100%}.p-fluid .p-splitbutton{display:flex}.p-splitbutton{border-radius:6px}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-carousel,.p-carousel-content{display:flex;flex-direction:column}.p-carousel-content{overflow:auto}.p-carousel-next,.p-carousel-prev{align-items:center;align-self:center;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-carousel-container{display:flex;flex-direction:row}.p-carousel-items-content{overflow:hidden;width:100%}.p-carousel-indicators,.p-carousel-items-container{display:flex;flex-direction:row}.p-carousel-indicators{flex-wrap:wrap;justify-content:center}.p-carousel-indicator>button{align-items:center;display:flex;justify-content:center}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{flex-direction:column;height:100%}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.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:#d1d5db;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-datatable{position:relative}.p-datatable-table{border-spacing:0;width:100%}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-badge,.p-datatable .p-sortable-column .p-sortable-column-icon{vertical-align:middle}.p-datatable .p-sortable-column .p-sortable-column-badge{align-items:center;display:inline-flex;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{top:0;z-index:1}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{bottom:0;z-index:1}.p-datatable-scrollable .p-frozen-column{background:inherit;position:sticky}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;flex:1;flex-direction:column;height:100%}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:1}.p-datatable-resizable-table>.p-datatable-tbody>tr>td,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-thead>tr>th{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-datatable .p-column-header-content{align-items:center;display:flex}.p-datatable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-datatable .p-row-editor-cancel,.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-toggler{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.p-datatable-reorder-indicator-down,.p-datatable-reorder-indicator-up{display:none;position:absolute}.p-datatable-reorderablerow-handle,.p-reorderable-column{cursor:move}.p-datatable .p-datatable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-column-filter-row{align-items:center;display:flex;width:100%}.p-column-filter-menu{display:inline-flex;margin-left:auto}.p-column-filter-row .p-column-filter-element{flex:1 1 auto;width:1%}.p-column-filter-clear-button,.p-column-filter-menu-button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.p-column-filter-row-items{list-style:none;margin:0;padding:0}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{align-items:center;display:flex;justify-content:space-between}.p-column-filter-buttonbar .p-button:not(.p-button-icon-only){width:auto}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{left:0;min-height:0;position:sticky;top:0;transform:none!important}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#f0fdfa;border-radius:50%;color:#047857;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column.p-highlight:hover{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a7f3d0;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.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-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel: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-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr:focus-visible{outline:.15rem solid #a7f3d0;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#f0fdfa;color:#047857}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a7f3d0;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #f0fdfa}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #f0fdfa}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-datatable .p-column-resizer-helper{background:#10b981}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f9fafb}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width: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{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#f0fdfa;color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#047857}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.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-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.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-thead>tr>th{padding:1.25rem}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#4b5563;padding:0}.p-dataview .p-dataview-footer{background:#f9fafb;border:solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#f0fdfa;color:#047857}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:first-child{margin-top:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:last-child{margin-bottom:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#f0fdfa;color:#047857}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a7f3d0;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #e5e7eb;padding:1.25rem}.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:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.p-orderlist{display:flex}.p-orderlist-controls{display:flex;flex-direction:column;justify-content:center}.p-orderlist-list-container{flex:1 1 auto}.p-orderlist-list{list-style-type:none;margin:0;max-height:24rem;min-height:12rem;overflow:auto;padding:0}.p-orderlist-item{cursor:pointer;overflow:hidden;position:relative}.p-orderlist.p-state-disabled .p-button,.p-orderlist.p-state-disabled .p-orderlist-item{cursor:default}.p-orderlist.p-state-disabled .p-orderlist-list{overflow:hidden}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-list-container{background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-orderlist .p-orderlist-list-container.p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-orderlist .p-orderlist-header{color:#374151;font-weight:700;padding:1.25rem}.p-orderlist .p-orderlist-list{color:#4b5563;outline:0 none;padding:.75rem 0}.p-orderlist .p-orderlist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:first-child{margin-top:0}.p-orderlist .p-orderlist-list .p-orderlist-item:last-child{margin-bottom:0}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus,.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover,.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#f0fdfa;color:#047857}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#10b9813d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart-table{border-collapse:separate;border-spacing:0;margin:0 auto}.p-organizationchart-table>tbody>tr>td{padding:0 .75rem;text-align:center;vertical-align:top}.p-organizationchart-node-content{display:inline-block;position:relative}.p-organizationchart-node-content .p-node-toggler{bottom:-.75rem;cursor:pointer;height:1.5rem;left:50%;margin-left:-.75rem;position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.5rem;z-index:2}.p-organizationchart-node-content .p-node-toggler .p-node-toggler-icon{position:relative;top:.25rem}.p-organizationchart-line-down{height:20px;margin:0 auto;width:1px}.p-organizationchart-line-left,.p-organizationchart-line-right{border-radius:0}.p-organizationchart-selectable-node{cursor:pointer}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#f0fdfa;color:#047857}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#80eed5}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit;outline-color:transparent}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-paginator-default{display:flex}.p-paginator{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-current,.p-paginator-first,.p-paginator-last,.p-paginator-next,.p-paginator-page,.p-paginator-prev{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-paginator-element:focus{position:relative;z-index:1}.p-paginator{background:#fff;border:0 solid #f3f4f6;border-radius:6px;color:#6b7280;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:50%;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;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:3rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#f0fdfa;border-color:#f0fdfa;color:#047857}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-picklist{display:flex}.p-picklist-buttons{display:flex;flex-direction:column;justify-content:center}.p-picklist-list-wrapper{flex:1 1 50%}.p-picklist-list{list-style-type:none;margin:0;max-height:24rem;min-height:12rem;overflow:auto;padding:0}.p-picklist-item{cursor:pointer;overflow:hidden;position:relative}.p-picklist-item.p-picklist-flip-enter-active.p-picklist-flip-enter-to,.p-picklist-item.p-picklist-flip-leave-active.p-picklist-flip-leave-to{transition:none}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-list-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-picklist .p-picklist-list-wrapper.p-focus{border-color:#10b981;box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-picklist .p-picklist-header{color:#374151;font-weight:700;padding:1.25rem}.p-picklist .p-picklist-list{color:#4b5563;outline:0 none;padding:.75rem 0}.p-picklist .p-picklist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:first-child{margin-top:0}.p-picklist .p-picklist-list .p-picklist-item:last-child{margin-bottom:0}.p-picklist .p-picklist-list .p-picklist-item.p-focus,.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover,.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#f0fdfa;color:#047857}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#10b9813d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#f8f8fa}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f3f4f6}.p-timeline{display:flex;flex-direction:column;flex-grow:1}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite,.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-event{display:flex;min-height:70px;position:relative}.p-timeline-event:last-child{min-height:0}.p-timeline-event-content,.p-timeline-event-opposite{flex:1;padding:0 1rem}.p-timeline-event-separator{align-items:center;display:flex;flex:0;flex-direction:column}.p-timeline-event-marker{align-self:baseline;display:flex}.p-timeline-event-connector{flex-grow:1}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex:1;flex-direction:column}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%}.p-timeline-bottom .p-timeline-event,.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #10b981;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-wrapper{overflow:auto}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree-flex-scrollable{display:flex;flex:1;flex-direction:column;height:100%}.p-tree-flex-scrollable .p-tree-wrapper{flex:1}.p-tree{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a7f3d0;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-right:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6b7280;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:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#f0fdfa;color:#047857}.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-tree-toggler:hover,.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-treenode-icon:hover{color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.75rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6b7280;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable{position:relative}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-responsive-scroll>.p-treetable-wrapper{overflow-x:auto}.p-treetable-auto-layout>.p-treetable-wrapper>table,.p-treetable-responsive-scroll>.p-treetable-wrapper>table{table-layout:auto}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable-scrollable .p-treetable-wrapper{overflow:auto;position:relative}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot,.p-treetable-scrollable .p-treetable-thead{display:block}.p-treetable-scrollable .p-treetable-tbody>tr,.p-treetable-scrollable .p-treetable-tfoot>tr,.p-treetable-scrollable .p-treetable-thead>tr{display:flex;flex-wrap:nowrap;width:100%}.p-treetable-scrollable .p-treetable-tbody>tr>td,.p-treetable-scrollable .p-treetable-tfoot>tr>td,.p-treetable-scrollable .p-treetable-thead>tr>th{align-items:center;display:flex;flex:1 1 0}.p-treetable-scrollable .p-treetable-thead{position:sticky;top:0;z-index:1}.p-treetable-scrollable .p-treetable-tfoot{bottom:0;position:sticky;z-index:1}.p-treetable-scrollable .p-frozen-column{background:inherit;position:sticky}.p-treetable-scrollable th.p-frozen-column{z-index:1}.p-treetable-scrollable-both .p-treetable-tbody>tr>td,.p-treetable-scrollable-both .p-treetable-tfoot>tr>td,.p-treetable-scrollable-both .p-treetable-thead>tr>th,.p-treetable-scrollable-horizontal .p-treetable-tfoot>tr>td,.p-treetable-scrollable-horizontal .p-treetable-thead>tr>th .p-treetable-scrollable-horizontal .p-treetable-tbody>tr>td{flex:0 0 auto}.p-treetable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-treetable-flex-scrollable .p-treetable-wrapper{display:flex;flex:1;flex-direction:column;height:100%}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a7f3d0}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#f0fdfa;border-radius:50%;color:#047857;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-right:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a7f3d0;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#047857}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#10b981}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width: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-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.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-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.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-thead>tr>th{padding:1.25rem}.p-accordion-header-action{align-items:center;cursor:pointer;display:flex;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-accordion-header-action:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;font-weight:700;outline-color:transparent;padding:1.25rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e7eb;border-radius:0 0 6px 6px;border-top:0;color:#4b5563;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-card{background:#fff;border-radius:6px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6b7280;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset-legend>a,.p-fieldset-legend>span{align-items:center;display:flex;justify-content:center}.p-fieldset-toggleable .p-fieldset-legend a{cursor:pointer;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-fieldset-legend-text{line-height:1}.p-fieldset{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-fieldset .p-fieldset-legend{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.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{border-radius:6px;color:#374151;outline-color:transparent;padding:1.25rem;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-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#374151}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider-horizontal{align-items:center;display:flex;position:relative;width:100%}.p-divider-horizontal:before{content:"";display:block;left:0;position:absolute;top:50%;width:100%}.p-divider-content{z-index:1}.p-divider-vertical{display:flex;justify-content:center;margin:0 1rem;min-height:100%;position:relative}.p-divider-vertical:before{content:"";display:block;height:100%;left:50%;position:absolute;top:0}.p-divider.p-divider-solid.p-divider-horizontal:before{border-top-style:solid}.p-divider.p-divider-solid.p-divider-vertical:before{border-left-style:solid}.p-divider.p-divider-dashed.p-divider-horizontal:before{border-top-style:dashed}.p-divider.p-divider-dashed.p-divider-vertical:before{border-left-style:dashed}.p-divider.p-divider-dotted.p-divider-horizontal:before{border-top-style:dotted}.p-divider.p-divider-dotted.p-divider-vertical:before{border-left-style:dotted}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px solid #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px solid #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel-header{align-items:center;display:flex;justify-content:space-between}.p-panel-title{line-height:1}.p-panel-header-icon{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.p-panel .p-panel-header{background:#f9fafb;border:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#4b5563;padding:1.25rem}.p-panel .p-panel-content:last-child,.p-panel .p-panel-footer{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#4b5563;padding:.75rem 1.25rem}.p-scrollpanel-wrapper{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.p-scrollpanel-content{box-sizing:border-box;height:calc(100% + 18px);overflow:auto;padding:0 18px 18px 0;position:relative;scrollbar-width:none;width:calc(100% + 18px)}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{background:#c1c1c1;border-radius:3px;cursor:pointer;opacity:0;position:relative;transition:opacity .25s linear;z-index:2}.p-scrollpanel-bar-y{top:0;width:9px}.p-scrollpanel-bar-x{bottom:0;height:9px}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:active .p-scrollpanel-bar,.p-scrollpanel:hover .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-scrollpanel .p-scrollpanel-bar{background:#f9fafb;border:0;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-splitter{display:flex;flex-wrap:nowrap}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{align-items:center;cursor:col-resize;display:flex;flex-grow:0;flex-shrink:0;justify-content:center}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{height:24px;width:100%}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{height:100%;width:24px}.p-splitter-panel{flex-grow:1;overflow:hidden}.p-splitter-panel-nested{display:flex}.p-splitter-panel .p-splitter{border:0;flex-grow:1}.p-splitter{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{align-items:center;overflow-x:auto;position:relative}.p-stepper-vertical .p-stepper-nav{flex-direction:column}.p-stepper-header{align-items:center;display:flex;flex:1 1 auto;position:relative}.p-stepper-header:last-of-type{flex:initial}.p-stepper-header .p-stepper-action{align-items:center;border:0;cursor:pointer;display:inline-flex;text-decoration:none}.p-stepper-header .p-stepper-action:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-stepper.p-stepper-readonly .p-stepper-header{cursor:auto}.p-stepper-header.p-highlight .p-stepper-action{cursor:default}.p-stepper-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-stepper-number{align-items:center;display:flex;justify-content:center;position:relative}.p-stepper-separator{flex:1 1 0}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:6px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6b7280;font-weight:700;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#f0fdfa;color:#047857}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#10b981}.p-stepper .p-stepper-panels{background:#fff;color:#4b5563;padding:1.25rem}.p-stepper .p-stepper-separator{background-color:#e5e7eb;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#4b5563;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#10b981}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-header-action{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;margin:0 0 -2px;outline-color:transparent;padding:1.25rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#10b981;color:#10b981}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:#10b981;outline-color:transparent;width:3rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:1.25rem}.p-toolbar{flex-wrap:wrap;justify-content:space-between}.p-toolbar,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right,.p-toolbar-group-start{align-items:center;display:flex}.p-toolbar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{left:0;margin-top:10px;position:absolute;top:0}.p-confirm-popup-flipped{margin-bottom:10px;margin-top:-10px}.p-confirm-popup-enter-from{opacity:0;transform:scaleY(.8)}.p-confirm-popup-leave-to{opacity:0}.p-confirm-popup-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-confirm-popup-leave-active{transition:opacity .1s linear}.p-confirm-popup:after,.p-confirm-popup:before{bottom:100%;content:" ";height:0;left:calc(var(--overlayArrowLeft, 0) + 1.25rem);pointer-events:none;position:absolute;width:0}.p-confirm-popup:after{border-width:8px;margin-left:-8px}.p-confirm-popup:before{border-width:10px;margin-left:-10px}.p-confirm-popup-flipped:after,.p-confirm-popup-flipped:before{bottom:auto;top:100%}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-bottom-color:transparent}.p-confirm-popup .p-confirm-popup-content{align-items:center;display:flex}.p-confirm-popup{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1.25rem 1.25rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-style:solid}.p-confirm-popup:before{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #f2f2f2;border-style:solid}.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-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{align-items:center;display:flex}.p-dialog .p-dialog-header-icon{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-bottom .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-top .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0,-100%,0)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0,100%,0)}.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to,.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to{transform:translate3d(-100%,0,0)}.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to,.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to{transform:translate3d(100%,0,0)}.p-dialog-maximized{height:100vh!important;height:100%;left:0!important;max-height:100%;top:0!important;width:100vw!important}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirm-dialog .p-dialog-content{align-items:center;display:flex}.p-dialog{border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-right:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#4b5563;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;color:#4b5563;display:flex;gap:.5rem;justify-content:flex-end;padding:0 1.5rem 1.5rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-overlaypanel{margin-top:10px}.p-overlaypanel-flipped{margin-bottom:10px;margin-top:-10px}.p-overlaypanel-close{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.p-overlaypanel-enter-from{opacity:0;transform:scaleY(.8)}.p-overlaypanel-leave-to{opacity:0}.p-overlaypanel-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-overlaypanel-leave-active{transition:opacity .1s linear}.p-overlaypanel:after,.p-overlaypanel:before{bottom:100%;content:" ";height:0;left:calc(var(--overlayArrowLeft, 0) + 1.25rem);pointer-events:none;position:absolute;width:0}.p-overlaypanel:after{border-width:8px;margin-left:-8px}.p-overlaypanel:before{border-width:10px;margin-left:-10px}.p-overlaypanel-flipped:after,.p-overlaypanel-flipped:before{bottom:auto;top:100%}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:transparent}.p-overlaypanel{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#10b981;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#059669;color:#fff}.p-overlaypanel:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-style:solid}.p-overlaypanel:before{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #f2f2f2;border-style:solid}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar-mask{background-color:transparent;display:none;pointer-events:none;transition-property:background-color}.p-sidebar-mask.p-component-overlay{pointer-events:auto}.p-sidebar,.p-sidebar-visible{display:flex}.p-sidebar{flex-direction:column;pointer-events:auto;position:relative;transform:translateZ(0);transition:transform .3s}.p-sidebar-content{flex-grow:1;overflow-y:auto}.p-sidebar-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between}.p-sidebar-icon{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.p-sidebar-full .p-sidebar{height:100vh!important;left:0!important;max-height:100%;top:0!important;transform:none;transition:none;width:100vw!important}.p-sidebar-left .p-sidebar-enter-from,.p-sidebar-left .p-sidebar-leave-to{transform:translate(-100%)}.p-sidebar-right .p-sidebar-enter-from,.p-sidebar-right .p-sidebar-leave-to{transform:translate(100%)}.p-sidebar-top .p-sidebar-enter-from,.p-sidebar-top .p-sidebar-leave-to{transform:translateY(-100%)}.p-sidebar-bottom .p-sidebar-enter-from,.p-sidebar-bottom .p-sidebar-leave-to{transform:translateY(100%)}.p-sidebar-full .p-sidebar-enter-from,.p-sidebar-full .p-sidebar-leave-to{opacity:0}.p-sidebar-full .p-sidebar-enter-active,.p-sidebar-full .p-sidebar-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{height:100%;width:20rem}.p-sidebar-bottom .p-sidebar,.p-sidebar-top .p-sidebar{height:10rem;width:100%}.p-sidebar-left .p-sidebar-sm,.p-sidebar-right .p-sidebar-sm{width:20rem}.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-md{width:40rem}.p-sidebar-left .p-sidebar-lg,.p-sidebar-right .p-sidebar-lg{width:60rem}.p-sidebar-bottom .p-sidebar-sm,.p-sidebar-top .p-sidebar-sm{height:10rem}.p-sidebar-bottom .p-sidebar-md,.p-sidebar-top .p-sidebar-md{height:20rem}.p-sidebar-bottom .p-sidebar-lg,.p-sidebar-top .p-sidebar-lg{height:30rem}.p-sidebar-bottom .p-sidebar-content,.p-sidebar-left .p-sidebar-content,.p-sidebar-right .p-sidebar-content,.p-sidebar-top .p-sidebar-content{height:100%;width:100%}@media screen and (max-width:64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-sidebar{background:#fff;border:0;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-size:1.25rem;font-weight:700}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip{display:none;max-width:12.5rem;padding:.25em .5rem;position:absolute}.p-tooltip.p-tooltip-left,.p-tooltip.p-tooltip-right{padding:0 .25rem}.p-tooltip.p-tooltip-bottom,.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;scale:2;width:0}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem}.p-tooltip .p-tooltip-text{background:#4b5563;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#fff;padding:.75rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{left:0;position:absolute;top:0;width:100%}.p-button.p-fileupload-choose{overflow:hidden;position:relative}.p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.p-fileupload-basic input[type=file],.p-fileupload>input[type=file]{display:none}.p-fluid .p-fileupload .p-button{width:auto}.p-fileupload-file{align-items:center;display:flex;flex-wrap:wrap}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-fileupload-buttonbar{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:2rem 1rem}.p-fileupload .p-fileupload-content.p-fileupload-highlight{background-color:#f0fdfa;border:1px dashed #10b981}.p-fileupload .p-fileupload-file{border:1px solid #e5e7eb;border-radius:6px;gap:.5rem;margin-bottom:.5rem;padding:1rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.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{background:#059669;border-color:#059669;color:#fff}.p-fileupload-choose:not(.p-disabled):active{background:#047857;border-color:#047857;color:#fff}.p-breadcrumb{overflow-x:auto}.p-breadcrumb .p-breadcrumb-list{align-items:center;display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}.p-breadcrumb .p-menuitem-text{line-height:1}.p-breadcrumb .p-menuitem-link{text-decoration:none}.p-breadcrumb .p-menuitem-link,.p-breadcrumb .p-menuitem-separator{align-items:center;display:flex}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:6px;outline-color:transparent;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#4b5563;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-contextmenu ul{list-style:none;margin:0;padding:0}.p-contextmenu .p-submenu-list{min-width:100%;position:absolute;z-index:1}.p-contextmenu .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.p-contextmenu .p-menuitem-text{line-height:1}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563;min-width:12.5rem;padding:.5rem 0}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;padding:.5rem 0}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:first-child{margin-top:0}.p-contextmenu .p-menuitem:last-child{margin-bottom:0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute;z-index:1}.p-dock-list-container{display:flex;pointer-events:auto}.p-dock-list{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.p-dock-item{transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform}.p-dock-link{align-items:center;cursor:default;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.p-dock-item-second-next,.p-dock-item-second-prev{transform:scale(1.2)}.p-dock-item-next,.p-dock-item-prev{transform:scale(1.4)}.p-dock-item-current{transform:scale(1.6);z-index:1}.p-dock-top{left:0;top:0;width:100%}.p-dock-top .p-dock-item{transform-origin:center top}.p-dock-bottom{bottom:0;left:0;width:100%}.p-dock-bottom .p-dock-item{transform-origin:center bottom}.p-dock-right{height:100%;right:0;top:0}.p-dock-right .p-dock-item{transform-origin:center right}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{height:100%;left:0;top:0}.p-dock-left .p-dock-item{transform-origin:center left}.p-dock-left .p-dock-list{flex-direction:column}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:6px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a7f3d0;outline:0 none;outline-offset:0}.p-dock .p-dock-link{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{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}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{margin:0;transform:none}.p-megamenu{display:flex;position:relative}.p-megamenu-root-list{list-style:none;margin:0;padding:0}.p-megamenu .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.p-megamenu .p-menuitem-text{line-height:1}.p-megamenu-panel{display:none;left:0;min-width:100%;width:auto;z-index:1}.p-megamenu-panel:not(.p-megamenu-mobile){position:absolute}.p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{display:block}.p-megamenu-submenu{list-style:none;margin:0;padding:0}.p-megamenu-button{align-items:center;cursor:pointer;display:none;justify-content:center;text-decoration:none}.p-megamenu-horizontal{align-items:center}.p-megamenu-horizontal .p-megamenu-root-list{align-items:center;display:flex;flex-wrap:wrap}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile){display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile) .p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{left:100%;top:0}.p-megamenu-vertical .p-megamenu-root-list>.p-menuitem>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu-grid{display:flex}.p-megamenu-col-12,.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6{flex:0 0 auto;padding:.5rem}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{display:none;position:absolute;width:100%}.p-megamenu.p-megamenu-mobile .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}.p-megamenu.p-megamenu-mobile .p-megamenu-grid{flex-wrap:wrap;max-height:90%;overflow:auto}.p-megamenu{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem{margin:0}.p-megamenu .p-menuitem:first-child{margin-top:0}.p-megamenu .p-menuitem:last-child{margin-bottom:0}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-megamenu-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-megamenu .p-submenu-list{min-width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{padding:.5rem;width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{background:#f3f4f6;color:#6b7280}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 12px #0000001a;padding:.5rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menu ul{list-style:none;margin:0;padding:0}.p-menu .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.p-menu .p-menuitem-text{line-height:1}.p-menu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;min-width:12.5rem;padding:.5rem 0}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:first-child{margin-top:0}.p-menu .p-menuitem:last-child{margin-bottom:0}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-menu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar{align-items:center;display:flex}.p-menubar ul{list-style:none;margin:0;padding:0}.p-menubar .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{align-items:center;display:flex;flex-wrap:wrap}.p-menubar-root-list>li ul{display:none;z-index:1}.p-menubar-root-list>.p-menuitem-active>.p-submenu-list{display:block}.p-menubar .p-submenu-list{display:none;position:absolute;z-index:1}.p-menubar .p-submenu-list>.p-menuitem-active>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{align-items:center;cursor:pointer;display:none;justify-content:center;text-decoration:none}.p-menubar.p-menubar-mobile{position:relative}.p-menubar.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar.p-menubar-mobile .p-menubar-root-list{display:none;position:absolute;width:100%}.p-menubar.p-menubar-mobile .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}.p-menubar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem{margin:0}.p-menubar .p-menuitem:first-child{margin-top:0}.p-menubar .p-menuitem:last-child{margin-bottom:0}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;min-width:12.5rem;padding:.5rem 0}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6b7280;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:#6b7280}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 12px #0000001a;padding:.5rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:8.25rem}.p-panelmenu .p-panelmenu-header-action{align-items:center;cursor:pointer;display:flex;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-header-action:focus{z-index:1}.p-panelmenu .p-submenu-list{list-style:none;margin:0;padding:0}.p-panelmenu .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-menuitem-text{line-height:1}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;outline-color:transparent;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{color:#6b7280;font-weight:700;padding:1.25rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e7eb;border-radius:0 0 6px 6px;border-top:0;color:#4b5563;padding:.5rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem{margin:0}.p-panelmenu .p-panelmenu-content .p-menuitem:first-child{margin-top:0}.p-panelmenu .p-panelmenu-content .p-menuitem:last-child{margin-bottom:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-steps{position:relative}.p-steps .p-steps-list{display:flex;list-style-type:none;margin:0;padding:0}.p-steps-item{display:flex;flex:1 1 auto;justify-content:center;overflow:hidden;position:relative}.p-steps-item .p-menuitem-link{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;overflow:hidden;text-decoration:none}.p-steps.p-steps-readonly .p-steps-item{cursor:auto}.p-steps-item.p-steps-current .p-menuitem-link{cursor:default}.p-steps-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-steps-number{align-items:center;display:flex;justify-content:center}.p-steps-title{display:block}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:6px;outline-color:transparent;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6b7280;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#f0fdfa;color:#047857}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{border-top:1px solid #e5e7eb;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu{overflow-x:auto}.p-tabmenu-nav{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}.p-tabmenu-nav a{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabmenu-nav a:focus{z-index:1}.p-tabmenu-nav .p-menuitem-text{line-height:1}.p-tabmenu-ink-bar{display:none;z-index:1}.p-tabmenu::-webkit-scrollbar{display:none}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;margin:0 0 -2px;outline-color:transparent;padding:1.25rem;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-visible{box-shadow:inset 0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#10b981;color:#10b981}.p-tieredmenu ul{list-style:none;margin:0;padding:0}.p-tieredmenu .p-submenu-list{display:none;min-width:100%;position:absolute;z-index:1}.p-tieredmenu .p-menuitem-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.p-tieredmenu .p-menuitem-text{line-height:1}.p-tieredmenu .p-menuitem{position:relative}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{display:block;left:100%;top:0}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;min-width:12.5rem;padding:.5rem 0}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;padding:.5rem 0}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:first-child{margin-top:0}.p-tieredmenu .p-menuitem:last-child{margin-bottom:0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:#047857}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#047857}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{align-items:center;display:inline-flex;justify-content:center;vertical-align:top}.p-inline-message-icon{flex-shrink:0}.p-inline-message-icon-only .p-inline-message-text{visibility:hidden;width:0}.p-fluid .p-inline-message{display:flex}.p-inline-message{border-radius:6px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{background:#dbeafeb3;border:0 solid #3b82f6;color:#3b82f6}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#3b82f6}.p-inline-message.p-inline-message-success{background:#e4f8f0b3;border:0 solid #1ea97c;color:#1ea97c}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1ea97c}.p-inline-message.p-inline-message-warn{background:#fff2e2b3;border:0 solid #cc8925;color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{background:#ffe7e6b3;border:0 solid #ff5757;color:#ff5757}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#ff5757}.p-inline-message.p-inline-message-secondary{background:#64748b;border:0 solid #64748b;color:#fff}.p-inline-message.p-inline-message-secondary .p-inline-message-icon{color:#fff}.p-inline-message.p-inline-message-contrast{background:#1f2937;border:0 solid #1f2937;color:#fff}.p-inline-message.p-inline-message-contrast .p-inline-message-icon{color:#fff}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.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-wrapper{align-items:center;display:flex}.p-message-icon{flex-shrink:0}.p-message-close{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-message-close.p-link{margin-left:auto;overflow:hidden;position:relative}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{margin:0;max-height:0;opacity:0}.p-message-leave-active{overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s,margin .15s}.p-message-leave-active .p-message-close{display:none}.p-message{border-radius:6px;margin:1rem 0}.p-message .p-message-wrapper{padding:1.25rem 1.75rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#dbeafeb3;border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#3b82f6}.p-message.p-message-success{background:#e4f8f0b3;border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#1ea97c}.p-message.p-message-warn{background:#fff2e2b3;border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#cc8925}.p-message.p-message-error{background:#ffe7e6b3;border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#ff5757}.p-message.p-message-secondary{background:#64748b;border:solid #64748b;border-width:0 0 0 6px;color:#fff}.p-message.p-message-secondary .p-message-close,.p-message.p-message-secondary .p-message-icon{color:#fff}.p-message.p-message-contrast{background:#1f2937;border:solid #1f2937;border-width:0 0 0 6px;color:#fff}.p-message.p-message-contrast .p-message-close,.p-message.p-message-contrast .p-message-icon{color:#fff}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-icon:not(.p-message-close-icon){height:1.5rem;width:1.5rem}.p-toast{white-space:pre-line;width:25rem;word-break:break-word}.p-toast-message-icon{flex-shrink:0}.p-toast-message-content{align-items:flex-start;display:flex}.p-toast-message-text{flex:1 1 auto}.p-toast-bottom-center,.p-toast-top-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{margin-bottom:0;max-height:0;opacity:0;overflow:hidden}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:6px;box-shadow:0 2px 12px #0000001a;margin:0 0 1rem}.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 0 0 1rem}.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-message-icon.p-icon{height:2rem;width: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:transparent;border-radius:50%;height:2rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#dbeafeb3;border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#3b82f6}.p-toast .p-toast-message.p-toast-message-success{background:#e4f8f0b3;border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#1ea97c}.p-toast .p-toast-message.p-toast-message-warn{background:#fff2e2b3;border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{background:#ffe7e6b3;border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#ff5757}.p-toast .p-toast-message.p-toast-message-secondary{background:#64748b;border:solid #64748b;border-width:0 0 0 6px;color:#fff}.p-toast .p-toast-message.p-toast-message-secondary .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-secondary .p-toast-message-icon{color:#fff}.p-toast .p-toast-message.p-toast-message-contrast{background:#1f2937;border:solid #1f2937;border-width:0 0 0 6px;color:#fff}.p-toast .p-toast-message.p-toast-message-contrast .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-contrast .p-toast-message-icon{color:#fff}.p-galleria-content,.p-galleria-item-wrapper{display:flex;flex-direction:column}.p-galleria-item-wrapper{position:relative}.p-galleria-item-container{display:flex;height:100%;position:relative}.p-galleria-item-nav{align-items:center;display:inline-flex;justify-content:center;margin-top:-.5rem;overflow:hidden;position:absolute;top:50%}.p-galleria-item-prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0}.p-galleria-item-next{border-bottom-right-radius:0;border-top-right-radius:0;right:0}.p-galleria-item{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.p-galleria-item-nav-onhover .p-galleria-item-nav{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{opacity:1;pointer-events:all}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{bottom:0;left:0;position:absolute;width:100%}.p-galleria-thumbnail-wrapper{display:flex;flex-direction:column;flex-shrink:0;overflow:auto}.p-galleria-thumbnail-next,.p-galleria-thumbnail-prev{align-self:center;flex:0 0 auto;overflow:hidden;position:relative}.p-galleria-thumbnail-next,.p-galleria-thumbnail-next span,.p-galleria-thumbnail-prev,.p-galleria-thumbnail-prev span{align-items:center;display:flex;justify-content:center}.p-galleria-thumbnail-container{display:flex;flex-direction:row}.p-galleria-thumbnail-items-container{overflow:hidden;width:100%}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:.5;overflow:auto}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-top .p-galleria-item-wrapper{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-top .p-galleria-thumbnail-wrapper{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{flex-direction:column;height:100%}.p-galleria-indicators{align-items:center;display:flex;justify-content:center}.p-galleria-indicator>button{align-items:center;display:inline-flex}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{align-items:center;flex-direction:row}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{display:flex;position:absolute;z-index:1}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{align-items:flex-start;left:0;top:0;width:100%}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{align-items:flex-end;height:100%;right:0;top:0}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{align-items:flex-end;bottom:0;left:0;width:100%}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{align-items:flex-start;height:100%;left:0;top:0}.p-galleria-mask{height:100%;left:0;position:fixed;width:100%}.p-galleria-close,.p-galleria-mask{align-items:center;display:flex;justify-content:center;top:0}.p-galleria-close{overflow:hidden;position:absolute;right:0}.p-galleria-mask .p-galleria-item-nav{margin-top:-.5rem;position:fixed;top:50%}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.7)}.p-galleria-enter-active .p-galleria-item-nav{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f9fafb;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:6px;color:#f9fafb;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-caption{background:#00000080;color:#f9fafb;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#d1d5db;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.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{background:#f0fdfa;color:#047857}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f9fafb;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{outline-color:transparent}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-galleria-mask{--maskbg:rgba(0,0,0,.9)}.p-image-mask{align-items:center;display:flex;justify-content:center}.p-image-preview-container{display:inline-block;line-height:0;position:relative}.p-image-preview-indicator{align-items:center;border:none;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0;position:absolute;top:0;transition:opacity .3s;width:100%}.p-image-preview-container:hover>.p-image-preview-indicator{cursor:pointer;opacity:1}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{display:flex;position:absolute;right:0;top:0;z-index:1}.p-image-action.p-link{align-items:center;display:flex;justify-content:center}.p-image-action.p-disabled{pointer-events:auto}.p-image-preview{max-height:100vh;max-width:100vw;transition:transform .15s}.p-image-preview-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-preview-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-preview-enter-from,.p-image-preview-leave-to{opacity:0;transform:scale(.7)}.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{align-items:center;display:inline-flex;font-size:1rem;height:2rem;justify-content:center;width:2rem}.p-avatar.p-avatar-image{background-color:transparent}.p-avatar-circle img,.p-avatar.p-avatar-circle{border-radius:50%}.p-avatar .p-avatar-icon{font-size:1rem}.p-avatar img{height:100%;width:100%}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group{align-items:center;display:flex}.p-avatar{background-color:#e5e7eb;border-radius:6px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-badge{border-radius:10px;display:inline-block;padding:0 .5rem;text-align:center}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{margin:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);transform-origin:100% 0}.p-badge.p-badge-dot{height:.5rem;min-width:.5rem;width:.5rem}.p-badge-no-gutter,.p-badge.p-badge-dot{border-radius:50%;padding:0}.p-badge{background:#10b981;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-contrast{background-color:#1f2937;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-blockui-container{position:relative}.p-blockui.p-component-overlay{position:absolute}.p-blockui-document.p-component-overlay{position:fixed}.p-blockui{border-radius:6px}.p-chip{align-items:center;display:inline-flex}.p-chip-icon.pi,.p-chip-text{line-height:1.5}.p-chip-remove-icon{cursor:pointer;line-height:1.5}.p-chip img{border-radius:50%}.p-chip{background-color:#e5e7eb;border-radius:16px;color:#4b5563;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.375rem;margin-top:.375rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2.25rem;margin-left:-.75rem;width:2.25rem}.p-chip .p-chip-remove-icon{border-radius:6px;margin-left:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-inplace .p-inplace-display{cursor:pointer;display:inline}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{flex:1 1 auto;width:1%}.p-inplace .p-inplace-display{border-radius:6px;outline-color:transparent;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a7f3d0;outline:0 none;outline-offset:0}.p-metergroup,.p-metergroup-meters{display:flex}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column}.p-metergroup-labels{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.p-metergroup-vertical .p-metergroup-labels{align-items:start}.p-metergroup-labels-vertical{flex-direction:column}.p-metergroup-label{align-items:center;display:inline-flex}.p-metergroup-label-marker{display:inline-flex}.p-metergroup{gap:1rem}.p-metergroup .p-metergroup-meters{background:#e5e7eb;border-radius:6px}.p-metergroup .p-metergroup-meter{background:#10b981;border:0}.p-metergroup .p-metergroup-labels .p-metergroup-label{gap:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-marker{background:#10b981;border-radius:100%;height:.5rem;width:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-icon{height:1rem;width:1rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-vertical{gap:.5rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-horizontal{gap:1rem}.p-metergroup.p-metergroup-horizontal{flex-direction:column}.p-metergroup.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-progressbar{overflow:hidden;position:relative}.p-progressbar-determinate .p-progressbar-value{align-items:center;border:0;display:none;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:0}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-determinate .p-progressbar-value-animate{transition:width 1s ease-in-out}.p-progressbar-indeterminate .p-progressbar-value:before{animation:p-progressbar-indeterminate-anim 2.1s cubic-bezier(.65,.815,.735,.395) infinite;background-color:inherit;bottom:0;content:"";left:0;position:absolute;top:0;will-change:left,right}.p-progressbar-indeterminate .p-progressbar-value:after{animation:p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;background-color:inherit;bottom:0;content:"";left:0;position:absolute;top:0;will-change:left,right}@keyframes p-progressbar-indeterminate-anim{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes p-progressbar-indeterminate-anim-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.p-progressbar{background:#e5e7eb;border:0;border-radius:6px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#10b981;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner{display:inline-block;height:100px;margin:0 auto;position:relative;width:100px}.p-progress-spinner:before{content:"";display:block;padding-top:100%}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite;height:100%;inset:0;margin:auto;position:absolute;transform-origin:center center;width:100%}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke:#ff5757;stroke-dasharray:89,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(1turn)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{0%,to{stroke:#ff5757}40%{stroke:#3b82f6}66%{stroke:#1ea97c}80%,90%{stroke:#cc8925}}.p-ripple{overflow:hidden;position:relative}.p-ink{background:#ffffff80;border-radius:100%;display:block;pointer-events:none;position:absolute;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-scrolltop{align-items:center;bottom:20px;display:flex;justify-content:center;position:fixed;right:20px}.p-scrolltop-sticky{position:sticky}.p-scrolltop-sticky.p-link{margin-left:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-scrolltop{border-radius:50%;box-shadow:0 2px 12px #0000001a;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{overflow:hidden}.p-skeleton:after{animation:p-skeleton-animation 1.2s infinite;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translate(-100%);z-index:1}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.p-skeleton{background-color:#e5e7eb;border-radius:6px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag{align-items:center;display:inline-flex;justify-content:center}.p-tag-icon,.p-tag-icon.pi,.p-tag-value{line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-tag{background:#10b981;border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag.p-tag-secondary{background-color:#64748b;color:#fff}.p-tag.p-tag-contrast{background-color:#1f2937;color:#fff}.p-tag .p-tag-icon{font-size:.75rem}.p-tag .p-tag-icon:not(:last-child){margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-terminal{height:18rem;overflow:auto}.p-terminal-prompt-container{align-items:center;display:flex}.p-terminal-input{background-color:transparent;border:0;color:inherit;flex:1 1 auto;outline:0 none;padding:0}.p-terminal-input::-ms-clear{display:none}.p-terminal{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-button-label{font-weight:600}.p-accordion .p-accordion-header .p-accordion-header-link,.p-selectbutton>.p-button,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#10b981}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #71f3c8,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #10b981}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #10b981}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #71f3c8,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-orderlist-controls .p-button,.p-picklist-buttons .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-steps .p-steps-item.p-highlight .p-steps-number{background:#10b981;color:#fff}}*{border:0;box-sizing:border-box;margin:0;outline:0}:focus{box-shadow:none!important}@font-face{font-family:fontBold;src:local("Tahoma Bold"),local("Tahoma")}@font-face{font-family:fontLight;src:local("Tahoma")}@font-face{font-family:fontReg;src:local("Tahoma")}@font-face{font-family:fontMed;src:local("Tahoma")}@font-face{font-family:fontSemiBold;src:local("Tahoma Bold"),local("Tahoma")}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}html{scroll-behavior:smooth}:root{font-family:Tahoma,Arial,sans-serif;--font-family:Tahoma,Arial,sans-serif;--font-feature-settings:normal}.pi{font-family:Arial,sans-serif;font-style:normal;font-weight:400;line-height:1}.pi,.pi:before{display:inline-block}.pi-spin{animation:pi-spin 1s linear infinite}@keyframes pi-spin{to{transform:rotate(1turn)}}.pi-bars:before{content:"☰"}.pi-star-fill:before{content:"★"}.pi-star-half-fill:before{content:"⯨"}.pi-star:before{content:"☆"}.pi-plus:before{content:"+"}.pi-minus:before{content:"−"}.pi-times:before{content:"×"}.pi-check:before{content:"✓"}.pi-undo:before{content:"↶"}.pi-trash:before{content:"🗑"}.pi-angle-double-left:before,.pi-angle-left:before{content:"‹"}.pi-spinner:before{content:"◌"}.pi-eye:before{content:"◎"}.pi-eye-slash:before{content:"◉"}::-webkit-scrollbar{height:3px;width:4px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#f1ecf9;border-radius:15px}body::-webkit-scrollbar{height:3px;width:6px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background-color:#3d2267}.p-component{font-family:fontReg!important}body{background-color:#fafafa;font-size:13px!important;overflow-x:hidden}@media screen and (max-width:425px){body{font-size:12px!important}}html[lang=en] body{direction:ltr;text-align:left}html[lang=ar] body{direction:rtl;text-align:right}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}html[lang=en] input{direction:ltr}html[lang=ar] input{direction:rtl}input::-moz-placeholder{color:#3d2267;font-size:13px;-moz-transition:all .3s ease;transition:all .3s ease}input::placeholder{color:#3d2267;font-size:13px;transition:all .3s ease}input:focus::-moz-placeholder{opacity:0}input:focus::placeholder{opacity:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1f2427;font-size:13px}textarea{resize:none!important}i{font-size:13px!important;line-height:inherit!important}html[lang=en] .fa-left-long,html[lang=en] .fa-right-long,html[lang=en] .pi-angle-double-left,html[lang=en] .pi-angle-left{transform:rotate(-180deg)}.text-title{font-size:1.5rem}p{color:#3a3641;font-family:fontReg;margin-bottom:0!important}@media screen and (max-width:576px){p{line-height:1.8}}.btn-card-center{background-color:#3d2267;border:none;border-radius:7px;color:#fff;cursor:pointer;font-family:fontSemiBold!important;outline:none;padding:10px 20px;width:-moz-max-content;width:max-content}.card-nearest-centers{border:1px solid #f1ecf9;border-radius:5px;box-shadow:0 1px 4px #6d6d6d1a;margin-bottom:1rem;overflow:hidden;padding:10px;width:100%}input:focus::-moz-placeholder{color:transparent}input:focus::placeholder{color:transparent}::-moz-placeholder{color:#adabab;font-size:13px;-moz-transition:all .3s ease;transition:all .3s ease}::placeholder{color:#adabab;font-size:13px;transition:all .3s ease}form{padding:0}html[lang=en] form{text-align:left}html[lang=ar] form{text-align:right}a{color:inherit;text-decoration:none!important}a:hover{color:#3d2267}.w-full{width:100%!important}.min-vh-100{min-height:100vh!important}.owl-carousel{touch-action:manipulation}.p-skeleton{opacity:.8}ul{list-style:none;margin:0;padding:0}button,input[type=submit]{cursor:pointer}button:disabled{cursor:not-allowed}a,button{transition:all .3s ease}button:focus,input:focus,select:focus{outline:0}@media(min-width:1000px)and (max-width:1720px){.container{max-width:100%!important;padding-inline:80px}}@media screen and (min-width:1720px){.container{margin-inline:auto!important;max-width:1920px!important;padding-inline:0!important;width:min(100% - 160px,1920px)!important}}.radio-bar{align-items:center;display:flex;justify-content:space-between;padding:10px;width:100%}.radio-bar.active{background-color:#3d2267}.feedback{align-items:center;color:#f0516d;display:flex;font-size:11px;opacity:0;padding:7px 0;pointer-events:none;transition:all .3s ease;visibility:hidden;white-space:nowrap;width:100%}.feedback span{border-radius:5px;padding:0 5px}.feedback.valid{opacity:1;visibility:visible}.feedback.service_feedback,.feedback.type_feedback{bottom:-100%}.font1{font-size:1px!important}@media screen and (max-width:425px){.font1{font-size:-1px!important}}.font2{font-size:2px!important}@media screen and (max-width:425px){.font2{font-size:0!important}}.font3{font-size:3px!important}@media screen and (max-width:425px){.font3{font-size:1px!important}}.font4{font-size:4px!important}@media screen and (max-width:425px){.font4{font-size:2px!important}}.font5{font-size:5px!important}@media screen and (max-width:425px){.font5{font-size:3px!important}}.font6{font-size:6px!important}@media screen and (max-width:425px){.font6{font-size:4px!important}}.font7{font-size:7px!important}@media screen and (max-width:425px){.font7{font-size:5px!important}}.font8{font-size:8px!important}@media screen and (max-width:425px){.font8{font-size:6px!important}}.font9{font-size:9px!important}@media screen and (max-width:425px){.font9{font-size:7px!important}}.font10{font-size:10px!important}@media screen and (max-width:425px){.font10{font-size:8px!important}}.font11{font-size:11px!important}@media screen and (max-width:425px){.font11{font-size:9px!important}}.font12{font-size:12px!important}@media screen and (max-width:425px){.font12{font-size:10px!important}}.font13{font-size:13px!important}@media screen and (max-width:425px){.font13{font-size:11px!important}}.font14{font-size:14px!important}@media screen and (max-width:425px){.font14{font-size:12px!important}}.font15{font-size:15px!important}@media screen and (max-width:425px){.font15{font-size:13px!important}}.font16{font-size:16px!important}@media screen and (max-width:425px){.font16{font-size:14px!important}}.font17{font-size:17px!important}@media screen and (max-width:425px){.font17{font-size:15px!important}}.font18{font-size:18px!important}@media screen and (max-width:425px){.font18{font-size:16px!important}}.font19{font-size:19px!important}@media screen and (max-width:425px){.font19{font-size:17px!important}}.font20{font-size:20px!important}@media screen and (max-width:425px){.font20{font-size:18px!important}}.font21{font-size:21px!important}@media screen and (max-width:425px){.font21{font-size:19px!important}}.font22{font-size:22px!important}@media screen and (max-width:425px){.font22{font-size:20px!important}}.font23{font-size:23px!important}@media screen and (max-width:425px){.font23{font-size:21px!important}}.font24{font-size:24px!important}@media screen and (max-width:425px){.font24{font-size:22px!important}}.font25{font-size:25px!important}@media screen and (max-width:425px){.font25{font-size:23px!important}}.font26{font-size:26px!important}@media screen and (max-width:425px){.font26{font-size:24px!important}}.font27{font-size:27px!important}@media screen and (max-width:425px){.font27{font-size:25px!important}}.font28{font-size:28px!important}@media screen and (max-width:425px){.font28{font-size:26px!important}}.font29{font-size:29px!important}@media screen and (max-width:425px){.font29{font-size:27px!important}}.font30{font-size:30px!important}@media screen and (max-width:425px){.font30{font-size:28px!important}}.font31{font-size:31px!important}@media screen and (max-width:425px){.font31{font-size:29px!important}}.font32{font-size:32px!important}@media screen and (max-width:425px){.font32{font-size:30px!important}}.font33{font-size:33px!important}@media screen and (max-width:425px){.font33{font-size:31px!important}}.font34{font-size:34px!important}@media screen and (max-width:425px){.font34{font-size:32px!important}}.font35{font-size:35px!important}@media screen and (max-width:425px){.font35{font-size:33px!important}}.font36{font-size:36px!important}@media screen and (max-width:425px){.font36{font-size:34px!important}}.font37{font-size:37px!important}@media screen and (max-width:425px){.font37{font-size:35px!important}}.font38{font-size:38px!important}@media screen and (max-width:425px){.font38{font-size:36px!important}}.font39{font-size:39px!important}@media screen and (max-width:425px){.font39{font-size:37px!important}}.font40{font-size:40px!important}@media screen and (max-width:425px){.font40{font-size:38px!important}}.font41{font-size:41px!important}@media screen and (max-width:425px){.font41{font-size:39px!important}}.font42{font-size:42px!important}@media screen and (max-width:425px){.font42{font-size:40px!important}}.font43{font-size:43px!important}@media screen and (max-width:425px){.font43{font-size:41px!important}}.font44{font-size:44px!important}@media screen and (max-width:425px){.font44{font-size:42px!important}}.font45{font-size:45px!important}@media screen and (max-width:425px){.font45{font-size:43px!important}}.font46{font-size:46px!important}@media screen and (max-width:425px){.font46{font-size:44px!important}}.font47{font-size:47px!important}@media screen and (max-width:425px){.font47{font-size:45px!important}}.font48{font-size:48px!important}@media screen and (max-width:425px){.font48{font-size:46px!important}}.font49{font-size:49px!important}@media screen and (max-width:425px){.font49{font-size:47px!important}}.font50{font-size:50px!important}@media screen and (max-width:425px){.font50{font-size:48px!important}}.font51{font-size:51px!important}@media screen and (max-width:425px){.font51{font-size:49px!important}}.font52{font-size:52px!important}@media screen and (max-width:425px){.font52{font-size:50px!important}}.font53{font-size:53px!important}@media screen and (max-width:425px){.font53{font-size:51px!important}}.font54{font-size:54px!important}@media screen and (max-width:425px){.font54{font-size:52px!important}}.font55{font-size:55px!important}@media screen and (max-width:425px){.font55{font-size:53px!important}}.font56{font-size:56px!important}@media screen and (max-width:425px){.font56{font-size:54px!important}}.font57{font-size:57px!important}@media screen and (max-width:425px){.font57{font-size:55px!important}}.font58{font-size:58px!important}@media screen and (max-width:425px){.font58{font-size:56px!important}}.font59{font-size:59px!important}@media screen and (max-width:425px){.font59{font-size:57px!important}}.font60{font-size:60px!important}@media screen and (max-width:425px){.font60{font-size:58px!important}}.font61{font-size:61px!important}@media screen and (max-width:425px){.font61{font-size:59px!important}}.font62{font-size:62px!important}@media screen and (max-width:425px){.font62{font-size:60px!important}}.font63{font-size:63px!important}@media screen and (max-width:425px){.font63{font-size:61px!important}}.font64{font-size:64px!important}@media screen and (max-width:425px){.font64{font-size:62px!important}}.font65{font-size:65px!important}@media screen and (max-width:425px){.font65{font-size:63px!important}}.font66{font-size:66px!important}@media screen and (max-width:425px){.font66{font-size:64px!important}}.font67{font-size:67px!important}@media screen and (max-width:425px){.font67{font-size:65px!important}}.font68{font-size:68px!important}@media screen and (max-width:425px){.font68{font-size:66px!important}}.font69{font-size:69px!important}@media screen and (max-width:425px){.font69{font-size:67px!important}}.font70{font-size:70px!important}@media screen and (max-width:425px){.font70{font-size:68px!important}}.font71{font-size:71px!important}@media screen and (max-width:425px){.font71{font-size:69px!important}}.font72{font-size:72px!important}@media screen and (max-width:425px){.font72{font-size:70px!important}}.font73{font-size:73px!important}@media screen and (max-width:425px){.font73{font-size:71px!important}}.font74{font-size:74px!important}@media screen and (max-width:425px){.font74{font-size:72px!important}}.font75{font-size:75px!important}@media screen and (max-width:425px){.font75{font-size:73px!important}}.font76{font-size:76px!important}@media screen and (max-width:425px){.font76{font-size:74px!important}}.font77{font-size:77px!important}@media screen and (max-width:425px){.font77{font-size:75px!important}}.font78{font-size:78px!important}@media screen and (max-width:425px){.font78{font-size:76px!important}}.font79{font-size:79px!important}@media screen and (max-width:425px){.font79{font-size:77px!important}}.font80{font-size:80px!important}@media screen and (max-width:425px){.font80{font-size:78px!important}}.font81{font-size:81px!important}@media screen and (max-width:425px){.font81{font-size:79px!important}}.font82{font-size:82px!important}@media screen and (max-width:425px){.font82{font-size:80px!important}}.font83{font-size:83px!important}@media screen and (max-width:425px){.font83{font-size:81px!important}}.font84{font-size:84px!important}@media screen and (max-width:425px){.font84{font-size:82px!important}}.font85{font-size:85px!important}@media screen and (max-width:425px){.font85{font-size:83px!important}}.font86{font-size:86px!important}@media screen and (max-width:425px){.font86{font-size:84px!important}}.font87{font-size:87px!important}@media screen and (max-width:425px){.font87{font-size:85px!important}}.font88{font-size:88px!important}@media screen and (max-width:425px){.font88{font-size:86px!important}}.font89{font-size:89px!important}@media screen and (max-width:425px){.font89{font-size:87px!important}}.font90{font-size:90px!important}@media screen and (max-width:425px){.font90{font-size:88px!important}}.font91{font-size:91px!important}@media screen and (max-width:425px){.font91{font-size:89px!important}}.font92{font-size:92px!important}@media screen and (max-width:425px){.font92{font-size:90px!important}}.font93{font-size:93px!important}@media screen and (max-width:425px){.font93{font-size:91px!important}}.font94{font-size:94px!important}@media screen and (max-width:425px){.font94{font-size:92px!important}}.font95{font-size:95px!important}@media screen and (max-width:425px){.font95{font-size:93px!important}}.font96{font-size:96px!important}@media screen and (max-width:425px){.font96{font-size:94px!important}}.font97{font-size:97px!important}@media screen and (max-width:425px){.font97{font-size:95px!important}}.font98{font-size:98px!important}@media screen and (max-width:425px){.font98{font-size:96px!important}}.font99{font-size:99px!important}@media screen and (max-width:425px){.font99{font-size:97px!important}}.font100{font-size:100px!important}@media screen and (max-width:425px){.font100{font-size:98px!important}}.height1{height:1px!important}.height2{height:2px!important}.height3{height:3px!important}.height4{height:4px!important}.height5{height:5px!important}.height6{height:6px!important}.height7{height:7px!important}.height8{height:8px!important}.height9{height:9px!important}.height10{height:10px!important}.height11{height:11px!important}.height12{height:12px!important}.height13{height:13px!important}.height14{height:14px!important}.height15{height:15px!important}.height16{height:16px!important}.height17{height:17px!important}.height18{height:18px!important}.height19{height:19px!important}.height20{height:20px!important}.height21{height:21px!important}.height22{height:22px!important}.height23{height:23px!important}.height24{height:24px!important}.height25{height:25px!important}.height26{height:26px!important}.height27{height:27px!important}.height28{height:28px!important}.height29{height:29px!important}.height30{height:30px!important}.height31{height:31px!important}.height32{height:32px!important}.height33{height:33px!important}.height34{height:34px!important}.height35{height:35px!important}.height36{height:36px!important}.height37{height:37px!important}.height38{height:38px!important}.height39{height:39px!important}.height40{height:40px!important}.height41{height:41px!important}.height42{height:42px!important}.height43{height:43px!important}.height44{height:44px!important}.height45{height:45px!important}.height46{height:46px!important}.height47{height:47px!important}.height48{height:48px!important}.height49{height:49px!important}.height50{height:50px!important}.height51{height:51px!important}.height52{height:52px!important}.height53{height:53px!important}.height54{height:54px!important}.height55{height:55px!important}.height56{height:56px!important}.height57{height:57px!important}.height58{height:58px!important}.height59{height:59px!important}.height60{height:60px!important}.height61{height:61px!important}.height62{height:62px!important}.height63{height:63px!important}.height64{height:64px!important}.height65{height:65px!important}.height66{height:66px!important}.height67{height:67px!important}.height68{height:68px!important}.height69{height:69px!important}.height70{height:70px!important}.height71{height:71px!important}.height72{height:72px!important}.height73{height:73px!important}.height74{height:74px!important}.height75{height:75px!important}.height76{height:76px!important}.height77{height:77px!important}.height78{height:78px!important}.height79{height:79px!important}.height80{height:80px!important}.height81{height:81px!important}.height82{height:82px!important}.height83{height:83px!important}.height84{height:84px!important}.height85{height:85px!important}.height86{height:86px!important}.height87{height:87px!important}.height88{height:88px!important}.height89{height:89px!important}.height90{height:90px!important}.height91{height:91px!important}.height92{height:92px!important}.height93{height:93px!important}.height94{height:94px!important}.height95{height:95px!important}.height96{height:96px!important}.height97{height:97px!important}.height98{height:98px!important}.height99{height:99px!important}.height100{height:100px!important}.height101{height:101px!important}.height102{height:102px!important}.height103{height:103px!important}.height104{height:104px!important}.height105{height:105px!important}.height106{height:106px!important}.height107{height:107px!important}.height108{height:108px!important}.height109{height:109px!important}.height110{height:110px!important}.height111{height:111px!important}.height112{height:112px!important}.height113{height:113px!important}.height114{height:114px!important}.height115{height:115px!important}.height116{height:116px!important}.height117{height:117px!important}.height118{height:118px!important}.height119{height:119px!important}.height120{height:120px!important}.height121{height:121px!important}.height122{height:122px!important}.height123{height:123px!important}.height124{height:124px!important}.height125{height:125px!important}.height126{height:126px!important}.height127{height:127px!important}.height128{height:128px!important}.height129{height:129px!important}.height130{height:130px!important}.height131{height:131px!important}.height132{height:132px!important}.height133{height:133px!important}.height134{height:134px!important}.height135{height:135px!important}.height136{height:136px!important}.height137{height:137px!important}.height138{height:138px!important}.height139{height:139px!important}.height140{height:140px!important}.height141{height:141px!important}.height142{height:142px!important}.height143{height:143px!important}.height144{height:144px!important}.height145{height:145px!important}.height146{height:146px!important}.height147{height:147px!important}.height148{height:148px!important}.height149{height:149px!important}.height150{height:150px!important}.height151{height:151px!important}.height152{height:152px!important}.height153{height:153px!important}.height154{height:154px!important}.height155{height:155px!important}.height156{height:156px!important}.height157{height:157px!important}.height158{height:158px!important}.height159{height:159px!important}.height160{height:160px!important}.height161{height:161px!important}.height162{height:162px!important}.height163{height:163px!important}.height164{height:164px!important}.height165{height:165px!important}.height166{height:166px!important}.height167{height:167px!important}.height168{height:168px!important}.height169{height:169px!important}.height170{height:170px!important}.height171{height:171px!important}.height172{height:172px!important}.height173{height:173px!important}.height174{height:174px!important}.height175{height:175px!important}.height176{height:176px!important}.height177{height:177px!important}.height178{height:178px!important}.height179{height:179px!important}.height180{height:180px!important}.height181{height:181px!important}.height182{height:182px!important}.height183{height:183px!important}.height184{height:184px!important}.height185{height:185px!important}.height186{height:186px!important}.height187{height:187px!important}.height188{height:188px!important}.height189{height:189px!important}.height190{height:190px!important}.height191{height:191px!important}.height192{height:192px!important}.height193{height:193px!important}.height194{height:194px!important}.height195{height:195px!important}.height196{height:196px!important}.height197{height:197px!important}.height198{height:198px!important}.height199{height:199px!important}.height200{height:200px!important}.width1{width:1px!important}.width2{width:2px!important}.width3{width:3px!important}.width4{width:4px!important}.width5{width:5px!important}.width6{width:6px!important}.width7{width:7px!important}.width8{width:8px!important}.width9{width:9px!important}.width10{width:10px!important}.width11{width:11px!important}.width12{width:12px!important}.width13{width:13px!important}.width14{width:14px!important}.width15{width:15px!important}.width16{width:16px!important}.width17{width:17px!important}.width18{width:18px!important}.width19{width:19px!important}.width20{width:20px!important}.width21{width:21px!important}.width22{width:22px!important}.width23{width:23px!important}.width24{width:24px!important}.width25{width:25px!important}.width26{width:26px!important}.width27{width:27px!important}.width28{width:28px!important}.width29{width:29px!important}.width30{width:30px!important}.width31{width:31px!important}.width32{width:32px!important}.width33{width:33px!important}.width34{width:34px!important}.width35{width:35px!important}.width36{width:36px!important}.width37{width:37px!important}.width38{width:38px!important}.width39{width:39px!important}.width40{width:40px!important}.width41{width:41px!important}.width42{width:42px!important}.width43{width:43px!important}.width44{width:44px!important}.width45{width:45px!important}.width46{width:46px!important}.width47{width:47px!important}.width48{width:48px!important}.width49{width:49px!important}.width50{width:50px!important}.width51{width:51px!important}.width52{width:52px!important}.width53{width:53px!important}.width54{width:54px!important}.width55{width:55px!important}.width56{width:56px!important}.width57{width:57px!important}.width58{width:58px!important}.width59{width:59px!important}.width60{width:60px!important}.width61{width:61px!important}.width62{width:62px!important}.width63{width:63px!important}.width64{width:64px!important}.width65{width:65px!important}.width66{width:66px!important}.width67{width:67px!important}.width68{width:68px!important}.width69{width:69px!important}.width70{width:70px!important}.width71{width:71px!important}.width72{width:72px!important}.width73{width:73px!important}.width74{width:74px!important}.width75{width:75px!important}.width76{width:76px!important}.width77{width:77px!important}.width78{width:78px!important}.width79{width:79px!important}.width80{width:80px!important}.width81{width:81px!important}.width82{width:82px!important}.width83{width:83px!important}.width84{width:84px!important}.width85{width:85px!important}.width86{width:86px!important}.width87{width:87px!important}.width88{width:88px!important}.width89{width:89px!important}.width90{width:90px!important}.width91{width:91px!important}.width92{width:92px!important}.width93{width:93px!important}.width94{width:94px!important}.width95{width:95px!important}.width96{width:96px!important}.width97{width:97px!important}.width98{width:98px!important}.width99{width:99px!important}.width100{width:100px!important}.width101{width:101px!important}.width102{width:102px!important}.width103{width:103px!important}.width104{width:104px!important}.width105{width:105px!important}.width106{width:106px!important}.width107{width:107px!important}.width108{width:108px!important}.width109{width:109px!important}.width110{width:110px!important}.width111{width:111px!important}.width112{width:112px!important}.width113{width:113px!important}.width114{width:114px!important}.width115{width:115px!important}.width116{width:116px!important}.width117{width:117px!important}.width118{width:118px!important}.width119{width:119px!important}.width120{width:120px!important}.width121{width:121px!important}.width122{width:122px!important}.width123{width:123px!important}.width124{width:124px!important}.width125{width:125px!important}.width126{width:126px!important}.width127{width:127px!important}.width128{width:128px!important}.width129{width:129px!important}.width130{width:130px!important}.width131{width:131px!important}.width132{width:132px!important}.width133{width:133px!important}.width134{width:134px!important}.width135{width:135px!important}.width136{width:136px!important}.width137{width:137px!important}.width138{width:138px!important}.width139{width:139px!important}.width140{width:140px!important}.width141{width:141px!important}.width142{width:142px!important}.width143{width:143px!important}.width144{width:144px!important}.width145{width:145px!important}.width146{width:146px!important}.width147{width:147px!important}.width148{width:148px!important}.width149{width:149px!important}.width150{width:150px!important}.width151{width:151px!important}.width152{width:152px!important}.width153{width:153px!important}.width154{width:154px!important}.width155{width:155px!important}.width156{width:156px!important}.width157{width:157px!important}.width158{width:158px!important}.width159{width:159px!important}.width160{width:160px!important}.width161{width:161px!important}.width162{width:162px!important}.width163{width:163px!important}.width164{width:164px!important}.width165{width:165px!important}.width166{width:166px!important}.width167{width:167px!important}.width168{width:168px!important}.width169{width:169px!important}.width170{width:170px!important}.width171{width:171px!important}.width172{width:172px!important}.width173{width:173px!important}.width174{width:174px!important}.width175{width:175px!important}.width176{width:176px!important}.width177{width:177px!important}.width178{width:178px!important}.width179{width:179px!important}.width180{width:180px!important}.width181{width:181px!important}.width182{width:182px!important}.width183{width:183px!important}.width184{width:184px!important}.width185{width:185px!important}.width186{width:186px!important}.width187{width:187px!important}.width188{width:188px!important}.width189{width:189px!important}.width190{width:190px!important}.width191{width:191px!important}.width192{width:192px!important}.width193{width:193px!important}.width194{width:194px!important}.width195{width:195px!important}.width196{width:196px!important}.width197{width:197px!important}.width198{width:198px!important}.width199{width:199px!important}.width200{width:200px!important}.z-index1{z-index:1!important}.z-index2{z-index:2!important}.z-index3{z-index:3!important}.z-index4{z-index:4!important}.z-index5{z-index:5!important}.z-index6{z-index:6!important}.z-index7{z-index:7!important}.z-index8{z-index:8!important}.z-index9{z-index:9!important}.z-index10{z-index:10!important}.z-index11{z-index:11!important}.z-index12{z-index:12!important}.z-index13{z-index:13!important}.z-index14{z-index:14!important}.z-index15{z-index:15!important}.z-index16{z-index:16!important}.z-index17{z-index:17!important}.z-index18{z-index:18!important}.z-index19{z-index:19!important}.z-index20{z-index:20!important}.z-index21{z-index:21!important}.z-index22{z-index:22!important}.z-index23{z-index:23!important}.z-index24{z-index:24!important}.z-index25{z-index:25!important}.z-index26{z-index:26!important}.z-index27{z-index:27!important}.z-index28{z-index:28!important}.z-index29{z-index:29!important}.z-index30{z-index:30!important}.z-index31{z-index:31!important}.z-index32{z-index:32!important}.z-index33{z-index:33!important}.z-index34{z-index:34!important}.z-index35{z-index:35!important}.z-index36{z-index:36!important}.z-index37{z-index:37!important}.z-index38{z-index:38!important}.z-index39{z-index:39!important}.z-index40{z-index:40!important}.z-index41{z-index:41!important}.z-index42{z-index:42!important}.z-index43{z-index:43!important}.z-index44{z-index:44!important}.z-index45{z-index:45!important}.z-index46{z-index:46!important}.z-index47{z-index:47!important}.z-index48{z-index:48!important}.z-index49{z-index:49!important}.z-index50{z-index:50!important}.z-index51{z-index:51!important}.z-index52{z-index:52!important}.z-index53{z-index:53!important}.z-index54{z-index:54!important}.z-index55{z-index:55!important}.z-index56{z-index:56!important}.z-index57{z-index:57!important}.z-index58{z-index:58!important}.z-index59{z-index:59!important}.z-index60{z-index:60!important}.z-index61{z-index:61!important}.z-index62{z-index:62!important}.z-index63{z-index:63!important}.z-index64{z-index:64!important}.z-index65{z-index:65!important}.z-index66{z-index:66!important}.z-index67{z-index:67!important}.z-index68{z-index:68!important}.z-index69{z-index:69!important}.z-index70{z-index:70!important}.z-index71{z-index:71!important}.z-index72{z-index:72!important}.z-index73{z-index:73!important}.z-index74{z-index:74!important}.z-index75{z-index:75!important}.z-index76{z-index:76!important}.z-index77{z-index:77!important}.z-index78{z-index:78!important}.z-index79{z-index:79!important}.z-index80{z-index:80!important}.z-index81{z-index:81!important}.z-index82{z-index:82!important}.z-index83{z-index:83!important}.z-index84{z-index:84!important}.z-index85{z-index:85!important}.z-index86{z-index:86!important}.z-index87{z-index:87!important}.z-index88{z-index:88!important}.z-index89{z-index:89!important}.z-index90{z-index:90!important}.z-index91{z-index:91!important}.z-index92{z-index:92!important}.z-index93{z-index:93!important}.z-index94{z-index:94!important}.z-index95{z-index:95!important}.z-index96{z-index:96!important}.z-index97{z-index:97!important}.z-index98{z-index:98!important}.z-index99{z-index:99!important}.txt-cut{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlay-loader{align-items:center;background-color:#4a4a4a8f;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:99}.overlay-loader .spinner-border{border-color:#3d2267 #fff #fff #3d2267}.overlay-loader .spinner-border-sm{border-width:.4em;height:2rem;width:2rem}@keyframes comeDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.notification_alert{display:flex;flex-direction:column;gap:15px;position:fixed;top:0;z-index:999}.notification_alert .item_alert{align-items:center;animation:comeDown .5s ease;background-color:#fff;border:1px solid #3d2267;border-radius:10px;box-shadow:0 0 5px #f1ecf9;color:#333;display:flex;gap:10px;padding:10px;transition:all .3s ease;width:300px}.notification_alert .item_alert .defualt-link{color:unset}.notification_alert .item_alert.fade_out_reverse{animation:none;transform:translateY(-150%)}.notification_alert .item_alert .fa-bell{background-color:#3d2267;border-radius:7px;color:#fff;display:block;flex-shrink:0;height:40px;line-height:40px;text-align:center;width:40px}.notification_alert .item_alert .text-title,.notification_alert .item_alert .text_body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.notification_alert .item_alert .text_body{color:#3d2267;font-weight:600}.main-search{border-radius:10px!important;flex:1;height:42px!important;overflow:hidden;position:relative;transition:all .8s cubic-bezier(.68,-.3,.265,1.3)}.main-search.active{bottom:-46px}@media screen and (max-width:992px){.main-search{bottom:unset;top:-250px}.main-search.active{top:143px}}.main-search .main-search-con{align-items:center;display:flex;height:100%;justify-content:space-between}.main-search .main-search-con.active input{border-color:#5b3399!important;padding-inline-start:55px!important}.main-search .main-search-con.active .search-ic{border-color:#5b3399!important;pointer-events:auto}.main-search .main-search-con.active .search-ic img{filter:brightness(0) invert(1)}.main-search input{background-color:#3d2267;border:1px solid #5b3399!important;border-radius:10px!important;height:100%;padding-inline-start:44px!important;transition:all .3s ease;width:100%}.main-search input::-moz-placeholder{color:#adabab;font-size:11px;-moz-transition:all .3s ease;transition:all .3s ease}.main-search input::placeholder{color:#adabab;font-size:11px;transition:all .3s ease}.main-search input:not(:-moz-placeholder){border-color:#3d2267;padding-inline-start:55px}.main-search input:not(:placeholder-shown){border-color:#3d2267;padding-inline-start:55px}.main-search input:not(:-moz-placeholder)~.search-ic{background-color:#3d2267;pointer-events:auto}.main-search input:not(:placeholder-shown)~.search-ic{background-color:#3d2267;pointer-events:auto}.main-search input:not(:-moz-placeholder)~.search-ic img{filter:brightness(0) invert(1)}.main-search input:not(:placeholder-shown)~.search-ic img{filter:brightness(0) invert(1)}.main-search.header-search input{color:#fff!important}.main-search.header-search input::-moz-placeholder{color:#d6c8f2!important}.main-search.header-search input::placeholder{color:#d6c8f2!important}.main-search .search-ic{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html[lang=en] .main-search .search-ic{left:0}html[lang=ar] .main-search .search-ic{right:0}.main-search .search-ic{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;transition:all .3s ease;width:40px;z-index:50}.main-search .search-ic img{max-width:15px;transition:all .3s ease}.overlay{background-color:#00000080;height:100%;position:fixed;top:0;transition:.7s;width:100%;z-index:333}html[lang=en] .overlay{right:0}html[lang=ar] .overlay{left:0}html[lang=en] .overlay{transform:translate(100%)!important}html[lang=ar] .overlay{transform:translate(-100%)!important}html[lang=ar] .overlay.active,html[lang=en] .overlay.active{transform:translate(0)!important}@media screen and (min-width:992px){.overlay{display:none}}.dir,.dir-slider{direction:ltr!important}.bg-transparent{background-color:transparent}.shadow-0{box-shadow:none!important}.main-shadow{box-shadow:0 0 5px #1c122b1a}.shadow-sm{box-shadow:0 0 4px #3838381a}@media screen and (max-width:992px){.shadow-lg-0{box-shadow:unset}}@media screen and (max-width:576px){.shadow-sm-0{box-shadow:unset}}.cover_img,.translateY{transition:all .3s ease!important}.cover_img:hover,.translateY:hover{transform:translateY(-3px)!important}.more_link,.translateX{transition:all .3s ease!important}html[lang=en] .more_link:hover,html[lang=en] .translateX:hover{transform:translate(5px)!important}html[lang=ar] .more_link:hover,html[lang=ar] .translateX:hover{transform:translate(-5px)!important}.grid-5{display:grid;gap:18px 15px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@media screen and (max-width:510px){.grid-5{display:grid;gap:18px 15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.grid-4{display:grid;gap:36px 30px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media screen and (max-width:768px){.grid-4{display:grid;gap:24px 20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid-4.grid-res{display:grid;gap:14.4px 12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media screen and (max-width:425px){.grid-4.grid-res2{display:grid;gap:18px 15px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.grid-3{display:grid;gap:60px 50px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.grid-2{display:grid;gap:48px 40px;grid-template-columns:repeat(auto-fill,minmax(435px,1fr))}@media screen and (max-width:992px){.grid-2{display:grid;gap:24px 20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media screen and (max-width:576px){.grid-2{display:grid;gap:24px 20px;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}}.grid-2.g-4{display:grid;gap:24px 20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.summary-grid{display:grid;gap:20px;grid-template-columns:6fr 4fr;margin:auto;width:80%}.d-flex-between,.d-flex-c{align-items:center;display:flex}.d-flex-between{justify-content:space-between}.w-100{width:100%!important}@media screen and (max-width:576px){.w-xxs-100{min-width:170px!important}}@media screen and (max-width:425px){.w-xxs-100{min-width:145px!important}}@media screen and (max-width:360px){.w-xxs-100{width:100%!important}}@media screen and (max-width:576px){.w-sm-100{min-width:220px!important}}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.mb-16{margin-bottom:16px}.mb-6{margin-bottom:4rem!important}@media screen and (min-width:992px){.mb-lg-6{margin-bottom:4rem!important}}html[lang=en] .pl-25{padding-right:25px!important}html[lang=ar] .pl-25{padding-left:25px!important}html[lang=en] .ml-25{margin-right:25px!important}html[lang=ar] .ml-25{margin-left:25px!important}.mis-auto{margin-inline-start:auto!important}.tab-order .center-icon{border-radius:4px;height:15px;-o-object-fit:cover;object-fit:cover;width:15px}.drop-text{color:#1c122b;flex-shrink:0;font-family:fontMed;font-size:13px}@media screen and (max-width:500px){.drop-text.profile{display:none}}.profile-item{align-items:center;background-color:transparent;border-bottom:1px solid #5b3399;color:#1c122b;display:flex;font-family:fontMed;font-size:13px;gap:7px;padding-bottom:.5rem;transition:all .3s ease;width:100%}@media screen and (max-width:425px){.profile-item{font-size:12px;padding:8px}}.profile-item .profile-ic{flex-shrink:0;max-height:20px;max-width:20px}@media screen and (max-width:425px){.profile-item .profile-ic{max-height:13px;max-width:13px}}.profile-item.active,.profile-item:hover{color:#3d2267}.lang_btns{background-color:#f2f2f2;border-radius:25px!important;display:flex;margin-bottom:15px;margin-inline:14px;overflow:hidden}.lang_btns .lang_btn{background-color:transparent;border-radius:25px!important;color:#9b9b9b;flex:1;font-family:fontBold;font-size:12px;padding:10px;transition:all .3s ease}.lang_btns .lang_btn.active{background-color:#3d2267;color:#fff}.nav-pills{background:#f1ecf9;border:1px solid #f8f5fb;border-radius:10px;box-shadow:0 0 4px #0000004f;gap:12px;justify-content:center;padding:1rem}.nav-pills .nav-link{border-radius:5px;color:#3a3641;font-family:fontMed;font-size:13px;transition:all .3s ease;width:100%}.nav-pills .nav-link.active{background-color:#3d2267;color:#fff}.nav-item{width:49%}.sub-tabs{background-color:#f1ecf9;box-shadow:none;width:100%}.sub-tabs .nav-item{width:20%}.sub-tabs .number-badge{background-color:#e3d9f2;border-radius:12px;color:#3d2267;font-family:fontSemiBold;font-size:12px;margin-inline-start:6px;padding:4px 8px;transition:.3s ease}.sub-tabs .nav-link.active .number-badge{background-color:#ffffff1f;color:#fff;font-family:fontBold}.orders-header{align-items:center;background-color:#f1ecf9;border-radius:10px;display:flex;justify-content:space-between;padding:1rem}.orders-header img{background-color:#e3d9f2;border-radius:5px;padding:.5rem}.orders-header h5{font-family:fontBold;font-size:17px}.orders-header span{color:#333!important;font-family:fontReg;font-size:15px}.tabs{align-items:center;display:flex;gap:5px}.tabs .tab{background-color:transparent;border-radius:5px;color:#1c122b;font-size:15px;padding:10px 12px;transition:all .3s ease}.tabs .tab:hover{color:#3d2267}.tabs .tab.active{background-color:#3d2267;color:#fff}.progress-container{display:flex;gap:35px;justify-content:space-between;max-width:100%;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:576px){.progress-container{gap:25px;justify-content:space-between;width:100%}}@media screen and (max-width:425px){.progress-container{gap:10px}}.progress-item{gap:10px;position:relative}.progress-item,.progress-item .circle{align-items:center;display:flex;transition:.4s ease}.progress-item .circle{background-color:#fff;border:2px solid #fff;border-radius:50%;color:transparent;height:12px;justify-content:center;outline:2px solid #9b9b9b;width:12px}.progress-item .circle i{color:#fff;font-size:8px!important}.progress-item .text{color:#979797;font-size:12px!important}@media screen and (max-width:425px){.progress-item .text{font-size:10px!important}}.progress-item.active .circle{background-color:#3d2267;border-radius:50%;height:20px;outline-color:#3d2267;outline-width:3px;width:20px}.progress-item.active .text{color:#3d2267;font-family:fontBold}.progress-item.current .circle{background-color:#fff;border-radius:50%;height:20px;outline-color:#3d2267;outline-width:3px;width:20px}.progress-item.current .text{color:#1c122b;font-family:fontBold}@media screen and (max-width:576px){.progress-item{flex-direction:column;justify-content:center}}.breadcrumb-con{align-items:center;display:flex;gap:8px}.breadcrumb-con .breadcrumb-m{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:17px}.breadcrumb-con .breadcrumb-m i{color:#fff;font-size:15px}html[lang=en] .breadcrumb-con .breadcrumb-m i{transform:rotate(-180deg)}.iti{width:100%}.iti .iti__selected-flag{background-color:transparent!important;border:1px solid #d5d5d5;border-radius:5px;color:#3d2267;font-size:14px;justify-content:center;min-height:48px;transition:all .3s ease;width:100px}@media screen and (max-width:425px){.iti .iti__selected-flag{min-height:44px}}.iti .iti__selected-flag .iti__selected-dial-code{margin:8px}html[lang=en] .iti .iti__country-list{right:0}html[lang=ar] .iti .iti__country-list{left:0}html[lang=en] .iti--allow-dropdown .iti__flag-container,html[lang=en] .iti--separate-dial-code .iti__flag-container{left:unset;right:0!important}html[lang=ar] .iti--allow-dropdown .iti__flag-container,html[lang=ar] .iti--separate-dial-code .iti__flag-container{left:0;right:unset!important}.big-title{color:#1f2427;font-family:fontDemi;font-size:23px}@media screen and (max-width:576px){.big-title{font-size:20px}}.big-title.sm{font-size:17px}.main-title{color:#3d2267;font-size:20px;margin:auto;position:relative;width:-moz-fit-content;width:fit-content}html[lang=en] .main-title{font-family:Poppins,sans-serif}html[lang=ar] .main-title{font-family:fontDemi}.main-title:after,.main-title:before{background-color:#3d2267;content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:45px}html[lang=en] .main-title:after{left:-58px}html[lang=ar] .main-title:after,html[lang=en] .main-title:before{right:-58px}html[lang=ar] .main-title:before{left:-58px}.form_style{background-color:#fff;border-radius:10px!important;overflow:hidden}.form_style.w-shadow{border:none;box-shadow:0 0 4px #0000000d}.form_style.w-shadow .form_head{height:55px;justify-content:space-between;padding:0;padding-inline-end:14px;padding-inline-start:20px}.form_style.w-shadow .form_content{padding:18px 20px}.form_style.w-shadow .form_content.lg{padding:22px}.form_style .form_head{align-items:center;display:flex;font-family:fontBold;font-size:13px;justify-content:space-between;padding:18px;position:relative}.form_style .form_head .delete_icon{position:absolute;top:50%;transform:translateY(-50%)}html[lang=en] .form_style .form_head .delete_icon{right:18px}html[lang=ar] .form_style .form_head .delete_icon{left:18px}.form_style .form_title{font-family:fontBold;font-size:14px;margin-bottom:18px!important;text-align:center}.form_style .form_content{padding:25px 40px}.form_style .form_content .map_ic{cursor:pointer;margin-inline-end:5px;max-width:16px}.form_style .form_img{display:block;margin-inline:auto;margin-bottom:30px;max-width:150px}.form_style .form_img.lg{max-width:180px}@media screen and (max-width:425px){.form_style .form_title{font-size:12px}.form_style .form_content{padding:25px 20px}.form_style .form_img{max-width:140px}}.section-head{justify-content:space-between}.section-head,.section-title{align-items:center;display:flex;gap:10px}.section-title{color:#1c122b;font-family:fontBold;font-size:17px}.section-title .ic{max-width:13px}@media screen and (max-width:425px){.section-title{font-size:14px}.section-title .ic{max-width:11px}}.more_link{align-items:center;color:#1c122b;display:flex;font-family:fontBold;font-size:13px;gap:10px}.more_link .ic{max-width:12px}html[lang=en] .more_link .ic{transform:scaleX(-1)}.cover_img{border-radius:10px!important;height:655px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){.cover_img{height:240px;-o-object-fit:inherit;object-fit:inherit}}@media screen and (max-width:425px){.cover_img{height:210px}}.circle_img{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.circle_img,.circle_img.sm{border-radius:50%!important}.circle_img.sm{height:40px;width:40px}@media screen and (max-width:425px){.circle_img{border-radius:50%!important;height:70px;width:70px}}.main-link{color:#3d2267;cursor:pointer;font-size:16px;text-decoration:underline!important;width:-moz-fit-content;width:fit-content}.main-item{align-items:center;display:flex;gap:5px;min-height:23px}.main-item:last-child{margin-bottom:0}.main-item .item-img{max-height:16px;max-width:12px}.main-item .item-text{color:#eaeaea;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:425px){.main-item .item-text{overflow:unset;white-space:wrap}}.main-item-first{color:#3d2267;font-size:15px}@media screen and (max-width:425px){.main-item-first{font-size:13px}}.main-item-secound{color:#1c122b;font-family:fontDemi;font-size:15px}@media screen and (max-width:425px){.main-item-secound{font-size:13px}}.light-span{background-color:#9b9b9b;border-radius:5px;color:#3d2267;font-size:14px;padding:6px 9px}@media screen and (max-width:425px){.light-span{font-size:13px}}.light-span.lg{align-items:center;display:inline-block;display:flex;font-size:15px;height:44px;justify-content:center;padding:8px 15px;width:140px}@media screen and (max-width:425px){.light-span.lg{font-size:14px}}.copy-item{align-items:center;background-color:#eee;border-radius:45px;display:flex;gap:8px;min-height:34px}html[lang=en] .copy-item{padding:4px 4px 4px 12px}html[lang=ar] .copy-item{padding:4px 12px 4px 4px}.copy-item.pd{padding:4px 12px!important}.copy-item .ic1{height:14px;width:14px}.copy-item .copy-num{color:#707070;font-size:11px}.copy-item .circle{align-items:center;background-color:#d9d9d9;border-radius:50%;cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.copy-item .circle .ic2{max-height:16px;max-width:16px}.price_con{align-items:center;display:flex;gap:12px}.price{color:#3d2267;font-family:fontBold;font-size:13px}.price.old{color:#9b9b9b;font-family:fontReg;text-decoration:line-through}@media screen and (max-width:425px){.price{font-size:12px}}.up:after,.up:before{background-color:#fff;border-radius:50%;content:"";display:block;height:50px;position:absolute;transform:translate(-50%,-50%);transition:.6s ease-in-out;width:50px;z-index:-1}.up:before{left:-2em;top:-2em}.up:after{left:calc(100% + 2em);top:calc(100% + 2em)}.up:hover{color:#3d2267}.up:hover:after,.up:hover:before{height:450px;width:450px}.up:hover.up-xl:after,.up:hover.up-xl:before{height:750px;width:750px}.delete_btn{background-color:transparent;color:#f0516d;cursor:pointer;font-size:14px}.bell:hover .ic{animation:bellRing .9s both}@keyframes bellRing{0%,to{transform-origin:top}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}.button:active{transform:scale(.8)}.main-btn{align-items:center;background-color:#3d2267;border:1px solid #3d2267;border-radius:10px!important;color:#fff;cursor:pointer;display:flex;font-family:fontBold;font-size:13px;gap:7px;height:46px;justify-content:center;margin:1.5rem 0;overflow:hidden;padding:10px 12px;position:relative;transition:all .4s ease-in-out;width:160px;z-index:1}@media screen and (max-width:425px){.main-btn{font-size:12px}}.main-btn.alert{background-color:#ffdbe2;border-color:#ffdbe2;color:#f0516d;margin-bottom:0}.main-btn.red{background-color:#f0516d;border-color:#f0516d;color:#fff}.main-btn.red:hover{color:#f0516d}.main-btn.red-transparent{background-color:#fff;border-color:#f0516d;color:#f0516d}.main-btn.red-transparent:hover{background-color:#f0516d;color:#fff}.main-btn.red-transparent:hover img{filter:brightness(0) invert(1)}.main-btn.white{background-color:#fff;border-color:#1c122b;color:#1c122b}.main-btn.white:hover{background-color:#1c122b;color:#fff}.main-btn.blue{background-color:#322682;border-color:#322682;color:#fff}.main-btn.blue:hover{color:#322682}.main-btn.blackRgb{background-color:#1c122b;border-color:#1c122b;color:#fff;opacity:.6}.main-btn.blackRgb:hover{color:#1c122b}.main-btn.transparent{background-color:#fff;border-color:#3d2267;color:#3d2267}.main-btn.transparent:hover{background-color:#3d2267;border-color:#3d2267;color:#fff}.main-btn.black-transparent{background-color:#fff;border-color:#3d2267;color:#1c122b}.main-btn.black-transparent:hover{background-color:#1c122b;border-color:#1c122b;color:#fff}.main-btn.modal_btn{min-width:220px}@media screen and (max-width:576px){.main-btn.modal_btn{min-width:160px}}@media screen and (max-width:425px){.main-btn.modal_btn{min-width:140px!important;width:140px!important}}.main-btn.sm{font-size:11px;height:36px;width:110px}.main-btn.sm .ic{max-height:13px;max-width:15px}.main-btn.xs{font-size:13px;height:32px;width:80px}.main-btn.md{height:42px;width:100px}.main-btn.md .ic{max-height:19px;max-width:19px}.main-btn.lg{width:210px}@media screen and (max-width:425px){.main-btn.lg{width:165px!important}}.main-btn.xl{border-radius:8px;font-size:18px;height:54px;width:250px}@media screen and (max-width:576px){.main-btn.xl{border-radius:8px;font-size:16px;height:48px;width:200px}}.main-btn .ic{max-height:19px;max-width:19px}.main-btn .ic.sm{max-height:15px;max-width:15px}.main-btn.w-100{width:100%!important}.card_btn{align-items:center;background-color:transparent;border:1px solid #3d2267;border-radius:10px!important;display:flex;height:42px;justify-content:center;overflow:hidden;position:relative;transition:all .8s cubic-bezier(.68,-.5,.265,1.3);width:100%;z-index:2}.card_btn .text{color:#3d2267;font-family:fontBold;font-size:11px;margin-inline:auto;transition:inherit}.card_btn .icon{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:50px}.card_btn:after{content:"";position:absolute;top:-1px}html[lang=en] .card_btn:after{right:0}html[lang=ar] .card_btn:after{left:0}.card_btn:after{background-color:#3d2267;border-radius:10px!important;height:calc(100% + 2px);transition:inherit;width:50px;z-index:-1}.card_btn:hover{border-color:#ff66c4}.card_btn:hover .text{color:#fff}.card_btn:hover:after{background-color:#ff66c4;width:100%}@media screen and (max-width:425px){.card_btn{border-radius:8px!important;height:40px}.card_btn .text{font-size:9px}.card_btn .icon{width:38px}.card_btn .icon i{font-size:10px!important}.card_btn:after{height:calc(100% + 4px);top:-2px;width:38px}}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.buttons.lg{gap:10px 23px}.sm_btn{align-items:center;background-color:#fff;border:none;border-radius:40px;box-shadow:0 1px 4px #6d6d6d1a;color:#1c122b;display:flex;font-family:fontDemi;height:40px;justify-content:center;outline:none;transition:all .3s ease;width:40px}.sm_btn.transparent{background-color:#fff;border-color:#3d2267;color:#3d2267}.sm_btn.transparent:hover{background-color:#9b9b9b;border-color:#9b9b9b}.c-black{color:#1c122b!important}.c-dark{color:#1f2427!important}.c-black2{color:#383838}.c-placeholder,.text-secondary{color:#8f8f8f!important}.c-main{color:#3d2267!important}.c-blue{color:#322682!important}.c-light{color:#8c8c8c!important}.c-light2{color:#727272!important}.c-light3{color:#9f9f9f!important}.c-light4{color:#989898!important}.c-dark3{color:#707070!important}.c-dark4{color:#8b8b8b!important}.c-white4{color:#505050!important}.c-white{color:#fff!important}.c-border{color:#5b3399!important}.c-white2{color:#eaeaea!important}.c-red{color:#f0516d!important}.bg-white{background-color:#fff}.bg-light{background-color:#fafaf9!important}.bg-light2{background-color:#e1e1e180!important}.background{position:absolute;top:0}html[lang=en] .background{left:0}html[lang=ar] .background{right:0}.background{max-width:100%;z-index:-1}.red-btn{align-items:center;background-color:#f0516d;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.red-btn i{font-size:13px}.w-space-normal{white-space:normal!important}.cu-pointer{cursor:pointer}.cu-auto{cursor:auto!important}.form-style{background-color:#fff;border:1px solid hsla(0,0%,44%,.3);border-radius:10px;overflow:hidden}@media screen and (max-width:576px){.responsive-form{border:none!important}}.form-padding{padding:35px}@media screen and (max-width:576px){.form-padding{padding:30px 20px}}@media screen and (max-width:425px){.form-padding{padding:30px 15px}}.form-title{color:#1c122b;font-family:fontDemi;font-size:15px;margin-bottom:40px;text-align:center}@media screen and (max-width:425px){.form-title{font-size:14px}}.form-img{display:block;height:300px;margin:0 auto 40px;width:330px}@media screen and (max-width:768px){.form-img{height:280px;width:320px}}@media screen and (max-width:576px){.form-img{height:260px;width:280px}}@media screen and (max-width:425px){.form-img{height:220px;width:250px}}.form-info{color:#1f2427;margin-bottom:25px;text-align:center}.form-head{border-bottom:1px solid #f2f2f2;font-family:fontDemi;font-size:17px;margin-bottom:0!important;padding:18px 20px}.form-pass{text-align:end!important}.form-pass .link{color:#1f2427;text-decoration:underline!important}.form-pass .link,.h-main{transition:all .3s ease}.h-main:hover{color:#3d2267!important}.info{font-size:14px;line-height:1.7}.fs1{font-size:1px!important}@media screen and (max-width:425px){.fs1{font-size:-1px!important}}.fs2{font-size:2px!important}@media screen and (max-width:425px){.fs2{font-size:0!important}}.fs3{font-size:3px!important}@media screen and (max-width:425px){.fs3{font-size:1px!important}}.fs4{font-size:4px!important}@media screen and (max-width:425px){.fs4{font-size:2px!important}}.fs5{font-size:5px!important}@media screen and (max-width:425px){.fs5{font-size:3px!important}}.fs6{font-size:6px!important}@media screen and (max-width:425px){.fs6{font-size:4px!important}}.fs7{font-size:7px!important}@media screen and (max-width:425px){.fs7{font-size:5px!important}}.fs8{font-size:8px!important}@media screen and (max-width:425px){.fs8{font-size:6px!important}}.fs9{font-size:9px!important}@media screen and (max-width:425px){.fs9{font-size:7px!important}}.fs10{font-size:10px!important}@media screen and (max-width:425px){.fs10{font-size:8px!important}}.fs11{font-size:11px!important}@media screen and (max-width:425px){.fs11{font-size:9px!important}}.fs12{font-size:12px!important}@media screen and (max-width:425px){.fs12{font-size:10px!important}}.fs13{font-size:13px!important}@media screen and (max-width:425px){.fs13{font-size:11px!important}}.fs14{font-size:14px!important}@media screen and (max-width:425px){.fs14{font-size:12px!important}}.fs15{font-size:15px!important}@media screen and (max-width:425px){.fs15{font-size:13px!important}}.fs16{font-size:16px!important}@media screen and (max-width:425px){.fs16{font-size:14px!important}}.fs17{font-size:17px!important}@media screen and (max-width:425px){.fs17{font-size:15px!important}}.fs18{font-size:18px!important}@media screen and (max-width:425px){.fs18{font-size:16px!important}}.fs19{font-size:19px!important}@media screen and (max-width:425px){.fs19{font-size:17px!important}}.fs20{font-size:20px!important}@media screen and (max-width:425px){.fs20{font-size:18px!important}}.fs21{font-size:21px!important}@media screen and (max-width:425px){.fs21{font-size:19px!important}}.fs22{font-size:22px!important}@media screen and (max-width:425px){.fs22{font-size:20px!important}}.fs23{font-size:23px!important}@media screen and (max-width:425px){.fs23{font-size:21px!important}}.fs24{font-size:24px!important}@media screen and (max-width:425px){.fs24{font-size:22px!important}}.fs25{font-size:25px!important}@media screen and (max-width:425px){.fs25{font-size:23px!important}}.fs26{font-size:26px!important}@media screen and (max-width:425px){.fs26{font-size:24px!important}}.fs27{font-size:27px!important}@media screen and (max-width:425px){.fs27{font-size:25px!important}}.fs28{font-size:28px!important}@media screen and (max-width:425px){.fs28{font-size:26px!important}}.fs29{font-size:29px!important}@media screen and (max-width:425px){.fs29{font-size:27px!important}}.fs30{font-size:30px!important}@media screen and (max-width:425px){.fs30{font-size:28px!important}}.fs31{font-size:31px!important}@media screen and (max-width:425px){.fs31{font-size:29px!important}}.fs32{font-size:32px!important}@media screen and (max-width:425px){.fs32{font-size:30px!important}}.fs33{font-size:33px!important}@media screen and (max-width:425px){.fs33{font-size:31px!important}}.fs34{font-size:34px!important}@media screen and (max-width:425px){.fs34{font-size:32px!important}}.fs35{font-size:35px!important}@media screen and (max-width:425px){.fs35{font-size:33px!important}}.fs36{font-size:36px!important}@media screen and (max-width:425px){.fs36{font-size:34px!important}}.fs37{font-size:37px!important}@media screen and (max-width:425px){.fs37{font-size:35px!important}}.fs38{font-size:38px!important}@media screen and (max-width:425px){.fs38{font-size:36px!important}}.fs39{font-size:39px!important}@media screen and (max-width:425px){.fs39{font-size:37px!important}}.fs40{font-size:40px!important}@media screen and (max-width:425px){.fs40{font-size:38px!important}}.fs41{font-size:41px!important}@media screen and (max-width:425px){.fs41{font-size:39px!important}}.fs42{font-size:42px!important}@media screen and (max-width:425px){.fs42{font-size:40px!important}}.fs43{font-size:43px!important}@media screen and (max-width:425px){.fs43{font-size:41px!important}}.fs44{font-size:44px!important}@media screen and (max-width:425px){.fs44{font-size:42px!important}}.fs45{font-size:45px!important}@media screen and (max-width:425px){.fs45{font-size:43px!important}}.fs46{font-size:46px!important}@media screen and (max-width:425px){.fs46{font-size:44px!important}}.fs47{font-size:47px!important}@media screen and (max-width:425px){.fs47{font-size:45px!important}}.fs48{font-size:48px!important}@media screen and (max-width:425px){.fs48{font-size:46px!important}}.fs49{font-size:49px!important}@media screen and (max-width:425px){.fs49{font-size:47px!important}}.fs50{font-size:50px!important}@media screen and (max-width:425px){.fs50{font-size:48px!important}}.lh{line-height:1.7}.lh-base{line-height:1.7!important}.lh-5{line-height:1.5!important}.ff-d{font-family:fontDemi!important}.ff-b{font-family:fontBold!important}.ff-m{font-family:fontMed!important}.ff-r{font-family:fontReg!important}.ff-k{font-family:fontKaff!important}.main-border{border:1px solid #f3f3f3}@media screen and (max-width:992px){.main-border.res{border:none}}.sec-border{border:1px solid #e9e9e9}@media screen and (max-width:992px){.sec-border.res{border:none}}.main-bb{border-bottom:1px solid hsla(0,0%,75.3%,.2)!important}.bb{border-bottom:1px solid #9b9b9b}.bl{border-left:1px solid rgba(28,18,43,.1)}.ts{text-align:start!important}.te{text-align:end!important}.status_span{background-color:#3226820a;border-radius:4px;color:#322682;font-size:12px;padding:5px 12px}.status_span.finish{background-color:#f0516d1a;color:#f0516d}.open-sidebar{align-items:center;background-color:#3d2267;border-radius:6px;color:#fff;cursor:pointer;display:flex;display:none;height:35px;justify-content:center;margin-bottom:20px;width:35px}@media screen and (max-width:992px){.open-sidebar{display:flex}}.remove-append{bottom:14px;position:absolute;width:-moz-fit-content;width:fit-content}html[lang=en] .remove-append{right:-7px}html[lang=ar] .remove-append{left:-7px}.remove-append{background-color:#f0516d;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:20px;justify-content:center;padding:0;width:20px}.main-anchor,.remove-append{align-items:center;display:flex}.main-anchor{color:#3d2267;gap:5px;position:relative;width:-moz-fit-content;width:fit-content}.main-anchor:after{bottom:-6px;content:"";position:absolute}html[lang=en] .main-anchor:after{left:0}html[lang=ar] .main-anchor:after{right:0}.main-anchor:after{background-color:#3d2267;height:1px;transition:all .3s ease;width:0}.main-anchor.active:after,.main-anchor:hover:after{width:100%}.main-padding{padding:58px 0}@media screen and (max-width:425px){.main-padding{padding:38px 0}}.main-pt{padding-top:54px}@media screen and (max-width:425px){.main-pt{padding-top:35px}}.main-pb{padding-bottom:54px!important}@media screen and (max-width:425px){.main-pb{padding-bottom:38px}}.sec-padding{padding:37px 16px}.sec-pt{padding-top:30px}.sec-pb{padding-bottom:30px}.rounded-3{border-radius:.6rem!important}.main-text{font-family:fontReg;line-height:1.9}.main-text,.sec-text{color:#1c122b;font-size:15px}.sec-text{display:flex;gap:7px}.main-img{border:3px solid #fff;border-radius:50%;box-shadow:0 4px 4px #00000040;height:52px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:52px}.main-img.lg{border-radius:50%;height:100px;width:100px}.main_ic{max-width:11px}.flying-img{max-width:70px}.main-imgs{align-items:center;display:flex}html[lang=en] .main-imgs .main-img:not(:last-child){margin-right:-8px}html[lang=ar] .main-imgs .main-img:not(:last-child){margin-left:-8px}.desc{color:#1c122b;font-size:14px;line-height:1.9}@media screen and (max-width:425px){.desc{font-size:13px;line-height:1.6}}.desc.sm{font-size:12px;line-height:1.4}.desc.lg{font-size:18px;line-height:1.7}@media screen and (max-width:425px){.desc.lg{font-size:16px}}.main-el{align-items:center;background-color:#9b9b9b;border-radius:6px;color:#3d2267;display:flex;height:48px;justify-content:center}.height-full{height:100%}.star_text{align-items:center;color:#1c122b;display:flex;font-family:fontBold;gap:4px}.star_text i{color:#ffba35}.disabled_input{cursor:not-allowed!important;pointer-events:none!important}.input-g{display:block;margin-bottom:20px}.input-g.disabled .input-me{pointer-events:none}.input-g.disabled .main-icon{pointer-events:none!important}.main-label{align-items:center;color:#1c122b;display:flex;font-family:fontDemi;font-size:13px;gap:5px;margin-bottom:10px}.main-label .label-hint{color:#f0516d;font-size:14px}@media screen and (max-width:576px){.main-label{font-size:15px}}@media screen and (max-width:425px){.main-label{font-family:fontMed;font-size:15px}}.main-input{position:relative}.main-input .input-me{background-color:#fafaf9;border:1px solid transparent;color:#383838;font-size:14px;min-height:50px;outline:none;overflow:visible!important;padding:0 12px;transition:all .3s ease;width:100%}@media screen and (max-width:425px){.main-input .input-me{font-size:13px;min-height:44px}}.main-input .input-me.photo-input{align-items:center;cursor:pointer;display:flex;font-size:14px}.main-input .input-me .p-inputtext.p-component::-moz-placeholder,.main-input .input-me::-moz-placeholder{color:#383838!important;font-size:12px;-moz-transition:all .3s ease;transition:all .3s ease}.main-input .input-me .p-inputtext.p-component::placeholder,.main-input .input-me::placeholder{color:#383838!important;font-size:12px;transition:all .3s ease}@media screen and (max-width:400px){.main-input .input-me .p-inputtext.p-component::-moz-placeholder,.main-input .input-me::-moz-placeholder{font-size:11px!important}.main-input .input-me .p-inputtext.p-component::placeholder,.main-input .input-me::placeholder{font-size:11px!important}}.main-input .input-me:focus{background-color:#fff}.main-input .input-me:focus::-moz-placeholder{opacity:0}.main-input .input-me:focus::placeholder{opacity:0}.main-input .input-me.text-area{height:145px;padding:12px}.main-input .input-me.text-area.sm{height:110px}.main-input .input-me.text-area.lg{height:230px}.main-input .main-icon{position:absolute;top:calc(50% + 1px);transform:translateY(-50%)}html[lang=en] .main-input .main-icon{right:18px}html[lang=ar] .main-input .main-icon{left:18px}.main-input .main-icon{background-color:transparent;border:none;color:#8d8d8d;cursor:pointer;font-size:15px!important;max-width:18px;outline:none;padding:0;pointer-events:none}.main-input .main-icon.ic{cursor:pointer;max-width:18px;pointer-events:auto}.main-input .main-icon.selectedCountry{align-items:center;display:flex;height:100%;max-width:-moz-fit-content;max-width:fit-content;padding:0 12px;pointer-events:auto}html[lang=en] .main-input .main-icon.selectedCountry{right:0}html[lang=ar] .main-input .main-icon.selectedCountry{left:0}.main-input .main-icon:after{background-color:#3d2267;border-radius:10px;content:"";height:2px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-210deg);transition:all .3s ease;width:30px}.main-input .main-icon.show:after{opacity:1}.main-input .sec-icon{position:absolute;top:0}html[lang=en] .main-input .sec-icon{right:0}html[lang=ar] .main-input .sec-icon{left:0}.main-input .sec-icon{align-items:center;background-color:#3d2267;border:none;border-radius:6px;color:#fff;display:flex;font-size:15px;height:100%;justify-content:center;outline:none;width:50px}html[lang=en] .main-input.form .input-me{padding-left:40px}html[lang=ar] .main-input.form .input-me{padding-right:40px}.main-input.form .main-icon{top:22px}html[lang=en] .main-input.form .main-icon{right:unset}html[lang=ar] .main-input.form .main-icon{left:unset}html[lang=en] .main-input.form .main-icon{left:14px}html[lang=ar] .main-input.form .main-icon{right:14px}.main-input.form .main-icon{max-height:18px;max-width:20px;top:13px;transform:unset}.main-input.comment .input-me{box-shadow:unset;min-height:56px}@media screen and (max-width:425px){.main-input.comment .input-me{min-height:50px}}.main-input.comment .input-me.sm{min-height:47px}.main-input.comment .main-icon{top:50%;transform:translateY(-50%)}.main-input.comment .sec-icon{border-radius:0;width:100px}@media screen and (max-width:425px){.main-input.comment .sec-icon{width:80px}}html[lang=en] .main-input.comment .sec-icon{border-radius:0 8px 8px 0!important}html[lang=ar] .main-input.comment .sec-icon{border-radius:8px 0 0 8px!important}.switch_con{background-color:#f2f2f2;border-radius:20px!important;cursor:pointer;height:18px;position:relative;transition:all .3s ease;width:40px;z-index:3}.switch_con input{cursor:pointer;display:none;height:100%;opacity:0;width:100%}.switch_con:after{content:"";position:absolute;top:2px}html[lang=en] .switch_con:after{right:3.5px}html[lang=ar] .switch_con:after{left:3.5px}.switch_con:after{background-color:#fff;border-radius:50%!important;height:14px;transition:all .3s ease;width:14px;z-index:-1}.switch_con:has(:checked){background-color:#3d2267}html[lang=en] .switch_con:has(:checked):after{right:23px}html[lang=ar] .switch_con:has(:checked):after{left:23px}.number-input{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:10px;display:flex;gap:8px;height:46px;justify-content:center;padding:7px 12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:425px){.number-input{padding:7px 10px}}.number-input input{background-color:transparent;color:#707070;font-size:15px;font-weight:600;text-align:center;width:50px}@media screen and (max-width:425px){.number-input input{font-size:15px;width:40px}}.number-input .btn-num{align-items:center;background-color:#3d2267;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;width:24px}@media screen and (max-width:425px){.number-input .btn-num{font-size:15px}}.number-input .btn-num i:before{font-size:11px}.number-input .btn-num:disabled{cursor:not-allowed!important;pointer-events:auto!important}.number-input.sec{background-color:#fff;border-radius:30px;box-shadow:0 1px 4px #6d6d6d1a;padding:5px;width:-moz-fit-content;width:fit-content}.number-input.sec input{color:#1c122b;width:30px}@media screen and (max-width:425px){.number-input.sec input{font-size:15px;width:30px}}.number-input.sec .btn-num{border-radius:50%;color:#fff;font-size:13px!important;height:28px;width:28px}.number-input.sec .btn-num.minus{background-color:#fff;box-shadow:0 1px 4px #6d6d6d1a!important;color:#707070}.number-input.without_border{border:none;height:auto;padding:0}.number-input.without_border input{color:#1c122b;width:40px}.p-inputtext{border:none!important;font-family:fontMed!important;font-size:15px!important;padding:0!important}.p-inputtext::-moz-placeholder{font-size:14px}.p-inputtext::placeholder{font-size:14px}.p-inputtext:focus{box-shadow:none!important}.p-datepicker{direction:ltr;min-width:320px!important;width:460px!important}@media screen and (max-width:576px){.p-datepicker{min-width:340px!important;width:auto!important}}@media screen and (max-width:375px){.p-datepicker{min-width:auto!important}}.register-page .p-dropdown,.register-page .p-multiselect{background-color:transparent!important;border:2px solid #ddd;border-radius:10px;color:#3d2267;font-size:12px;height:50px;padding:0;padding-inline-start:30px;position:relative;transition:all .3s ease;width:100%}.p-dropdown,.p-multiselect,.register-page .code{background-color:#3d226714!important}.p-dropdown,.p-multiselect{border:2px solid #ddd;border-radius:10px;color:#3d2267;font-size:12px;height:50px;padding:0;padding-inline-start:30px;position:relative;transition:all .3s ease;width:100%}.p-dropdown.p-overlay-open,.p-multiselect.p-overlay-open{box-shadow:none}.p-dropdown .p-dropdown-label,.p-dropdown .p-multiselect-label,.p-multiselect .p-dropdown-label,.p-multiselect .p-multiselect-label{align-items:center;display:flex;font-size:12px!important;height:100%;padding:6px}.p-dropdown:not(.p-disabled):hover,.p-multiselect:not(.p-disabled):hover{border-color:#3d2267}.p-dropdown:not(.p-disabled).p-focus,.p-multiselect:not(.p-disabled).p-focus{border-color:#3d2267;box-shadow:none}.p-dropdown:not(.p-disabled).p-focus .p-dropdown-trigger,.p-multiselect:not(.p-disabled).p-focus .p-dropdown-trigger{color:#3d2267}.p-dropdown.code,.p-multiselect.code{background-color:transparent;border:0;padding-inline-start:10px;width:80px!important}.p-dropdown.code:after,.p-multiselect.code:after{background-color:#ddd;bottom:0;content:"";height:70%;margin:auto;position:absolute;right:0;top:0;width:1px}.p-dropdown.code .p-dropdown-trigger,.p-multiselect.code .p-dropdown-trigger{margin-inline-end:6px;width:1rem!important}.p-dropdown.code .p-dropdown-label,.p-multiselect.code .p-dropdown-label{overflow:visible;padding:15px 0}.p-dropdown.code .p-icon,.p-multiselect.code .p-icon{height:10px!important;width:10px!important}.p-dropdown-panel,.p-multiselect-panel{background-color:#f8f9fb;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a;color:#495057}.p-dropdown-panel .p-dropdown-header,.p-multiselect-panel .p-dropdown-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:6px;border-top-right-radius:6px;color:#343a40;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter,.p-multiselect-panel .p-dropdown-header .p-dropdown-filter{border:1px solid #ddd;font-size:12px;height:35px;margin-right:0;padding:5px 35px!important}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter:focus,.p-multiselect-panel .p-dropdown-header .p-dropdown-filter:focus{border-color:#3d2267;box-shadow:none}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon,.p-multiselect-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;margin-top:-.5rem;position:absolute;right:.75rem;top:50%}.p-dropdown-panel .p-dropdown-items,.p-dropdown-panel .p-multiselect-items,.p-multiselect-panel .p-dropdown-items,.p-multiselect-panel .p-multiselect-items{font-family:fontReg!important;padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message,.p-dropdown-panel .p-multiselect-items .p-dropdown-empty-message,.p-multiselect-panel .p-dropdown-items .p-dropdown-empty-message,.p-multiselect-panel .p-multiselect-items .p-dropdown-empty-message{padding:10px;text-align:center}.p-dropdown-panel .p-dropdown-items .p-dropdown-item,.p-dropdown-panel .p-dropdown-items .p-multiselect-item,.p-dropdown-panel .p-multiselect-items .p-dropdown-item,.p-dropdown-panel .p-multiselect-items .p-multiselect-item,.p-multiselect-panel .p-dropdown-items .p-dropdown-item,.p-multiselect-panel .p-dropdown-items .p-multiselect-item,.p-multiselect-panel .p-multiselect-items .p-dropdown-item,.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;cursor:pointer;font-size:12px;font-weight:400;margin:0;overflow:hidden;padding:15px;position:relative;transition:box-shadow .2s;white-space:nowrap}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-multiselect-item.p-highlight,.p-dropdown-panel .p-multiselect-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-multiselect-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-multiselect-panel .p-dropdown-items .p-multiselect-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-dropdown-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#f2f2f2!important;color:#3d2267!important}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-dropdown-filter-container{position:relative}.p-dropdown-filter{width:100%}.p-dropdown-items-wrapper{overflow:auto}.select .select2{width:100%!important}html[lang=ar] .select .select2{direction:rtl!important}html[lang=en] .select .select2{direction:ltr!important}.select .select2 .select2-selection--multiple,.select .select2 .select2-selection--single{align-items:center;border:1px solid #f2f2f2;border-radius:6px;color:#1f2427;cursor:pointer;display:flex;font-size:14px;min-height:48px;outline:none}@media(max-width:425px){.select .select2 .select2-selection--multiple,.select .select2 .select2-selection--single{min-height:44px}}.select .select2 .select2-selection--multiple .select2-selection__rendered,.select .select2 .select2-selection--single .select2-selection__rendered{color:#555;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding:6px 14px}.select .select2 .select2-selection--multiple .select2-selection__arrow,.select .select2 .select2-selection--single .select2-selection__arrow{border:0;height:auto;top:50%;transform:translateY(-50%)}html[lang=en] .select .select2 .select2-selection--multiple .select2-selection__arrow,html[lang=en] .select .select2 .select2-selection--single .select2-selection__arrow{right:12px}html[lang=ar] .select .select2 .select2-selection--multiple .select2-selection__arrow,html[lang=ar] .select .select2 .select2-selection--single .select2-selection__arrow{left:12px}@media(max-width:425px){.select .select2 .select2-selection--multiple,.select .select2 .select2-selection--single{padding:10px 5px}}.select .select2 .select2-selection--single .select2-selection__arrow b{display:none}.select.lg~.select2 .select2-selection--multiple,.select.lg~.select2 .select2-selection--single{min-width:95px}.select2-container .select2-search--inline .select2-search__field{font-family:fontMed;padding:0 8px}.select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:#adabab;font-size:13px}.select2-container .select2-search--inline .select2-search__field::placeholder{color:#adabab;font-size:13px}.select2-search,.select2-selection__clear{display:none}.select2-dropdown{border-radius:8px!important;box-shadow:0 0 5px #1c122b1a;z-index:1100}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#5b3399;border:none;border-radius:2px;margin:0!important;padding:9px 25px!important;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:#1f2427;font-size:14px;margin:0!important;padding:0!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#3d2267!important;border-radius:50%!important;color:#fff!important;font-size:12px;height:14px!important;margin:0!important;padding:0!important;width:14px!important}html[lang=en] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{right:4px!important}html[lang=ar] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{left:4px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{align-items:center;border:none!important;cursor:pointer;display:flex;justify-content:center;top:3px!important}.select2-results__option{border-bottom:1px solid rgba(61,34,103,.3);color:#1c122b;font-size:15px;padding:12px;text-align:center}.select2-results__option:last-child{border-bottom:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:transparent;color:#3d2267;font-size:15px;transition:all .3s ease}.select2-container--default .select2-results__option--selected{background-color:transparent}.select2-container--default .select2-results__option--disabled{color:#1c122b;font-size:15px;opacity:.8}.select2-results__options{max-height:225px!important}.select2-results__options .select2-results__option{background-color:#fff!important;color:#3d2267}.select2-results__options .select2-results__option:last-child{border-end-end-radius:5px;border-end-start-radius:5px}.select2-results__options .select2-results__option--highlighted[aria-selected]{background-color:#f2f2f2!important}.select2-results__options::-webkit-scrollbar{width:4px}.select2-results__options::-webkit-scrollbar-track{background:#f0f0f0}.select2-results__options::-webkit-scrollbar-thumb{background-color:#3d226780;border-radius:25px}.dropdown-select-2{max-width:185px;overflow-x:hidden!important;width:185px}@media(max-width:425px){.dropdown-select-2{max-width:160px;width:160px}}.dropdown-select-2 li{word-wrap:break-word;font-size:14px}.flatpickr-day.selected,.flatpickr-day.selected:hover{background-color:#3d2267;border-color:#3d2267}.form-check{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin:0;padding:0}.form-check .form-check-input{border-color:#3d2267;border-radius:4px!important;box-shadow:none!important;cursor:pointer;float:none;height:20px;margin:0;width:20px}.form-check .form-check-input:checked[type=checkbox]{background-size:12px}.form-check .form-check-input:active,.form-check .form-check-input:focus{background-color:none;box-shadow:none;outline:none}.form-check .form-check-input:checked{background-color:#3d2267;border-color:#3d2267}.form-check .form-check-label{align-items:center;color:#272727;cursor:pointer;display:flex;font-size:13px;gap:5px}.form-check.sm .form-check-input{height:17px;width:17px}.form-check.sm .form-check-input:checked[type=checkbox]{background-size:12px}.radio-box{align-items:center;display:flex;gap:7px}.radio-box:last-child{margin-bottom:0}.radio-box .input-radio{accent-color:#429a9e;border-color:#429a9e;cursor:pointer;height:15px;transition:all .3s ease-in-out;width:15px}.radio-box .label-radio{align-items:center;color:#272727;cursor:pointer;display:flex;font-size:13px;gap:3px}.user-photo-con{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center}.user-photo-con .user-text{color:#1c122b;font-size:16px}@media screen and (max-width:425px){.user-photo-con .user-text{font-size:14px}}.user-img{border-radius:50%;height:100px;position:relative;width:100px}@media screen and (max-width:425px){.user-img{border-radius:50%;height:90px;width:90px}}.user-img .profile-img{border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%}.user-img .profile-img:after{border:4px solid hsla(0,0%,100%,.4);border-radius:50%;content:"";inset:0;position:absolute}.user-img .profile-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-img .user-camera{bottom:-5px;position:absolute}html[lang=en] .user-img .user-camera{left:10px}html[lang=ar] .user-img .user-camera{right:10px}.user-img .user-camera{align-items:center;background-color:#3d2267;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:15px;height:30px;justify-content:center;width:30px}.user-img .user-camera img{max-height:15px;max-width:14px}.img-box{border-radius:10px;height:67px;overflow:hidden;position:relative;transition:all .3s ease;width:72px}.img-box img{border:1px solid #e5e5e5;border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-box .remove-box{align-items:center;background-color:#f0516d;border:3px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:9px;height:22px;justify-content:center;padding:0;position:absolute;right:-9px;top:-9px;width:22px;z-index:2}.hidden-input{cursor:pointer;inset:0;opacity:0;position:absolute}.file-con{align-items:center;background-color:#5b3399;border-radius:5px;color:#1f2427;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px;position:relative;width:-moz-fit-content;width:fit-content}.file-con .close{color:#1c122b}.upload-label{align-items:center;border:1px dashed #b6b6b6;border-radius:5px;color:#b6b6b6;display:flex;flex-direction:column;font-size:12px;height:85px;justify-content:center;position:relative;width:90px}.upload-label .pi:before{font-size:15px}.upload-label.blue{border-color:#322682;color:#322682}.upload-label.light{background-color:#eeeeee4d}.hidden-img{border-radius:5px;flex-shrink:0;height:85px;overflow:hidden;position:relative;width:90px}.hidden-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hidden-img.lg{height:100px;width:100px}.hidden-img.lg img{border-radius:5px}.hidden-img a{inset:0;position:absolute}.p-image-preview-icon{max-width:16px!important}.remove-img{position:absolute;top:5px}html[lang=en] .remove-img{right:5px}html[lang=ar] .remove-img{left:5px}.remove-img{align-items:center;background-color:#ed1c24;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.remove-img img{height:24px;width:24px}.remove-img i{font-size:9px!important}.remove-img-2{position:absolute;top:-5px}html[lang=en] .remove-img-2{right:-5px}html[lang=ar] .remove-img-2{left:-5px}.remove-img-2{align-items:center;background-color:#f0516d;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:15px;width:15px}.img-upload-show,.remove-img-2{display:flex;justify-content:center}.img-upload-show{flex-wrap:wrap;gap:15px}.img-upload-show.active{justify-content:flex-start}.edit-pass{color:#3d2267;font-size:16px;position:absolute;top:14px}html[lang=en] .edit-pass{right:14px}html[lang=ar] .edit-pass{left:14px}.edit-pass{cursor:pointer;text-decoration:underline}@media screen and (max-width:576px){.edit-pass{display:block;margin:15px;position:unset}}.code-container{align-items:center;display:flex;justify-content:center}.code-container .code{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #3d2267;border-radius:10px;font-size:15px;font-weight:300;height:54px;margin:2%;text-align:center;transition:all .3s ease;width:60px}@media screen and (max-width:425px){.code-container .code{height:50px;width:50px}}.code-container .code:focus{background-color:#3d2267;border-color:#3d2267;color:#fff}.pagination-con{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.pagination-con .res-con{color:#1c122b;font-size:15px}@media screen and (max-width:425px){.pagination-con{flex-direction:column}}.pagination{direction:ltr;gap:5px}@media screen and (max-width:576px){.pagination{gap:2px}}.pagination .page-item .page-link{align-items:center;background-color:#fff;border:1px solid #f3f3f3;border-radius:50%;color:#3d2267;display:flex;font-size:14px;height:100%;height:38px;justify-content:center;margin:0!important;padding:0;width:38px}@media screen and (max-width:576px){.pagination .page-item .page-link{border-radius:50%;font-size:13px;height:34px;width:34px}}.pagination .page-item .page-link.ic{background-color:#f3f3f3;color:#3d2267;font-size:13px}.pagination .page-item .page-link.dots{background-color:transparent!important;border-color:transparent!important;color:#3d2267!important}.pagination .page-item .page-link.active,.pagination .page-item .page-link:focus,.pagination .page-item .page-link:hover{background-color:#3d2267;color:#fff}.pagination .page-item .page-link:focus .ic,.pagination .page-item .page-link:hover .ic{border-color:#fff;color:#fff}.pagination .page-item .page-link:focus{box-shadow:none}html[lang=en] .pagination .page-item:last-child .page-link{border-right:0}html[lang=ar] .pagination .page-item:last-child .page-link{border-left:0}.p-dialog{background-color:#fff;border-radius:10px!important;box-shadow:none!important;font-family:fontReg!important;margin:0 10px;max-height:95vh!important;min-width:400px;overflow:hidden;overflow-y:auto}.p-dialog.xl{min-width:700px}@media screen and (max-width:992px){.p-dialog.xl{min-width:600px}}@media screen and (max-width:768px){.p-dialog.xl{min-width:500px}}.p-dialog.address .p-dialog-content{padding:0!important}.p-dialog.address .p-dialog-content .address_text{align-items:center;background-color:#d7ebf3;color:#484d45;display:flex;font-size:13px;gap:7px;justify-content:center;padding:12px 15px}.p-dialog.address .p-dialog-content .main-btn{bottom:30px;left:50%;position:absolute;transform:translate(-50%);z-index:100}.p-dialog.alert_modal{position:relative}.p-dialog.alert_modal .p-dialog-header{position:absolute;top:0}html[lang=en] .p-dialog.alert_modal .p-dialog-header{left:0}html[lang=ar] .p-dialog.alert_modal .p-dialog-header{right:0}.p-dialog.alert_modal .p-dialog-header{background-color:transparent;width:100%;z-index:5}.p-dialog.alert_modal .p-dialog-content{border-radius:0!important;padding:0!important}.p-dialog.alert_modal .p-dialog-content .alert_img{height:420px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:425px){.p-dialog.alert_modal .p-dialog-content .alert_img{height:300px}}.p-dialog.no_line{border:none!important;border-radius:22px!important}.p-dialog.no_line .p-dialog-header{border-bottom:none!important}@media screen and (max-width:576px){.p-dialog{min-width:-moz-fit-content!important;min-width:fit-content!important;width:100%}}.p-dialog.without-close .p-dialog-content{padding-top:15px!important}.p-dialog.without-close .p-dialog-header{display:none!important;padding:0!important}.p-dialog.without-close .p-dialog-footer{padding:0!important}.p-dialog.without-close .p-dialog-footer button{margin:0!important}.p-dialog .p-dialog-header{justify-content:center;padding:15px}.p-dialog .p-dialog-header .p-dialog-title{color:#1c122b;font-family:fontReg!important;font-size:14px}@media screen and (max-width:425px){.p-dialog .p-dialog-header .p-dialog-title{font-size:13px}}.p-dialog .p-dialog-header .p-dialog-header-icon{position:absolute;top:15px}html[lang=en] .p-dialog .p-dialog-header .p-dialog-header-icon{left:20px}html[lang=ar] .p-dialog .p-dialog-header .p-dialog-header-icon{right:20px}.p-dialog .p-dialog-header .p-dialog-header-icon{background-color:#f0516d;border-radius:50%;color:#fff;height:22px;width:22px}.p-dialog .p-dialog-header .p-dialog-header-icon .p-icon{font-size:10px;max-width:10px}.p-dialog .modal_img{display:block;margin-inline:auto;max-width:200px}@media screen and (max-width:425px){.p-dialog .modal_img{max-width:150px}}.p-dialog .right_img{display:block;height:190px;width:190px}@media screen and (max-width:425px){.p-dialog .right_img{height:160px;width:160px}}.p-dialog .modal-title{color:#1c122b;font-family:fontDemi;font-size:18px}.p-dialog .scroll{max-height:300px;overflow-y:auto;padding:0 15px}.p-dialog .scroll::-webkit-scrollbar{width:4px}.p-dialog .scroll::-webkit-scrollbar-track{background-color:#9b9b9b}.p-dialog .scroll::-webkit-scrollbar-thumb{background:#d9d9d9}.p-dialog .scroll .radio-box:last-child{margin-bottom:0!important;padding-bottom:0!important}.p-dialog .p-dialog-footer button{margin:0!important}.p-rating{flex-direction:row-reverse;justify-content:start}.p-rating.md .p-rating-item{cursor:pointer}.p-rating.md .p-rating-item .p-rating-icon.p-icon{height:16px!important;width:16px!important}.p-rating.small .p-rating-item .p-rating-icon.p-icon{height:14px!important;width:14px!important}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon.p-icon{color:#ffba35}.p-rating .p-rating-item.p-focus{box-shadow:none!important}.p-rating .p-rating-item:hover .p-rating-icon.p-icon{color:#ffba35!important}.p-rating .p-rating-item .p-rating-icon.p-icon{color:#9b9b9b;height:24px!important;width:24px!important}.p-image-preview-container{display:block;height:100%}.p-image-preview{max-height:80vh!important}.p-paginator{background-color:transparent!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:#3d2267!important;border-color:#3d2267;color:#fff!important}.p-paginator .p-paginator-element{background-color:#fff;border:1px solid #ddd;border-radius:7px!important;font-size:12px;height:38px!important;margin-inline:5px;min-width:38px!important;transition:all .3s ease!important}.p-paginator .p-paginator-element .p-paginator-icon{max-width:13px}@media screen and (max-width:576px){.p-paginator .p-paginator-element{height:42px!important;min-width:42px!important}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last{display:none!important}}.p-galleria-item-wrapper{margin-bottom:8px}.p-galleria-item-wrapper .p-galleria-item .fancyImg{bottom:20px}html[lang=en] .p-galleria-item-wrapper .p-galleria-item .fancyImg{right:20px}html[lang=ar] .p-galleria-item-wrapper .p-galleria-item .fancyImg{left:20px}.p-galleria-item-wrapper .p-galleria-item .fancyImg{border-radius:5px;height:48px;width:48px}.p-galleria-item-wrapper .p-galleria-item .fancyImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-galleria-item-wrapper .galleria_img{border:1px solid rgba(199,203,203,.8);border-radius:5px;max-height:275px!important;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){.p-galleria-item-wrapper .galleria_img{height:350px}}@media screen and (max-width:425px){.p-galleria-item-wrapper .galleria_img{height:300px}}.p-galleria-thumbnail-container .p-link{align-items:center;background-color:#3d2267;border-radius:50%;color:#fff;display:flex;height:34px;justify-content:center;position:absolute;width:34px;z-index:20}.p-galleria-thumbnail-container .p-link .p-icon{max-width:12px}.p-galleria-thumbnail-container .p-link.p-galleria-thumbnail-next{right:10px}.p-galleria-thumbnail-container .p-link.p-galleria-thumbnail-prev{left:10px}.p-galleria-thumbnail-container .p-galleria-thumbnail-item{padding:0 4px}.p-galleria-thumbnail-container .p-galleria-thumbnail-item .p-galleria-thumbnail-item-content{border:1px solid rgba(199,203,203,.8);border-radius:5px;height:120px;width:100%}.p-galleria-thumbnail-container .p-galleria-thumbnail-item .p-galleria-thumbnail-item-content .thumbnail_img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-galleria-thumbnail-container .p-galleria-thumbnail-item.p-galleria-thumbnail-item-current .p-galleria-thumbnail-item-content:after{opacity:0}.p-image-action .p-icon{max-width:20px}.p-toast .p-toast-summary{color:#3d2267!important;font-family:fontReg!important}.p-toast{max-width:calc(100% - 20px)!important}html[lang=en] .p-toast{left:10px!important}html[lang=ar] .p-toast{right:10px!important}.p-toast{z-index:2005!important}.p-toast .p-toast-message{border:6px solid #3d2267;margin-bottom:8px}html[lang=en] .p-toast .p-toast-message{border-width:0 0 0 6px!important}html[lang=ar] .p-toast .p-toast-message{border-width:0 6px 0 0!important}.p-toast .p-toast-message .p-toast-message-content{align-items:center!important;background-color:#fff;gap:12px!important}@media screen and (max-width:425px){.p-toast .p-toast-message .p-toast-message-content{padding:1rem 8px!important}}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{height:20px!important;width:20px!important}@media screen and (max-width:425px){.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{height:16px!important;width:16px!important}}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{font-family:fontDemi;font-size:13px;margin:0!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-size:12px!important}@media screen and (max-width:425px){.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-size:11px!important}}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail:empty{display:none}.p-toast .p-toast-message.p-toast-message-error{background:#ffe7e6!important;border-color:#ff5757!important;color:#ff5757}.p-calendar{display:inline-flex;position:relative;width:100%}.p-calendar button.p-datepicker-trigger{background-color:transparent;border:0;border-radius:0;height:100%;left:0;position:absolute;top:0}.p-calendar button.p-datepicker-trigger:hover{background:unset!important;border-color:unset!important;color:unset!important}.p-calendar button.p-datepicker-trigger:focus{box-shadow:none!important}.p-calendar .p-inputtext{border:1px solid #ddd!important;border-radius:10px!important;color:#000;font-size:12px;height:47px;padding:10px!important;position:relative;transition:all .3s ease;width:100%!important}.p-calendar .p-inputtext:hover{border-color:#ddd!important}.p-calendar .p-inputtext:focus-visible{border-color:#3d2267;outline:none}.p-calendar .p-inputtext:focus{box-shadow:none!important;outline:none!important}.p-calendar .p-inputtext::-moz-placeholder{color:#656565;font-size:11px;-moz-transition:all .3s ease;transition:all .3s ease}.p-calendar .p-inputtext::placeholder{color:#656565;font-size:11px;transition:all .3s ease}.p-autocomplete{height:100%!important;width:100%!important}.p-autocomplete-loader{left:14px;position:absolute;top:35%}.p-autocomplete-empty-message{padding:5px;text-align:center}.tab-order .btn-apply{background:#3d2267;border:none;border-radius:6px;color:#fff;padding:6px;width:100%}.tab-order .orders-grid{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.tab-order .order-card{background:#fff;border-radius:12px;box-shadow:0 0 10px #0000001a;padding:12px}.tab-order .order-card .order-head{border-bottom:1px solid #e5e5e5;padding-bottom:10px;padding-top:10px}.tab-order .order-card .order-head h4{font-family:fontBold;font-size:14px}.tab-order .order-card .order-head img{border-radius:10px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.tab-order .order-card .order-head .order-id{color:#3a3641;font-family:fontReg;font-size:8px}.tab-order .order-head{display:flex;justify-content:space-between}.tab-order .order-status.accepted{background-color:#f1ecf9}.tab-order .order-status.accepted,.tab-order .order-status.rejected{border-radius:10px;color:#3d2267;font-family:fontMed;height:-moz-fit-content;height:fit-content;padding:.3rem;width:-moz-fit-content;width:fit-content}.tab-order .order-status.rejected{background-color:#f003}.tab-order .order-footer{text-align:end}.tab-order .btn-details{background:transparent;background-color:#3d2267;border:1px solid #3d2267;border-radius:6px;color:#fff;font-family:fontMed;padding:10px;width:100%}.tab-order .order-body{padding-top:10px}.tab-order .order-body p{margin-bottom:.3rem!important}.tab-order .order-body p.text-type{color:#3a3641e0;font-family:fontMed}.tab-order .order-body p.text-association{color:#1c122b;font-family:fontBold;margin-bottom:.5rem!important}.tab-order .order-body p.text-total{color:#3a3641e0;font-family:fontMed}.tab-order .order-body p.sallry{color:#3d2267;font-family:fontBold}.tab-order .order-body p.text-time{color:#3a3641e0;font-family:fontMed}.tab-order .order-body p.text-times{color:#1c122b;font-family:fontBold;margin-bottom:.5rem!important}.tab-order .order-body p.text-count{color:#3a3641e0;font-family:fontMed}.tab-order .order-body p.text-counts{color:#1c122b;font-family:fontBold}.tab-order .pending-association,.tab-order .pending-insurance{background-color:#f974161a;color:#f97416}.tab-order .completed,.tab-order .pending-association,.tab-order .pending-insurance{border-radius:10px;flex-shrink:0;font-family:fontMed;height:-moz-fit-content;height:fit-content;padding:.3rem;width:-moz-fit-content;width:fit-content}.tab-order .completed{background-color:#d4ffed;color:#0c9d61}.tab-order .in-progress{background-color:#f974161a;border-radius:10px;color:#f97416;flex-shrink:0;font-family:fontMed;height:-moz-fit-content;height:fit-content;padding:.3rem;width:-moz-fit-content;width:fit-content}.tab-order .news,.tab-order .scheduled{background-color:#f1ecf9;border-radius:10px;color:#3d2267;flex-shrink:0;font-family:fontMed;height:-moz-fit-content;height:fit-content;padding:.3rem;width:-moz-fit-content;width:fit-content}.auth-layout{align-items:center;background-color:#3d2267;display:flex;justify-content:center;min-height:100vh}.auth-layout .main-card{width:50%}.auth-layout .main-card .back-btn{background:transparent;border:1px solid #fff;border-radius:7px;left:15px;padding:10px;position:absolute;top:15px}.auth-layout .card-header{background-color:#fff;border-radius:10px;padding:20px}.auth-layout button.auth-btn{background:#3d2267;border:none;border-radius:10px;color:#fff}.auth-layout .auth-btn-new-account,.auth-layout button.auth-btn{cursor:pointer;font-family:fontSemiBold;outline:none;padding:.7rem;transition:all .3s ease;width:100%}.auth-layout .auth-btn-new-account{background:transparent;border:1px solid #3d2267;border-radius:10px;color:#3d2267}.auth-layout .desc{color:#4d4d4d99!important;font-size:14px!important}.auth-layout .slog{align-items:center;background-color:#7565ad;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px;padding:10px}.auth-layout .auth-btn:disabled{cursor:not-allowed;opacity:.5}.auth-layout .slog-register{align-items:center;background:linear-gradient(90deg,#7944cd,#3d2267);border-radius:10px;display:flex;gap:10px;height:120px;justify-content:space-between;margin-bottom:20px;padding:10px}.auth-layout button.back-btn{background:transparent;border:1px solid #fff;border-radius:7px;left:15px;padding:10px;position:absolute;top:15px}.auth-layout button.gps-btn{align-items:center;background:transparent;border:1px solid #3d2267;border-radius:10px;color:#3d2267;display:flex;font-family:fontSemiBold;gap:2px;justify-content:center;padding:.3rem;width:100%}.auth-layout .last-reg{color:#3d2267;cursor:pointer;font-family:fontSemiBold;font-size:12px;letter-spacing:.5px;line-height:1.5;text-align:center;text-decoration:underline;text-transform:uppercase}.auth-layout .last-reg-label{color:#0d0d0d;font-family:fontReg}.auth-layout .custom-check{accent-color:#3d2267;cursor:pointer;transform:scale(1.4)}@media(max-width:768px){.auth-layout .main-card{width:95%}}.page-header{background-color:#fff;border-bottom:1px solid #5b3399;padding:10px 0}.page-header .header-content{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}@media screen and (max-width:425px){.page-header .header-content .left{gap:8px 15px!important;justify-content:flex-end}}.page-navbar{background-color:#3d2267;box-shadow:0 5px 7px #1c122b0d;left:0;position:sticky;top:-1px;transition:all .3s ease;width:100%;z-index:888}@media screen and (max-width:992px){.page-navbar{padding:10px 0;position:unset}}.page-navbar .navbar-content{align-items:center;display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between}@media screen and (max-width:1200px){.page-navbar .navbar-content{gap:25px}}.page-navbar .navbar-content .logo .logo-img{max-height:55px;transition:all .3s ease}@media screen and (max-width:992px){.page-navbar .navbar-content .logo .logo-img{max-height:45px}}.page-navbar .navbar-content .links{align-items:center;display:flex;gap:35px;transition:all .8s cubic-bezier(.68,-.3,.265,1.3)}@media screen and (max-width:1200px){.page-navbar .navbar-content .links{gap:25px}}@media screen and (max-width:992px){.page-navbar .navbar-content .links{position:fixed;top:0}html[lang=en] .page-navbar .navbar-content .links{left:0}html[lang=ar] .page-navbar .navbar-content .links{right:0}.page-navbar .navbar-content .links{align-items:flex-start;background-color:#fff;box-shadow:0 5px 7px #1c122b0d;flex-direction:column;gap:8px;height:100vh;padding:30px 20px;width:280px;z-index:2000}html[lang=en] .page-navbar .navbar-content .links{transform:translate(-150%)}html[lang=ar] .page-navbar .navbar-content .links{transform:translate(150%)}.page-navbar .navbar-content .links.active{transform:translate(0)!important}.page-navbar .navbar-content .links{overflow-x:clip;overflow-y:auto}.page-navbar .navbar-content .links::-webkit-scrollbar{width:3px}}.page-navbar .navbar-content .links .link{align-items:center;background-color:transparent;color:#fff;display:flex;font-family:fontSemiBold;gap:7px;height:75px;overflow:hidden;position:relative;transition:all .3s ease}.page-navbar .navbar-content .links .link .icon{color:#fff;max-width:15px}.page-navbar .navbar-content .links .link:after{bottom:-8px;content:"";position:absolute}html[lang=en] .page-navbar .navbar-content .links .link:after{left:0}html[lang=ar] .page-navbar .navbar-content .links .link:after{right:0}.page-navbar .navbar-content .links .link:after{background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;height:4px;transition:all .3s ease;width:100%}.page-navbar .navbar-content .links .link.router-link-exact-active,.page-navbar .navbar-content .links .link:hover{color:#fff}.page-navbar .navbar-content .links .link.router-link-exact-active:after,.page-navbar .navbar-content .links .link:hover:after{bottom:-1px}@media screen and (max-width:992px){.page-navbar .navbar-content .links .link{border-radius:5px;color:#1c122b;display:block;flex-shrink:0;height:auto;overflow:hidden;padding:12px;position:relative;text-align:center;width:100%!important}.page-navbar .navbar-content .links .link:before{content:"";position:absolute;top:0}html[lang=en] .page-navbar .navbar-content .links .link:before{left:0}html[lang=ar] .page-navbar .navbar-content .links .link:before{right:0}.page-navbar .navbar-content .links .link:before{background-color:#f9f9f9;height:100%;transition:all .4s ease;width:0;z-index:-1}.page-navbar .navbar-content .links .link:after{display:none}.page-navbar .navbar-content .links .link.router-link-exact-active,.page-navbar .navbar-content .links .link:hover{background-color:#f9f9f9!important;color:#1c122b!important}.page-navbar .navbar-content .links .link.router-link-exact-active:before,.page-navbar .navbar-content .links .link:hover:before{width:100%}}.page-navbar .navbar-content .links .logo{display:none;max-height:45px}.page-navbar .navbar-content .links .logo img{height:100%;width:100%}@media screen and (max-width:992px){.page-navbar .navbar-content .links .logo{display:block;margin:0 auto 25px}}.page-navbar .navbar-content .nav-icons{align-items:center;display:flex;gap:15px}@media screen and (min-width:768px)and (max-width:1200px){.page-navbar .navbar-content .nav-icons{gap:8px}}@media screen and (max-width:425px){.page-navbar .navbar-content .nav-icons{gap:8px}}.page-navbar .navbar-content .nav-icons .nav-ic{align-items:center;background-color:#3d2267;border:1px solid #5b3399;border-radius:10px!important;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;width:42px}@media screen and (max-width:425px){.page-navbar .navbar-content .nav-icons .nav-ic{border-radius:8px!important;height:36px;width:36px}}.page-navbar .navbar-content .nav-icons .nav-ic .ic{color:#fff;font-size:12px;max-width:16px}@media screen and (max-width:425px){.page-navbar .navbar-content .nav-icons .nav-ic .ic{max-width:14px}}.page-navbar .navbar-content .nav-icons .nav-ic .count{position:absolute;top:-5px}html[lang=en] .page-navbar .navbar-content .nav-icons .nav-ic .count{left:-5px}html[lang=ar] .page-navbar .navbar-content .nav-icons .nav-ic .count{right:-5px}.page-navbar .navbar-content .nav-icons .nav-ic .count{align-items:center;background-color:#f0516d;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:9px;height:16px;justify-content:center;padding:4px;width:16px}.page-navbar .navbar-content .nav-icons .side-open{cursor:pointer;display:none}@media screen and (max-width:992px){.page-navbar .navbar-content .nav-icons .side-open{display:flex}}.page-navbar.scroll{box-shadow:0 0 5px #1c122b1a;padding:7px;top:-1px}.page-navbar.scroll .navbar-content{align-items:center;display:flex;justify-content:space-between}.page-navbar.scroll .navbar-content .logo .logo-img{max-height:80px;max-width:65px;transform:scale(1.2)}.footer_con{position:relative}@media screen and (max-width:768px){.footer_con{margin-top:140px}}.app_section{position:absolute;top:-220px;width:100%}.app_section .content{align-items:center;border-radius:10px!important;display:flex;gap:120px;justify-content:space-between;overflow:hidden;padding:15px 80px;position:relative;width:100%}html[lang=en] .app_section .content{background-image:linear-gradient(90deg,#aa7bc3,#3d2267)}html[lang=ar] .app_section .content{background-image:linear-gradient(270deg,#aa7bc3,#3d2267)}@media screen and (max-width:1200px){.app_section .content{gap:50px;padding:15px 40px}}.app_section .app_content{position:relative;z-index:2}.app_section .app_content .title,.app_section .app_content .title p{color:#fff;font-family:fontBold;font-size:22px;margin-bottom:22px!important}.app_section .app_content .desc,.app_section .app_content .desc p{color:#fff;font-family:fontKaff;font-size:15px;line-height:2;margin-bottom:22px!important}.app_section .app_links{display:flex;gap:15px}.app_section .app_links .app_link{height:50px;width:155px}.app_section .app_links .app_link .ic{border-radius:10px!important;height:100%;width:100%}.app_section .app_img{min-height:350px;position:relative;width:300px;z-index:1}.app_section .app_img .img{animation:transform 1.9s linear infinite alternate;height:350px;width:300px}.app_section .app_img .circle{border-radius:50%!important;height:260px;position:absolute;width:260px;z-index:-1}html[lang=en] .app_section .app_img .circle{right:15px}html[lang=ar] .app_section .app_img .circle{left:15px}.app_section .app_img .circle{border:10px solid #fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.05));top:50%;transform:translateY(-50%)}.app_section .app_img:after{bottom:45px;content:"";position:absolute}html[lang=en] .app_section .app_img:after{right:15px}html[lang=ar] .app_section .app_img:after{left:15px}.app_section .app_img:after{border:10px solid #fff;border-radius:0 0 150px 150px;border-top:none;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:130px;width:260px;z-index:2}.app_section .app_img .shadow_bottom{bottom:-40px;left:-20px;max-width:240px;position:absolute}html[lang=en] .app_section .app_img .shadow_bottom{opacity:.7;transform:scaleX(-1)}.app_section .app_img .shadow_app{left:50%;max-height:110%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2}html[lang=en] .app_section .app_img .shadow_app{opacity:.7;transform:translate(-50%,-50%) scaleX(-1)}.app_section .circle_top{border-radius:50%!important;height:200px;position:absolute;top:-110px;width:200px}html[lang=en] .app_section .circle_top{left:-110px}html[lang=ar] .app_section .circle_top{right:-110px}.app_section .circle_top{border:10px solid #fff}.app_section .circle_top .shadow_circle{bottom:-100px;max-width:120%;position:absolute}html[lang=en] .app_section .circle_top .shadow_circle{right:-100px}html[lang=ar] .app_section .circle_top .shadow_circle{left:-100px}html[lang=en] .app_section .circle_top .shadow_circle{transform:scaleX(-1)}@media screen and (max-width:992px){.app_section .content{gap:30px;padding:15px 30px}.app_section .app_content .title{font-size:18px}.app_section .app_content .desc{font-size:13px}.app_section .app_links .app_link{height:40px;width:120px}.app_section .app_img{min-height:255px;position:relative;z-index:1}.app_section .app_img .img{height:255px;width:235px}.app_section .app_img .circle{border-radius:50%!important;height:190px;width:190px}html[lang=en] .app_section .app_img .circle{right:20px}html[lang=ar] .app_section .app_img .circle{left:20px}.app_section .app_img:after{bottom:33px;height:95px;width:190px}html[lang=en] .app_section .app_img:after{right:20px}html[lang=ar] .app_section .app_img:after{left:20px}.app_section .app_img .shadow_bottom{bottom:-50px;left:-30px;max-width:220px}}@media screen and (max-width:768px){.app_section{top:-130px}.app_section .content{padding:50px 20px;position:relative;z-index:2}.app_section .app_img{left:20px;opacity:.3;position:absolute;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content;z-index:-1}.app_section .app_img .shadow_app,.app_section .app_img .shadow_bottom{display:none}}@media screen and (max-width:425px){.app_section .app_content .title{font-size:15px}.app_section .app_content .desc{font-size:12px}.app_section .app_img{left:50%;opacity:.2;transform:translate(-50%,-50%)}}@keyframes transform{0%{transform:translateY(0)}to{transform:translateY(18px)}}.footer{background-color:#3d2267;box-shadow:0 0 5px #1c122b1a;padding:3rem 0}.footer .foot-content .footer-head{color:#fff;font-family:fontBold;font-size:15px;margin-bottom:30px!important;width:-moz-fit-content;width:fit-content}@media screen and (max-width:425px){.footer .foot-content .footer-head{font-size:13px}}.footer .foot-content .foot-logo{max-height:97px;max-width:191px}.footer .foot-content .footer-info{color:#1c122b;display:-webkit-box;font-family:fontMed;-webkit-line-clamp:5;line-height:2;margin-top:20px;-webkit-box-orient:vertical;overflow:hidden}.footer .foot-content .footer-info p{color:#fff!important}@media screen and (max-width:768px){.footer .foot-content .footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px}}.footer .foot-content .footer-links .link{align-items:center;background-color:transparent;color:#fff;cursor:pointer;display:flex;font-family:fontLight;font-size:14px;gap:10px;margin-bottom:16px;position:relative;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media screen and (max-width:425px){.footer .foot-content .footer-links .link{font-size:13px;margin-bottom:15px}}.footer .foot-content .footer-links .link.router-link-exact-active{color:#fff}html[lang=en] .footer .foot-content .footer-links .link:hover{transform:translate(5px)}html[lang=ar] .footer .foot-content .footer-links .link:hover{transform:translate(-5px)}.footer .foot-content .footer-links .link:hover{color:#fff}.footer .foot-content .footer-links .link .ic{color:#1c122b;font-size:15px;max-height:17px;max-width:17px}.footer .foot-content .footer-links .link .app-link{border-radius:7px;height:52px;width:160px}@media screen and (max-width:425px){.footer .foot-content .footer-links .link .app-link{height:48px;width:140px}}.footer .main-btn{width:-moz-fit-content;width:fit-content}@keyframes spinner-border-anim{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border-anim .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}.form-control{background-clip:padding-box;border:1px solid #dee2e6;border-radius:.375rem;display:block;font-size:13px;font-weight:400;line-height:1.5;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control,.form-control:focus{background-color:#fff;color:#3a3641}.form-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}textarea.form-control{min-height:calc(1.5em + 1rem + 2px)}.nav-pills{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{cursor:pointer;display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}.nav-link,.nav-link:hover{color:inherit}.nav-link.active{font-weight:600}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto!important}.text-white{color:#fff!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-danger{color:#dc3545!important}.text-warning{color:#ffc107!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-light{background-color:#f8f9fa!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-start{border-inline-start:1px solid #dee2e6!important}.border-end{border-inline-end:1px solid #dee2e6!important}.cursor-pointer{cursor:pointer!important}.line-through{text-decoration:line-through!important}.underline{text-decoration:underline!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.font-bold{font-weight:700!important}.font-semibold{font-weight:600!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.fz-11{font-size:11px!important}.fz-12{font-size:12px!important}.fz-13{font-size:13px!important}.fz-14{font-size:14px!important}.fz-15{font-size:15px!important}.fz-16{font-size:16px!important}.fz-17{font-size:17px!important}.fz-18{font-size:18px!important}.fz-19{font-size:19px!important}.fz-20{font-size:20px!important}.fz-21{font-size:21px!important}.fz-22{font-size:22px!important}.fz-23{font-size:23px!important}.fz-24{font-size:24px!important}.fz-25{font-size:25px!important}.fz-26{font-size:26px!important}.fz-27{font-size:27px!important}.fz-28{font-size:28px!important}.fz-29{font-size:29px!important}.fz-30{font-size:30px!important}.fz-31{font-size:31px!important}.fz-32{font-size:32px!important}.fz-33{font-size:33px!important}.fz-34{font-size:34px!important}.fz-35{font-size:35px!important}.fz-36{font-size:36px!important}.fz-37{font-size:37px!important}.fz-38{font-size:38px!important}.fz-39{font-size:39px!important}.fz-40{font-size:40px!important}.fz-41{font-size:41px!important}.fz-42{font-size:42px!important}.fz-43{font-size:43px!important}.fz-44{font-size:44px!important}.fz-45{font-size:45px!important}.fz-46{font-size:46px!important}.fz-47{font-size:47px!important}.fz-48{font-size:48px!important}.fz-49{font-size:49px!important}.fz-50{font-size:50px!important}.fz-51{font-size:51px!important}html[dir=rtl] .progress{margin-right:5px}.progress{margin-left:20px}.home_slider{position:relative}.home_slider .slider_img{border-radius:10px!important;height:380px!important;width:100%!important}@media screen and (max-width:992px){.home_slider .slider_img{height:auto!important;max-width:100%}}.home_slider .slider_logo{left:50%;max-width:70px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.home_slider .carousel__slide{padding-inline:5px;position:relative!important}.carousel__next,.carousel__prev{background-color:#eaeaea!important;border:6px solid #fafafa!important;border-radius:50%!important;height:44px!important;left:unset;right:unset;width:44px!important}.carousel__next img,.carousel__prev img{max-height:14px}@media screen and (max-width:768px){.carousel__next,.carousel__prev{display:none!important}}.carousel__next{right:-35px!important}.carousel__prev{left:-35px!important}.carousel__pagination{gap:6px}.carousel__pagination .carousel__pagination-button{padding:0}.carousel__pagination .carousel__pagination-button:after{background-color:#f1ecf9;border-radius:50%!important;height:8px;transition:all .3s ease;width:8px}@media screen and (max-width:425px){.carousel__pagination .carousel__pagination-button:after{border-radius:50%!important;height:7px!important;width:7px!important}}.carousel__pagination .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#3d2267;border-radius:10px!important;width:20px}.home_slider--hero{margin-inline:auto;max-width:1610px}.home_slider--hero .home_slider__stage{margin-inline:auto;max-width:1560px;position:relative}.home_slider--hero .carousel{max-width:none}.home_slider--hero .carousel__viewport{border-radius:24px}.home_slider--hero .carousel__slide{padding-inline:0}.home_slider--hero .slider_img{aspect-ratio:1560/655;border-radius:24px;display:block;height:clamp(170px,30vw,500px)!important;-o-object-fit:cover;object-fit:cover;width:100%!important}@media screen and (max-width:768px){.home_slider--hero .slider_img{aspect-ratio:16/8.5;border-radius:14px;height:clamp(150px,36vw,220px)!important}}.home_slider--hero .carousel__next,.home_slider--hero .carousel__prev{align-items:center;background-color:#eaeaea!important;border:10px solid #fafafa!important;border-radius:50%!important;box-shadow:none!important;display:flex!important;height:53px!important;justify-content:center;min-width:53px!important;padding:0!important;top:calc(clamp(170px,30vw,500px)/2 - 26.5px)!important;width:53px!important;z-index:4}.home_slider--hero .carousel__next img,.home_slider--hero .carousel__prev img{height:18px;max-height:none;width:24px}.home_slider--hero .carousel__next{right:-26.5px!important}.home_slider--hero .carousel__prev{left:-26.5px!important}.home_slider--hero .carousel__pagination{align-items:center;display:flex!important;gap:4px;justify-content:center;list-style:none;margin:18px 0 0;min-height:8px;padding:0;position:relative;z-index:5}.home_slider--hero .carousel__pagination .carousel__pagination-button{align-items:center;background:transparent;border:0;display:flex;height:24px;justify-content:center;min-width:24px;padding:0;width:24px}.home_slider--hero .carousel__pagination .carousel__pagination-button:after{background-color:#e3d9f2;border-radius:8px;content:"";display:block;height:8px;opacity:1;width:8px}.home_slider--hero .carousel__pagination .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#3d2267;border-radius:8px;height:8px;width:40px}@media screen and (max-width:768px){.home_slider--hero .carousel__next,.home_slider--hero .carousel__prev{display:none!important}.home_slider--hero .carousel__pagination{margin-top:12px}}@media screen and (min-width:1720px){.home_slider--hero,.home_slider--hero .home_slider__stage{max-width:1920px}}.radio-tab-items{border:1px solid #ddd;border-radius:8px;display:flex;gap:5px;padding:5px}.radio-tab-items .radio-tab-item{flex-basis:50%;font-weight:600;position:relative}.radio-tab-items .radio-tab-item .radio-tab-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:8}.radio-tab-items .radio-tab-item .radio-tab-input:checked+.radio-tab-label{background-color:#f1ecf9;border-radius:8px;color:#3d2267}.radio-tab-items .radio-tab-item .radio-tab-input:checked+.radio-tab-label .circle{opacity:1}.radio-tab-items .radio-tab-item .circle{color:#3d2267;font-size:19px!important;font-weight:600;opacity:0;position:absolute;right:5%;top:9px;transition:all .3s ease;z-index:1}.radio-tab-items .radio-tab-item .radio-tab-label{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:13px 7px;transition:all .3s ease}.radio-tab-items .radio-tab-item .radio-tab-label .name{font-size:13px}.radio-tab-items .radio-tab-item .radio-tab-label .ic{max-width:15px}.social-icons{align-items:center;display:flex;flex-direction:row-reverse;gap:10px}@media screen and (max-width:425px){.social-icons{gap:5px}}.social-icons .social-icon{align-items:center;background-color:#fafafa;border-radius:5px!important;display:flex;height:32px;justify-content:center;width:32px}.social-icons .social-icon .ic{height:100%;width:100%}.notification_item{align-items:flex-end;background-color:#fbfbfb;border-radius:10px;box-shadow:0 0 5px #0000001a;display:flex;font-family:fontMed;gap:7px;padding:12px 15px}.notification_item .icon{align-items:center;background-color:#f1ecf9;border-radius:10px!important;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.notification_item .icon .ic{max-height:14px}.notification_item .content{text-align:start}.notification_item .content .title{color:#1c122b;font-size:12px;line-height:1.5;margin-bottom:3px!important}.notification_item .content .date{color:#9b9b9b;font-size:12px}.notification_item .delete_icon i{color:#f0516d;font-size:12px!important}.notification_item.lg{padding:20px}.notification_item.lg .icon{border-radius:10px!important;height:40px;width:40px}.notification_item.lg .content .title{font-size:13px}@media screen and (max-width:425px){.notification_list .notification_item{padding:12px 10px}.notification_list .icon{border-radius:10px!important;height:32px;width:32px}.notification_list .icon .ic{max-height:12px}.notification_list .content .title{font-size:11px;margin-bottom:0!important}.notification_list .content .date{font-size:11px}}.banner_home{position:relative}.banner_home .content{align-items:center;border-radius:10px!important;display:flex;gap:55px;height:200px;overflow:hidden;padding:0 60px;position:relative;width:100%}html[lang=en] .banner_home .content{background-image:linear-gradient(270deg,#aa7bc3,#3d2267)}html[lang=ar] .banner_home .content{background-image:linear-gradient(90deg,#aa7bc3,#3d2267)}@media screen and (max-width:1200px){.banner_home .content{gap:50px;padding:15px 40px}}.banner_home .content .circle{align-items:center;border:11px solid #fff;border-radius:50%!important;display:flex;height:340px;justify-content:center;position:relative;width:340px}.banner_home .content .circle .shadow_app{left:50%;max-height:110%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%)}.banner_home .content .circle_top{border-radius:50%!important;height:200px;position:absolute;top:-110px;width:200px}html[lang=en] .banner_home .content .circle_top{right:-110px}html[lang=ar] .banner_home .content .circle_top{left:-110px}.banner_home .content .circle_top{border:10px solid #fff}.banner_home .content .circle_top .shadow_circle{bottom:-60px;max-width:240px;position:absolute}html[lang=en] .banner_home .content .circle_top .shadow_circle{left:-100px}html[lang=ar] .banner_home .content .circle_top .shadow_circle{right:-100px}.banner_home .content .circle_top .shadow_circle{opacity:.7}html[lang=en] .banner_home .content .circle_top .shadow_circle{transform:scaleX(-1)}.banner_home .content .info .title{color:#fff;font-family:fontBold;font-size:22px;margin-bottom:22px!important}.banner_home .content .info .desc{color:#fff;font-family:fontKaff;font-size:145px;line-height:2}.banner_home .banner_img{position:absolute;top:-35px}html[lang=en] .banner_home .banner_img{left:90px}html[lang=ar] .banner_home .banner_img{right:90px}.banner_home .banner_img{max-width:265px}.categories_slider{position:relative}.categories_slider .carousel__next,.categories_slider .carousel__prev{transform:translateY(calc(-50% - 10px))!important}.cat_card{text-align:center}.cat_card .image_con{align-items:center;background-color:#f1ecf9;border-radius:7px!important;display:flex;flex-direction:column;height:120px;justify-content:center;margin:0 auto;transition:all .3s ease;width:100%}.cat_card .image_con .img{max-height:80px;max-width:60px;transition:all .3s ease}.cat_card .cat_name{color:#1c122b;font-family:fontBold;font-size:12px;margin-top:10px;transition:all .3s ease}.cat_card:hover .image_con{background-color:#3d2267}.cat_card:hover .image_con div{color:#fff}html[lang=en] .cat_card:hover .image_con .img{transform:rotate(5deg)}html[lang=ar] .cat_card:hover .image_con .img{transform:rotate(-5deg)}.cat_card:hover .cat_name{color:#3d2267}@media screen and (max-width:425px){.cat_card .image_con{height:95px;width:100px}.cat_card .image_con .img{max-width:45px}.cat_card .cat_name{font-size:11px}}.products_slider{position:relative}.products_slider .carousel__track{margin-bottom:0!important}.products_slider .product_card{width:215px}@media screen and (max-width:425px){.products_slider .product_card{width:100%}}.product_card{background-color:#fff;border-radius:10px!important;overflow:hidden;padding:15px 12px;text-align:start}.product_card .product_img{align-items:center;display:flex;height:120px!important;justify-content:center;margin-bottom:15px;width:100%}.product_card .product_img .img{max-height:110px;max-width:98%}.product_card .product_info .product_name{color:#1c122b;display:-webkit-box;font-family:fontBold;font-size:13px;-webkit-line-clamp:1;margin-bottom:7px!important;-webkit-box-orient:vertical;overflow:hidden}.product_card .product_info .product_provide{align-items:center;color:#9b9b9b;display:flex;font-size:12px;gap:7px;margin-bottom:10px!important;margin-top:6px}.product_card .product_info .product_provide .ic{max-width:14px}@media screen and (max-width:425px){.product_card{padding:15px 10px}.product_card .product_img{height:100px}.product_card .product_img .img{max-height:90px}.product_card .product_info .product_name{font-size:12px}}.star_fav{align-items:center;display:flex;gap:7px;justify-content:space-between;margin-bottom:3px}.star_fav .fav{cursor:pointer}.star_fav .fav img{max-width:14px}.star_fav .fav img.ac,.star_fav .fav.active img{display:none}.star_fav .fav.active img.ac{display:block;max-width:18px}.star_fav .star_text{margin-inline-start:auto}.no-data{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.no-data .no-data-img{max-width:220px}@media screen and (max-width:425px){.no-data .no-data-img{max-width:160px}}.no-data .no-data-text{color:#f0516d;font-size:13px}@media screen and (max-width:425px){.no-data .no-data-text{font-size:12px}}.no-data.lg{height:400px}@media screen and (max-width:425px){.no-data.lg{height:300px}}.no-data.sm .no-data-img{max-width:180px}@media screen and (max-width:425px){.no-data.sm .no-data-img{max-width:140px}}.no-data.sm .no-data-text{font-size:13px}.contact_item{align-items:center;background-color:#fafafa;border-radius:10px!important;display:flex;margin-bottom:20px;padding:0;position:relative}.contact_item .icon{align-items:center;background-color:#3d2267;border-radius:50%!important;display:flex;height:44px;justify-content:center;width:44px}html[lang=en] .contact_item .icon{transform:translate(-10px)!important}html[lang=ar] .contact_item .icon{transform:translate(10px)!important}.contact_item .icon .ic{max-width:20px}.p-accordion{display:flex;flex-direction:column;gap:15px}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action{background-color:#fff!important;border:1px solid #ececec!important;border-radius:10px !important!important;gap:12px;justify-content:space-between;padding:20px!important;transition:all .3s ease}@media screen and (max-width:425px){.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action{padding:14px!important}}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-icon{color:#3d2267;width:12px}html[lang=ar] .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-icon{transform:rotate(-180deg)}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-icon{display:none;transition:all .3s ease}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg)}html[lang=en] .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action:after{right:12px}html[lang=ar] .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action:after{left:12px}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADOSURBVHgBhVHLDYJAFGQXC6AESpAOpAOsQDxAwkk6UCvQG+GTrFaAHWgHUoIleGc/zjtoiHHXl0z2NzPvs57niK7rkqZpUheH2x7att0aY3rGmKC9jccs4gOWEjjD4AmjDbDO8/z0zZ1ND0KIQErZY7sA9lmW7egebQxKqZuzgqqqQt/3r8gY2rJR1HVdaq0vRVE8PgbIMMdC/QYQxxAPv8RU4TiOd865B5Ml8RgmvYLoSL3iMX4722JaKZDSLyTAgMvon5iCOJhHTBogegGs0WSezpAgkgAAAABJRU5ErkJggg==) no-repeat;background-size:10px;height:10px;transition:all .3s ease;width:10px}html[lang=en] .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action:after{transform:translateY(-50%) rotate(90deg)}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-accordion-header-text{color:#1c122b;font-family:fontMed;font-size:14px;font-weight:500;transition:all .3s ease}@media screen and (max-width:425px){.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-accordion-header-text{font-size:12px;line-height:25px}}.p-accordion .p-accordion-tab .p-accordion-content{border:1px solid #f2f2f2!important;border-end-end-radius:10px!important;border-end-start-radius:10px!important;border-top:none!important;font-family:fontMed;padding:16px 20px!important;transition:all .3s ease}@media screen and (max-width:425px){.p-accordion .p-accordion-tab .p-accordion-content{padding:15px!important}}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-answer-text{font-size:13px!important;line-height:2;transition:all .3s ease}@media screen and (max-width:425px){.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-answer-text{font-size:12px!important}}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-action{border-end-end-radius:0!important;border-end-start-radius:0!important}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-action .p-icon{color:#3d2267}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-action:after,html[lang=en] .p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-action:after{transform:translateY(-50%) rotate(0)}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-action .p-accordion-header-text{color:#2ac0eb!important}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-content{background-color:transparent}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-content .p-accordion-answer-text{color:#6c6c6c!important}.p-accordion.filter{display:block}.p-accordion.filter .p-accordion-tab{padding-inline-end:15px;position:relative}.p-accordion.filter .p-accordion-tab .p-accordion-header .p-accordion-header-action{background-color:#fafafa!important;border:none!important;border-radius:6px!important;padding:15px 12px!important}@media screen and (max-width:425px){.p-accordion.filter .p-accordion-tab .p-accordion-header .p-accordion-header-action{padding:10px!important}}.p-accordion.filter .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-icon{color:#9b9b9b!important}.p-accordion.filter .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-accordion-header-text{color:#9b9b9b!important;font-size:13px}@media screen and (max-width:425px){.p-accordion.filter .p-accordion-tab .p-accordion-header .p-accordion-header-action .p-accordion-header-text{font-size:12px}}.p-accordion.filter .p-accordion-tab .p-accordion-content{background-color:#fafafa;border:none!important;border-radius:6px!important;margin-top:12px!important;padding:15px!important}.p-accordion.filter .p-accordion-tab .p-accordion-content .p-accordion-answer-text{font-size:13px;margin-bottom:0!important}.page_banner{height:230px;position:relative;width:100%}.page_banner .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page_banner .content{align-items:center;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.page_banner .content .icon{max-width:40px}.page_banner .content .title{color:#fff;font-family:fontBold;font-size:16px}@media screen and (max-width:425px){.page_banner{height:180px}.page_banner .content .title{font-size:13px}.page_banner .content .icon{max-width:30px}}.filter_sidebar{background-color:#fff;border-inline-end:1px solid rgba(91,51,153,.7);font-family:fontMed;height:calc(100vh - 130px);overflow:visible;overflow-y:auto;position:relative;position:sticky;top:0;transition:all .8s cubic-bezier(.68,-.3,.265,1.3)}@media screen and (min-width:1720px){.filter_sidebar{overflow-x:hidden;padding-inline-start:14px}}@media screen and (max-width:992px){.filter_sidebar{position:fixed;top:0}html[lang=en] .filter_sidebar{left:0}html[lang=ar] .filter_sidebar{right:0}.filter_sidebar{height:100%;overflow-x:hidden;overflow-y:auto;padding-inline-start:14px;width:280px;z-index:8000}html[lang=en] .filter_sidebar{transform:translate(-150%)}html[lang=ar] .filter_sidebar{transform:translate(150%)}.filter_sidebar.active{transform:translate(0)!important}}.filter_sidebar:after{background-color:#fff;content:"";position:absolute;top:0}html[lang=en] .filter_sidebar:after{left:0}html[lang=ar] .filter_sidebar:after{right:0}html[lang=en] .filter_sidebar:after{transform:translate(-100%)!important}html[lang=ar] .filter_sidebar:after{transform:translate(100%)!important}.filter_sidebar:after{height:100%;min-width:100%;width:100vw}@media screen and (min-width:1720px){.filter_sidebar:after{display:none}}.filter_sidebar .title{align-items:center;color:#3d2267;display:flex;font-family:fontBold;font-size:14px;gap:12px;margin-bottom:18px}.filter_sidebar .title img{max-width:14px}@media screen and (max-width:425px){.filter_sidebar .title{font-size:13px}.filter_sidebar .title img{max-width:12px}}.filter_sidebar .filter_group,.filter_sidebar .p-accordion-tab{padding-block:18px;position:relative}@media screen and (max-width:425px){.filter_sidebar .filter_group,.filter_sidebar .p-accordion-tab{padding-block:14px}}.filter_sidebar .filter_group:after,.filter_sidebar .p-accordion-tab:after{content:"";position:absolute;top:0}html[lang=en] .filter_sidebar .filter_group:after,html[lang=en] .filter_sidebar .p-accordion-tab:after{right:0}html[lang=ar] .filter_sidebar .filter_group:after,html[lang=ar] .filter_sidebar .p-accordion-tab:after{left:0}.filter_sidebar .filter_group:after,.filter_sidebar .p-accordion-tab:after{background-color:#5b3399b3;height:1px;width:400px;z-index:2}.filter_sidebar .filter_group.w-btn,.filter_sidebar .p-accordion-tab.w-btn{padding-inline-end:15px}@media screen and (max-width:425px){.filter_sidebar .filter_group.w-btn,.filter_sidebar .p-accordion-tab.w-btn{padding-inline-end:10px}}.filter_icon{align-items:center;background-color:#3d2267;border-radius:10px!important;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}@media screen and (min-width:992px){.filter_icon{display:none}}@media screen and (max-width:425px){.filter_icon{border-radius:8px!important;height:36px;width:36px}}.filter_icon img{max-width:16px}@media screen and (max-width:425px){.filter_icon img{max-width:14px}}.provider_card{align-items:center;display:flex;justify-content:space-between;padding:18px 25px;position:relative}.provider_card .right{align-items:center;display:flex;gap:18px}.provider_card .right .image_con{align-items:center;border:1px solid #5b3399;border-radius:50%!important;display:flex;height:85px;justify-content:center;width:85px}.provider_card .right .image_con.sm{border-radius:50%!important;height:65px;width:65px}.provider_card .right .image_con.sm .image{border-radius:50%!important;height:55px;width:55px}.provider_card .right .image_con.xs{border-radius:50%!important;height:58px;width:58px}.provider_card .right .image_con.xs .image{border-radius:50%!important;height:52px;width:52px}.provider_card .right .image{border-radius:50%!important;flex-shrink:0;height:75px;-o-object-fit:cover;object-fit:cover;width:75px}.provider_card .right .info .name{color:#1c122b;font-family:fontBold;font-size:14px}.provider_card .right .info .name.mb{margin-bottom:8px!important}.provider_card .right .info .title{color:#8f8f8f;font-size:13px;margin-bottom:7px!important}.provider_card .ic{max-width:18px}html[lang=en] .provider_card .ic{transform:rotate(180deg)}.provider_card.center{display:block}.provider_card.center .right{flex-direction:column;gap:10px;justify-content:center;width:100%}@media screen and (max-width:768px){.provider_card{padding:18px 15px}.provider_card .right{gap:15px}.provider_card .right .image{border-radius:50%!important;height:60px;width:60px}.provider_card .right .info .name{font-size:12px}.provider_card .left{position:absolute;top:15px}html[lang=en] .provider_card .left{right:15px}html[lang=ar] .provider_card .left{left:15px}.provider_card .left{z-index:5}}.rate_item{border-bottom:1px solid #e9e9e9;margin-bottom:15px!important;padding-bottom:15px}.rate_item:last-child{border-bottom:0;margin-bottom:0!important}.rate_item .top{align-items:center;display:flex;gap:12px}.rate_item .top .image_con{align-items:center;border:1px solid #5b3399;border-radius:50%!important;display:flex;height:52px;justify-content:center;width:52px}.rate_item .top .img{border-radius:50%!important;height:45px;-o-object-fit:cover;object-fit:cover;width:45px}.rate_item .top h5{margin-bottom:3px!important}.order_tabs_con{background-color:#fff;box-shadow:0 5px 7px #1c122b0d}.order_tabs_con .order_tabs{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.order_tabs_con .order_tabs .order_tab{align-items:center;color:#1c122b;display:flex;height:50px;overflow:hidden;position:relative;transition:all .3s ease}@media screen and (max-width:425px){.order_tabs_con .order_tabs .order_tab{font-size:12px;height:44px}}.order_tabs_con .order_tabs .order_tab:after{bottom:-8px;content:"";position:absolute}html[lang=en] .order_tabs_con .order_tabs .order_tab:after{left:0}html[lang=ar] .order_tabs_con .order_tabs .order_tab:after{right:0}.order_tabs_con .order_tabs .order_tab:after{background-color:#3d2267;border-top-left-radius:15px;border-top-right-radius:15px;height:4px;transition:all .3s ease;width:100%}.order_tabs_con .order_tabs .order_tab.router-link-exact-active,.order_tabs_con .order_tabs .order_tab:hover{color:#1c122b}.order_tabs_con .order_tabs .order_tab.router-link-exact-active:after,.order_tabs_con .order_tabs .order_tab:hover:after{bottom:-1px}.order-item{align-items:center;background-color:#fff;border:1px solid #5b3399;border-radius:10px;display:flex;gap:18px;margin-bottom:22px;padding:12px 20px;transition:all .3s ease}.order-item:last-of-type{margin-bottom:0}.order-item .img-order-con{align-items:center;border:1px solid #5b3399;border-radius:50%!important;display:flex;flex-shrink:0;height:85px;justify-content:center;width:85px}.order-item .img-order-con .order-img{border-radius:50%!important;height:75px;-o-object-fit:cover;object-fit:cover;width:75px}.order-item .left-sec{transition:all .3s ease;width:100%}.order-item .left-sec .left-item{align-items:center;border-bottom:1px solid #5b3399;display:flex;flex-wrap:wrap;gap:8px 4px;justify-content:space-between;padding:14px 0}.order-item .left-sec .left-item:last-child{border-bottom:none}.order-item .arrow{max-height:13px;opacity:0;transform:translate(30px);transition:all .3s ease}html[lang=en] .order-item .arrow{transform:translate(-30px) scaleX(-1)}html[lang=ar] .order-item .arrow{transform:translate(30px)}.order-item:hover{border-color:#3d2267}html[lang=en] .order-item:hover .arrow{transform:translate(0) scaleX(-1)}html[lang=ar] .order-item:hover .arrow{transform:translate(0)}.order-item:hover .arrow{opacity:1}@media screen and (max-width:576px){.order-item{gap:12px;padding:12px 15px}.order-item .img-order-con{border-radius:50%!important;height:70px;width:70px}.order-item .arrow{display:none}}@media screen and (max-width:425px){.order-item{flex-direction:column}}.order_product{align-items:center;border-bottom:1px solid #5b3399;display:flex;gap:25px;padding:20px}@media screen and (max-width:425px){.order_product{gap:15px}}.order_product:last-of-type{border-bottom:none}.order_product .product_img{border-radius:5px;height:110px;width:100px}@media screen and (max-width:425px){.order_product .product_img{height:90px;width:80px}}.order_product .content{width:100%}.order_product .content .head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.order_product .content .head .name{font-family:fontBold;font-size:13px}.order_product .content .head .qty{color:#979797}.order_product.small{gap:18px}.order_product.small .product_img{max-height:70px;max-width:60px}.order_product.small .content{flex-shrink:0;max-width:150px;width:auto}.order_product.small .content .head .name{font-size:12px}.p-galleria-item-wrapper .p-link .p-icon{color:#3d2267;max-width:12px}.p-galleria-item-wrapper .p-galleria-item{background-color:#fff;border:1px solid #5b3399;border-radius:10px!important;height:370px;position:relative}@media screen and (max-width:425px){.p-galleria-item-wrapper .p-galleria-item{height:320px}}.p-galleria-item-wrapper .p-galleria-item .fancyImg{position:absolute;top:15px}html[lang=en] .p-galleria-item-wrapper .p-galleria-item .fancyImg{left:15px}html[lang=ar] .p-galleria-item-wrapper .p-galleria-item .fancyImg{right:15px}.p-galleria-item-wrapper .p-galleria-item .fancyImg{align-items:center;border:1px solid rgba(199,203,203,.8);display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.p-galleria-item-wrapper .p-galleria-item .fancyImg .p-image-preview-indicator{transition:all .3s ease-in-out!important}.p-galleria-item-wrapper .p-galleria-item .fancyImg .p-icon{max-width:15px}.p-galleria-item-wrapper .p-galleria-item .fancyImg i{color:#fff;font-size:12px}.p-galleria-item-wrapper .p-galleria-item .fancyImg img{max-height:32px;max-width:25px}.p-galleria-item-wrapper .galleria_img{margin-top:25px;max-width:320px}@media screen and (max-width:425px){.p-galleria-item-wrapper .galleria_img{max-width:150px}}.p-galleria-thumbnail-container{background-color:transparent;padding:0;position:relative}.p-galleria-thumbnail-container .p-link{display:none}.p-galleria-thumbnail-container .p-galleria-thumbnail-items{gap:10px;margin-top:12px}.p-galleria-thumbnail-container .p-galleria-thumbnail-item{flex:initial!important;opacity:1;overflow:visible}.p-galleria-thumbnail-container .p-galleria-thumbnail-item .p-galleria-thumbnail-item-content{align-items:center;background-color:#fff;border:2px solid rgba(199,203,203,.8);border-radius:10px!important;display:flex;height:65px;justify-content:center;opacity:.5;overflow:hidden;position:relative;transition:all .3s ease!important;width:74px}.p-galleria-thumbnail-container .p-galleria-thumbnail-item .p-galleria-thumbnail-item-content .thumbnail_img{max-height:50px!important;max-width:40px}.p-galleria-thumbnail-container .p-galleria-thumbnail-item.p-galleria-thumbnail-item-current .p-galleria-thumbnail-item-content{border-color:#3d2267;opacity:1}.choose_item{align-items:center;background-color:#f2f2f2;border-radius:12px!important;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:9px 15px;transition:all .3s ease}.choose_item input{display:none}.choose_item .text{font-family:fontBold;font-size:12px}.choose_item .icon{align-items:center;background-color:#3d2267;border-radius:50%;display:flex;height:24px;justify-content:center;opacity:0;transition:all .3s ease;width:24px}.choose_item .icon .pi:before{color:#fff;font-size:10px}.choose_item:has(:checked){background-color:#f1ecf9}.choose_item:has(:checked) .icon{opacity:1}.alert_order{align-items:center;background-color:#f1ecf9;border-radius:7px!important;display:flex;gap:10px;padding:9px 15px;transition:all .3s ease}.alert_order .text{color:#1c122b;font-family:fontBold;font-size:12px}@media screen and (max-width:425px){.alert_order .text{font-size:10px}}.alert_order .icon{align-items:center;background-color:#3d2267;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.alert_order .icon i{color:#fff;font-size:9px!important}.alert_order.red{background-color:#ffdbe2}.alert_order.red .icon{background-color:#f0516d}.alert_order.flow{bottom:20px;position:fixed}html[lang=en] .alert_order.flow{left:25px}html[lang=ar] .alert_order.flow{right:25px}.alert_order.flow{min-width:340px;z-index:300}@media screen and (max-width:425px){.alert_order.flow{max-width:calc(100% - 50px);min-width:280px}}.inactive_box{align-items:center;display:flex;gap:15px}.inactive_box .img{max-width:100px}.inactive_box .content .title{color:#3d2267;font-family:fontBold;font-size:17px;margin-bottom:14px!important}.inactive_box .content .text{color:#1c122b;font-family:fontBold;font-size:13px}@media screen and (max-width:576px){.inactive_box .img{max-width:80px}.inactive_box .content .title{font-size:15px}.inactive_box .content .text{font-size:12px}}@media screen and (max-width:425px){.inactive_box .img{max-width:60px}.inactive_box .content .title{font-size:14px}.inactive_box .content .text{font-size:11px}}.chat-box{background-color:#fff;border-radius:7px 7px 0 0;bottom:-550px;box-shadow:0 10px 50px #0000001a;overflow:hidden;position:fixed;right:20px;transition:all .8s cubic-bezier(.68,-.3,.265,1.3);width:380px;z-index:1050}@media screen and (max-width:576px){.chat-box{right:15px;width:calc(100% - 30px)}}.chat-box.active{bottom:0}.chat-box .top{align-items:start!important;background-color:#3d2267;padding:10px 15px;position:relative}.chat-box .top .close{align-items:center;background-color:#fff3;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.chat-box .top .close i{color:#fff;font-size:13px}.chat-box .body{height:350px;overflow-y:auto;padding:20px 15px;scroll-behavior:smooth}.chat-box .body .message{font-family:fontKaff;margin-bottom:18px;width:-moz-fit-content;width:fit-content}.chat-box .body .message:last-child{margin-bottom:0}.chat-box .body .message .text{background-color:#3d2267;border-radius:10px;border-start-start-radius:0;color:#fff;font-size:13px;margin-bottom:7px;padding:8px 15px;width:-moz-fit-content;width:fit-content;word-break:break-all}.chat-box .body .message .time{color:#0d082c99;font-size:12px;text-align:end}.chat-box .body .message.receiver{margin-inline-end:auto}html[lang=en] .chat-box .body .message.receiver{direction:rtl}html[lang=ar] .chat-box .body .message.receiver{direction:ltr}.chat-box .body .message.receiver .text{background-color:#f2f2f2;color:#0d082c}.chat-box .chat-footer{align-items:center;border-top:1px solid #5b3399;display:flex;gap:7px;padding:12px 15px}.chat-box .chat-footer .chat-input{flex:1;height:40px;position:relative}.chat-box .chat-footer .chat-input .input{background-color:#fff;border-radius:4px;font-size:13px;height:100%;line-height:1.7;padding:8px 10px;width:100%}.chat-box .chat-footer .chat-input .input::-moz-placeholder{color:#0d082c99;font-size:13px;-moz-transition:all .3s ease;transition:all .3s ease}.chat-box .chat-footer .chat-input .input::placeholder{color:#0d082c99;font-size:13px;transition:all .3s ease}.chat-box .chat-footer .chat-input .input:focus::-moz-placeholder{opacity:0}.chat-box .chat-footer .chat-input .input:focus::placeholder{opacity:0}.chat-box .chat-footer .upload-img{align-items:center;background-color:#3d2267;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:40px;justify-content:center;width:40px}.order-details .header{align-items:center;background:linear-gradient(0deg,#7944cd,#3d2267);border-radius:10px;color:#fff;display:flex;justify-content:space-between;padding:25px}.order-details .header h4{color:#fff;font-family:fontBold;font-size:18px;margin-bottom:.5rem!important;position:relative}.order-details .header h4:after{background:#fff;border-radius:50%;bottom:6px;content:"";height:8px;position:absolute;right:-14px;width:8px}.order-details .header p{color:#fff;font-family:fontReg;font-size:14px}.order-details .header .status{background:#fff;border-radius:10px;padding:10px 20px}.order-details .header .status h4{color:#3d2267!important;font-family:fontBold;font-size:16px;margin:0!important}.order-details .pay-cansel-buttons{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:1rem}.order-details .pay-cansel-buttons .pay-button{background-color:#3d2267;border-radius:10px;color:#fff;font-family:fontBold;padding:1rem;width:50%}.order-details .pay-cansel-buttons .cancel-button{background-color:transparent;border:1px solid #e65248;border-radius:10px;color:#e65248;font-family:fontBold;padding:1rem;width:50%}.order-details .order-products{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .order-products .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .order-products .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .order-products .top .number{background-color:#f1ecf9;border-radius:10px;color:#3d2267;font-family:fontSemiBold;font-size:14px;padding:5px 10px}.order-details .order-products .products{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:10px;justify-content:space-between;margin-top:.5rem;padding-bottom:1rem}.order-details .order-products .products .img{align-items:center;border:1px solid #e0e0e0;border-radius:10px;display:flex;justify-content:center;overflow:hidden;width:100px}.order-details .order-products .products .img img{width:100%}.order-details .order-products .guarantee h4{background-color:#f0fdf4;border-radius:10px;padding:5px 10px}.order-details .order-products .guarantee h4 img{background-color:#0c9d6133;border-radius:5px;padding:5px}.order-details .order-products .guarantee h4{font-family:fontBold;font-size:14px}.order-details .order-products .no-guarantee h4{background-color:#fceae9;border-radius:10px;padding:5px 10px}.order-details .order-products .no-guarantee h4 img{background-color:#f3aaa5;border-radius:5px;padding:5px}.order-details .order-products .no-guarantee h4{font-family:fontBold;font-size:14px}.order-details .order-products .content h4{font-family:fontBold;font-size:16px;margin-bottom:.2rem!important}.order-details .order-products .content p{color:#3a3641cc;font-family:fontMed;font-size:14px}.order-details .order-products .content p span{color:#3d2267}.order-details .order-products .delivery-feees .head{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem}.order-details .order-products .delivery-feees .head h4{color:#3a3641;font-family:fontBold;font-size:13px}.order-details .order-products .delivery-feees .head p{font-family:fontSemiBold;font-size:14px}.order-details .order-products .delivery-feees .total{align-items:center;background:#f1ecf9;border-radius:10px;display:flex;justify-content:space-between;padding:.8rem}.order-details .order-products .delivery-feees .total h4{color:#1c122b;font-family:fontBold;font-size:13px}.order-details .order-products .delivery-feees .total p{color:#3d2267;font-family:fontSemiBold;font-size:14px}.order-details .merchant-information{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .merchant-information .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .merchant-information .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .merchant-information .merchant-info{align-items:center;background:#f8f5fb;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-top:1.5rem;padding:.5rem}.order-details .merchant-information .merchant-info .img{align-items:center;border:1px solid #e0e0e0;border-radius:10px;display:flex;height:60px;justify-content:center;overflow:hidden;width:60px}.order-details .merchant-information .merchant-info .img img{width:100%}.order-details .merchant-information .content h4{font-family:fontBold;font-size:12px;margin-bottom:.2rem!important}.order-details .merchant-information .content p{color:#3a3641cc;font-family:fontMed;font-size:12px}.order-details .merchant-information .content p span{color:#3d2267}.order-details .open-now{color:#3a3641;font-family:fontMed;font-size:12px}.order-details .order-details{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .order-details .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .order-details .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .order-details .order-info{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:.5rem;padding-bottom:1rem}.order-details .order-details .order-info p{color:#000c;font-family:fontMed;font-size:14px;margin-bottom:.5rem!important}.order-details .order-details .insurance-info{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.order-details .order-details .insurance-info p{color:#000c;font-family:fontMed;font-size:14px;margin-bottom:.5rem!important}.order-details .how-order{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .how-order .top{border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.order-details .how-order .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .how-order .radio-item{align-items:center;cursor:pointer;display:flex;gap:12px;margin-top:.7rem}.order-details .how-order .radio-item input[type=radio]{accent-color:#3d2267;height:18px;margin-left:8px;width:18px}.order-details .how-order .radio-item.content{background-color:#f1ecf9;border:1px solid #3d2267;border-radius:10px;padding:.8rem}.order-details .how-order .radio-item input[type=radio]:checked+div h4{color:#3d2267}.order-details .how-order img{background-color:#e3d9f2;border-radius:5px;padding:.5rem}.order-details .how-order h4{font-family:fontBold;font-size:14px;margin-bottom:.2rem}.order-details .how-order p{color:#3a3641cc;font-family:fontMed;font-size:12px}.order-details .adress{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .adress .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .adress .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .adress .content{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.order-details .adress .content .img img{background-color:#e3d9f2;border-radius:50%;padding:.5rem}.order-details .adress .content h4{color:#3a3641;font-family:fontBold;font-size:14px;margin-bottom:.2rem!important}.order-details .adress .content p{color:#3a3641;font-family:fontMed;font-size:13px;margin-bottom:.2rem!important;width:60%}.order-details .delivery-address{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .delivery-address .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .delivery-address .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .delivery-address .content{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.order-details .delivery-address .content .img img{background-color:#e3d9f2;border-radius:50%;padding:.5rem}.order-details .delivery-address .content h4{color:#3a3641;font-family:fontBold;font-size:14px;margin-bottom:.2rem!important}.order-details .delivery-address .content p{color:#3a3641;font-family:fontMed;font-size:13px;margin-bottom:.2rem!important;width:60%}.order-details .header.reject-order{background:linear-gradient(0deg,#e65248,#802e28)}.order-details .header.reject-order .status h4{color:#e65248!important}.order-details .header.completed{background:linear-gradient(0deg,#0c9d61,#17e58f)}.order-details .header.completed .status h4{color:#0c9d61!important}.order-details .header.finished{background:linear-gradient(0deg,#e65248,#802e28)}.order-details .header.finished .status h4{color:#e65248!important}.order-details .header.preparation-underway{background:linear-gradient(0deg,#f97416,#93440d)}.order-details .header.preparation-underway .status h4{color:#f97416!important}.order-details .header.Pending{background:linear-gradient(0deg,#93440d,#93440d)}.order-details .header.Pending .status h4{color:#f97416!important}.order-details .reject-order-reason{background-color:#fff;border-radius:10px;margin-top:1rem;padding:25px}.order-details .reject-order-reason h4{color:#e65248;font-family:fontBold;font-size:16px}.order-details .reject-order-reason h4 span{color:#e65248;margin-left:.5rem}.order-details .reject-order-reason p{background-color:#fceae9;border:1px solid #e65248;border-radius:10px;color:#e65248;font-family:fontMed;font-size:14px;margin-top:.5rem;padding:.5rem}.order-details .order-invoice{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .order-invoice .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .order-invoice .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .order-invoice .order-info{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:.5rem;padding-bottom:1rem}.order-details .order-invoice .order-info p{color:#000c;font-family:fontMed;font-size:14px;margin-bottom:.5rem!important}.order-details .order-invoice .insurance-info{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.order-details .order-invoice .insurance-info p{color:#000c;font-family:fontMed;font-size:14px;margin-bottom:.5rem!important}.order-details .delivery-fees{align-items:center;background-color:#f1ecf9;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem;padding:.9rem}.order-details .delivery-fees h4{color:#3a3641;font-family:fontBold;font-size:13px}.order-details .delivery-fees p{font-family:fontSemiBold;font-size:14px}.order-details .delivery-fees .total-price{color:#3d2267;font-family:fontBold;font-size:14px}.order-details .payment-method{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .payment-method .top{border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.order-details .payment-method .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .payment-method .radio-item{align-items:center;cursor:pointer;display:flex;gap:12px;margin-top:.7rem}.order-details .payment-method .radio-item input[type=radio]{accent-color:#3d2267;height:18px;margin-left:8px;width:18px}.order-details .payment-method .radio-item.content{background-color:#f1ecf9;border:1px solid #3d2267;border-radius:10px;padding:.8rem}.order-details .payment-method .radio-item input[type=radio]:checked+div h4{color:#3d2267}.order-details .payment-method img{background-color:#e3d9f2;border-radius:5px;padding:.5rem}.order-details .payment-method h4{font-family:fontBold;font-size:14px;margin-bottom:.2rem}.order-details .payment-method p{color:#3a3641cc;font-family:fontMed;font-size:12px}.order-details .service-details{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .service-details .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .service-details .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .service-details .buld-info p{color:#000c;font-family:fontMed;font-size:12px}.order-details .service-details .buld-info h4{color:#000c;font-family:fontBold;font-size:14px}.order-details .service-details .service-info p{color:#3a3641;font-family:fontMed;font-size:12px}.order-details .doctor-information{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .doctor-information .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .doctor-information .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .doctor-information .doctor-info{align-items:center;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-top:1.5rem;padding:.5rem}.order-details .doctor-information .doctor-info .img{align-items:center;border:1px solid #e0e0e0;border-radius:10px;display:flex;height:60px;justify-content:center;overflow:hidden;width:60px}.order-details .doctor-information .doctor-info .img img{width:100%}.order-details .doctor-information .content h4{font-family:fontBold;font-size:12px;margin-bottom:.2rem!important}.order-details .doctor-information .content p{color:#3a3641cc;font-family:fontMed;font-size:12px}.order-details .doctor-information .content p span{color:#3d2267}.order-details .appointment-information{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.order-details .appointment-information .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.order-details .appointment-information .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.order-details .appointment-information .appointment-info{background-color:#e6ffee;border-radius:10px;margin-top:.5rem;padding:.5rem}.order-details .appointment-information .appointment-info .img{background-color:#b0ffc9;border-radius:10px;padding:.5rem}.order-details .appointment-information .appointment-info h4{color:#000c;font-family:fontBold;font-size:14px}.order-details .appointment-information .appointment-info p{color:#3a3641cc;font-family:fontMed;font-size:12px}.order-details .pending-review{background-color:#fef0e6;border-radius:10px;margin-top:1rem;padding:.9rem}.order-details .pending-review h4{color:#333;font-family:fontBold;font-size:14px}.favorites-page .device-card{border:1px solid #e6e6e6;border-radius:15px;position:relative;transition:transform .3s}.favorites-page .device-card:hover{transform:translateY(-5px)}.favorites-page .heart-icon{cursor:pointer;position:absolute;right:10px;top:10px}.favorites-page .heart-icon-packages{cursor:pointer;left:15px;position:absolute;top:16px;z-index:10}.favorites-page .cart-icon{background-color:#3d2267;border-radius:8px;bottom:10px;cursor:pointer;left:20px;padding:8px;position:absolute}.favorites-page .device-image{height:66px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:60%}.favorites-page .device-info{text-align:start}.favorites-page .device-name{font-size:16px;margin-top:5px}.favorites-page .device-price{display:flex;flex-direction:column;font-size:14px}.favorites-page .original-price{color:#3d2267}.favorites-page .device-stars{color:#f5c518}.favorites-page .skeleton-card{animation:pulse 1.5s infinite;background-color:#f1ecf9}.favorites-page .skeleton-image{background-color:#e0e0e0;height:100px;margin:auto;width:60%}.favorites-page .skeleton-text{background-color:#e0e0e0;height:14px;margin:6px auto}.favorites-page .skeleton-card .skeleton{animation:pulse 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:5px}.favorites-page .skeleton-card .skeleton-image{height:171px;margin-bottom:.5rem;width:100%}.favorites-page .skeleton-card .skeleton-text{height:16px;margin-bottom:.5rem}.favorites-page .skeleton-card .skeleton-button{border-radius:5px;height:30px;width:80px}.favorites-page .card-image{border-radius:5px;height:171px;width:100%}.favorites-page .stauts{background-color:#0c9d61;border-radius:15px;color:#fff;font-family:fontReg;font-size:12px;padding:5px;position:absolute;right:14px;top:14px;z-index:10}.center_page .img-fluid{width:7%}.center_page .doctor-info{background-color:#f1ecf9;border-radius:10px;padding:.6rem}.center_page .doctor-info h4{font-family:fontBold;font-size:15px}.center_page .doctor-info p{color:#3a3641;font-family:fontReg;font-size:13px;margin-bottom:.3rem!important;margin-top:.3rem!important}.center_page .customer-satisfaction{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1rem;margin-top:.5rem}.center_page .customer-satisfaction h4{font-family:fontBold;font-size:24px}.center_page .customer-satisfaction p{color:#3a3641;font-family:fontReg;font-size:16px}.center_page .customer-satisfaction .satisfaction{background-color:#e6ffee;border-radius:5px;padding:2rem;text-align:center;width:50%}.center_page .customer-satisfaction .satis{background-color:#e0eeff;border-radius:5px;padding:2rem;text-align:center;width:50%}.center_page .card-image{border-radius:5px;height:171px;width:100%}.center_page .stauts{background-color:#f9f7fc;border-radius:5px;cursor:pointer;font-family:fontReg;font-size:12px;padding:5px;position:absolute;right:14px;top:14px}.center_page .discount-icon{background-color:#ec2d30;top:9px}.center_page .discount-icon,.center_page .time-icon{border-radius:15px;color:#fff;font-family:fontSemiBold;left:5px;padding:3px 15px;position:absolute}.center_page .time-icon{background-color:#00000071;bottom:9px}.center_page .price-text{color:#3d2267}.center_page .heart-svg{transition:all .25s ease}.center_page .stauts:hover .heart-svg{transform:scale(1.1)}.center_page .packages-list h4{font-family:fontBold;font-size:16px}.center_page .btn-packages,.center_page .btn-packages .btn-packages{align-items:center;background-color:#3d2267;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;outline:none;padding:5px 10px}.center_page .package-wrapper{flex:0 0 50%;max-width:324px!important}.center_page .card-nearest-centers{transition:transform .4s ease,opacity .4s ease}.center_page .old-price{font-size:12px;opacity:.6;text-decoration:line-through}.center_page .rates{box-shadow:0 0 10px #0000001a}.center_page .rates .title{align-items:center;display:flex;font-family:fontBold;gap:8px}.center_page .rates-bars{flex:1!important}.center_page .rate-row{align-items:center;display:grid;gap:10px;grid-template-columns:46px 1fr 70px;margin-bottom:10px}.center_page .count{color:#555;font-size:14px}.center_page .label{color:#666;font-size:13px;white-space:nowrap}.center_page .progress{background:#eee;border-radius:10px;height:8px;overflow:hidden}.center_page .progress-bar{background-color:#ffc107;border-radius:10px;height:100%;transition:width .4s ease}.center_page .overall-rate{align-items:center;display:flex;gap:10px;text-align:start}.center_page .overall-rate h2{font-family:fontBold;font-size:36px;margin:5px 0}.center_page .overall-rate p{color:#666;font-size:13px}.center_page .stars img{width:18px}.center_page .package-info p{color:#3a3641;font-family:fontSemiBold;font-size:13px;margin-bottom:.5rem!important}.center_page .package-info .number-package{font-family:fontBold}.center_page .package-info .price{color:#3d2267;font-family:fontBold;font-size:20px}.center_page .package-info .price span{color:#3a3641;font-size:13px}.center_page .package-info .location{margin-bottom:1.5rem!important}.center_page .package-info .reviews{color:#3a3641;font-family:fontMed!important;font-size:13px}.center_page .package-content h4{margin-bottom:.5rem!important}.center_page .package-content p{color:#3a3641;font-family:fontMed;font-size:13px}.center_page .package-content h4{color:#3a3641;font-family:fontBold;font-size:16px;margin-top:.4rem!important}.center_page .package-content ul li{color:#3a3641;font-family:fontSemiBold;font-size:12px;margin-bottom:.2rem!important}.center_page .doc-speciality{box-shadow:0 0 10px #0000001a}.center_page .doc-speciality h4{font-family:fontBold;font-size:16px;margin-bottom:.5rem!important}.center_page .doc-speciality p{font-size:13px}.center_page .doc-speciality .doc-info p{color:#3a3641;font-family:fontMed;font-size:13px;margin-bottom:.2rem!important}.center_page .doc-speciality .doc-info h4{color:#3a3641;font-family:fontBold!important;font-size:16px;margin-bottom:.2rem!important}.center_page .rates h4{color:#3a3641;font-family:fontBold;font-size:16px;margin-bottom:.5rem!important}.center_page .rates label{font-family:fontMed!important;font-size:13px}.center_page .commit-item{background-color:#f9fafb;border-radius:10px;margin-bottom:.5rem;padding:10px}.center_page .commit{box-shadow:0 0 10px #0000001a}.center_page .commit h4{color:#3a3641;font-family:fontBold;font-size:16px;margin-bottom:.5rem!important}.center_page .commit p{font-family:fontReg!important;font-size:13px}.center_page .commit .commit-item h4{font-family:fontBold!important;font-size:12px}.center_page .commit .commit-item p{font-size:12px}.center_page hr{margin:.5rem 0}.center_page .show-all{cursor:pointer}.center_page .cities-available-delivery{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.center_page .cities-available-delivery h4{color:#3a3641;font-family:fontBold;font-size:16px}.center_page .cities-available-delivery p{font-family:fontReg!important;font-size:13px}.center_page .cities-available-delivery .cities-list{display:flex;flex-wrap:wrap;gap:.5rem}.center_page .cities-available-delivery .cities-list p{background-color:#f1ecf9;border-radius:15px;color:#3d2267;font-family:fontBold!important;font-size:13px;padding:.5rem}.center_page .products-list{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.center_page .products-list h4{color:#3a3641;font-family:fontBold;font-size:16px}.center_page .products-list p{font-family:fontReg!important;font-size:13px}.center_page .device-card{border:1px solid #e6e6e6;border-radius:15px;overflow:hidden;padding:15px;position:relative;transition:transform .3s}.center_page .device-card:hover{transform:translateY(-5px)}.center_page .cart-icon{background-color:#3d2267;border-radius:8px;bottom:10px;cursor:pointer;left:10px;padding:8px;position:absolute}.center_page .device-image{border-radius:5px;margin:0 auto 10px;-o-object-fit:contain;object-fit:contain;width:60%}.center_page .device-name{font-family:fontMed;font-size:16px;margin:5px 0 0}.center_page .device-price{align-items:start;color:#3a3641;display:flex;flex-direction:column;font-family:fontMed;font-size:14px;margin:5px 0}.center_page .original-price{color:#3d2267}.center_page .device-stars{color:#f5c518;margin-top:5px}.center_page .device-stars .star{margin-right:2px}.center_page .skeleton-card{animation:pulse 1.5s infinite;background-color:#f1ecf9;border-radius:15px;padding:15px}.center_page .skeleton-image{background-color:#e0e0e0;border-radius:15px;height:100px;margin:0 auto 10px;width:60%}.center_page .skeleton-text{background-color:#e0e0e0;border-radius:7px;height:14px;margin-bottom:6px}.center_page .skeleton-text.short{margin:0 auto 6px;width:50%}.center_page .device-info{text-align:start}.center_page .heart-icon{cursor:pointer;position:absolute;right:10px;top:10px}.center_page .heart-icon-img{height:24px;width:24px}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.center_page .pagination{margin-bottom:1rem}.center_page .pagination-btn{background-color:#e3d9f2;border:none;border-radius:5px;color:#000;cursor:pointer;font-weight:700;padding:8px 12px;transition:all .3s ease}.center_page .pagination-btn.active{background-color:#3d2267;color:#fff}.center_page .pagination-btn:hover{opacity:.8}.center_page .back,.center_page .go{background-color:transparent;border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:8px 12px;transition:all .3s ease}.all-piont{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:3rem 2rem;text-align:center;width:60%}.all-piont .points-wallet{background:linear-gradient(180deg,#3d2267,#7944cd);border-radius:10px;color:#fff;margin-bottom:.5rem;padding:2rem;width:100%}.all-piont .points-wallet h4{color:#fff;font-family:fontBold;font-size:50px}.all-piont .points-wallet h5{color:#fff;font-family:fontBold;font-size:18px}.all-piont .points-wallet p{color:#fff;font-family:fontReg;font-size:19px}.all-piont .points-wallet img{background-color:#ecf9f652;border-radius:10px;margin-bottom:1rem!important;padding:1rem}.all-piont .points-wallet-items{background:#f1ecf9;border-radius:10px;padding:.5rem;text-align:start;width:100%}.all-piont .points-wallet-items h4{font-family:fontSemiBold;font-size:18px;margin-bottom:.5rem!important}.all-piont .points-wallet-items p{font-family:fontMed;font-size:11px}.all-piont .go{background:linear-gradient(270deg,#d63096,#8a38f5);border-radius:10px;padding:.5rem;text-align:start;width:100%}.all-piont .go .go-img{background-color:#ecf9f652;border-radius:10px;margin-bottom:.5rem!important;padding:.5rem;width:47px}.all-piont .go h4{color:#fff;font-family:fontSemiBold;font-size:18px;margin-bottom:.5rem!important}.all-piont .go p{color:#fff;font-family:fontMed;font-size:12px}.all-piont .redeem-points{border-radius:10px;box-shadow:0 0 10px #0000001a;margin-bottom:1.5rem;margin-top:1.5rem;padding:.5rem;text-align:start;width:100%}.all-piont .redeem-points h4{font-family:fontBold;font-size:18px;margin-bottom:.5rem!important}.all-piont .redeem-points ul{background:#f1ecf9;border-radius:10px;margin-top:.5rem;padding:.5rem}.all-piont .redeem-points ul li{align-items:center;color:#4d4d4d;display:flex;font-family:fontMed;font-size:14px;justify-content:space-between;margin-bottom:.5rem!important}.all-piont .redeem-points ul li span{color:#000;font-family:fontBold;font-size:14px}.all-piont .redeem-points ul li .sale-price{color:#3d2267}.all-piont .button-points{width:100%}.all-piont .button-points .main-btn{width:100%!important}.complaintsform_page{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;padding:1rem;width:50%}.complaintsform_page h4{font-family:fontBold;font-size:17px;margin-bottom:1rem!important}.complaintsform_page .form-group{border-radius:10px;box-shadow:0 0 10px #0000001a;margin-bottom:1rem;padding:1rem}.complaintsform_page .form-group input,.complaintsform_page .form-group textarea{background-color:#d9f2ed33}.complaintsform_page .form-group label{font-family:fontBold;font-size:13px;margin-bottom:.5rem!important}.complaintsform_page .form-group ::-moz-placeholder{color:#666;font-family:fontBold;font-size:10px}.complaintsform_page .form-group ::placeholder{color:#666;font-family:fontBold;font-size:10px}.complaintsform_page .contact{margin-top:.5rem!important;text-align:center}.complaintsform_page .contact p{color:#878787;font-family:fontBold;font-size:13px}.complaintsform_page .contact span{color:#3d2267;cursor:pointer;font-family:fontBold;font-size:13px}.complaint_page{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;padding:1rem;width:50%}.complaint_page .complaint-detailes h5{color:#e65248;font-family:fontBold;font-size:13px;margin-bottom:.5rem!important;margin-top:.5rem!important}.complaint_page .complaint-detailes p{background-color:#fceae9;border:1px solid #e65248;border-radius:10px;color:#e65248;font-family:fontMed;font-size:12px;margin-bottom:.5rem!important;padding:.5rem;width:40%}.complaint_page .btn{margin-bottom:1.5rem;text-align:center;width:100%}.complaint_page .btn button{width:100%}.complaint_page .nav-pills{background-color:transparent;border:0;box-shadow:none}.complaint_page .nav-pills .nav-link{background-color:#ebebeb;border:1px solid #ebebeb;width:100%}.complaint_page .nav-item{width:23%}.complaint_page .nav-pills .nav-link.active{background-color:#3d2267}.complaint_page .ticket-card{border-right:4px solid #3d2267}.complaint_page .administration-card,.complaint_page .ticket-card{background:#fff;border-radius:12px;box-shadow:0 0 10px #0000000d;margin-bottom:1rem;padding:1rem}.complaint_page .administration-card .complaint-administration h5{font-family:fontBold;font-size:13px;margin-bottom:.5rem!important;margin-top:.5rem!important}.complaint_page .administration-card .complaint-administration p{background-color:#f1ecf9;border:1px solid #3d2267;border-radius:10px;color:#333;font-family:fontMed;font-size:13px;margin-bottom:.5rem!important;padding:.5rem}.complaint_page .card-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-bottom:.75rem}.complaint_page .card-header .status{background:#ecf9f6;border-radius:20px;color:#3d2267;font-family:fontMed;font-size:13px;padding:.25rem .75rem}.complaint_page .card-header .title{color:#000;font-family:fontBold;font-size:15px}.complaint_page .card-header .title .code{color:#3d2267}.complaint_page .card-header .close-btn{background:#f1ecf9;border:none;border-radius:8px;color:#3d2267;cursor:pointer;font-size:16px;height:32px;width:32px}.complaint_page .card-body{padding-top:.75rem}.complaint_page .ticket-icon{background-color:#f1ecf9;border-radius:10px;padding:10px}.complaint_page .complaint-content{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:.5rem}.complaint_page .complaint-content .label{color:#4d4d4d;font-family:fontMed;font-size:13px}.complaint_page .complaint-content .value{color:#000;font-family:fontMed;font-size:13px}.complaint_page .status-processing{background-color:#fef9c3!important;color:#92400e!important}.complaint_page .status-completed{background-color:#fceae9!important;color:#e65248!important}.p-rating-item:not(.p-rating-item-active){display:none!important}.p-rating-item{width:12px!important}.p-rating{gap:2px!important}.text-muted{color:#666}.text-secondary-gray{color:#3a3641;font-size:12px}.avatar-img{aspect-ratio:1/1;height:48px;-o-object-fit:fill;object-fit:fill;width:48px}.shear-icon:hover{transform:scale(1.1);transition:all .3s ease}.show-all{cursor:pointer;font-size:17px;transition:all .2s}.show-all:hover{transform:scale(1.1)}.show-all:active{transform:scale(.8)}.adderss-container{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;justify-content:center;margin:auto;padding:.5rem;width:60%}.adderss-container .adderss-item,.adderss-container .btns,.adderss-container .btns button{width:100%}.adderss-container .adderss-item-content{align-items:center;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;justify-content:space-between;padding:.5rem}.adderss-container .adderss-item-content h4{font-family:fontBold;font-size:14px}.adderss-container .adderss-item-content p{color:#333333d7;font-family:fontSemiBold;font-size:12px;margin-top:.5rem;width:75%}.adderss-container .adderss-item-content img{background-color:#f1ecf9;border-radius:10px;padding:.5rem}.all-applications .complete-applications{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:20px}.all-applications .complete-applications .store-info{align-items:start;background-color:#f8f5fb;border-radius:.5rem;display:flex;justify-content:space-between;padding:.5rem}.all-applications .complete-applications .store-info p.products-count{background-color:#f0fdf4;border-radius:.5rem;color:#0c9d61;padding:.4rem}.all-applications .complete-applications .store-info h4{color:#1c122b;font-family:fontBold;font-size:1rem;margin-bottom:.5rem!important}.all-applications .complete-applications .store-info p{font-family:fontMed;font-size:.8rem;margin-bottom:0}.all-applications .complete-applications .order,.all-applications .complete-applications .order-service{align-items:start;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-top:1rem;padding-bottom:1rem}.all-applications .complete-applications .order h4,.all-applications .complete-applications .order-service h4{color:#1c122b;font-family:fontBold;font-size:.8rem;margin-bottom:.5rem!important}.all-applications .complete-applications .order p,.all-applications .complete-applications .order-service p{font-family:fontMed;font-size:.8rem;margin-bottom:0}.all-applications .complete-applications .order .counter,.all-applications .complete-applications .order-service .counter{align-items:center;background-color:#f8f5fb;border:1px solid #e5e5e5;border-radius:8px;display:flex;height:40px;justify-content:space-between;padding:0 10px;width:127px}.all-applications .complete-applications .order .counter button:disabled,.all-applications .complete-applications .order-service .counter button:disabled{cursor:not-allowed;opacity:.4}.all-applications .complete-applications .order .counter button,.all-applications .complete-applications .order-service .counter button{background:transparent;border:none;color:#000;cursor:pointer;font-size:20px;font-weight:500}.all-applications .complete-applications .order .counter button:active,.all-applications .complete-applications .order-service .counter button:active{transform:scale(.9)}.all-applications .complete-applications .order .counter span,.all-applications .complete-applications .order-service .counter span{font-size:16px;font-weight:500}.all-applications .complete-applications .order-service .img-service{background-color:#e3d9f2;border-radius:.5rem;padding:.5rem}.all-applications .complete-applications .sub-total{border-bottom:1px solid #e5e5e5;margin-top:1rem;padding-bottom:1rem}.all-applications .complete-applications .sub-total p{font-family:fontSemiBold;font-size:.8rem;margin-bottom:0}.all-applications .complete-applications .total{background-color:#f1ecf9;border-radius:.2rem;padding:.8rem}.all-applications .complete-applications .total h4{color:#1c122b;font-family:fontBold;font-size:.8rem;margin-bottom:0}.all-applications .complete-applications .total p{color:#3d2267;font-family:fontSemiBold;font-size:.8rem;margin-bottom:0}.all-applications .payment-method,.all-applications .summary{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:.8rem}.all-applications .method{align-items:center;border:1px solid #eee;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin-bottom:10px;padding:12px}.all-applications .method.checked{background-color:#f1ecf9;border:1px solid #3d2267}.all-applications .method h5{font-family:fontBold}.all-applications .method p{font-family:fontMed}.all-applications .method input{accent-color:#4b2e83}.all-applications .method .content{flex:1}.all-applications .method .content h5{font-size:14px;margin:0}.all-applications .method .content p{color:#777;font-size:12px;margin:0}.all-applications .method img{width:32px}.all-applications .complete-application{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:20px}.all-applications .complete-application .store-info{align-items:start;background-color:#f8f5fb;border-radius:.5rem;display:flex;justify-content:space-between;padding:.5rem}.all-applications .complete-application .store-info p.products-count{background-color:#f0fdf4;border-radius:.5rem;color:#0c9d61;padding:.4rem}.all-applications .complete-application .store-info h4{color:#1c122b;font-family:fontBold;font-size:1rem;margin-bottom:.5rem!important}.all-applications .complete-application .store-info p{font-family:fontMed;font-size:.8rem;margin-bottom:0}.all-applications .complete-application .order{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-top:1rem;padding-bottom:1rem}.all-applications .complete-application .order h4{color:#1c122b;font-family:fontBold;font-size:.8rem;margin-bottom:.5rem!important}.all-applications .complete-application .order p{font-family:fontMed;font-size:.8rem;margin-bottom:0}.all-applications .complete-application .order .counter{align-items:center;background-color:#f8f5fb;border:1px solid #e5e5e5;border-radius:8px;display:flex;height:40px;justify-content:space-between;padding:0 10px;width:127px}.all-applications .complete-application .order .counter button:disabled{cursor:not-allowed;opacity:.4}.all-applications .complete-application .order .counter button{background:transparent;border:none;color:#000;cursor:pointer;font-size:20px;font-weight:500}.all-applications .complete-application .order .counter button:active{transform:scale(.9)}.all-applications .complete-application .order .counter span{font-size:16px;font-weight:500}.all-applications .complete-application .sub-total{border-bottom:1px solid #e5e5e5;margin-top:1rem;padding-bottom:1rem}.all-applications .complete-application .sub-total p{font-family:fontSemiBold;font-size:.8rem;margin-bottom:0}.all-applications .complete-application .total{background-color:#f1ecf9;border-radius:.2rem;padding:.8rem}.all-applications .complete-application .total h4{color:#1c122b;font-family:fontBold;font-size:.8rem;margin-bottom:0}.all-applications .complete-application .total p{color:#3d2267;font-family:fontSemiBold;font-size:.8rem;margin-bottom:0}.dialog_header{align-items:center;background:linear-gradient(180deg,#3d2267,#7944cd);border-radius:8px;display:flex;justify-content:space-between;padding:.75rem}.dialog-header-desc{color:#170d26;font-size:22px;font-style:normal;font-weight:500}.header-location{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;width:100%}.dialog-header-text{color:#4d4d4d;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:640px){.dialog-header-desc{font-size:18px}}@media(min-width:641px)and (max-width:1024px){.dialog-header-desc{font-size:20px}}@media(min-width:1025px){.dialog-header-desc{font-size:22px}}.rate{align-items:center;display:flex;justify-content:center}.empty-text{color:#6666;font-size:14px;font-weight:400!important}.empty-text .logout-btn{color:red!important;font-family:fontSemiBold!important;font-size:14px!important;padding:0!important}.empty-text .setting-container{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.empty-text .setting-container .setting-item{align-items:center;background-color:#f1ecf9;border-radius:10px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem;text-align:center;text-decoration:none;transition:.3s ease}.empty-text .setting-container .setting-item:hover{transform:translateY(-5px)}.empty-text .setting-container .setting-item img{background:linear-gradient(180deg,#3d2267,#7944cd);border-radius:10px;padding:.6rem}.empty-text .setting-container .setting-item h4{color:#000;font-family:fontMed;font-size:16px}.empty-text .about_style{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:1rem}.empty-text .about_style h4{font-family:fontBold;font-size:18px;margin-bottom:1.5rem!important}.empty-text .about_style p{background-color:#f1ecf9;border-radius:10px;color:#3a3641!important;font-family:fontMed;font-size:15px;padding:.5rem}.empty-text .about_style .form_title{font-family:fontBold;font-size:17px}.empty-text .settings-card{background:#fff;border-radius:20px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:600px;padding:20px}.empty-text .settings-card .setting-item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:15px 0}.empty-text .settings-card .setting-item span{flex:1;font-family:fontBold;font-size:13px}.empty-text .settings-card .setting-item .arrow{color:#aaa}.empty-text .settings-card .setting-item.danger span{color:#e53935}.empty-text .settings-card .icon{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.empty-text .settings-card .icon.purple{background:#f1ecf9;color:#6a3cc7}.empty-text .settings-card .icon.red{background:#fdeaea;color:#e53935}.empty-text .settings-card .switch{height:22px;position:relative;width:42px}.empty-text .settings-card .switch input{display:none}.empty-text .settings-card .switch .slider{background:#ccc;border-radius:30px;inset:0;position:absolute;transition:.3s}.empty-text .settings-card .switch .slider:before{background:#fff;border-radius:50%;content:"";height:18px;position:absolute;right:2px;top:2px;transition:.3s;width:18px}.empty-text .settings-card .switch input:checked+.slider{background:#6a3cc7}.empty-text .settings-card .switch input:checked+.slider:before{transform:translate(-20px)}.empty-text .deletbtn{background-color:#ec2d30;border-radius:10px;color:#fff;font-family:fontSemiBold;padding:.7rem 2rem}.empty-text .cancelbtn{background-color:#eee;border-radius:10px;color:#0d0d0d;font-family:fontSemiBold;padding:.7rem}.empty-text .delete-text{color:#333;font-family:fontMed;font-size:12px;margin-bottom:1rem}.setting-container{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.setting-container .setting-item{align-items:center;background-color:#f1ecf9;border-radius:10px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem;text-align:center;text-decoration:none;transition:.3s ease}.setting-container .setting-item:hover{transform:translateY(-5px)}.setting-container .setting-item img{background:linear-gradient(180deg,#3d2267,#7944cd);border-radius:10px;padding:.6rem}.setting-container .setting-item h4{color:#000;font-family:fontMed;font-size:16px}.settings-card{background:#fff;border-radius:20px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:600px;padding:20px}.settings-card .setting-item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:15px 0}.settings-card .setting-item span{flex:1;font-family:fontBold;font-size:13px}.settings-card .setting-item .arrow{color:#aaa}.settings-card .setting-item.danger span{color:#e53935}.settings-card .icon{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.settings-card .icon.purple{background:#f1ecf9;color:#6a3cc7}.settings-card .icon.red{background:#fdeaea;color:#e53935}.settings-card .switch{height:22px;position:relative;width:42px}.settings-card .switch input{display:none}.settings-card .switch .slider{background:#ccc;border-radius:30px;inset:0;position:absolute;transition:.3s}.settings-card .switch .slider:before{background:#fff;border-radius:50%;content:"";height:18px;position:absolute;right:2px;top:2px;transition:.3s;width:18px}.settings-card .switch input:checked+.slider{background:#6a3cc7}.settings-card .switch input:checked+.slider:before{transform:translate(-20px)}.about_style{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:1rem}.about_style h4{font-family:fontBold;font-size:18px;margin-bottom:1.5rem!important}.about_style p{background-color:#f1ecf9;border-radius:10px;color:#3a3641!important;font-family:fontMed;font-size:15px;padding:.5rem}.deletbtn{background-color:#ec2d30;color:#fff;padding:.7rem 2rem}.cancelbtn,.deletbtn{border-radius:10px;font-family:fontSemiBold}.cancelbtn{background-color:#eee;color:#0d0d0d;padding:.7rem}.delete-text{color:#333;font-family:fontMed;font-size:12px;margin-bottom:1rem}.contact-us{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;padding:20px;width:60%}.contact-us .form-group{margin-top:1rem}.contact-us .form-group label{color:#000;font-family:fontSemiBold;font-size:14px;margin-bottom:5px}.contact-us .form-group input,.contact-us .form-group textarea{width:100%}.contact-us .form-group ::-moz-placeholder{color:#666;font-family:fontReg}.contact-us .form-group ::placeholder{color:#666;font-family:fontReg}.contact-us .social-media{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:1rem}.contact-us .social-icon,.contact-us .social-media img{cursor:pointer;height:50px;width:50px}.contact-us .social-icon{border:1px solid #3d2267;border-radius:50%;box-shadow:0 0 10px #0000001a;-o-object-fit:cover;object-fit:cover;padding:1px;transition:all .3s ease}.contact-us .social-icon:hover{transform:scale(1.1)}img{border-radius:8px!important}.all-doc .sec-padding{display:flex;flex-direction:column;gap:1rem}.all-doc .care-details{background-color:#f1ecf9;border-radius:.2rem;display:flex;gap:1rem;padding:.5rem}.all-doc .care-details h4{font-family:fontBold;font-size:15px}.all-doc .care-details p{color:#3a3641;font-family:fontReg;font-size:12px;margin-bottom:.3rem;margin-top:.3rem}.all-doc .body-card{display:flex;flex-direction:column;justify-content:space-between;width:100%}.all-doc .satisfaction{align-items:center;background-color:#e6ffee;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-top:.5rem;padding:1rem}.all-doc .care-img-provider{aspect-ratio:1/1;border-radius:6px;height:144px;-o-object-fit:cover;object-fit:cover;width:144px}.all-doc .packages{margin-top:1rem}.all-doc .packages h4{font-family:fontBold;font-size:18px;margin-bottom:.5rem!important}.all-doc .map{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:1rem}.all-doc .map h4{font-family:fontBold;font-size:15px;margin-top:.5rem}.all-doc .map .location-icon{background-color:#f1ecf9;border-radius:50%;padding:.8rem}.all-doc .insurance{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:1rem}.all-doc .insurance h4{font-family:fontBold;font-size:15px}.all-doc .insurance .body h4{background-color:#f0fdf4;font-size:11px;margin-bottom:1rem!important}.all-doc .insurance .body h4 img{background-color:#0c9d6133;border-radius:10px;padding:.5rem}.all-doc .insurance .body h4{border-radius:10px;padding:.5rem}.all-doc .insurance .body h5{font-family:fontMed;font-size:12px}.all-doc .insurance .companies{display:flex;gap:1rem}.all-doc .insurance .companies .company{align-items:center;border:1px solid #e9e9e9;border-radius:.5rem;display:flex;gap:.5rem;margin-top:.7rem;padding:.5rem}.all-doc .insurance .companies .company h6{font-family:fontMed;font-size:12px}.all-doc .insurance .frist,.all-doc .insurance .second{width:100%}.all-doc .contact-us{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:1rem;width:100%}.all-doc .contact-us .header h4{font-family:fontBold;font-size:15px}.all-doc .contact-us .contact-item{background:#f3eef7;border-radius:4px;padding:.5rem 1rem;width:100%}.all-doc .contact-us .email-contact{width:100%}.all-doc .contact-us .body-card .top-contacts{display:flex;gap:2rem;justify-content:start}.all-doc .contact-us .body-card .top-contacts .contact-item{background-color:#f3eef7;border-radius:8px;flex:1;padding:.5rem 1rem;width:100%}.all-doc .contact-us .body-card .top-contacts .contact-item img.company-img{height:24px;width:24px}.all-doc .contact-us .body-card .top-contacts .contact-item h6{font-family:fontBold;font-size:14px}.all-doc .contact-us .body-card .top-contacts .contact-item p{color:#3a3641;font-family:fontReg;font-size:13px}.all-doc .contact-us .body-card .email-contact{background-color:#f3eef7;border-radius:8px;padding:.5rem 1rem;width:100%}.all-doc .contact-us .body-card .email-contact img.company-img{height:24px;width:24px}.all-doc .contact-us .body-card .email-contact h6{font-family:fontBold;font-size:14px}.all-doc .contact-us .body-card .email-contact p{color:#3a3641;font-family:fontReg;font-size:13px}.all-doc .associated-specialists{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:1rem}.all-doc .associated-specialists .header h4{font-family:fontBold;font-size:15px}.all-doc .top-doctors{width:100%}.all-doc .doctors-list{display:flex;flex-wrap:wrap;gap:16px}.all-doc .doctor-card-images{height:70px;width:70px}.all-doc .doctor-card{border:1px solid #e6e6e6;flex:1 1 calc(20% - 16px);min-width:180px;overflow:hidden;position:relative}.all-doc .doctor-card h4{font-family:fontBold;font-size:11px}.all-doc .doctor-card p{color:#4d4d4d;font-family:fontSemiBold;font-size:11px}.all-doc .doctor-card .last{background-color:#3d2267;border-radius:50%;bottom:-26px;height:50px;left:-25px;position:absolute;width:50px}.all-doc .doctor-card i.pi.pi-star-fill{color:#ffc107;margin-left:5px}@media(max-width:1200px){.all-doc .doctor-card{flex:1 1 calc(33.33% - 16px)}}@media(max-width:768px){.all-doc .doctor-card{flex:1 1 calc(50% - 16px)}}@media(max-width:480px){.all-doc .doctor-card{flex:1 1 100%}}.all-doc .rates{box-shadow:0 0 10px #0000001a;margin-top:.5rem}.all-doc .rates .title{align-items:center;display:flex;font-family:fontBold;font-size:15px;gap:8px}.all-doc .rates-bars{flex:1!important;margin-top:.5rem}.all-doc .rate-row{align-items:center;display:grid;gap:10px;grid-template-columns:46px 1fr 70px;margin-bottom:10px}.all-doc .count{color:#555;font-size:14px}.all-doc .label{color:#666;font-family:fontSemiBold;font-size:10px;white-space:nowrap}.all-doc .progress{background:#eee;border-radius:10px;height:8px;overflow:hidden}.all-doc .progress-bar{background-color:#ffc107;border-radius:10px;height:100%;transition:width .4s ease}.all-doc .overall-rate{align-items:center;display:flex;gap:10px;text-align:start}.all-doc .overall-rate h2{font-family:fontBold;font-size:25px;margin:5px 0}.all-doc .overall-rate p{color:#666;font-size:13px}.all-doc .company-img-insurance{border-radius:4px;height:24px;-o-object-fit:contain;object-fit:contain;width:46px}.all-doc .doctor-card-images{height:200px;width:200px}.payment-method{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.payment-method .top{border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.payment-method .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.payment-method .radio-item{align-items:center;cursor:pointer;display:flex;gap:12px;margin-top:.7rem}.payment-method .radio-item input[type=radio]{accent-color:#3d2267!important;height:18px;margin-left:8px;width:18px}.payment-method .radio-item.content{background-color:#f1ecf9;border:1px solid #3d2267;border-radius:10px;padding:.8rem}.payment-method .radio-item input[type=radio]:checked+div h4{color:#3d2267!important}.payment-method img{background-color:#e3d9f2;border-radius:5px;padding:.5rem}.payment-method h4{font-family:fontBold;font-size:14px;margin-bottom:.2rem}.payment-method p{color:#3a3641cc;font-family:fontMed;font-size:12px}.service-details{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:1rem;padding:25px}.service-details .top{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:1rem}.service-details .top h4{align-items:center;display:flex;font-family:fontBold;font-size:16px;gap:10px}.service-details .buld-info p{color:#000c;font-family:fontMed;font-size:12px}.service-details .buld-info .card-title-text,.service-details .buld-info h4{color:#000c;font-family:fontBold;font-size:14px}.service-details .service-info p{color:#3a3641;font-family:fontMed;font-size:12px}.card-image{background:#f3f4f6;border-radius:8px;display:block;height:171px;-o-object-fit:cover;object-fit:cover;transform:perspective(800px) translateZ(0);transition:transform .55s cubic-bezier(.19,1,.22,1),box-shadow .55s ease,filter .4s ease;width:100%;will-change:transform,filter}.card-nearest-centers .card-title-text{color:#000c;font-family:fontBold;font-size:14px}.card-image:hover{box-shadow:0 10px 20px #00000014,0 20px 40px #0000001f;filter:brightness(1.1) contrast(1.06) saturate(1.08);transform:perspective(800px) scale(1.02) translateY(-6px)}.btn-cart-hover{cursor:pointer;position:relative;transition:all .7s ease}.btn-cart-hover:hover{transform:scale(1.02)}.btn-cart-hover:active{transform:scale(.95)}.btn-cart-hover:after{background:linear-gradient(120deg,#fff0,#fff6 50%,#fff0);content:"";height:100%;left:-75%;position:absolute;top:0;transform:skew(-20deg);transition:left .7s ease;width:50%}.btn-cart-hover:hover:after{left:125%}html[dir=ltr] .cart-icon{left:auto;right:20px}.tab-search .nav-item{width:15%}.tab-search .nav-pills,.tab-search .skeleton-tabs{justify-content:space-between}.tab-search .skeleton-tabs{display:flex;gap:10px;margin-bottom:15px}.tab-search .skeleton-tab{animation:shimmer 1.4s ease infinite;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:8px;height:42px;width:15%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tab-search .header-search{display:flex;gap:10px;margin-bottom:15px}.tab-search .header-search input{border:1px solid #ccc;border-radius:8px;flex:1;font-size:16px;padding:10px 15px}.tab-search .header-search .btn-search{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 15px}.tab-search .products-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.tab-search .product-card{border:1px solid #eee;border-radius:8px;padding:10px;text-align:center}.tab-search .product-card img{border-radius:8px;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.tab-search .product-card h5{margin:10px 0 5px}.tab-search .product-card p{color:#555;font-size:14px;margin:0}.tab-search .product-name{color:#333;font-size:16px;font-weight:700;margin-bottom:10px}.tab-search .product-category,.tab-search .product-city{color:#555;font-size:14px;margin-bottom:10px}.tab-search .product-phone{color:#555;font-size:14px;margin-top:10px}.tab-search .product-rate,.tab-search .product-specialization{color:#555;font-size:14px;margin-bottom:10px}.tab-search .product-card{background-color:#fff}.tab-search p.product-phone,.tab-search p.product-specialization{margin-top:.5rem}.tab-search h5.product-category,.tab-search h5.product-name{font-family:fontBold;font-size:12px;margin-bottom:.5rem!important;margin-top:.8rem!important}.tab-search i.pi.pi-star,.tab-search i.pi.pi-star-fill,.tab-search i.pi.pi-star-half-fill{color:gold}.tab-search .rate-number{font-family:fontBold;font-size:12px}.tab-search .btn-filter{background-color:#3c226739;border:none;border-radius:10px;cursor:pointer}.tab-search label{font-family:fontReg;margin-bottom:.5rem}.tab-search .no-products-found{color:#555;font-family:fontBold;font-size:18px;margin-top:1rem;text-align:center}.custom-dropdown .p-dropdown-label.p-inputtext,.custom-dropdown .p-dropdown-label.p-placeholder,.custom-dropdown .p-dropdown-trigger,.custom-dropdown .p-inputtext{color:#fff!important}
