.blocking-loader{display:grid;place-items:center}.blocking-loader__spinner{grid-column:1;grid-row:1;z-index:1}.blocking-loader__content{grid-column:1;grid-row:1;width:100%}.hostel-form__steps{--p-step-min-width: 140px;margin-bottom:16px}.fatal-error__message{max-width:65ch;margin:0 auto var(--h-sizing-4);text-align:center}.fatal-error__event-id{text-align:center}.h-form-field{padding-top:var(--h-sizing-4);width:var(--h-form-field-width)}.h-form-field__input{width:var(--h-form-field-width)}.h-form-field__errors{padding:0;margin:0;font-size:var(--h-font-size-small);list-style-type:none}.h-form-field--slim{padding-top:0}.h-form-row{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:var(--h-sizing-3)}.h-form-row--single{--h-form-field-width: 100%;width:100%}.h-form-row--vertical{flex-direction:column;align-items:center}.form-server-errors__list{padding:0;margin:0;list-style-type:none}.h-form-step{display:flex;flex-direction:column;gap:var(--h-sizing-3)}.h-form-step__content{display:flex;flex-direction:column;align-items:center;gap:var(--h-sizing-3);padding:var(--h-sizing-3)}.h-form-step__footer{display:flex;gap:var(--h-sizing-3);justify-content:center;padding:var(--h-sizing-3)}.room-input{margin-right:var(--h-sizing-4)}.room-input__label{display:flex;align-items:center;justify-content:flex-end;align-self:stretch;padding-top:var(--h-sizing-4);width:calc(var(--h-sizing-5) * 4);font-size:var(--h-font-size-label);text-align:right;text-transform:uppercase;letter-spacing:1px;color:var(--h-color-text-placeholder)}.step-1__info{max-width:60ch;margin:var(--h-sizing-3) 0 0;text-align:center;font-size:var(--h-font-size-normal)}.step-1__link:focus,.step-1__link:hover{color:var(--h-color-primary)}.price-label{background:var(--h-color-secondary);padding:var(--h-sizing-2);border-radius:var(--h-border-radius);color:var(--h-color-text-light)}.dormitory-standard-combo-option__title{position:relative}.dormitory-standard-combo-option__price{position:absolute;top:0;right:0}.dormitory-standard-combo-option__link{display:block;text-align:right}.dormitory-standard-combo-option__select{justify-content:center;width:100%}.dormitory-standard-combo-option__icon{width:var(--h-sizing-2);margin-right:var(--h-sizing-2)}.dormitory-standard-combo-option__icon--invisible{visibility:hidden}.dormitory-standard-combo-option__label{padding-right:calc(var(--h-sizing-2) * 2)}.time-info{--columns-count: 1;width:100%}.time-info__list{display:grid;grid-template-columns:repeat(var(--columns-count),var(--h-form-field-width));gap:var(--h-sizing-2);margin:0;padding:0;list-style-type:none}.time-info__item{display:flex;align-items:flex-start;gap:var(--h-sizing-2)}.time-info__icon{display:block;font-size:var(--h-font-size-large);margin-top:var(--h-sizing-1);width:var(--h-sizing-4);text-align:center}.time-info__data{display:flex;flex-direction:column}.time-info__label{text-transform:uppercase}@media (min-width: 768px){.time-info{--columns-count: 2;width:auto}}.step-2{--columns-count: 1;--gap: var(--h-sizing-4);--total-gap: calc(var(--columns-count) * var(--gap))}.step-2__time-info{margin-bottom:var(--h-sizing-3)}.step-2__combo-options{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);width:100%}.step-2__combo-option{width:100%}@media (min-width: 768px){.step-2{--columns-count: 2}.step-2__combo-option{width:calc((100% - var(--total-gap)) / var(--columns-count));max-width:calc((100% - var(--total-gap)) / var(--columns-count))}}@media (min-width: 992px){.step-2{--columns-count: 3}}.client-data-form,.guest-data-form{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:15px}.step-3__guests{display:flex;gap:var(--h-sizing-3);flex-wrap:wrap;justify-content:center}.step-3__guest{flex-grow:1}.h-client-data-info{width:100%}.h-client-data-info__list{margin:0;padding:0;list-style-type:none}.h-client-data-info__item{display:flex;justify-content:space-between;gap:var(--h-sizing-2)}.h-client-data-info__label{text-transform:uppercase}.h-guest-data-info{width:100%}.h-guest-data-info__list{margin:0;padding:0;list-style-type:none}.h-guest-data-info__item{display:flex;justify-content:space-between;gap:var(--h-sizing-2)}.h-guest-data-info__label{text-transform:uppercase}.step-4__content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--h-sizing-2)}.step-4__basic-data{display:flex;flex-direction:column;gap:var(--h-sizing-2)}.step-4__room-header{display:flex;align-items:center;justify-content:space-between;width:100%;line-height:1}.step-4__total{display:flex;gap:var(--h-sizing-2);align-items:center;justify-content:space-between}.step-4__guests{display:flex;flex-direction:column;gap:var(--h-sizing-2)}@layer primevue;:root{--h-disabled-opacity: .8;--h-color-primary-light: #c4dbcc;--h-color-primary: #32543e;--h-color-primary-dark: #2d3e33;--h-color-secondary: #e33f12;--h-color-neutral: #fff;--h-color-text-light: #fbf5ee;--h-color-text-dark: #242d27;--h-color-text-placeholder: #8a998a;--h-color-overlay: rgb(0 0 0 / .4);--h-font-size-small: .75rem;--h-font-size-normal: 1rem;--h-font-size-label: .9375rem;--h-font-size-large: 1.25rem;--h-color-info-foreground: #17a2b8;--h-color-info-background: rgb(23 162 184 / .25);--h-color-success-foreground: #28a745;--h-color-success-background: rgb(40 167 69 / .25);--h-color-warning-foreground: #ffc107;--h-color-warning-background: rgb(255 193 7 / .25);--h-color-error-foreground: #dc3545;--h-color-error-background: rgb(220 53 69 / .25);--h-shadow-dropdown: 0 3px 6px 0 rgb(0 0 0 / .1);--h-sizing-1: 4px;--h-sizing-2: 8px;--h-sizing-3: 16px;--h-sizing-4: 24px;--h-sizing-5: 32px;--h-input-padding: var(--h-sizing-2);--h-border-radius: 4px;--h-form-field-width: 256px;--h-default-transition-duration: .3s;--h-default-transition: var(--h-default-transition-duration) ease}.p-component{font-size:1rem;font-weight:400}.p-component:disabled{opacity:var(--h-disabled-opacity)}.p-disabled{opacity:var(--h-disabled-opacity)}.p-error{color:var(--h-color-error-foreground)}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--h-color-overlay)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--h-color-overlay)}to{background-color:transparent}}.p-component-overlay{background-color:var(--h-color-overlay);transition-duration:var(--h-default-transition-duration)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation var(--h-default-transition-duration) forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation var(--h-default-transition-duration) forwards}.p-button{padding:var(--h-input-padding) calc(var(--h-input-padding) * 2);color:var(--h-color-text-light);background:var(--h-color-primary);border:2px solid var(--h-color-primary);border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition),border-color var(--h-default-transition),color var(--h-default-transition)}.p-button:enabled:hover,.p-button:enabled:focus{background:var(--h-color-secondary);border-color:var(--h-color-secondary)}.p-button:enabled:active{background:var(--h-color-secondary);border-color:var(--h-color-secondary)}.p-button.p-button-outlined{color:var(--h-color-primary);background-color:transparent}.p-button.p-button-outlined:enabled:hover,.p-button.p-button-outlined:enabled:focus{color:var(--h-color-text-light)}.p-buttonset .p-button:not(:first-child){margin-left:-2px}.p-buttonset .p-button:not(:first-child):hover{margin-left:-2px}.p-calendar-w-btn .p-datepicker-trigger{border-top-left-radius:0;border-bottom-left-radius:0}.p-calendar-w-btn .p-inputtext{border-top-right-radius:0;border-bottom-right-radius:0}.p-calendar>.p-inputtext{border-right:none}.p-calendar.p-invalid>.p-inputtext{border-color:var(--h-color-error-foreground)}.p-datepicker{padding:var(--h-input-padding);color:var(--h-color-text-dark);background:var(--h-color-text-light);border:1px solid var(--h-color-primary);border-radius:var(--h-border-radius)}.p-datepicker .p-datepicker-prev,.p-datepicker .p-datepicker-next{color:var(--h-color-primary-dark);transition:color var(--h-default-transition)}.p-datepicker .p-datepicker-prev svg,.p-datepicker .p-datepicker-next svg{min-width:20px;min-height:20px}.p-datepicker .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-prev:enabled:focus,.p-datepicker .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-next:enabled:focus{color:var(--h-color-secondary)}.p-datepicker .p-datepicker-header{padding:var(--h-sizing-3) var(--h-sizing-2);border-bottom:1px solid var(--h-color-text-placeholder)}.p-datepicker .p-datepicker-title{line-height:1rem}.p-datepicker .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-title .p-datepicker-month{padding:0 var(--h-sizing-2);font-weight:700;color:var(--h-color-primary-dark);transition:color var(--h-default-transition)}.p-datepicker .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-title .p-datepicker-year:enabled:focus,.p-datepicker .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-title .p-datepicker-month:enabled:focus{color:var(--h-color-secondary)}.p-datepicker table{margin:var(--h-sizing-2) 0}.p-datepicker table th,.p-datepicker table td{padding:var(--h-sizing-1)}.p-datepicker table th>span,.p-datepicker table td>span{display:flex;align-items:center;justify-content:center;width:var(--h-sizing-5);height:var(--h-sizing-5)}.p-datepicker table td>span{border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition),color var(--h-default-transition)}.p-datepicker table td>span.p-highlight{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-datepicker table td.p-datepicker-today>span{background:var(--h-color-primary-light)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-datepicker .p-datepicker-buttonbar{padding-top:var(--h-sizing-2);border-top:1px solid var(--h-color-text-placeholder)}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-monthpicker{padding:var(--h-input-padding)}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:var(--h-sizing-1);border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition),color var(--h-default-transition)}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-datepicker .p-yearpicker{padding:var(--h-input-padding)}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:var(--h-sizing-1);border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition),color var(--h-default-transition)}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-datepicker:not(.p-datepicker-inline){background:var(--h-color-neutral);border:none;box-shadow:var(--h-shadow-dropdown)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:var(--h-color-neutral)}.p-datepicker:not(.p-disabled) table td span:not(.p-disabled,.p-highlight):hover,.p-datepicker:not(.p-disabled) table td span:not(.p-disabled,.p-highlight):focus{background:var(--h-color-primary-light)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled,.p-highlight):hover,.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled,.p-highlight):focus{background:var(--h-color-primary-light)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled,.p-highlight):hover,.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled,.p-highlight):focus{background:var(--h-color-primary-light)}.p-dropdown{background:transparent;border:2px solid var(--h-color-primary);border-radius:var(--h-border-radius);transition:border-color var(--h-default-transition)}.p-dropdown:not(.p-disabled):hover,.p-dropdown:not(.p-disabled).p-focus{border-color:var(--h-color-secondary)}.p-dropdown .p-dropdown-label{background:transparent;border:none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--h-color-text-placeholder)}.p-dropdown .p-dropdown-trigger{width:var(--h-sizing-5);margin-right:var(--h-sizing-2);color:var(--h-color-primary);background:transparent;transition:transform var(--h-default-transition)}.p-dropdown.p-invalid{border-color:var(--h-color-error-foreground)}.p-dropdown.p-overlay-open .p-dropdown-trigger{transform:rotate(-180deg)}.p-dropdown-panel{background:var(--h-color-neutral);border-radius:var(--h-border-radius);box-shadow:var(--h-shadow-dropdown)}.p-dropdown-panel .p-dropdown-items{display:flex;flex-direction:column;gap:var(--h-sizing-2);padding:var(--h-sizing-2);margin:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:var(--h-sizing-2);border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-disabled,.p-highlight):hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-disabled,.p-highlight).p-focus{background:var(--h-color-primary-light)}.p-float-label>label{left:var(--h-input-padding);color:var(--h-color-text-placeholder);transition:all var(--h-default-transition)}.p-float-label .p-inputwrapper-focus~label{font-size:12px}.p-float-label>.p-invalid+label{color:var(--h-color-error-foreground)}.p-inputtext{padding:var(--h-input-padding);color:var(--h-color-text-dark);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid var(--h-color-primary);border-radius:var(--h-border-radius);transition:border-color var(--h-default-transition)}.p-inputtext:enabled:hover,.p-inputtext:enabled:focus{border-color:var(--h-color-secondary)}.p-inputtext.p-invalid{border-color:var(--h-color-error-foreground)}.p-inputtext::placeholder{color:var(--h-color-text-placeholder)}.p-inputnumber.p-invalid>.p-inputtext{border-color:var(--h-color-error-foreground)}.p-selectbutton .p-button{color:var(--h-color-text-dark);background:transparent}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--h-color-text-dark)}.p-selectbutton .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-selectbutton .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-selectbutton .p-button:not(:first-of-type,:last-of-type){border-radius:0}.p-selectbutton .p-button.p-highlight{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:var(--h-color-text-light)}.p-selectbutton .p-button.p-highlight:hover{color:var(--h-color-text-light);background:var(--h-color-secondary)}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:var(--h-color-text-light)}.p-selectbutton .p-button.p-disabled{background:var(--h-color-text-placeholder)}.p-selectbutton .p-button:not(.p-disabled,.p-highlight):hover{background:var(--h-color-primary-light)}.p-selectbutton .p-button:not(.p-disabled,.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled,.p-highlight):hover .p-button-icon-right{color:var(--h-color-text-dark)}.p-selectbutton.p-invalid>.p-button{border-color:var(--h-color-error-foreground)}.p-selectbutton.p-selectbutton-expanded{display:flex}.p-selectbutton.p-selectbutton-expanded .p-button{flex-grow:1}.p-togglebutton .p-togglebutton-input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:0 none;opacity:0}.p-togglebutton:not(.p-disabled).p-highlight .p-button,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover) .p-button{background:var(--h-color-secondary);border-color:var(--h-color-secondary)}.p-steps{--p-steps-number-size: var(--h-sizing-5)}.p-steps .p-steps-list{overflow-x:auto}.p-steps .p-steps-item{min-width:var(--p-step-min-width)}.p-steps .p-steps-item .p-menuitem-link{min-width:calc(var(--h-sizing-5) * 4)}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{width:var(--p-steps-number-size);height:var(--p-steps-number-size);line-height:initial;color:var(--h-color-text-light);background-color:var(--h-color-primary);border-radius:var(--h-border-radius);transition:background-color var(--h-default-transition),color var(--h-default-transition)}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:var(--h-sizing-1)}.p-steps .p-steps-item.p-highlight .p-steps-number{color:var(--h-color-text-light);background-color:var(--h-color-secondary)}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:700}.p-steps .p-steps-item.p-steps-current~.p-steps-item .p-steps-number{color:var(--h-color-text-dark);background-color:var(--h-color-primary-light)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps:before{position:absolute;top:50%;left:0;display:block;width:100%;margin-top:calc(var(--p-steps-number-size) / -2);content:"";border-top:1px solid var(--h-color-secondary)}.p-message{border:2px solid;border-radius:var(--h-border-radius)}.p-message .p-message-wrapper{padding:var(--h-sizing-3)}.p-message .p-message-close{width:var(--h-sizing-4);height:var(--h-sizing-4);transition:color var(--h-default-transition)}.p-message .p-message-close:hover,.p-message .p-message-close:focus{color:var(--h-color-secondary)}.p-message .p-message-icon{width:var(--h-sizing-4);height:var(--h-sizing-4);margin-right:var(--h-sizing-3)}.p-message.p-message-info{background-color:var(--h-color-info-background);border-color:var(--h-color-info-foreground)}.p-message.p-message-info .p-message-icon{color:var(--h-color-info-foreground)}.p-message.p-message-success{background-color:var(--h-color-success-background);border-color:var(--h-color-success-foreground)}.p-message.p-message-success .p-message-icon{color:var(--h-color-success-foreground)}.p-message.p-message-warn{background-color:var(--h-color-warning-background);border-color:var(--h-color-warning-foreground)}.p-message.p-message-warn .p-message-icon{color:var(--h-color-warning-foreground)}.p-message.p-message-error{background-color:var(--h-color-error-background);border-color:var(--h-color-error-foreground)}.p-message.p-message-error .p-message-icon{color:var(--h-color-error-foreground)}.p-toast{opacity:1}.p-toast .p-toast-message{margin:0 0 var(--h-sizing-2) 0;color:var(--h-color-text-dark);background-color:var(--h-color-neutral);border:1px solid;border-radius:var(--h-border-radius);box-shadow:0 2px 8px #0003}.p-toast .p-toast-message .p-toast-message-content{align-items:center;padding:var(--h-sizing-2);border-width:1px;border-radius:var(--h-border-radius)}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 var(--h-sizing-2)}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:var(--h-font-size-large)}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:var(--h-font-size-large);height:var(--h-font-size-large)}.p-toast .p-toast-message .p-toast-icon-close{width:var(--h-font-size-large);height:var(--h-font-size-large);background:transparent}.p-toast .p-toast-message .p-toast-icon-close .p-icon{transition:color var(--h-default-transition)}.p-toast .p-toast-message .p-toast-icon-close:hover .p-icon,.p-toast .p-toast-message .p-toast-icon-close:focus .p-icon,.p-toast .p-toast-message .p-toast-icon-close:focus-visible .p-icon{color:var(--h-color-text-dark)}.p-toast .p-toast-message.p-toast-message-info{border-color:var(--h-color-info-foreground)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{background:var(--h-color-info-background)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--h-color-info-foreground)}.p-toast .p-toast-message.p-toast-message-success{border-color:var(--h-color-success-foreground)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{background:var(--h-color-success-background)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--h-color-success-foreground)}.p-toast .p-toast-message.p-toast-message-warn{border-color:var(--h-color-warning-foreground)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{background:var(--h-color-warning-background)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--h-color-warning-foreground)}.p-toast .p-toast-message.p-toast-message-error{border-color:var(--h-color-error-foreground)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{background:var(--h-color-error-background)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--h-color-error-foreground)}.p-tooltip .p-tooltip-text{padding:var(--h-sizing-2) var(--h-sizing-3);color:var(--h-color-text-dark);background:var(--h-color-primary-light);border-radius:var(--h-border-radius);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:var(--h-color-primary-light)}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:var(--h-color-primary-light)}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:var(--h-color-primary-light)}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:var(--h-color-primary-light)}.p-accordion .p-accordion-header .p-accordion-header-link{padding:var(--h-sizing-3);background:var(--h-color-primary-light);border:2px solid var(--h-color-primary-light);border-radius:var(--h-border-radius);transition:border-color var(--h-default-transition),background-color var(--h-default-transition),border-radius var(--h-default-transition),color var(--h-default-transition)}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:var(--h-sizing-2)}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{border-color:var(--h-color-secondary)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{color:var(--h-color-text-light);background-color:var(--h-color-primary);border-color:var(--h-color-primary);border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--h-color-secondary)}.p-accordion .p-accordion-header:not(.p-highlight,.p-disabled):hover .p-accordion-header-link{border-color:var(--h-color-secondary)}.p-accordion .p-accordion-content{padding:var(--h-sizing-3);background-color:var(--h-color-neutral);border-color:var(--h-color-primary-light);border-style:solid;border-width:0 1px 1px;border-bottom-right-radius:var(--h-border-radius);border-bottom-left-radius:var(--h-border-radius)}.p-accordion .p-accordion-tab{margin-bottom:var(--h-sizing-2)}.p-card{display:flex;flex-direction:column;color:var(--h-color-text-dark);background:var(--h-color-neutral);border:1px solid var(--h-color-primary-light);border-radius:var(--h-border-radius)}.p-card .p-card-body{display:flex;flex-direction:column;flex-grow:1;padding:var(--h-sizing-3)}.p-card .p-card-content{flex-grow:1}.p-card .p-card-title{margin-bottom:var(--h-sizing-2);font-size:var(--h-font-size-normal);font-weight:700}.p-card .p-card-title+.p-card-content{padding-top:var(--h-sizing-2)}.p-card .p-card-subtitle{margin-bottom:var(--h-sizing-2)}.p-card .p-card-footer{padding-top:var(--h-sizing-2)}
