@keyframes pulsate-text{0%,100%{color:#fff}50%{color:#ccc}}@keyframes pulsate{0%,100%{opacity:.3}50%{opacity:1}}@keyframes pulsate2{0%,100%{opacity:.7}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fromRight{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fromLeft{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes opaqueFromRight{0%{transform:translate3d(60px,0,0)}to{transform:translateZ(0)}}@keyframes opaqueFromLeft{0%{transform:translate3d(-60px,0,0)}to{transform:translateZ(0)}}@keyframes dissolveInBottom{0%{opacity:0;transform:translate3d(0,75pt,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(75pt)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes fadeInTopHero{0%{opacity:0;transform:translateY(-75pt)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}:root{--border:rgb(var(--border-rgb));--background:rgb(var(--background-rgb));--primary-rgb:66,72,237;--primary-dark-rgb:32,35,193;--text-primary-rgb:25,30,59;--text-secondary-rgb:103,106,125;--text-placeholder-rgb:160,163,181;--border-rgb:220,222,234;--background-rgb:255,255,255;--surface-rgb:245,245,255;--secondary-rgb:108,117,125;--tertiary-rgb:255,180,0;--success-rgb:16,185,129;--warning-rgb:245,158,11;--danger-rgb:239,68,68;--info-rgb:59,130,246;--light-rgb:243,246,248;--dark-rgb:35,35,35;--orange-rgb:255,165,5;--pink-rgb:231,145,188;--teal-rgb:18,194,194;--purple-rgb:137,32,173;--red-rgb:208,61,70;--blue-rgb:43,62,101;--green-rgb:29,216,113;--cyan-rgb:0,209,209;--indigo-rgb:77,93,219;--yellow-rgb:255,193,2;--gray-rgb:134,153,163;--error-color:rgb(221, 75, 57);--primary-color:rgb(var(--primary-rgb));--primary-dark:rgb(var(--primary-dark-rgb));--secondary-color:rgb(var(--secondary-rgb));--tertiary-color:rgb(var(--tertiary-rgb));--success-color:rgb(var(--success-rgb));--warning-color:rgb(var(--warning-rgb));--danger-color:rgb(var(--danger-rgb));--info-color:rgb(var(--info-rgb));--text-primary:rgb(var(--text-primary-rgb));--text-secondary:rgb(var(--text-secondary-rgb));--text-placeholder:rgb(var(--text-placeholder-rgb));--surface:rgb(var(--surface-rgb));--primary-light:rgb(240, 240, 252);--secondary-light:rgb(242, 243, 244);--success-light:rgb(228, 247, 240);--warning-light:rgb(254, 245, 229);--danger-light:rgb(253, 237, 237);--info-light:rgb(235, 243, 254);--secondary-dark:rgb(54, 61, 66);--success-dark:rgb(8, 93, 65);--danger-dark:rgb(191, 34, 34);--info-dark:rgb(30, 65, 123);--warning-dark:rgb(133, 100, 4);--sidebar-font-family:"Circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--sidebar-rgb:0,0,153;--sidebar-bg:rgb(var(--sidebar-rgb));--bs-primary:var(--primary-color);--bs-primary-rgb:var(--primary-rgb);--bs-secondary:var(--secondary-color);--bs-secondary-rgb:var(--secondary-rgb);--bs-success:rgb(var(--success-rgb));--bs-success-rgb:var(--success-rgb);--bs-danger:rgb(var(--danger-rgb));--bs-danger-rgb:var(--danger-rgb);--bs-warning:rgb(var(--warning-rgb));--bs-warning-rgb:var(--warning-rgb);--bs-info:rgb(var(--info-rgb));--bs-info-rgb:var(--info-rgb);--bs-light:rgb(var(--light-rgb));--bs-light-rgb:var(--light-rgb);--bs-dark:rgb(var(--dark-rgb));--bs-dark-rgb:var(--dark-rgb);--bs-alert-bg:transparent;--bs-alert-border-color:transparent;--bs-alert-color:inherit;--bs-alert-link-color:inherit;--bs-alert-primary-bg:var(--primary-light);--bs-alert-primary-border-color:var(--primary-color);--bs-alert-primary-color:var(--primary-color);--bs-alert-primary-link-color:var(--primary-dark);--bs-alert-secondary-bg:var(--secondary-light);--bs-alert-secondary-border-color:var(--secondary-color);--bs-alert-secondary-color:var(--secondary-color);--bs-alert-secondary-link-color:var(--secondary-dark);--bs-alert-success-bg:var(--success-light);--bs-alert-success-border-color:var(--success-color);--bs-alert-success-color:var(--success-color);--bs-alert-success-link-color:var(--success-dark);--bs-alert-danger-bg:var(--danger-light);--bs-alert-danger-border-color:var(--danger-color);--bs-alert-danger-color:var(--danger-color);--bs-alert-danger-link-color:var(--danger-dark);--bs-alert-warning-bg:var(--warning-light);--bs-alert-warning-border-color:var(--warning-color);--bs-alert-warning-color:var(--warning-color);--bs-alert-warning-link-color:var(--warning-dark);--bs-alert-info-bg:var(--info-light);--bs-alert-info-border-color:var(--info-color);--bs-alert-info-color:var(--info-color);--bs-alert-info-link-color:var(--info-dark);--bs-alert-light-bg:#fff;--bs-alert-light-border-color:var(--border);--bs-alert-light-color:var(--text-primary);--bs-alert-light-link-color:var(--primary-color);--bs-alert-dark-bg:var(--text-primary);--bs-alert-dark-border-color:var(--text-primary);--bs-alert-dark-color:#fff;--bs-alert-dark-link-color:var(--primary-color);--primary-border:var(--primary-color);--primary01:rgba(var(--primary-rgb), .1);--primary02:rgba(var(--primary-rgb), .2);--primary03:rgba(var(--primary-rgb), .3);--primary04:rgba(var(--primary-rgb), .4);--primary05:rgba(var(--primary-rgb), .5);--primary06:rgba(var(--primary-rgb), .6);--primary07:rgba(var(--primary-rgb), .7);--primary08:rgba(var(--primary-rgb), .8);--primary09:rgba(var(--primary-rgb), .9);--primary005:rgba(var(--primary-rgb), .05);--default-font-family:"Circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--default-font-weight:400;--default-text-color:var(--text-primary);--default-border:var(--border);--default-background:var(--surface);--menu-bg:var(--background);--menu-prime-color:var(--text-secondary);--menu-border-color:var(--border);--header-bg:var(--background);--header-prime-color:var(--text-secondary);--header-border-color:var(--border);--custom-white:var(--background);--custom-black:var(--text-primary);--bootstrap-card-border:var(--border);--list-hover-focus-bg:var(--surface);--text-muted:var(--text-secondary);--input-border:var(--border);--form-control-bg:var(--background);--shadow:0 1px 2px rgba(0, 0, 0, .08),0 4px 12px rgba(0, 0, 0, .05);--shadow-hover:0 2px 4px rgba(0, 0, 0, .08),0 4px 12px rgba(0, 0, 0, .08);--bs-link-color:var(--primary-color);--bs-primary-rgb:var(--primary-rgb);--bs-link-hover-color:var(--primary08);--bs-btn-disabled-color:rgb(var(--danger-rgb));--bs-btn-hover-color:#fff!important;--bs-btn-active-color:#fff!important;--bs-primary:var(--primary-color);--bs-secondary:rgb(var(--secondary-rgb));--bs-success:rgb(var(--success-rgb));--bs-info:rgb(var(--info-rgb));--bs-warning:rgb(var(--warning-rgb));--bs-danger:rgb(var(--danger-rgb));--bs-light:rgb(var(--light-rgb));--bs-dark:rgb(var(--dark-rgb));--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--primary-dark);--bs-btn-hover-border-color:var(--primary-dark);--bs-btn-active-bg:var(--primary-dark);--bs-btn-active-border-color:var(--primary-dark);--cui-tertiary-color:var(--text-secondary);--cui-emphasis-color:var(--text-primary);--cui-body-color:var(--text-primary);--cui-secondary-color:var(--text-secondary);--cui-border-radius:8px;--mik-header-bg:var(--background);--mik-header-color:var(--text-secondary);--mik-header-border-color:var(--border);--mik-header-border:1px solid var(--mik-header-border-color);--mik-header-hover-color:var(--text-primary);--mik-header-disabled-color:var(--text-placeholder);--mik-header-active-color:var(--primary-color);--mik-header-brand-color:var(--text-primary);--mik-header-brand-hover-color:var(--primary-color);--mik-header-toggler-color:var(--text-secondary);--mik-header-toggler-hover-color:var(--text-primary);--mik-header-divider-border-color:var(--border);--booked:#00905e;--booked-with-spa:rgb(128, 0, 128);--not-available:rgb(124, 124, 124);--request:rgb(0, 0, 0);--stay:rgb(25, 112, 99);--deposit:rgb(243, 156, 18);--departure:rgb(227, 227, 227);--departure-with-spa:rgb(215 184 217);--cancelled:rgb(220, 53, 69);--portal-block:rgb(220, 53, 69);--bs-btn-disabled-opacity:.2;--bs-btn-disabled-color:#ccc;--bs-btn-disabled-border-color:#ccc;--bs-btn-disabled-bg:transparent;--bs-btn-border-color:#dcdeea;--cui-sidebar-width:16rem;--cui-sidebar-narrow-width:4rem;--cui-sidebar-zindex:1035;--cui-sidebar-padding-x:1rem;--cui-sidebar-padding-y:1rem;--cui-sidebar-bg:var(--background);--cui-sidebar-color:var(--text-secondary);--cui-sidebar-brand-color:var(--text-primary);--cui-sidebar-brand-bg:rgba(var(--primary-rgb), .1);--cui-body-color:var(--text-primary);--cui-emphasis-color:var(--text-primary);--cui-secondary-color:var(--secondary-color);--cui-secondary-bg:var(--surface);--cui-tertiary-color:var(--tertiary-color);--cui-tertiary-bg:rgba(var(--primary-rgb), .05);--cui-border-color:var(--border);--cui-sidebar-nav-padding-x:.5rem;--cui-sidebar-nav-padding-y:.5rem;--cui-sidebar-nav-gap:1px;--cui-sidebar-nav-title-padding-x:1rem;--cui-sidebar-nav-title-padding-y:.75rem;--cui-sidebar-nav-title-margin-top:1rem;--cui-sidebar-nav-title-color:var(--cui-tertiary-color);--cui-sidebar-nav-link-padding-x:1rem;--cui-sidebar-nav-link-padding-y:.75rem;--cui-sidebar-nav-link-color:var(--text-secondary);--cui-sidebar-nav-link-bg:transparent;--cui-sidebar-nav-link-border-color:transparent;--cui-sidebar-nav-link-border-radius:.5rem;--cui-sidebar-nav-link-border-width:0;--cui-sidebar-nav-link-active-color:var(--primary-color);--cui-sidebar-nav-link-active-bg:rgba(var(--primary-rgb), .1);--cui-sidebar-nav-link-disabled-color:var(--text-placeholder);--cui-sidebar-nav-link-hover-color:var(--text-primary);--cui-sidebar-nav-link-hover-bg:var(--surface);--cui-sidebar-nav-link-icon-margin:.75rem;--cui-sidebar-nav-link-icon-color:var(--text-secondary);--cui-sidebar-nav-link-icon-width:1.25rem;--cui-sidebar-nav-link-icon-height:1.25rem;--cui-sidebar-nav-link-icon-font-size:1rem;--cui-sidebar-nav-link-active-icon-color:var(--primary-color);--cui-sidebar-nav-link-disabled-icon-color:var(--text-placeholder);--cui-sidebar-nav-link-hover-icon-color:var(--text-primary);--cui-sidebar-nav-link-icon-bullet-size:.3125rem;--cui-sidebar-nav-link-icon-bullet-bg:transparent;--cui-sidebar-nav-link-icon-bullet-border-width:1px;--cui-sidebar-nav-link-icon-bullet-border-radius:50rem;--cui-sidebar-nav-link-icon-bullet-border-color:var(--cui-tertiary-color);--cui-sidebar-toggler-bg:transparent;--cui-sidebar-toggler-color:var(--text-secondary);--cui-sidebar-toggler-hover-color:var(--text-primary);--cui-sidebar-nav-group-toggle-show-color:#fff;--cui-sidebar-nav-group-bg:transparent;--cui-sidebar-nav-group-border-width:0;--cui-sidebar-nav-group-border-radius:var(--cui-border-radius);--cui-sidebar-nav-group-border-color:transparent;--cui-sidebar-nav-group-items-padding-y:0;--cui-sidebar-nav-group-items-padding-x:0;--cui-sidebar-nav-group-indicator-color:var(--cui-tertiary-color);--cui-sidebar-nav-group-indicator-hover-color:var(--cui-emphasis-color);--cui-sidebar-toggler-width:.5rem;--cui-sidebar-toggler-height:.5rem;--cui-sidebar-toggler-bg:transparent;--cui-sidebar-toggler-color:var(--cui-tertiary-color);--cui-sidebar-toggler-hover-color:var(--cui-secondary-color);--cui-sidebar-toggler-focus-shadow:0 0 0 .25rem rgba(var(--primary-rgb), .25);--cui-sidebar-toggler-focus-color:var(--cui-secondary-color);--cui-sidebar-toggler-transition:transform .15s;--cui-sidebar-toggler-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cg transform="matrix(-1 0 0 -1 512 512)"%3E%3Cpath fill="%23000" d="M472,16H40A24.028,24.028,0,0,0,16,40V200H48V48H464V464H48V304H16V472a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V40A24.028,24.028,0,0,0,472,16Z"/%3E%3Cpolygon fill="%23000" points="209.377 363.306 232.004 385.933 366.627 251.31 232.004 116.687 209.377 139.313 305.374 235.311 16 235.311 16 267.311 305.372 267.311 209.377 363.306"/%3E%3C/g%3E%3C/svg%3E');--cui-sidebar-nav-group-indicator-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/%3E%3C/svg%3E');--cui-sidebar-nav-group-indicator-hover-icon:var(--cui-sidebar-nav-group-indicator-icon);--cui-backdrop-zindex:1034;--cui-backdrop-bg:#080a0c;--cui-backdrop-opacity:.5;--cui-sidebar-overlaid-box-shadow:var(--cui-box-shadow);--cui-sidebar-narrow-unfoldable-box-shadow:0 .5rem 1rem rgba(8, 10, 12, .15)}[data-coreui-theme=dark]{--border:rgb(var(--border-rgb));--background:rgb(var(--background-rgb));color-scheme:dark;--primary-rgb:255,56,92;--primary-dark-rgb:227,28,95;--secondary-rgb:96,165,250;--tertiary-rgb:74,222,128;--text-primary-rgb:229,231,235;--text-secondary-rgb:156,163,175;--text-placeholder-rgb:107,114,128;--border-rgb:55,65,81;--background-rgb:17,24,39;--surface-rgb:31,41,55;--tertiary-bg-rgb:37,47,63;--primary-color:rgb(var(--primary-rgb));--primary-dark:rgb(var(--primary-dark-rgb));--secondary-color:rgb(var(--secondary-rgb));--tertiary-color:rgb(var(--tertiary-rgb));--text-primary:rgb(var(--text-primary-rgb));--text-secondary:rgb(var(--text-secondary-rgb));--text-placeholder:rgb(var(--text-placeholder-rgb));--surface:rgb(var(--surface-rgb));--primary-border:var(--primary-color);--primary01:rgba(var(--primary-rgb), .1);--primary02:rgba(var(--primary-rgb), .2);--primary03:rgba(var(--primary-rgb), .3);--primary04:rgba(var(--primary-rgb), .4);--primary05:rgba(var(--primary-rgb), .5);--primary06:rgba(var(--primary-rgb), .6);--primary07:rgba(var(--primary-rgb), .7);--primary08:rgba(var(--primary-rgb), .8);--primary09:rgba(var(--primary-rgb), .9);--primary005:rgba(var(--primary-rgb), .05);--bs-link-color:#3b82f6;--bs-primary-rgb:var(--primary-rgb);--bs-link-hover-color:#60a5fa;--bs-body-bg:#111827;--bs-body-color:#e5e7eb;--bs-secondary-bg:#1f2937;--bs-secondary-color:#9ca3af;--bs-border-color:#374151;--bs-input-bg:#1f2937;--bs-input-color:#e5e7eb;--bs-input-border-color:#374151;--bs-input-placeholder-color:#6b7280;--cui-body-bg:#111827;--cui-body-color:#e5e7eb;--cui-secondary-bg:#1f2937;--cui-secondary-color:#9ca3af;--cui-tertiary-color:#6b7280;--cui-tertiary-bg:#252f3f;--cui-emphasis-color:#e5e7eb;--cui-link-color:#3b82f6;--cui-link-hover-color:#60a5fa;--cui-input-bg:#1f2937;--cui-input-color:#e5e7eb;--cui-input-border-color:#374151;--cui-input-placeholder-color:#6b7280;--cui-sidebar-bg:var(--background);--cui-sidebar-color:var(--text-secondary);--cui-sidebar-brand-color:var(--text-primary);--cui-sidebar-brand-bg:rgba(var(--primary-rgb), .1);--cui-sidebar-toggler-bg:transparent;--cui-sidebar-toggler-color:var(--text-secondary);--cui-sidebar-toggler-hover-color:var(--text-primary);--mik-header-bg:var(--background);--mik-header-color:var(--text-secondary);--mik-header-border-color:var(--border);--mik-header-border:1px solid var(--mik-header-border-color);--mik-header-hover-color:var(--text-primary);--mik-header-disabled-color:var(--text-placeholder);--mik-header-active-color:var(--primary-color);--mik-header-brand-color:var(--text-primary);--mik-header-brand-hover-color:var(--primary-color);--mik-header-toggler-color:var(--text-secondary);--mik-header-toggler-hover-color:var(--text-primary);--mik-header-divider-border-color:var(--border);--shadow:0 1px 3px rgba(0, 0, 0, .3),0 4px 12px rgba(0, 0, 0, .2);--shadow-hover:0 2px 6px rgba(0, 0, 0, .4),0 8px 16px rgba(0, 0, 0, .3);--default-text-color:var(--text-primary);--default-border:var(--border);--default-background:var(--surface);--menu-bg:var(--background);--menu-prime-color:var(--text-secondary);--menu-border-color:var(--border);--header-bg:var(--background);--header-prime-color:var(--text-secondary);--header-border-color:var(--border);--custom-white:var(--background);--custom-black:var(--text-primary);--bootstrap-card-border:var(--border);--list-hover-focus-bg:var(--surface);--text-muted:var(--text-secondary);--input-border:var(--border);--form-control-bg:var(--surface)}.btn{font-weight:500;box-shadow:none;transition:.3s ease-in-out;white-space:nowrap}.btn.disabled,.btn:disabled{pointer-events:none;opacity:var(--bs-btn-disabled-opacity);color:var(--bs-btn-disabled-color);border-color:var(--bs-btn-disabled-border-color);background-color:var(--bs-btn-disabled-bg)}.btn.opened{color:#fff;background-color:rgb(var(--success-rgb))}.btn-primary{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.btn-primary:hover{color:#eee;border-color:var(--primary-dark);background-color:var(--primary-dark)}.btn-primary.focus,.btn-primary:focus{border-color:var(--primary-dark);background-color:var(--primary-dark);box-shadow:0 0 0 .1rem var(--primary-light)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{border-color:var(--primary-dark);background-color:var(--primary-dark)}.btn-secondary{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}.btn-secondary:hover{color:#eee;border-color:var(--secondary-dark);background-color:var(--secondary-dark)}.btn-secondary.focus,.btn-secondary:focus{border-color:var(--secondary-dark);background-color:var(--secondary-dark);box-shadow:0 0 0 .1rem var(--secondary-light)}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{border-color:var(--secondary-dark);background-color:var(--secondary-dark)}.btn-success{color:#fff;border-color:var(--success-color);background-color:var(--success-color)}.btn-success:hover{color:#eee;border-color:var(--success-dark);background-color:var(--success-dark)}.btn-success.focus,.btn-success:focus{border-color:var(--success-dark);background-color:var(--success-dark);box-shadow:0 0 0 .1rem var(--success-light)}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{border-color:var(--success-dark);background-color:var(--success-dark)}.btn-danger{color:#fff;border-color:var(--danger-color);background-color:var(--danger-color)}.btn-danger:hover{color:#eee;border-color:var(--danger-dark);background-color:var(--danger-dark)}.btn-danger.focus,.btn-danger:focus{border-color:var(--danger-dark);background-color:var(--danger-dark);box-shadow:0 0 0 .1rem var(--danger-light)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{border-color:var(--danger-dark);background-color:var(--danger-dark)}.btn-warning{color:#fff;border-color:var(--warning-color);background-color:var(--warning-color)}.btn-warning:hover{color:#eee;border-color:var(--warning-dark);background-color:var(--warning-dark)}.btn-warning.focus,.btn-warning:focus{border-color:var(--warning-dark);background-color:var(--warning-dark);box-shadow:0 0 0 .1rem var(--warning-light)}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{border-color:var(--warning-dark);background-color:var(--warning-dark)}.btn-info{color:#fff;border-color:var(--info-color);background-color:var(--info-color)}.btn-info:hover{color:#eee;border-color:var(--info-dark);background-color:var(--info-dark)}.btn-info.focus,.btn-info:focus{border-color:var(--info-dark);background-color:var(--info-dark);box-shadow:0 0 0 .1rem var(--info-light)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{border-color:var(--info-dark);background-color:var(--info-dark)}.btn-light{background-color:#fff;border-color:#dee2e6}.btn-light.active,.btn-light:active,.btn-light:focus,.btn-light:hover{background-color:#f8f9fa;border-color:#dee2e6}.btn-light.opened:focus,.btn-light.opened:hover{color:#fff;background-color:rgb(var(--success-rgb))}.btn-link{text-decoration:none;background-color:transparent;border-color:transparent}.btn-link:hover{text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus{text-decoration:none;background-color:transparent;border-color:transparent;box-shadow:none}.btn-link.active,.btn-link:active{background-color:transparent;border-color:transparent}.btn-link.opened:focus,.btn-link.opened:hover{color:#fff;background-color:rgb(var(--success-rgb))}.btn-primary-light{color:var(--primary-color);background-color:rgba(var(--primary-rgb),.1)}.btn-primary-light:active,.btn-primary-light:focus,.btn-primary-light:hover{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.btn-secondary-light{color:rgb(var(--secondary-rgb));background-color:rgba(var(--secondary-rgb),.1)}.btn-secondary-light:active,.btn-secondary-light:focus,.btn-secondary-light:hover{color:#fff;border-color:rgb(var(--secondary-rgb));background-color:rgb(var(--secondary-rgb))}.btn-success-light{color:rgb(var(--success-rgb));background-color:rgba(var(--success-rgb),.1)}.btn-success-light:active,.btn-success-light:focus,.btn-success-light:hover{color:#fff;border-color:rgb(var(--success-rgb));background-color:rgb(var(--success-rgb))}.btn-danger-light{color:rgb(var(--danger-rgb));background-color:rgba(var(--danger-rgb),.1)}.btn-danger-light:active,.btn-danger-light:focus,.btn-danger-light:hover{color:#fff;border-color:rgb(var(--danger-rgb));background-color:rgb(var(--danger-rgb))}.btn-warning-light{color:rgb(var(--warning-rgb));background-color:rgba(var(--warning-rgb),.1)}.btn-warning-light:active,.btn-warning-light:focus,.btn-warning-light:hover{color:#fff;border-color:rgb(var(--warning-rgb));background-color:rgb(var(--warning-rgb))}.btn-info-light{color:rgb(var(--info-rgb));background-color:rgba(var(--info-rgb),.1)}.btn-info-light:active,.btn-info-light:focus,.btn-info-light:hover{color:#fff;border-color:rgb(var(--info-rgb));background-color:rgb(var(--info-rgb))}.btn-outline-primary{color:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));--bs-btn-active-bg:rgb(var(--primary-rgb));--bs-btn-active-border-color:rgb(var(--primary-rgb));--bs-btn-hover-bg:rgb(var(--primary-rgb));--bs-btn-hover-border-color:rgb(var(--primary-rgb))}.btn-outline-primary:active,.btn-outline-primary:hover{color:#fff;border-color:rgb(var(--primary-rgb));background-color:rgb(var(--primary-rgb))}.btn-outline-primary:focus{color:#fff;border-color:rgb(var(--primary-rgb));background-color:rgb(var(--primary-rgb));box-shadow:none}.btn-outline-primary:focus:active{box-shadow:none}.btn-outline-secondary{color:rgb(var(--secondary-rgb));border-color:rgb(var(--secondary-rgb));--bs-btn-active-bg:rgb(var(--secondary-rgb));--bs-btn-active-border-color:rgb(var(--secondary-rgb));--bs-btn-hover-bg:rgb(var(--secondary-rgb));--bs-btn-hover-border-color:rgb(var(--secondary-rgb))}.btn-outline-secondary:active,.btn-outline-secondary:hover{color:#fff;border-color:rgb(var(--secondary-rgb));background-color:rgb(var(--secondary-rgb))}.btn-outline-secondary:focus{color:#fff;border-color:rgb(var(--secondary-rgb));background-color:rgb(var(--secondary-rgb));box-shadow:none}.btn-outline-secondary:focus:active{box-shadow:none}.btn-outline-success{color:rgb(var(--success-rgb));border-color:rgb(var(--success-rgb));--bs-btn-active-bg:rgb(var(--success-rgb));--bs-btn-active-border-color:rgb(var(--success-rgb));--bs-btn-hover-bg:rgb(var(--success-rgb));--bs-btn-hover-border-color:rgb(var(--success-rgb))}.btn-outline-success:active,.btn-outline-success:hover{color:#fff;border-color:rgb(var(--success-rgb));background-color:rgb(var(--success-rgb))}.btn-outline-success:focus{color:#fff;border-color:rgb(var(--success-rgb));background-color:rgb(var(--success-rgb));box-shadow:none}.btn-outline-success:focus:active{box-shadow:none}.btn-outline-danger{color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));--bs-btn-active-bg:rgb(var(--danger-rgb));--bs-btn-active-border-color:rgb(var(--danger-rgb));--bs-btn-hover-bg:rgb(var(--danger-rgb));--bs-btn-hover-border-color:rgb(var(--danger-rgb))}.btn-outline-danger:active,.btn-outline-danger:hover{color:#fff;border-color:rgb(var(--danger-rgb));background-color:rgb(var(--danger-rgb))}.btn-outline-danger:focus{color:#fff;border-color:rgb(var(--danger-rgb));background-color:rgb(var(--danger-rgb));box-shadow:none}.btn-outline-danger:focus:active{box-shadow:none}.btn-outline-warning{color:rgb(var(--warning-rgb));border-color:rgb(var(--warning-rgb));--bs-btn-active-bg:rgb(var(--warning-rgb));--bs-btn-active-border-color:rgb(var(--warning-rgb));--bs-btn-hover-bg:rgb(var(--warning-rgb));--bs-btn-hover-border-color:rgb(var(--warning-rgb))}.btn-outline-warning:active,.btn-outline-warning:hover{color:#fff;border-color:rgb(var(--warning-rgb));background-color:rgb(var(--warning-rgb))}.btn-outline-warning:focus{color:#fff;border-color:rgb(var(--warning-rgb));background-color:rgb(var(--warning-rgb));box-shadow:none}.btn-outline-warning:focus:active{box-shadow:none}.btn-outline-info{color:rgb(var(--info-rgb));border-color:rgb(var(--info-rgb));--bs-btn-active-bg:rgb(var(--info-rgb));--bs-btn-active-border-color:rgb(var(--info-rgb));--bs-btn-hover-bg:rgb(var(--info-rgb));--bs-btn-hover-border-color:rgb(var(--info-rgb))}.btn-outline-info:active,.btn-outline-info:hover{color:#fff;border-color:rgb(var(--info-rgb));background-color:rgb(var(--info-rgb))}.btn-outline-info:focus{color:#fff;border-color:rgb(var(--info-rgb));background-color:rgb(var(--info-rgb));box-shadow:none}.btn-outline-info:focus:active{box-shadow:none}.btn-outline-light{color:var(--default-text-color)!important;border-color:rgb(var(--dark-rgb))}.btn-outline-light:active,.btn-outline-light:hover{color:var(--default-text-color);border-color:rgb(var(--light-rgb));background-color:rgb(var(--light-rgb))}.btn-outline-light:focus{color:var(--default-text-color);border-color:rgb(var(--light-rgb));background-color:rgb(var(--light-rgb));box-shadow:none}.btn-outline-light:focus:active{box-shadow:none}.btn-outline-dark{color:rgb(var(--dark-rgb));border-color:rgb(var(--dark-rgb))}.btn-outline-dark:active,.btn-outline-dark:hover{color:var(--custom-white);border-color:var(--custom-black);background-color:var(--custom-black)}.btn-outline-dark:focus{color:var(--custom-white);border-color:rgb(var(--dark-rgb));background-color:rgb(var(--dark-rgb));box-shadow:none}.btn-outline-dark:focus:active{box-shadow:none}.btn-group-xs>.btn,.btn-xs{padding:.125rem .375rem;font-size:.75rem;line-height:1.5;border-radius:.25rem}.button-group{margin:0 0 1.5rem}.btn-group-save{margin-top:1rem}.btn-group-save.btn-responsive{width:100%}@media (min-width:1200px){.btn-group-save.btn-responsive{min-width:200px;width:auto}}.btn-actions-form .btn{min-width:150px}.btn-grid-header{width:100%;margin:0 0 1.5rem}.btn-grid-header .btn{margin-bottom:.5rem}.show>.btn-outline-secondary.dropdown-toggle{color:#fff;border:1px solid #6c757d!important;background-color:#6c757d}.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.show>.btn-outline-success.dropdown-toggle{color:#fff;border:1px solid #00905e!important;background-color:#00905e}.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.show>.btn-primary.dropdown-toggle{border-color:var(--primary-color);background-color:rgb(234.5,0,42.4221105528)}@media (max-width:767px){.btn-export{display:none}.btn-flex{display:flex;align-content:stretch;align-items:stretch}.btn-flex .btn:first-child{flex-grow:1;text-align:left}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.card{margin-block-end:1.5rem;width:100%;border:0}.card .card-footer,.card .card-header{color:var(--default-text-color);background-color:var(--custom-white)!important}.card.custom-card .card-header{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:1rem 1.25rem;background-color:transparent!important;border-block-end:1px solid var(--default-border);gap:.25rem}.card.custom-card .card-header:first-child{border-radius:.625rem .625rem 0 0}.card.custom-card .card-header .card-title{font-size:1rem;font-weight:700;position:relative;margin-block-end:0}.card.custom-card .card-header .card-title:before{position:absolute;width:.2rem;height:1rem;content:"";border-radius:.5rem;background:linear-gradient(to bottom,var(--primary05) 50%,rgba(var(--secondary-rgb),.5) 50%);inset-block-start:.15rem;inset-inline-start:-.65rem}.card.custom-card .card-header .card-title.with-icon:before{display:none}.card.custom-card .card-header .card-title .subtitle{text-transform:initial;margin-block-end:0}.card.custom-card .card-footer{font-size:.813rem;padding:1rem 1.25rem;background-color:transparent!important;border-block-start:1px solid var(--default-border)}.card.custom-card .card-body{padding:1rem 1.25rem;color:var(--default-text-color)}@media (min-width:1200px){.btn-export,.button-group>a>span,.button-group>button>span,.button-group>div>span{display:inline-block}.card.custom-card .card-body{padding:1.25rem}}.card.custom-card .card-link{font-size:.75rem}.card.custom-card .card-text{font-size:.813rem}.card.custom-card .footer-card-icon{width:60px;height:60px}.card.custom-card.overlay-card{position:relative;overflow:hidden;color:rgba(255,255,255,.9)}.card.custom-card.overlay-card .card-header{border-block-end:1px solid rgba(255,255,255,.1)}.card.custom-card.overlay-card .card-footer{border-block-start:1px solid rgba(255,255,255,.1)}.card.custom-card.overlay-card .over-content-bottom{top:auto}.card.custom-card.overlay-card:before{position:absolute;content:"";background-color:rgba(0,0,0,.2);inset-inline-start:0;inset-inline-end:0;inset-block-start:0;inset-block-end:0}.card.custom-card.card-bg-primary{color:#fff;background-color:var(--primary-color)}.card.custom-card.card-bg-primary .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-primary .card-header:before{background-color:#fff}.card.custom-card.card-bg-primary .card-body{color:#fff}.card.custom-card.card-bg-primary .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-secondary{color:#fff;background-color:rgb(var(--secondary-rgb))}.card.custom-card.card-bg-secondary .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-secondary .card-header:before{background-color:#fff}.card.custom-card.card-bg-secondary .card-body{color:#fff}.card.custom-card.card-bg-secondary .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-warning{color:#fff;background-color:rgb(var(--warning-rgb))}.card.custom-card.card-bg-warning .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-warning .card-header:before{background-color:#fff}.card.custom-card.card-bg-warning .card-body{color:#fff}.card.custom-card.card-bg-warning .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-info{color:#fff;background-color:rgb(var(--info-rgb))}.card.custom-card.card-bg-info .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-info .card-header:before{background-color:#fff}.card.custom-card.card-bg-info .card-body{color:#fff}.card.custom-card.card-bg-info .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-success{color:#fff;background-color:rgb(var(--success-rgb))}.card.custom-card.card-bg-success .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-success .card-header:before{background-color:#fff}.card.custom-card.card-bg-success .card-body{color:#fff}.card.custom-card.card-bg-success .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-danger{color:#fff;background-color:rgb(var(--danger-rgb))}.card.custom-card.card-bg-danger .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-danger .card-header:before{background-color:#fff}.card.custom-card.card-bg-danger .card-body{color:#fff}.card.custom-card.card-bg-danger .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-light{color:var(--default-text-color);background-color:rgb(var(--light-rgb))}.card.custom-card.card-bg-light .card-header{color:var(--default-text-color);background-color:rgba(0,0,0,.05)!important;border-block-end:var(--default-border)}.card.custom-card.card-bg-light .card-body{color:var(--default-text-color)}.card.custom-card.card-bg-light .card-footer{color:var(--default-text-color);background-color:rgba(0,0,0,.05)!important;border-block-start:var(--default-border)}.card.custom-card.card-bg-dark{color:var(--custom-white);background-color:rgb(var(--dark-rgb))}.card.custom-card.card-bg-dark .card-header{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-end:1px solid rgba(255,255,255,.2)}.card.custom-card.card-bg-dark .card-header:before{background-color:var(--custom-white)}.card.custom-card.card-bg-dark .card-body{color:#fff}.card.custom-card.card-bg-dark .card-footer{color:#fff;background-color:rgba(255,255,255,.1)!important;border-block-start:1px solid rgba(255,255,255,.2)}.card.custom-card .card-anchor{position:absolute;z-index:1;top:0;bottom:0;content:"";pointer-events:auto;inset-inline-end:0;inset-inline-start:0}.card.custom-card .collapse-close{display:none}.card.custom-card .collapsed .collapse-close{display:block}.card.custom-card .collapsed .collapse-open{display:none}.card.custom-card.card-fullscreen{position:fixed;z-index:9999;top:0;bottom:0;margin:0;inset-inline-start:0;inset-inline-end:0}.card.custom-card.card-bg-none{border:none;background-color:transparent;box-shadow:none}.card.custom-card[class*=border-danger],.card.custom-card[class*=border-dark],.card.custom-card[class*=border-info],.card.custom-card[class*=border-light],.card.custom-card[class*=border-primary],.card.custom-card[class*=border-secondary],.card.custom-card[class*=border-success],.card.custom-card[class*=border-warning]{border-width:1px;border-style:solid}@media (max-width:575px){.overlay-card .card-text{font-size:.613rem!important}}.card-loading{position:absolute;z-index:6;top:0;left:0;width:100%;height:100%;background:url(../images/loading-circle.gif) 50% 50% no-repeat #fff}.card-widget{display:flex;flex-direction:column;height:100%}.card-widget .card-header{flex-shrink:0}.card-widget .card-body{height:400px;flex:0 0 auto;position:relative}.card-widget .card-body.nano{overflow:hidden;height:400px;padding:0}.card-widget .card-body.nano .nano-content .nano-content-wrapper{padding:1rem 1.25rem}.card-widget .card-body.height-auto{height:auto;max-height:none;overflow:visible;flex:1 1 auto}.alert{border-width:1px;border-style:solid;border-radius:.5rem}.alert.alert-primary{color:var(--primary-color);border-color:var(--primary-color);background-color:var(--primary-light)}.alert.alert-secondary{color:var(--secondary-color);border-color:var(--secondary-color);background-color:var(--secondary-light)}.alert.alert-success{color:var(--success-color);border-color:var(--success-color);background-color:var(--success-light)}.alert.alert-danger{color:var(--danger-color);border-color:var(--danger-color);background-color:var(--danger-light)}.alert.alert-warning{color:var(--warning-color);border-color:var(--warning-color);background-color:var(--warning-light)}.alert.alert-info{color:var(--info-color);border-color:var(--info-color);background-color:var(--info-light)}.alert.alert-light{color:var(--text-primary);border-color:var(--border);background-color:#fff}.alert.alert-dark{color:#fff;border-color:var(--text-primary);background-color:var(--text-primary)}.overlay{z-index:1021;overflow:auto;opacity:0;background:rgba(0,0,0,.7)!important}.overlay-on{position:fixed;z-index:1021;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;opacity:.8;background:rgba(0,0,0,.7)!important}.open-sd{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.cd-btn{position:fixed;top:97px;right:0}.cd-main-content .cd-btn{font-weight:700;position:relative;display:inline-block;padding:1em 2em;transition:.2s;color:#fff;border-radius:50em;background-color:#89ba2c;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-panel{position:fixed;z-index:1022;top:0;left:0;visibility:hidden;width:100%;height:100%;transition:visibility .6s}.cd-panel:after{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:background .3s .3s;background:0 0}.cd-panel.is-visible{visibility:visible;transition:visibility}.cd-panel.is-visible:after{transition:background .3s;background:rgba(0,0,0,.6)}.cd-panel.is-visible .cd-panel-close-btn:before{animation:.6s .3s cd-close-1}.cd-panel.is-visible .cd-panel-close-btn:after{animation:.6s .3s cd-close-2}.cd-panel-header{position:fixed;z-index:1024;display:flex;align-items:center;align-items:center;width:100%;min-height:65px;padding-right:1rem;padding-left:1rem;border-bottom:1px solid #ebebeb;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.cd-panel-header h1{font-size:1.5rem;font-weight:500;display:inline-block;overflow:hidden;margin:0;white-space:nowrap;text-overflow:ellipsis}.cd-panel-header .nav-pills{margin-bottom:0!important}.cd-panel-close-btn{font-size:23px;position:absolute;z-index:1024;top:1rem;right:15px;display:inline-block;overflow:hidden;width:50px;height:50px;text-align:right;white-space:nowrap;color:#707070}.cd-panel-close-btn i{pointer-events:none}.cd-panel-close-btn:before{position:absolute;top:22px;left:20px;width:20px;height:3px;transform:rotate(45deg);background-color:#424f5c;backface-visibility:hidden}.cd-panel-close-btn:after{position:absolute;top:22px;left:20px;width:20px;height:3px;background-color:#424f5c;backface-visibility:hidden;transform:rotate(-45deg)}.cd-panel-container{position:fixed;z-index:1023;top:0;width:100%;height:100%;transition-delay:.3s;transition-duration:.3s;transition-property:transform;background-color:#fff}.cd-panel-content-w{position:relative;z-index:1023;overflow:auto;width:100%;height:100%;background-color:var(--surface);-webkit-overflow-scrolling:touch}.cd-panel-content{position:absolute;z-index:1023;width:100%;padding:4.5rem 1rem .5rem;background-color:var(--surface)}.cd-panel-content h1{margin-top:15px;margin-bottom:0}.cd-panel-content .subtitle{font-size:20px;margin:0}.cd-panel-content .subtitle .webportal{font-size:16px!important;margin-bottom:0!important;vertical-align:bottom}.cd-panel-content p:first-of-type{margin-top:0}.cd-panel-content .tab-content>.tab-pane{padding-top:0!important;padding-right:0!important;padding-left:0!important;border:none!important}.cd-panel-footer{position:fixed;bottom:20px}.from-left .cd-panel-container{left:0;transform:translate3d(-100%,0,0)}.from-right .cd-panel-container{right:0;transform:translate3d(100%,0,0)}.is-visible .cd-panel-container{transition-delay:0s;transform:translateZ(0)}.no-touch .cd-main-content .cd-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 20px rgba(0,0,0,.3)}.no-touch .cd-panel-close-btn:hover:after{transition-duration:.3s;transition-property:transform;transform:rotate(135deg);background-color:#fff}.no-touch .cd-panel-close-btn:hover:before{transition-duration:.3s;transition-property:transform;transform:rotate(220deg);background-color:#fff}@media (min-width:768px){.cd-panel-container{width:75%}}@media (min-width:1200px){.card-widget .card-body.nano .nano-content .nano-content-wrapper{padding:1.25rem}.cd-panel-container{width:50%}}@media (min-width:1601px){.cd-panel-container{width:45%}}.card-booking-details{border:none;box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.05)}.card-booking-details .avatar{font-size:32px;font-weight:600;display:flex;align-items:center;justify-content:center;width:80px;height:80px;color:#fff;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))}.card-booking-details .client-section{padding:1.5rem}.card-booking-details .client-section.theme-modern{color:#fff;background:linear-gradient(135deg,#667eea 0,#764ba2 100%)}.card-booking-details .client-section.theme-modern a,.card-booking-details .client-section.theme-modern h1,.card-booking-details .client-section.theme-modern i,.card-booking-details .client-section.theme-modern span{color:#fff}.card-booking-details .client-section.theme-modern .avatar{font-size:2rem;font-weight:700;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:80px;height:80px;color:#667eea;border-radius:50%;background:#fff}.card-booking-details .client-section h1{font-size:28px;margin:0!important}.card-booking-details .client-section li{white-space:nowrap}.card-booking-details .client-section a{text-decoration:none}.card-booking-details .client-header{display:flex;align-items:center;gap:20px}.card-booking-details .client-info h1{font-size:28px;font-weight:600;margin-bottom:8px;color:#222}.card-booking-details .client-details{display:flex;flex-wrap:wrap;margin-top:1rem;gap:8px}@media (min-width:1200px){.card-booking-details .client-section{padding:2rem}.card-booking-details .client-details{gap:24px}}.card-booking-details .detail-item{font-size:14px;display:flex;align-items:center;gap:8px}.card-booking-details .booking-section{font-size:1rem;padding:1.5rem}.card-booking-details .booking-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.card-booking-details .booking-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1f2937}@media (min-width:1200px){.card-booking-details .booking-section{padding:2rem}.card-booking-details .booking-title{font-size:1.5rem}.card-booking-details #total-remain{font-size:1.125rem}}.card-booking-details .booking-dates{font-size:1rem;line-height:1.6;color:#6b7280}.card-booking-details .booking-dates strong{font-weight:600;color:#1f2937}.card-booking-details .booking-code{font-size:.75rem;color:#9ca3af}.card-booking-details .guests-info{display:flex;border-radius:.5rem;gap:10px}.card-booking-details .guest-item{font-size:1rem;position:relative;color:#222}.card-booking-details .booking-details-prices{margin-bottom:1rem;padding:1rem;border-radius:.5rem;background:#f9fafb;border:1px solid #e5e7eb}.card-booking-details .booking-details-prices .row{padding:.5rem 0}.card-booking-details .booking-details-prices .row:not(:last-child){border-bottom:1px solid #e5e7eb}.card-booking-details .booking-details-prices.striped .row:nth-child(odd){background-color:rgba(0,0,0,.05)}.card-booking-details .booking-details-prices.striped.striped-dark .row:nth-child(odd){background-color:rgba(0,0,0,.075)}.card-booking-details .booking-details-prices.hover .row{transition:background-color .15s ease-in-out}.card-booking-details .booking-details-prices.hover .row:hover{background-color:rgba(0,0,0,.075)}.card-booking-details .booking-details-prices.striped.hover .row:hover{background-color:rgba(0,0,0,.1)}.card-booking-details .booking-details-prices.hover .row,.card-booking-details .booking-details-prices.striped .row{margin-right:0;margin-left:0;padding:.5rem 0}.card-booking-details .booking-details-prices .badge{font-weight:400;min-width:110px;text-align:right;--bs-badge-font-size:1rem}.card-booking-details #total-remain{padding-bottom:0}.card-booking-details #total-remain span{line-height:1.1;display:inline-block}.card-booking-details .form-section{padding:1.5rem}.card-booking-details .form-group{margin-bottom:20px}.card-booking-details .status-label{font-size:.75rem;font-weight:600;display:inline-block;letter-spacing:.5px;text-transform:uppercase;border-radius:.375rem}@media (min-width:1200px){.card-booking-details .form-section{padding:2rem}.card-booking-details .status-label{margin-bottom:.5rem}.grid-view .btn-group span{display:inline-block}}.card-booking-details .status-label-not-available{color:var(--not-available)!important}.card-booking-details .status-label-request{color:var(--request)!important}.card-booking-details .status-label-deposit{color:var(--deposit)!important}.card-booking-details .status-label-stay{color:var(--stay)!important}.card-booking-details .status-label-booked{color:var(--booked)!important}.card-booking-details .status-label-departure{color:#666!important}.card-booking-details .status-label-portal-block{color:var(--not-available)!important}.card-booking-details .google-calendar-link{display:inline-block;margin-bottom:1rem}.client-section{border-bottom:1px solid #ebebeb}@media (max-width:767px){.client-section{padding:10px}.dropdown-menu>li>a{font-size:1rem;padding:8px 20px}}.client-section h1{font-size:28px;margin:0!important}.client-section li{white-space:nowrap}.client-section a{text-decoration:none}.webportal-info{display:flex;align-items:center;margin-bottom:1rem;color:var(--text-muted);gap:6px}.webportal-info i{color:var(--primary-color)}.webportal-info a{font-weight:600;text-decoration:none;color:var(--primary-color)}.webportal-info a:hover{text-decoration:underline;color:var(--primary-color)}.notes-highlight{font-size:14px;display:flex;align-items:flex-start;margin-top:.75rem;margin-bottom:.5rem;padding:12px;color:#856404;border-left:4px solid var(--warning-dark);background:var(--warning-light);gap:10px}.notes-highlight i{flex-shrink:0;margin-top:2px}.notes-highlight em{font-style:normal}.share-link-section{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}.share-link-section .form-label{margin-bottom:.75rem;color:#374151}.share-link-section .input-group .form-control{font-family:"Courier New",monospace;font-size:.875rem;border:1px solid #d1d5db;background-color:#fff}.share-link-section .input-group .form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem rgba(59,130,246,.25)}.share-link-section .input-group .btn{font-size:.875rem;white-space:nowrap}.dropdown-menu{font-size:.875rem;z-index:10;padding:0;color:var(--default-text-color);border-color:var(--default-border);background-color:var(--custom-white);box-shadow:0 1rem 1.125rem rgba(169,169,169,.15)}.dropdown-divider{border-color:var(--default-border);margin:0}.dropdown-header,.dropdown-item-text{color:var(--default-text-color)}.dropdown-item{font-size:.8125rem;font-weight:500;padding:.5rem .9375rem;white-space:unset;color:var(--default-text-color)}.dropdown-item:not(.active):active,.dropdown-item:not(.active):focus,.dropdown-item:not(.active):hover{color:var(--primary-color);background-color:var(--primary005)}.dropdown-item.active{background-color:var(--primary-color)!important}.dropdown-toggle::after{font-family:"Font Awesome 5 Free";font-size:.7rem;font-weight:900;display:inline-block;content:"\f078";vertical-align:0!important;border:0!important;margin-inline-start:.25rem}.dropup .dropdown-toggle::after{content:"\f077"}.dropend .dropdown-toggle::after{content:"\f053"}.dropstart .dropdown-toggle::before{content:"\f054"}.btn.dropdown-toggle-split{opacity:.85}.dropdown-menu-dark{border-color:rgba(255,255,255,.1);background-color:rgb(var(--dark-rgb))}.dropdown-menu-dark li a{color:var(--custom-white)}.btn-list a.dropdown-item{margin-block-end:0}.dropdown-menu.dropdown-menu-primary{background-color:var(--primary-color)}.dropdown-menu.dropdown-menu-primary li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-primary .dropdown-item.active,.dropdown-menu.dropdown-menu-primary .dropdown-item:active,.dropdown-menu.dropdown-menu-primary .dropdown-item:focus,.dropdown-menu.dropdown-menu-primary .dropdown-item:hover{color:#fff}.dropdown-menu.dropdown-menu-secondary{background-color:rgb(var(--secondary-rgb))}.dropdown-menu.dropdown-menu-secondary li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-secondary .dropdown-item.active,.dropdown-menu.dropdown-menu-secondary .dropdown-item:active,.dropdown-menu.dropdown-menu-secondary .dropdown-item:focus,.dropdown-menu.dropdown-menu-secondary .dropdown-item:hover{color:#fff}.dropdown-menu.dropdown-menu-warning{background-color:rgb(var(--warning-rgb))}.dropdown-menu.dropdown-menu-warning li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-warning .dropdown-item.active,.dropdown-menu.dropdown-menu-warning .dropdown-item:active,.dropdown-menu.dropdown-menu-warning .dropdown-item:focus,.dropdown-menu.dropdown-menu-warning .dropdown-item:hover{color:#fff}.dropdown-menu.dropdown-menu-info{background-color:rgb(var(--info-rgb))}.dropdown-menu.dropdown-menu-info li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-info .dropdown-item.active,.dropdown-menu.dropdown-menu-info .dropdown-item:active,.dropdown-menu.dropdown-menu-info .dropdown-item:focus,.dropdown-menu.dropdown-menu-info .dropdown-item:hover{color:#fff}.dropdown-menu.dropdown-menu-success{background-color:rgb(var(--success-rgb))}.dropdown-menu.dropdown-menu-success li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-success .dropdown-item.active,.dropdown-menu.dropdown-menu-success .dropdown-item:active,.dropdown-menu.dropdown-menu-success .dropdown-item:focus,.dropdown-menu.dropdown-menu-success .dropdown-item:hover{color:#fff}.dropdown-menu.dropdown-menu-danger{background-color:rgb(var(--danger-rgb))}.dropdown-menu.dropdown-menu-danger li a{color:rgba(255,255,255,.9)}.dropdown-menu.dropdown-menu-danger .dropdown-item.active,.dropdown-menu.dropdown-menu-danger .dropdown-item:active,.dropdown-menu.dropdown-menu-danger .dropdown-item:focus,.dropdown-menu.dropdown-menu-danger .dropdown-item:hover{color:#fff}.dropdown-menu.dropmenu-item-primary .dropdown-item.active,.dropdown-menu.dropmenu-item-primary .dropdown-item:active,.dropdown-menu.dropmenu-item-primary .dropdown-item:focus,.dropdown-menu.dropmenu-item-primary .dropdown-item:hover{color:var(--primary-color);background-color:var(--primary01)!important}.dropdown-menu.dropmenu-item-secondary .dropdown-item.active,.dropdown-menu.dropmenu-item-secondary .dropdown-item:active,.dropdown-menu.dropmenu-item-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-item-secondary .dropdown-item:hover{color:rgb(var(--secondary-rgb));background-color:rgba(var(--secondary-rgb),.1)!important}.dropdown-menu.dropmenu-item-warning .dropdown-item.active,.dropdown-menu.dropmenu-item-warning .dropdown-item:active,.dropdown-menu.dropmenu-item-warning .dropdown-item:focus,.dropdown-menu.dropmenu-item-warning .dropdown-item:hover{color:rgb(var(--warning-rgb));background-color:rgba(var(--warning-rgb),.1)!important}.dropdown-menu.dropmenu-item-info .dropdown-item.active,.dropdown-menu.dropmenu-item-info .dropdown-item:active,.dropdown-menu.dropmenu-item-info .dropdown-item:focus,.dropdown-menu.dropmenu-item-info .dropdown-item:hover{color:rgb(var(--info-rgb));background-color:rgba(var(--info-rgb),.1)!important}.dropdown-menu.dropmenu-item-success .dropdown-item.active,.dropdown-menu.dropmenu-item-success .dropdown-item:active,.dropdown-menu.dropmenu-item-success .dropdown-item:focus,.dropdown-menu.dropmenu-item-success .dropdown-item:hover{color:rgb(var(--success-rgb));background-color:var(--success-light)!important}.dropdown-menu.dropmenu-item-danger .dropdown-item.active,.dropdown-menu.dropmenu-item-danger .dropdown-item:active,.dropdown-menu.dropmenu-item-danger .dropdown-item:focus,.dropdown-menu.dropmenu-item-danger .dropdown-item:hover{color:rgb(var(--danger-rgb));background-color:rgba(var(--danger-rgb),.1)!important}.dropdown-menu.dropmenu-light-primary{background-color:var(--primary01);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-primary .dropdown-item.active,.dropdown-menu.dropmenu-light-primary .dropdown-item:active,.dropdown-menu.dropmenu-light-primary .dropdown-item:focus,.dropdown-menu.dropmenu-light-primary .dropdown-item:hover{color:#fff;background-color:var(--primary-color)!important}.dropdown-menu.dropmenu-light-secondary{background-color:var(--secondary-light);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-secondary .dropdown-item.active,.dropdown-menu.dropmenu-light-secondary .dropdown-item:active,.dropdown-menu.dropmenu-light-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-light-secondary .dropdown-item:hover{color:#fff;background-color:rgb(var(--secondary-rgb))!important}.dropdown-menu.dropmenu-light-info{background-color:var(--info-light);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-info .dropdown-item.active,.dropdown-menu.dropmenu-light-info .dropdown-item:active,.dropdown-menu.dropmenu-light-info .dropdown-item:focus,.dropdown-menu.dropmenu-light-info .dropdown-item:hover{color:#fff;background-color:rgb(var(--info-rgb))!important}.dropdown-menu.dropmenu-light-warning{background-color:var(--warning-light);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-warning .dropdown-item.active,.dropdown-menu.dropmenu-light-warning .dropdown-item:active,.dropdown-menu.dropmenu-light-warning .dropdown-item:focus,.dropdown-menu.dropmenu-light-warning .dropdown-item:hover{color:#fff;background-color:rgb(var(--warning-rgb))!important}.dropdown-menu.dropmenu-light-success{background-color:var(--success-light);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-success .dropdown-item.active,.dropdown-menu.dropmenu-light-success .dropdown-item:active,.dropdown-menu.dropmenu-light-success .dropdown-item:focus,.dropdown-menu.dropmenu-light-success .dropdown-item:hover{color:#fff;background-color:rgb(var(--success-rgb))!important}.dropdown-menu.dropmenu-light-danger{background-color:rgba(var(--danger-rgb),.1);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-danger .dropdown-item.active,.dropdown-menu.dropmenu-light-danger .dropdown-item:active,.dropdown-menu.dropmenu-light-danger .dropdown-item:focus,.dropdown-menu.dropmenu-light-danger .dropdown-item:hover{color:#fff;background-color:rgb(var(--danger-rgb))!important}.kv-table-footer,.kv-table-header{background:#fff}.kv-table-header th{vertical-align:top!important}.kv-expand-detail-row{text-align:right}.kv-grid-table .badge{font-size:95%;font-weight:400;display:inline-block;width:100%}.kv-grid-container.table-responsive{min-height:180px;padding-bottom:10px;border:none;box-shadow:none;min-height:300px!important}.kv-page-summary-container{border-top:1px solid #ccc}.kv-page-summary-container tr{padding-right:0;padding-left:0;border:none;background-color:#efefef!important}.kv-page-summary-container td{font-weight:700;border-bottom:0}input.kv-row-checkbox{margin:1rem 0}.select2-container--krajee-bs5 .select2-selection--single .select2-selection__placeholder{font-weight:500;transition:padding-inline-start .1s ease-in;opacity:.4;color:var(--default-text-color);padding-inline-start:0}.select2-container--krajee-bs5 .select2-selection{color:var(--secondary-color);box-shadow:none!important;font-size:1rem}.select2-container--krajee-bs5 .select2-selection--single{padding-right:2rem!important}.select2-container--krajee-bs5 .select2-results__option--highlighted[aria-selected]{color:var(--default-text-color)!important;background-color:var(--default-background)!important}.select2-container--krajee-bs5 .select2-results__option.select2-results__option--selected,.select2-container--krajee-bs5 .select2-results__option[aria-selected=true]{color:#fff!important;background-color:var(--primary-color)!important}.select2-container--krajee-bs5.select2-container--open:not(.select2-container--disabled) .select2-selection,.select2-container--krajee-bs5:not(.select2-container--disabled) .select2-dropdown,.select2-container--krajee-bs5:not(.select2-container--disabled) .select2-selection:focus{border-color:var(--secondary-color);box-shadow:none}.select2-container--krajee-bs5 .select2-search--dropdown .select2-search__field{border:1px solid var(--input-border);box-shadow:none}.select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear,.select2-container--krajee-bs5 .select2-selection--single .select2-selection__clear{font-size:1.2rem;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;margin:.125rem .5rem;cursor:pointer;transition:.2s;opacity:.7;color:var(--bs-red);border:none;border-radius:.25rem;background:0 0}.select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear:focus,.select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear:hover,.select2-container--krajee-bs5 .select2-selection--single .select2-selection__clear:focus,.select2-container--krajee-bs5 .select2-selection--single .select2-selection__clear:hover{opacity:1;background-color:rgba(var(--bs-red-rgb),.1)}.select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear{margin-right:.25rem;margin-left:.25rem}.kv-form-bs4 .has-error.highlight-addon .form-control{color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb))}.kv-form-bs4 .has-error .invalid-feedback{font-size:.875rem}.kv-form-bs4 .hint-block-inline .hint-block{display:inline;margin-left:10px}.kv-form-bs4 .has-success.highlight-addon .input-group-text{color:var(--success-color);border-color:var(--success-color);background-color:var(--success-light)}.years-tabs .select2-container{width:200px!important;min-width:100px}.not-set-value{font-size:.9rem;font-style:italic;color:#aaa}.not-set-value.required{color:#dc3545}.table{color:var(--default-text-color);border-color:var(--default-border);margin-block-end:0}.table thead tr th{font-size:.75rem;font-weight:600;border-color:inherit;border-top:none;border-bottom-width:var(--bs-border-width)}.table tbody tr th{font-weight:500}.table tbody tr td{line-height:1.5;vertical-align:middle}.table.table-sm>:not(caption)>*>*{padding-top:1rem}.table.table-primary{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--primary-rgb), .1);--bs-table-border-color:rgba(var(--primary-rgb), .1);--bs-table-striped-bg:rgba(var(--primary-rgb), .2);--bs-table-active-bg:rgba(var(--primary-rgb), .2);--bs-table-hover-bg:rgba(var(--primary-rgb), .2)}.table.table-primary>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--primary-rgb), .1)}.table.table-primary.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--primary-rgb), .2)}.table.table-primary.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--primary-rgb), .4)}.table.table-primary .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--primary-rgb))}.table.table-secondary{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--secondary-rgb), .1);--bs-table-border-color:rgba(var(--secondary-rgb), .1);--bs-table-striped-bg:rgba(var(--secondary-rgb), .2);--bs-table-active-bg:rgba(var(--secondary-rgb), .2);--bs-table-hover-bg:rgba(var(--secondary-rgb), .2)}.table.table-secondary>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--secondary-rgb), .1)}.table.table-secondary.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--secondary-rgb), .2)}.table.table-secondary.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--secondary-rgb), .4)}.table.table-secondary .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--secondary-rgb))}.table.table-warning{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--warning-rgb), .1);--bs-table-border-color:rgba(var(--warning-rgb), .1);--bs-table-striped-bg:rgba(var(--warning-rgb), .2);--bs-table-active-bg:rgba(var(--warning-rgb), .2);--bs-table-hover-bg:rgba(var(--warning-rgb), .2)}.table.table-warning>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--warning-rgb), .1)}.table.table-warning.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--warning-rgb), .2)}.table.table-warning.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--warning-rgb), .4)}.table.table-warning .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--warning-rgb))}.table.table-success{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--success-rgb), .1);--bs-table-border-color:rgba(var(--success-rgb), .1);--bs-table-striped-bg:rgba(var(--success-rgb), .2);--bs-table-active-bg:rgba(var(--success-rgb), .2);--bs-table-hover-bg:rgba(var(--success-rgb), .2)}.table.table-success>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--success-rgb), .1)}.table.table-success.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--success-rgb), .2)}.table.table-success.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--success-rgb), .4)}.table.table-success .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--success-rgb))}.table.table-danger{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--danger-rgb), .1);--bs-table-border-color:rgba(var(--danger-rgb), .1);--bs-table-striped-bg:rgba(var(--danger-rgb), .2);--bs-table-active-bg:rgba(var(--danger-rgb), .2);--bs-table-hover-bg:rgba(var(--danger-rgb), .2)}.table.table-danger>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--danger-rgb), .1)}.table.table-danger.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--danger-rgb), .2)}.table.table-danger.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--danger-rgb), .4)}.table.table-danger .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--danger-rgb))}.table.table-info{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--info-rgb), .1);--bs-table-border-color:rgba(var(--info-rgb), .1);--bs-table-striped-bg:rgba(var(--info-rgb), .2);--bs-table-active-bg:rgba(var(--info-rgb), .2);--bs-table-hover-bg:rgba(var(--info-rgb), .2)}.table.table-info>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--info-rgb), .1)}.table.table-info.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--info-rgb), .2)}.table.table-info.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--info-rgb), .4)}.table.table-info .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--info-rgb))}.table.table-light{color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--light-rgb), .1);--bs-table-border-color:rgba(var(--light-rgb), .1);--bs-table-striped-bg:rgba(var(--light-rgb), .2);--bs-table-active-bg:rgba(var(--light-rgb), .2);--bs-table-hover-bg:rgba(var(--light-rgb), .2)}.table.table-light>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--light-rgb), .1)}.table.table-light.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--light-rgb), .2)}.table.table-light.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--light-rgb), .4)}.table.table-light .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--light-rgb))}.table.table-dark{color:var(--white-7);border-color:rgba(255,255,255,.1);color:#000;border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-bg:rgba(var(--dark-rgb), .1);--bs-table-border-color:rgba(var(--dark-rgb), .1);--bs-table-striped-bg:rgba(var(--dark-rgb), .2);--bs-table-active-bg:rgba(var(--dark-rgb), .2);--bs-table-hover-bg:rgba(var(--dark-rgb), .2)}.table.table-dark>:not(caption)>*>*{color:#000;--bs-table-bg:rgba(var(--dark-rgb), .1)}.table.table-dark.table-striped>tbody>tr:nth-of-type(odd)>*{color:#000;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--dark-rgb), .2)}.table.table-dark.table-hover>tbody>tr:hover>*{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgba(var(--dark-rgb), .4)}.table.table-dark .table-active{color:#fff;background-color:var(--bs-table-accent-bg);--bs-table-accent-bg:rgb(var(--dark-rgb))}.table.table-bordered.border-primary tbody,.table.table-bordered.border-primary td,.table.table-bordered.border-primary tfoot,.table.table-bordered.border-primary th,.table.table-bordered.border-primary thead,.table.table-bordered.border-primary tr{border-color:rgba(var(--primary-rgb),.1)}.table.table-bordered.border-secondary tbody,.table.table-bordered.border-secondary td,.table.table-bordered.border-secondary tfoot,.table.table-bordered.border-secondary th,.table.table-bordered.border-secondary thead,.table.table-bordered.border-secondary tr{border-color:rgba(var(--secondary-rgb),.1)}.table.table-bordered.border-warning tbody,.table.table-bordered.border-warning td,.table.table-bordered.border-warning tfoot,.table.table-bordered.border-warning th,.table.table-bordered.border-warning thead,.table.table-bordered.border-warning tr{border-color:rgba(var(--warning-rgb),.1)}.table.table-bordered.border-success tbody,.table.table-bordered.border-success td,.table.table-bordered.border-success tfoot,.table.table-bordered.border-success th,.table.table-bordered.border-success thead,.table.table-bordered.border-success tr{border-color:rgba(var(--success-rgb),.1)}.table.table-bordered.border-danger tbody,.table.table-bordered.border-danger td,.table.table-bordered.border-danger tfoot,.table.table-bordered.border-danger th,.table.table-bordered.border-danger thead,.table.table-bordered.border-danger tr{border-color:rgba(var(--danger-rgb),.1)}.table.table-bordered.border-info tbody,.table.table-bordered.border-info td,.table.table-bordered.border-info tfoot,.table.table-bordered.border-info th,.table.table-bordered.border-info thead,.table.table-bordered.border-info tr{border-color:rgba(var(--info-rgb),.1)}.table.table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--default-text-color);--bs-table-accent-bg:rgba(var(--dark-rgb), .0125)}.table.table-striped-columns>:not(caption)>tr>:nth-child(2n){color:var(--default-text-color);--bs-table-accent-bg:rgba(var(--dark-rgb), .025)}.table.table-hover>tbody>tr:hover>*{color:var(--default-text-color);--bs-table-accent-bg:var(--default-background);--bs-table-bg-state:var(--default-background)}.table .table-active{color:var(--default-text-color);--bs-table-accent-bg:rgb(var(--light-rgb))}.table thead.table-primary{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--primary-rgb), .1);--bs-table-border-color:rgba(var(--primary-rgb), .1);--bs-table-striped-bg:rgba(var(--primary-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--primary-rgb), .5);--bs-table-hover-bg:rgba(var(--primary-rgb), .5)}.table thead.table-primary th{color:rgb(var(--primary-rgb));--bs-body-bg:rgba(var(--primary-rgb), .1);--bs-table-bg:rgba(var(--primary-rgb), .1)}.table thead.table-secondary{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--secondary-rgb), .1);--bs-table-border-color:rgba(var(--secondary-rgb), .1);--bs-table-striped-bg:rgba(var(--secondary-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--secondary-rgb), .5);--bs-table-hover-bg:rgba(var(--secondary-rgb), .5)}.table thead.table-secondary th{color:rgb(var(--secondary-rgb));--bs-body-bg:rgba(var(--secondary-rgb), .1);--bs-table-bg:rgba(var(--secondary-rgb), .1)}.table thead.table-warning{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--warning-rgb), .1);--bs-table-border-color:rgba(var(--warning-rgb), .1);--bs-table-striped-bg:rgba(var(--warning-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--warning-rgb), .5);--bs-table-hover-bg:rgba(var(--warning-rgb), .5)}.table thead.table-warning th{color:rgb(var(--warning-rgb));--bs-body-bg:rgba(var(--warning-rgb), .1);--bs-table-bg:rgba(var(--warning-rgb), .1)}.table thead.table-success{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--success-rgb), .1);--bs-table-border-color:rgba(var(--success-rgb), .1);--bs-table-striped-bg:rgba(var(--success-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--success-rgb), .5);--bs-table-hover-bg:rgba(var(--success-rgb), .5)}.table thead.table-success th{color:rgb(var(--success-rgb));--bs-body-bg:rgba(var(--success-rgb), .1);--bs-table-bg:rgba(var(--success-rgb), .1)}.table thead.table-danger{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--danger-rgb), .1);--bs-table-border-color:rgba(var(--danger-rgb), .1);--bs-table-striped-bg:rgba(var(--danger-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--danger-rgb), .5);--bs-table-hover-bg:rgba(var(--danger-rgb), .5)}.table thead.table-danger th{color:rgb(var(--danger-rgb));--bs-body-bg:rgba(var(--danger-rgb), .1);--bs-table-bg:rgba(var(--danger-rgb), .1)}.table thead.table-info{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--info-rgb), .1);--bs-table-border-color:rgba(var(--info-rgb), .1);--bs-table-striped-bg:rgba(var(--info-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--info-rgb), .5);--bs-table-hover-bg:rgba(var(--info-rgb), .5)}.table thead.table-info th{color:rgb(var(--info-rgb));--bs-body-bg:rgba(var(--info-rgb), .1);--bs-table-bg:rgba(var(--info-rgb), .1)}.table thead.table-light{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--light-rgb), .1);--bs-table-border-color:rgba(var(--light-rgb), .1);--bs-table-striped-bg:rgba(var(--light-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--light-rgb), .5);--bs-table-hover-bg:rgba(var(--light-rgb), .5)}.table thead.table-light th{color:rgb(var(--light-rgb));--bs-body-bg:rgba(var(--light-rgb), .1);--bs-table-bg:rgba(var(--light-rgb), .1)}.table thead.table-dark{color:var(--bs-table-color);border-color:var(--bs-table-border-color);background-color:#fff;--bs-table-color:#000;--bs-table-bg:rgba(var(--dark-rgb), .1);--bs-table-border-color:rgba(var(--dark-rgb), .1);--bs-table-striped-bg:rgba(var(--dark-rgb), .5);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(var(--dark-rgb), .5);--bs-table-hover-bg:rgba(var(--dark-rgb), .5)}.table thead.table-dark th{color:rgb(var(--dark-rgb));--bs-body-bg:rgba(var(--dark-rgb), .1);--bs-table-bg:rgba(var(--dark-rgb), .1)}.table tbody.table-group-divider{border-top:1px solid var(--default-border)}[data-theme-mode=dark] .table-dark{border-color:rgba(0,0,0,.025)}[data-theme-mode=dark] div.dtr-modal div.dtr-modal-display{background-color:var(--custom-white)}[dir=rtl] .table{margin-inline-end:1px}.summary{padding:1rem}.dropdown-btn-actions .btn-ellipsis::after{display:none}.toggle-column-off{color:rgb(var(--danger-rgb))}.toggle-column-on{color:rgb(var(--success-rgb))}@media (max-width:767px){.table-responsive>.table{margin-bottom:inherit}.table>tbody>tr>td,.table>tbody>tr>td a,.table>tbody>tr>th,.table>tbody>tr>th a,.table>tfoot>tr>td,.table>tfoot>tr>td a,.table>tfoot>tr>th,.table>tfoot>tr>th a,.table>thead>tr>td,.table>thead>tr>td a,.table>thead>tr>th,.table>thead>tr>th a{font-size:.875rem;padding-top:10px!important;padding-bottom:10px!important}.nav-pills .nav-link{--bs-nav-link-padding-x:.5rem}}.grid-view thead tr{border-color:#fff}.grid-view thead tr th{white-space:nowrap}.grid-view thead tr th a{font-weight:700;font-style:normal;line-height:15px;white-space:nowrap;text-decoration:none;color:var(--mi-black)}.grid-view thead tr th a.asc,.grid-view thead tr th a.desc{position:relative}.grid-view thead tr th a.asc::after,.grid-view thead tr th a.desc::after{font-family:"Font Awesome 5 Free";font-size:1rem;font-weight:900;position:absolute;margin-left:5px;vertical-align:middle}.grid-view thead tr th a.asc::after{content:"\f077"}.grid-view thead tr th a.desc::after{content:"\f078"}.grid-view thead tr th a.active,.grid-view thead tr th a:active,.grid-view thead tr th a:focus,.grid-view thead tr th a:hover{text-decoration:underline}.grid-view .pagination{margin:4rem 0 1rem}.grid-view .kv-sort-link .kv-sort-icon{display:none}.grid-view thead .filters{border-color:#fff}.grid-view thead .filters [type=text]::-moz-placeholder{font-family:"Font Awesome 5 Free",sans-serif!important;font-size:.875rem;font-weight:900!important;display:block;padding-top:1rem!important;color:var(--mi-gray-middle)!important}.grid-view thead .filters [type=text]::placeholder{font-family:"Font Awesome 5 Free",sans-serif!important;font-size:.875rem;font-weight:900!important;display:block;padding-top:1rem!important;color:var(--mi-gray-middle)!important}.grid-view thead .filters [type=text]:focus::-moz-placeholder{opacity:0}.grid-view thead .filters [type=text]:focus::placeholder{opacity:0}.grid-view thead .filters select.form-control option:first-child{font-family:"Font Awesome 5 Free",sans-serif;font-weight:900}.grid-view thead .filters .select2-container--krajee .select2-selection__placeholder{font-family:"Font Awesome 5 Free",sans-serif!important;font-weight:900!important}.gridview-btn-actions{width:40px!important}.gridview-btn-actions .dropdown-toggle{border:none!important;outline:0;background:0 0!important;box-shadow:none}.gridview-btn-actions .dropdown-toggle:focus,.gridview-btn-actions .dropdown-toggle:hover{color:var(--primary-color);box-shadow:none}.nav-link{color:var(--default-text-color);border-radius:.5rem}.nav-link:focus,.nav-link:hover{color:var(--primary-color)}.disabled .nav-link,.nav-item.disabled .nav-link,.nav-link.disabled{cursor:not-allowed;pointer-events:none;opacity:.5;color:var(--default-text-color,#6c757d)}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-pills .nav-link{border-radius:0;border-block-end:3px solid transparent}.nav-pills .nav-link.active{color:var(--primary-color);background-color:transparent;border-block-end:3px solid var(--primary-color)}.nav-pills.flex-column .nav-link{border-block-end:none;border-inline-start:3px solid transparent}.nav-pills.flex-column .nav-link.active{border-block-end:none;border-inline-start:3px solid var(--primary-color)}.nav-pills.flex-column .disabled .nav-link,.nav-pills.flex-column .nav-link.disabled{border-inline-start:3px solid transparent}.nav-tabs-custom{margin-bottom:1rem;box-shadow:none!important}.nav-tabs .nav-link{border:2px;border-bottom:2px solid transparent;border-radius:var(--bs-border-radius)!important;--bs-border-radius:0}.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-bottom:2px solid var(--primary-color);--bs-nav-tabs-link-active-border-color:transparent;--bs-nav-tabs-link-active-bg:transparent}.tab-content{line-height:1.75}.tab-content>.tab-pane{padding:1rem;color:var(--default-text-color);border-radius:.5rem}.tab-content>.active{opacity:1;outline:0}.tab-body{padding:10px}.years-tabs.nav-tabs>li>a{font-size:15px;padding:10px 13px;color:#aaa!important}.years-tabs.nav-tabs>li.active>a,.years-tabs.nav-tabs>li.active>a:focus,.years-tabs.nav-tabs>li.active>a:hover{color:var(--primary-color)!important}.form-control,[id$=-filters] input,[id$=-filters] select{font-weight:var(--default-font-weight);line-height:1.6;padding:.375rem .75rem;color:var(--default-text-color);border:1px solid var(--input-border);border-color:var(--input-border);border-radius:.35rem;background-color:var(--form-control-bg)}.form-control:focus,[id$=-filters] input:focus,[id$=-filters] select:focus{color:var(--default-text-color);border-color:var(--secondary-color);background-color:var(--custom-white);box-shadow:none;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.05)}.form-control:disabled,[id$=-filters] input:disabled,[id$=-filters] select:disabled{color:var(--default-text-color);background-color:rgb(var(--light-rgb))}.form-control::-moz-placeholder,[id$=-filters] input::-moz-placeholder,[id$=-filters] select::-moz-placeholder{font-weight:500;-moz-transition:padding-inline-start .1s ease-in;transition:padding-inline-start .1s ease-in;opacity:.4;color:var(--default-text-color);padding-inline-start:0}.form-control::placeholder,[id$=-filters] input::placeholder,[id$=-filters] select::placeholder{font-weight:500;transition:padding-inline-start .1s ease-in;opacity:.4;color:var(--default-text-color);padding-inline-start:0}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}textarea{resize:none}.form-select{font-size:.875rem;color:var(--default-text-color);border:1px solid var(--input-border);background-color:var(--form-control-bg);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-size:1.25rem}.form-select:disabled{color:var(--default-text-color);background-color:rgb(var(--light-rgb))}.form-select option{padding:.35rem .75rem;border-radius:.25rem;background-color:transparent}.form-select option:checked{color:var(--primary-color);background-color:var(--primary02)}.form-select-inline{align-items:center;margin-bottom:.5rem;grid-template-columns:1fr 4fr .5fr}.form-label{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--default-text-color)}.form-label svg{width:18px;height:18px;color:#717171}.form-text{color:var(--text-muted)}.form-group{margin-bottom:1.25rem}.input-group-text{border:1px solid var(--input-border)}.checkboxes-inline,.radios-inline{border-color:var(--input-border)!important;background-color:var(--form-control-bg)!important;box-shadow:none!important}.form-check{min-height:inherit!important}.form-check-input{width:1.1em;height:1.1em;border:1px solid var(--input-border);background-color:var(--custom-white)}.form-check-input:checked{border-color:var(--primary-color);background-color:var(--primary-color)}.form-check-input:focus{box-shadow:none}.form-check-input.form-checked-outline:checked{border-color:var(--primary-color);background-color:transparent}.form-check-input.form-checked-secondary:checked{border-color:rgb(var(--secondary-rgb));background-color:rgb(var(--secondary-rgb))}.form-check-input.form-checked-warning:checked{border-color:rgb(var(--warning-rgb));background-color:rgb(var(--warning-rgb))}.form-check-input.form-checked-info:checked{border-color:rgb(var(--info-rgb));background-color:rgb(var(--info-rgb))}.form-check-input.form-checked-success:checked{border-color:rgb(var(--success-rgb));background-color:rgb(var(--success-rgb))}.form-check-input.form-checked-danger:checked{border-color:rgb(var(--danger-rgb));background-color:rgb(var(--danger-rgb))}.form-check-input.form-checked-light:checked{border-color:rgb(var(--light-rgb));background-color:rgb(var(--light-rgb))}.form-check-input.form-checked-dark:checked{border-color:rgb(var(--dark-rgb));background-color:rgb(var(--dark-rgb))}.form-checked-outline:checked[type=checkbox]{position:relative;background-color:transparent;background-image:none}.form-checked-outline:checked[type=checkbox]:before{font-family:bootstrap-icons!important;font-size:.688rem;position:absolute;width:.625rem;height:.625rem;content:"\f633";color:var(--primary-color);inset-block-start:-1px;inset-inline-start:0}.form-checked-outline:checked[type=checkbox].form-checked-secondary:before{color:rgb(var(--secondary-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-warning:before{color:rgb(var(--warning-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-info:before{color:rgb(var(--info-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-success:before{color:rgb(var(--success-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-danger:before{color:rgb(var(--danger-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-light:before{color:rgb(var(--light-rgb))}.form-checked-outline:checked[type=checkbox].form-checked-dark:before{color:rgb(var(--dark-rgb))}.form-checked-outline:checked[type=radio]{position:relative;background-color:transparent;background-image:none}.form-checked-outline:checked[type=radio]:before{font-family:bootstrap-icons!important;font-size:2rem;position:absolute;width:.625rem;height:.625rem;content:"\f309";color:var(--primary-color);inset-block-start:-1.125rem;inset-inline-start:-.65rem}.form-checked-outline:checked[type=radio].form-checked-secondary:before{color:rgb(var(--secondary-rgb))}.form-checked-outline:checked[type=radio].form-checked-warning:before{color:rgb(var(--warning-rgb))}.form-checked-outline:checked[type=radio].form-checked-info:before{color:rgb(var(--info-rgb))}.form-checked-outline:checked[type=radio].form-checked-success:before{color:rgb(var(--success-rgb))}.form-checked-outline:checked[type=radio].form-checked-danger:before{color:rgb(var(--danger-rgb))}.form-checked-outline:checked[type=radio].form-checked-light:before{color:rgb(var(--light-rgb))}.form-checked-outline:checked[type=radio].form-checked-dark:before{color:rgb(var(--dark-rgb))}.required label:after{content:" *";color:rgb(var(--danger-rgb))}.daterange-form-w{margin:.5rem 0}#daterange-form{width:calc(100% - 40px)}#date-range-input{float:left;width:98%;margin-right:5px}#date-range-delete{float:left}.check-in-filter .input-group,.check-out-filter .input-group{flex-wrap:inherit}select{font-size:16px;width:100%;padding:14px 40px 14px 16px;cursor:pointer;transition:.2s;color:#222;border:1px solid #b0b0b0;border-radius:8px;background:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23717171' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") right 16px center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:hover{border-color:#222}select:focus{border-color:#845adf;outline:0;box-shadow:0 0 0 3px rgba(132,90,223,.1)}.readonly-w input[readonly]{background-color:rgb(var(--light-rgb));cursor:not-allowed}.accordion .accordion-button{font-size:.875rem;font-weight:500;padding:.75rem 1rem;color:var(--default-text-color);background-color:var(--custom-white)}.accordion .accordion-button:not(.collapsed){background-color:var(--primary01);box-shadow:none}.accordion .accordion-button:focus{border-color:var(--primary03);box-shadow:none}.accordion .accordion-body{font-size:.875rem;padding:.75rem 1rem;color:var(--text-muted)}.accordion .accordion-item{color:var(--default-text-color);border:1px solid var(--default-border);background-color:var(--custom-white)}.accordion .accordion-item:first-of-type{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.accordion .accordion-item:last-of-type{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.accordion.accordion-primary .accordion-button{color:var(--primary-color);background-color:var(--primary01)}.accordion.accordion-primary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-primary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-secondary .accordion-button{color:rgb(var(--secondary-rgb));background-color:rgba(var(--secondary-rgb),.1)}.accordion.accordion-secondary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-secondary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-success .accordion-button{color:rgb(var(--success-rgb));background-color:var(--success-light)}.accordion.accordion-success .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-success .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-danger .accordion-button{color:rgb(var(--danger-rgb));background-color:rgba(var(--danger-rgb),.1)}.accordion.accordion-danger .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-danger .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-warning .accordion-button{color:rgb(var(--warning-rgb));background-color:rgba(var(--warning-rgb),.1)}.accordion.accordion-warning .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-warning .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-info .accordion-button{color:rgb(var(--info-rgb));background-color:rgba(var(--info-rgb),.1)}.accordion.accordion-info .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-info .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-primary .accordion-button{color:#fff;background-color:var(--primary-color)}.accordion.accordion-solid-primary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-primary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-secondary .accordion-button{color:#fff;background-color:rgb(var(--secondary-rgb))}.accordion.accordion-solid-secondary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-secondary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-success .accordion-button{color:#fff;background-color:rgb(var(--success-rgb))}.accordion.accordion-solid-success .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-success .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-danger .accordion-button{color:#fff;background-color:rgb(var(--danger-rgb))}.accordion.accordion-solid-danger .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-danger .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-warning .accordion-button{color:#fff;background-color:rgb(var(--warning-rgb))}.accordion.accordion-solid-warning .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-warning .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-solid-info .accordion-button{color:#fff;background-color:rgb(var(--info-rgb))}.accordion.accordion-solid-info .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-solid-info .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-primary .accordion-button{color:var(--primary-color);background-color:var(--custom-white)}.accordion.accordion-border-primary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-primary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-primary .accordion-item{border:1px solid var(--primary-color)}.accordion.accordion-border-secondary .accordion-button{color:rgb(var(--secondary-rgb));background-color:var(--custom-white)}.accordion.accordion-border-secondary .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-secondary .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-secondary .accordion-item{border:1px solid rgb(var(--secondary-rgb))}.accordion.accordion-border-success .accordion-button{color:rgb(var(--success-rgb));background-color:var(--custom-white)}.accordion.accordion-border-success .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-success .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-success .accordion-item{border:1px solid rgb(var(--success-rgb))}.accordion.accordion-border-danger .accordion-button{color:rgb(var(--danger-rgb));background-color:var(--custom-white)}.accordion.accordion-border-danger .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-danger .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-danger .accordion-item{border:1px solid rgb(var(--danger-rgb))}.accordion.accordion-border-warning .accordion-button{color:rgb(var(--warning-rgb));background-color:var(--custom-white)}.accordion.accordion-border-warning .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-warning .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-warning .accordion-item{border:1px solid rgb(var(--warning-rgb))}.accordion.accordion-border-info .accordion-button{color:rgb(var(--info-rgb));background-color:var(--custom-white)}.accordion.accordion-border-info .accordion-button.collapsed{color:var(--default-text-color);background-color:var(--custom-white)}.accordion.accordion-border-info .accordion-button.collapsed:after{color:var(--default-text-color);background-color:var(--default-background)}.accordion.accordion-border-info .accordion-item{border:1px solid rgb(var(--info-rgb))}.accordion.accordionicon-none .accordion-button:after{display:none}.accordion.accordionicon-left .accordion-button{padding-inline-start:2.5rem}.accordion.accordionicon-left .accordion-button:after{position:absolute;inset-inline-start:.625rem}.badge{font-weight:600;padding:.25rem .45rem;border-radius:.25rem;--bs-badge-font-size:.75rem;--bs-badge-font-weight:400}.badge-sm{font-size:.625rem;font-weight:400}.custom-badge{font-size:.7rem;font-weight:600}.icon-badge{position:relative}.icon-badge .icon{font-size:2rem;width:2rem;height:2rem;fill:var(--text-muted)}.icon-badge .badge{position:absolute;inset-inline-end:-.5rem}.text-badge{position:relative}.text-badge .badge{position:absolute;inset-inline-end:-1rem;inset-block-start:-1rem}.bg-primary{background-color:var(--primary-color)!important}.bg-primary-opacity-10{background-color:rgba(var(--primary-rgb),.1)!important}.bg-primary-opacity-25{background-color:rgba(var(--primary-rgb),.25)!important}.bg-primary-opacity-50{background-color:rgba(var(--primary-rgb),.5)!important}.bg-primary-opacity-75{background-color:rgba(var(--primary-rgb),.75)!important}.bg-primary-opacity-100{background-color:rgba(var(--primary-rgb),1)!important}.text-bg-primary{color:#fff!important;background-color:var(--primary-color)!important}.bg-outline-primary{color:var(--primary-color);border:1px solid var(--primary-color);background-color:var(--custom-white)}.svg-primary{fill:var(--primary-color)}.bg-primary-transparent,.bg-primary-transparent:hover{color:var(--primary-color)!important;background-color:rgba(var(--primary-rgb),.1)!important}.bg-secondary{background-color:rgb(var(--secondary-rgb))!important}.bg-secondary-opacity-10{background-color:rgba(var(--secondary-rgb),.1)!important}.bg-secondary-opacity-25{background-color:rgba(var(--secondary-rgb),.25)!important}.bg-secondary-opacity-50{background-color:rgba(var(--secondary-rgb),.5)!important}.bg-secondary-opacity-75{background-color:rgba(var(--secondary-rgb),.75)!important}.bg-secondary-opacity-100{background-color:rgba(var(--secondary-rgb),1)!important}.text-bg-secondary{color:#fff!important;background-color:rgb(var(--secondary-rgb))!important}.bg-outline-secondary{color:rgb(var(--secondary-rgb));border:1px solid rgb(var(--secondary-rgb));background-color:var(--custom-white)}.svg-secondary{fill:rgb(var(--secondary-rgb))}.bg-secondary-transparent,.bg-secondary-transparent:hover{color:rgb(var(--secondary-rgb))!important;background-color:rgba(var(--secondary-rgb),.1)!important}.bg-success{background-color:rgb(var(--success-rgb))!important}.bg-success-opacity-10{background-color:rgba(var(--success-rgb),.1)!important}.bg-success-opacity-25{background-color:rgba(var(--success-rgb),.25)!important}.bg-success-opacity-50{background-color:rgba(var(--success-rgb),.5)!important}.bg-success-opacity-75{background-color:rgba(var(--success-rgb),.75)!important}.bg-success-opacity-100{background-color:rgba(var(--success-rgb),1)!important}.text-bg-success{color:#fff!important;background-color:rgb(var(--success-rgb))!important}.bg-outline-success{color:rgb(var(--success-rgb));border:1px solid rgb(var(--success-rgb));background-color:var(--custom-white)}.svg-success{fill:rgb(var(--success-rgb))}.bg-success-transparent,.bg-success-transparent:hover{color:rgb(var(--success-rgb))!important;background-color:rgba(var(--success-rgb),.1)!important}.bg-danger{background-color:rgb(var(--danger-rgb))!important}.bg-danger-opacity-10{background-color:rgba(var(--danger-rgb),.1)!important}.bg-danger-opacity-25{background-color:rgba(var(--danger-rgb),.25)!important}.bg-danger-opacity-50{background-color:rgba(var(--danger-rgb),.5)!important}.bg-danger-opacity-75{background-color:rgba(var(--danger-rgb),.75)!important}.bg-danger-opacity-100{background-color:rgba(var(--danger-rgb),1)!important}.text-bg-danger{color:#fff!important;background-color:rgb(var(--danger-rgb))!important}.bg-outline-danger{color:rgb(var(--danger-rgb));border:1px solid rgb(var(--danger-rgb));background-color:var(--custom-white)}.svg-danger{fill:rgb(var(--danger-rgb))}.bg-danger-transparent,.bg-danger-transparent:hover{color:rgb(var(--danger-rgb))!important;background-color:rgba(var(--danger-rgb),.1)!important}.bg-warning{background-color:rgb(var(--warning-rgb))!important}.bg-warning-opacity-10{background-color:rgba(var(--warning-rgb),.1)!important}.bg-warning-opacity-25{background-color:rgba(var(--warning-rgb),.25)!important}.bg-warning-opacity-50{background-color:rgba(var(--warning-rgb),.5)!important}.bg-warning-opacity-75{background-color:rgba(var(--warning-rgb),.75)!important}.bg-warning-opacity-100{background-color:rgba(var(--warning-rgb),1)!important}.text-bg-warning{color:#fff!important;background-color:rgb(var(--warning-rgb))!important}.bg-outline-warning{color:rgb(var(--warning-rgb));border:1px solid rgb(var(--warning-rgb));background-color:var(--custom-white)}.svg-warning{fill:rgb(var(--warning-rgb))}.bg-warning-transparent,.bg-warning-transparent:hover{color:rgb(var(--warning-rgb))!important;background-color:rgba(var(--warning-rgb),.1)!important}.bg-info{background-color:rgb(var(--info-rgb))!important}.bg-info-opacity-10{background-color:rgba(var(--info-rgb),.1)!important}.bg-info-opacity-25{background-color:rgba(var(--info-rgb),.25)!important}.bg-info-opacity-50{background-color:rgba(var(--info-rgb),.5)!important}.bg-info-opacity-75{background-color:rgba(var(--info-rgb),.75)!important}.bg-info-opacity-100{background-color:rgba(var(--info-rgb),1)!important}.text-bg-info{color:#fff!important;background-color:rgb(var(--info-rgb))!important}.bg-outline-info{color:rgb(var(--info-rgb));border:1px solid rgb(var(--info-rgb));background-color:var(--custom-white)}.svg-info{fill:rgb(var(--info-rgb))}.bg-info-transparent,.bg-info-transparent:hover{color:rgb(var(--info-rgb))!important;background-color:rgba(var(--info-rgb),.1)!important}.bg-light{background-color:rgb(var(--light-rgb))!important}.bg-light-opacity-10{background-color:rgba(var(--light-rgb),.1)!important}.bg-light-opacity-25{background-color:rgba(var(--light-rgb),.25)!important}.bg-light-opacity-50{background-color:rgba(var(--light-rgb),.5)!important}.bg-light-opacity-75{background-color:rgba(var(--light-rgb),.75)!important}.bg-light-opacity-100{background-color:rgba(var(--light-rgb),1)!important}.text-bg-light{color:#000!important;background-color:rgb(var(--light-rgb))!important}.bg-outline-light{color:rgb(var(--light-rgb));border:1px solid rgb(var(--light-rgb));background-color:var(--custom-white)}.svg-light{fill:rgb(var(--light-rgb))}.bg-light-transparent,.bg-light-transparent:hover{color:rgb(var(--light-rgb))!important;background-color:rgba(var(--light-rgb),.1)!important}.bg-dark{background-color:rgb(var(--dark-rgb))!important}.bg-dark-opacity-10{background-color:rgba(var(--dark-rgb),.1)!important}.bg-dark-opacity-25{background-color:rgba(var(--dark-rgb),.25)!important}.bg-dark-opacity-50{background-color:rgba(var(--dark-rgb),.5)!important}.bg-dark-opacity-75{background-color:rgba(var(--dark-rgb),.75)!important}.bg-dark-opacity-100{background-color:rgba(var(--dark-rgb),1)!important}.text-bg-dark{color:#fff!important;background-color:rgb(var(--dark-rgb))!important}.bg-outline-dark{color:rgb(var(--dark-rgb));border:1px solid rgb(var(--dark-rgb));background-color:var(--custom-white)}.svg-dark{fill:rgb(var(--dark-rgb))}.bg-dark-transparent,.bg-dark-transparent:hover{color:rgb(var(--dark-rgb))!important;background-color:rgba(var(--dark-rgb),.1)!important}.bg-white{background-color:var(--custom-white)!important}.bg-white-opacity-10{background-color:rgba(var(--white-rgb),.1)!important}.bg-white-opacity-25{background-color:rgba(var(--white-rgb),.25)!important}.bg-white-opacity-50{background-color:rgba(var(--white-rgb),.5)!important}.bg-white-opacity-75{background-color:rgba(var(--white-rgb),.75)!important}.bg-white-opacity-100{background-color:rgba(var(--white-rgb),1)!important}.text-bg-white{color:#fff!important;background-color:var(--custom-white)!important}.bg-outline-white{color:var(--custom-white);border:1px solid var(--custom-white);background-color:var(--custom-white)}.svg-white{fill:var(--custom-white)}.bg-white-transparent,.bg-white-transparent:hover{color:var(--custom-white)!important;background-color:rgba(var(--white-rgb),.1)!important}.bg-pink{background-color:rgb(var(--pink-rgb))!important}.bg-pink-opacity-10{background-color:rgba(var(--pink-rgb),.1)!important}.bg-pink-opacity-25{background-color:rgba(var(--pink-rgb),.25)!important}.bg-pink-opacity-50{background-color:rgba(var(--pink-rgb),.5)!important}.bg-pink-opacity-75{background-color:rgba(var(--pink-rgb),.75)!important}.bg-pink-opacity-100{background-color:rgba(var(--pink-rgb),1)!important}.text-bg-pink{color:#fff!important;background-color:rgb(var(--pink-rgb))!important}.bg-outline-pink{color:rgb(var(--pink-rgb));border:1px solid rgb(var(--pink-rgb));background-color:var(--custom-white)}.svg-pink{fill:rgb(var(--pink-rgb))}.bg-pink-transparent,.bg-pink-transparent:hover{color:rgb(var(--pink-rgb))!important;background-color:rgba(var(--pink-rgb),.1)!important}.bg-orange{background-color:rgb(var(--orange-rgb))!important}.bg-orange-opacity-10{background-color:rgba(var(--orange-rgb),.1)!important}.bg-orange-opacity-25{background-color:rgba(var(--orange-rgb),.25)!important}.bg-orange-opacity-50{background-color:rgba(var(--orange-rgb),.5)!important}.bg-orange-opacity-75{background-color:rgba(var(--orange-rgb),.75)!important}.bg-orange-opacity-100{background-color:rgba(var(--orange-rgb),1)!important}.text-bg-orange{color:#fff!important;background-color:rgb(var(--orange-rgb))!important}.bg-outline-orange{color:rgb(var(--orange-rgb));border:1px solid rgb(var(--orange-rgb));background-color:var(--custom-white)}.svg-orange{fill:rgb(var(--orange-rgb))}.bg-orange-transparent,.bg-orange-transparent:hover{color:rgb(var(--orange-rgb))!important;background-color:rgba(var(--orange-rgb),.1)!important}.bg-purple{background-color:rgb(var(--purple-rgb))!important}.bg-purple-opacity-10{background-color:rgba(var(--purple-rgb),.1)!important}.bg-purple-opacity-25{background-color:rgba(var(--purple-rgb),.25)!important}.bg-purple-opacity-50{background-color:rgba(var(--purple-rgb),.5)!important}.bg-purple-opacity-75{background-color:rgba(var(--purple-rgb),.75)!important}.bg-purple-opacity-100{background-color:rgba(var(--purple-rgb),1)!important}.text-bg-purple{color:#fff!important;background-color:rgb(var(--purple-rgb))!important}.bg-outline-purple{color:rgb(var(--purple-rgb));border:1px solid rgb(var(--purple-rgb));background-color:var(--custom-white)}.svg-purple{fill:rgb(var(--purple-rgb))}.bg-purple-transparent,.bg-purple-transparent:hover{color:rgb(var(--purple-rgb))!important;background-color:rgba(var(--purple-rgb),.1)!important}.bg-teal{background-color:rgb(var(--teal-rgb))!important}.bg-teal-opacity-10{background-color:rgba(var(--teal-rgb),.1)!important}.bg-teal-opacity-25{background-color:rgba(var(--teal-rgb),.25)!important}.bg-teal-opacity-50{background-color:rgba(var(--teal-rgb),.5)!important}.bg-teal-opacity-75{background-color:rgba(var(--teal-rgb),.75)!important}.bg-teal-opacity-100{background-color:rgba(var(--teal-rgb),1)!important}.text-bg-teal{color:#fff!important;background-color:rgb(var(--teal-rgb))!important}.bg-outline-teal{color:rgb(var(--teal-rgb));border:1px solid rgb(var(--teal-rgb));background-color:var(--custom-white)}.svg-teal{fill:rgb(var(--teal-rgb))}.bg-teal-transparent,.bg-teal-transparent:hover{color:rgb(var(--teal-rgb))!important;background-color:rgba(var(--teal-rgb),.1)!important}.bg-blue{background-color:rgb(var(--blue-rgb))!important}.bg-blue-opacity-10{background-color:rgba(var(--blue-rgb),.1)!important}.bg-blue-opacity-25{background-color:rgba(var(--blue-rgb),.25)!important}.bg-blue-opacity-50{background-color:rgba(var(--blue-rgb),.5)!important}.bg-blue-opacity-75{background-color:rgba(var(--blue-rgb),.75)!important}.bg-blue-opacity-100{background-color:rgba(var(--blue-rgb),1)!important}.text-bg-blue{color:#fff!important;background-color:rgb(var(--blue-rgb))!important}.bg-outline-blue{color:rgb(var(--blue-rgb));border:1px solid rgb(var(--blue-rgb));background-color:var(--custom-white)}.svg-blue{fill:rgb(var(--blue-rgb))}.bg-blue-transparent,.bg-blue-transparent:hover{color:rgb(var(--blue-rgb))!important;background-color:rgba(var(--blue-rgb),.1)!important}.bg-indigo{background-color:rgb(var(--indigo-rgb))!important}.bg-indigo-opacity-10{background-color:rgba(var(--indigo-rgb),.1)!important}.bg-indigo-opacity-25{background-color:rgba(var(--indigo-rgb),.25)!important}.bg-indigo-opacity-50{background-color:rgba(var(--indigo-rgb),.5)!important}.bg-indigo-opacity-75{background-color:rgba(var(--indigo-rgb),.75)!important}.bg-indigo-opacity-100{background-color:rgba(var(--indigo-rgb),1)!important}.text-bg-indigo{color:#fff!important;background-color:rgb(var(--indigo-rgb))!important}.bg-outline-indigo{color:rgb(var(--indigo-rgb));border:1px solid rgb(var(--indigo-rgb));background-color:var(--custom-white)}.svg-indigo{fill:rgb(var(--indigo-rgb))}.bg-indigo-transparent,.bg-indigo-transparent:hover{color:rgb(var(--indigo-rgb))!important;background-color:rgba(var(--indigo-rgb),.1)!important}.bg-yellow{background-color:rgb(var(--yellow-rgb))!important}.bg-yellow-opacity-10{background-color:rgba(var(--yellow-rgb),.1)!important}.bg-yellow-opacity-25{background-color:rgba(var(--yellow-rgb),.25)!important}.bg-yellow-opacity-50{background-color:rgba(var(--yellow-rgb),.5)!important}.bg-yellow-opacity-75{background-color:rgba(var(--yellow-rgb),.75)!important}.bg-yellow-opacity-100{background-color:rgba(var(--yellow-rgb),1)!important}.text-bg-yellow{color:#fff!important;background-color:rgb(var(--yellow-rgb))!important}.bg-outline-yellow{color:rgb(var(--yellow-rgb));border:1px solid rgb(var(--yellow-rgb));background-color:var(--custom-white)}.svg-yellow{fill:rgb(var(--yellow-rgb))}.bg-yellow-transparent,.bg-yellow-transparent:hover{color:rgb(var(--yellow-rgb))!important;background-color:rgba(var(--yellow-rgb),.1)!important}.color-container{line-height:3rem;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50px}.text-container{padding:.25rem .5rem;border-radius:.5rem;box-shadow:0 .125rem 0 rgba(10,10,10,.04)}.bg-primary-gradient{color:#fff;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-dark) 100%)!important}.bg-secondary-gradient{color:#fff;background:linear-gradient(to right,rgb(var(--secondary-rgb)) 0,#6789d8 100%)!important}.header{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:var(--mik-header-padding-y) var(--mik-header-padding-x);transition:var(--mik-header-transition);border-bottom:var(--mik-header-border);background:var(--mik-header-bg);--mik-header-padding-x:.5rem;--mik-header-padding-y:.5rem;--mik-header-bg:var(--background);--mik-header-color:var(--text-secondary);--mik-header-border-color:var(--border);--mik-header-border:1px solid var(--mik-header-border-color);--mik-header-hover-color:var(--text-primary);--mik-header-disabled-color:var(--text-placeholder);--mik-header-active-color:var(--primary-color);--mik-header-transition:box-shadow .15s ease-in-out;--mik-header-brand-padding-y:.3125rem;--mik-header-brand-color:var(--text-primary);--mik-header-brand-hover-color:var(--primary-color);--mik-header-toggler-padding-x:.75rem;--mik-header-toggler-padding-y:.25rem;--mik-header-toggler-bg:transparent;--mik-header-toggler-color:var(--text-secondary);--mik-header-toggler-border-radius:8px;--mik-header-toggler-hover-color:var(--text-primary);--mik-header-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--mik-emphasis-color-rgb%29, 0.65%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--mik-header-toggler-hover-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--mik-emphasis-color-rgb%29, 0.8%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--mik-header-nav-link-padding-x:.5rem;--mik-header-nav-link-padding-y:.5rem;--mik-header-divider-border-color:var(--border)}.header .navbar>.container,.header .navbar>.container-fluid,.header .navbar>.container-lg,.header .navbar>.container-md,.header .navbar>.container-sm,.header .navbar>.container-xl,.header .navbar>.container-xxl,.header>.container,.header>.container-fluid,.header>.container-lg,.header>.container-md,.header>.container-sm,.header>.container-xl,.header>.container-xxl{display:flex;align-items:center;flex-wrap:inherit;justify-content:space-between}.header.header-sticky{position:sticky;z-index:1020;top:0}@media (prefers-reduced-motion:reduce){.header{transition:none}}.header-divider{flex-basis:calc(100% + 2 * var(--mik-header-padding-x));height:0;margin:var(--mik-header-padding-y) calc(var(--mik-header-padding-x) * -1);border-top:var(--mik-header-divider-border)}.header-brand{font-size:1.25rem;margin-right:1rem;padding-top:var(--mik-header-brand-padding-y);padding-bottom:var(--mik-header-brand-padding-y);white-space:nowrap;text-decoration:none;color:var(--mik-header-brand-color)}.header-brand:focus,.header-brand:hover{color:var(--mik-header-brand-hover-color)}.header-nav{display:flex;flex-direction:row;margin-bottom:0;padding-left:0;list-style:none}.header-nav .nav-link{padding:var(--mik-header-nav-link-padding-y) var(--mik-header-nav-link-padding-x);color:var(--mik-header-color)}.header-nav .nav-link:focus,.header-nav .nav-link:hover{color:var(--mik-header-hover-color)}.header-nav .nav-link.disabled{color:var(--mik-header-disabled-color)}.header-nav .nav-link.active,.header-nav .show>.nav-link{color:var(--mik-header-active-color)}.header-nav .dropdown-menu{position:absolute}.header-text{padding-top:var(--mik-header-nav-link-padding-y);padding-bottom:var(--mik-header-nav-link-padding-y);color:var(--mik-header-color)}.header-text a,.header-text a:focus,.header-text a:hover{color:var(--mik-header-active-color)}.header-toggler{font-size:1.25rem;padding:var(--mik-header-toggler-padding-y) var(--mik-header-toggler-padding-x);color:var(--mik-header-toggler-color);border:0;border-radius:var(--mik-header-toggler-border-radius);background-color:var(--mik-header-toggler-bg)}.header-toggler:hover{text-decoration:none;color:var(--mik-header-toggler-hover-color)}.header-toggler:focus{outline:0}.header-toggler:not(:disabled){cursor:pointer}.header-toggler-icon{display:block;height:1.5625rem;background-image:var(--mik-header-toggler-icon-bg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.header-toggler-icon:hover{background-image:var(--mik-header-toggler-hover-icon-bg)}.header>.container-fluid,.header>.container-lg,.header>.container-md,.header>.container-sm,.header>.container-xl,.header>.container-xxl,.sidebar-header{min-height:calc(4rem + 1px)}.stuck{position:fixed;z-index:4;top:64px;left:0;margin:0;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;border-bottom:1px solid var(--border);background:var(--surface)!important}@media (max-width:767px){.nav-tabs .nav-link{--bs-nav-link-padding-x:0.5rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:.75rem}.stuck{width:100%}}@media (min-width:768px){.stuck{left:16rem;width:calc(100% - var(--cui-sidebar-occupy-start));--cui-sidebar-occupy-start:16rem}}.stuck.btn-grid-header{padding:1rem}.stuck-after-buttons{top:135px;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);background-color:var(--background)!important;box-shadow:var(--shadow)!important;--bs-card-spacer-x:1rem;--bs-card-spacer-y:1rem}.breadcrumb-container{display:none!important}@media screen and (min-width:768px){.breadcrumb-container .breadcrumb-container{display:flex!important}}.breadcrumb .breadcrumb-item{font-size:.875rem}.breadcrumb .breadcrumb-item .header-brand{font-size:.75rem;padding-top:var(--cui-header-brand-padding-y);padding-bottom:var(--cui-header-brand-padding-y);white-space:nowrap;text-decoration:none;color:var(--cui-header-brand-color)}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:var(--text-secondary)}.breadcrumb .breadcrumb-item a{color:var(--primary-color);text-decoration:none}.breadcrumb .breadcrumb-item a:hover{color:var(--primary-dark)}[data-coreui-theme=purple] .breadcrumb .breadcrumb-item a{color:var(--primary-color);text-decoration:none}[data-coreui-theme=purple] .breadcrumb .breadcrumb-item a:hover{color:var(--primary-dark)}.sidebar{font-family:var(--sidebar-font-family);position:relative;display:flex;flex:0 0 var(--cui-sidebar-width);flex-direction:column;order:-1;width:var(--cui-sidebar-width);transition:margin-left .15s,margin-right .15s,box-shadow 75ms,transform .15s,width .15s,z-index .15s;color:var(--cui-sidebar-color);background:var(--cui-sidebar-bg);box-shadow:none}.sidebar:not(.sidebar-end){margin-left:0}.sidebar.sidebar-end{order:99;margin-right:0}.sidebar-dark{--cui-body-color:rgba(255, 255, 255, .87);--cui-sidebar-bg:var(--sidebar-bg);--cui-emphasis-color:#fff;--cui-secondary-color:rgba(255, 255, 255, .6);--cui-secondary-bg:rgba(var(--primary-rgb), .1);--cui-tertiary-color:rgba(255, 255, 255, .5);--cui-tertiary-bg:rgba(var(--primary-rgb), .15);--cui-border-color:rgba(255, 255, 255, .1);--cui-sidebar-color:rgba(255, 255, 255, .6);--cui-sidebar-brand-color:#fff;--cui-sidebar-brand-bg:rgba(var(--primary-rgb), .2)}.sidebar-dark .sidebar-nav{--cui-sidebar-nav-link-color:#fff;--cui-sidebar-nav-link-active-color:#fff;--cui-sidebar-nav-link-active-bg:rgba(var(--primary-rgb), .3);--cui-sidebar-nav-link-disabled-color:rgba(255, 255, 255, .5);--cui-sidebar-nav-link-hover-color:#fff;--cui-sidebar-nav-link-hover-bg:rgba(var(--primary-rgb), .2);--cui-sidebar-nav-link-icon-color:#fff;--cui-sidebar-nav-link-active-icon-color:#fff;--cui-sidebar-nav-link-disabled-icon-color:rgba(255, 255, 255, .5);--cui-sidebar-nav-link-hover-icon-color:#fff}.sidebar-dark .sidebar-toggler{filter:var(--cui-sidebar-toggler-white-filter)}.sidebar-sm{--cui-sidebar-width:12rem}.sidebar-lg{--cui-sidebar-width:20rem}.sidebar-xl{--cui-sidebar-width:24rem}.sidebar-brand{white-space:nowrap;color:var(--cui-sidebar-brand-color)}.sidebar-brand .sidebar-brand-narrow{display:none}.sidebar-brand-full{width:80px;text-align:center}.sidebar-brand-narrow{width:45px}.sidebar-header{display:flex;align-items:center;justify-content:center;padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-header .btn-close{margin-top:calc(-.5 * var(--cui-sidebar-padding-y));margin-right:calc(-.5 * var(--cui-sidebar-padding-x));margin-bottom:calc(-.5 * var(--cui-sidebar-padding-y));padding:calc(var(--cui-sidebar-padding-y) * .5) calc(var(--cui-sidebar-padding-x) * .5)}.sidebar-body{padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-footer{display:flex;align-items:center;justify-content:space-between;padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-toggler{position:relative;box-sizing:content-box;width:var(--cui-sidebar-toggler-width);height:var(--cui-sidebar-toggler-height);margin-left:auto;padding:.25rem;border:0;border-radius:.375rem;background-color:var(--cui-sidebar-toggler-bg)}.sidebar-toggler::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:var(--cui-sidebar-toggler-transition);background-color:var(--cui-sidebar-toggler-color);-webkit-mask:var(--cui-sidebar-toggler-icon) no-repeat center;mask:var(--cui-sidebar-toggler-icon) no-repeat center}.sidebar-toggler:hover::before{background-color:var(--cui-sidebar-toggler-hover-color)}.sidebar-toggler:focus{outline:0;box-shadow:var(--cui-sidebar-toggler-focus-shadow)}.sidebar-toggler:focus::before{background-color:var(--cui-sidebar-toggler-focus-color)}.sidebar-nav{position:relative;display:flex;overflow-x:hidden;overflow-y:auto;flex:1;flex-direction:column;margin-bottom:0;padding:var(--cui-sidebar-nav-padding-y) var(--cui-sidebar-nav-padding-x);list-style:none}.sidebar-nav .nav-group+.nav-item,.sidebar-nav .nav-item+.nav-group,.sidebar-nav .nav-item+.nav-item{margin-top:var(--cui-sidebar-nav-gap)}.sidebar-nav .nav-title{font-size:80%;font-weight:700;margin-top:var(--cui-sidebar-nav-title-margin-top);padding:var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);transition:height .15s,margin .15s;text-transform:uppercase;color:var(--cui-sidebar-nav-title-color)}.sidebar-nav .nav-link{font-size:.875rem;display:flex;align-items:center;flex:1;padding:var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);transition:background .15s,color .15s,gap .15s;white-space:nowrap;text-decoration:none;color:var(--cui-sidebar-nav-link-color);border:var(--cui-sidebar-nav-link-border-width) solid var(--cui-sidebar-nav-link-border-color);border-radius:var(--cui-sidebar-nav-link-border-radius);background:var(--cui-sidebar-nav-link-bg)}.sidebar-nav .nav-link.active{font-weight:600;color:var(--cui-sidebar-nav-link-active-color);background:var(--cui-sidebar-nav-link-active-bg)}.sidebar-nav .nav-link.active .nav-icon{color:var(--cui-sidebar-nav-link-active-icon-color)}.sidebar-nav .nav-link.active .nav-icon-bullet{border-color:var(--cui-sidebar-link-active-icon-bullet-border-color);background:var(--cui-sidebar-link-active-icon-bullet-bg)}.sidebar-nav .nav-link.disabled{cursor:not-allowed;pointer-events:none;color:var(--cui-sidebar-nav-link-disabled-color);background:0 0}.sidebar-nav .nav-link.disabled .nav-icon{color:var(--cui-sidebar-nav-link-disabled-icon-color)}@media (hover:hover){.sidebar-nav .nav-link:hover{text-decoration:none;color:var(--cui-sidebar-nav-link-hover-color);background:var(--cui-sidebar-nav-link-hover-bg)}.sidebar-nav .nav-link:hover .nav-icon{color:var(--cui-sidebar-nav-link-hover-icon-color)}}.sidebar-nav .nav-icon{font-size:var(--cui-sidebar-nav-link-icon-font-size);display:flex;align-items:center;flex:0 0 var(--cui-sidebar-nav-link-icon-width);justify-content:center;height:var(--cui-sidebar-nav-link-icon-height);margin-right:var(--cui-sidebar-nav-link-icon-margin);transition:inherit;text-align:center;pointer-events:none;color:var(--cui-sidebar-nav-link-icon-color);fill:currentcolor}.sidebar-nav .nav-icon-bullet{display:inline-block;width:var(--cui-sidebar-nav-link-icon-bullet-size);height:var(--cui-sidebar-nav-link-icon-bullet-size);border:var(--cui-sidebar-nav-link-icon-bullet-border-width) solid var(--cui-sidebar-nav-link-icon-bullet-border-color);border-radius:var(--cui-sidebar-nav-link-icon-bullet-border-radius);background:var(--cui-sidebar-nav-link-icon-bullet-bg)}.sidebar-nav svg.nav-icon{overflow:hidden}.sidebar-nav .nav-group{position:relative;transition:background .15s ease-in-out;border:var(--cui-sidebar-nav-group-border-width) solid var(--cui-sidebar-nav-group-border-color);border-radius:var(--cui-sidebar-nav-group-border-radius)}.sidebar-nav .nav-group .nav-group-items{overflow:hidden;padding:var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);transition:height .15s}.sidebar-nav .nav-group:not(.show) .nav-group-items{display:none}.sidebar-nav .nav-group.show{background:var(--cui-sidebar-nav-group-bg)}.sidebar-nav .nav-group.show .nav-group-toggle{color:var(--cui-sidebar-nav-group-toggle-show-color)}.sidebar-nav .nav-group.show>.nav-group-toggle::after{transform:rotate(180deg)}.sidebar-nav .nav-group.show+.show{margin-top:var(--cui-sidebar-nav-gap)}.sidebar-nav .nav-group-toggle{cursor:pointer}.sidebar-nav .nav-group-toggle::after{display:block;flex:0 12px;height:12px;margin-left:auto;content:"";transition:transform .15s;background-color:var(--cui-sidebar-nav-group-indicator-color);-webkit-mask-image:var(--cui-sidebar-nav-group-indicator-icon);mask-image:var(--cui-sidebar-nav-group-indicator-icon)}@media (hover:hover){.sidebar-nav .nav-group-toggle:hover::after{background-color:var(--cui-sidebar-nav-group-indicator-hover-color);-webkit-mask-image:var(--cui-sidebar-nav-group-indicator-hover-icon);mask-image:var(--cui-sidebar-nav-group-indicator-hover-icon)}}.sidebar-nav .nav-group-items{margin-bottom:.75rem;padding:0;list-style:none}.sidebar-nav .nav-group-items .nav-link{padding-left:calc(var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin));--cui-sidebar-nav-link-padding-y:.5rem;opacity:.6}.sidebar-nav .nav-group-items .nav-link.active{font-weight:700;opacity:1;color:var(--cui-sidebar-nav-link-active-color);background:0 0}.sidebar-nav .nav-group-items .nav-icon{margin-left:calc((var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)) * -1)}.sidebar-nav .compact .nav-link,.sidebar-nav.compact .nav-link{--cui-sidebar-nav-link-padding-y:.5625rem}.sidebar-fixed,.sidebar-narrow-unfoldable,.sidebar-overlaid{position:fixed;z-index:var(--cui-sidebar-zindex);top:0;bottom:0}.sidebar-fixed:not(.sidebar-end),.sidebar-narrow-unfoldable:not(.sidebar-end),.sidebar-overlaid:not(.sidebar-end){left:0}.sidebar-fixed.sidebar-end,.sidebar-narrow-unfoldable.sidebar-end,.sidebar-overlaid.sidebar-end{right:0}.sidebar-overlaid:not(.sidebar-end){margin-left:calc(-1 * var(--cui-sidebar-width))}.sidebar-overlaid.sidebar-end{margin-right:calc(-1 * var(--cui-sidebar-width))}.sidebar-overlaid.show{box-shadow:var(--cui-sidebar-overlaid-box-shadow)}.sidebar-overlaid.show:not(.sidebar-end){margin-left:0}.sidebar-overlaid.show.sidebar-end{margin-right:0}.sidebar-narrow,.sidebar-narrow-unfoldable:not(:hover){--cui-sidebar-narrow-width:4rem}.sidebar-narrow-unfoldable:hover{box-shadow:var(--cui-sidebar-narrow-unfoldable-box-shadow)}.sidebar-narrow-unfoldable:hover .sidebar-toggler::before{transform:rotate(-180deg)}.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler::before{transform:rotate(0)}@media (min-width:992px){.sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start:var(--cui-sidebar-width)}.sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end:var(--cui-sidebar-width)}.sidebar.hide:not(.sidebar-end){margin-left:calc(-1 * var(--cui-sidebar-width))}.sidebar.hide.sidebar-end{margin-right:calc(-1 * var(--cui-sidebar-width))}.sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start:12rem}.sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end:12rem}.sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start:20rem}.sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end:20rem}.sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start:24rem}.sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end:24rem}.sidebar-narrow,.sidebar-narrow-unfoldable:not(:hover){overflow:visible;flex:0 0 var(--cui-sidebar-narrow-width);width:var(--cui-sidebar-narrow-width);padding-bottom:var(--cui-sidebar-toggler-height)}.sidebar-narrow .sidebar-brand-full,.sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full{display:none}.sidebar-narrow .sidebar-brand-narrow,.sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-narrow{display:block}.sidebar-narrow .sidebar-header,.sidebar-narrow-unfoldable:not(:hover) .sidebar-header{justify-content:center;padding-right:0;padding-left:0}.sidebar-narrow .sidebar-nav,.sidebar-narrow-unfoldable:not(:hover) .sidebar-nav{--cui-sidebar-nav-link-padding-x:.5rem;--cui-sidebar-nav-link-padding-y:.75rem}.sidebar-narrow .nav-link,.sidebar-narrow-unfoldable:not(:hover) .nav-link{overflow:hidden}.sidebar-narrow .nav-icon,.sidebar-narrow-unfoldable:not(:hover) .nav-icon{flex:0 0 calc(var(--cui-sidebar-narrow-width) - var(--cui-sidebar-nav-padding-x) * 2 - var(--cui-sidebar-nav-link-padding-x) * 2)}.sidebar-narrow .d-narrow-none,.sidebar-narrow .nav-group-items,.sidebar-narrow .nav-label,.sidebar-narrow .nav-title,.sidebar-narrow .sidebar-form,.sidebar-narrow-unfoldable:not(:hover) .d-narrow-none,.sidebar-narrow-unfoldable:not(:hover) .nav-group-items,.sidebar-narrow-unfoldable:not(:hover) .nav-label,.sidebar-narrow-unfoldable:not(:hover) .nav-title,.sidebar-narrow-unfoldable:not(:hover) .sidebar-form{visibility:hidden;height:0!important;margin:0!important;padding:0!important;opacity:0}.sidebar-narrow .sidebar-toggler::before,.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before{transform:rotate(-180deg)}.sidebar-narrow-unfoldable:not(:hover).sidebar-end .sidebar-toggler::before,.sidebar-narrow.sidebar-end .sidebar-toggler::before{transform:rotate(0)}.sidebar-narrow-unfoldable:not(:hover):not(.sidebar-end):not(.hide)~*,.sidebar-narrow:not(.sidebar-end):not(.hide)~*{--cui-sidebar-occupy-start:4rem}.sidebar-narrow-unfoldable:not(:hover).sidebar-end:not(.hide)~*,.sidebar-narrow.sidebar-end:not(.hide)~*{--cui-sidebar-occupy-end:4rem}.sidebar-narrow .nav-group.show .nav-group-items{visibility:hidden;height:0!important;margin:0!important;padding:0!important;opacity:0}}@media (max-width:991.98px){.sidebar{position:fixed;z-index:var(--cui-sidebar-zindex);top:0;bottom:0;--cui-is-mobile:true}.sidebar:not(.sidebar-end){left:0}.sidebar:not(.sidebar-end):not(.show){margin-left:calc(-1 * var(--cui-sidebar-width))}.sidebar.sidebar-end{right:0}.sidebar.sidebar-end:not(.show){margin-right:calc(-1 * var(--cui-sidebar-width))}.sidebar-toggler{display:none}.sidebar-backdrop{position:fixed;z-index:var(--cui-backdrop-zindex);top:0;left:0;width:100vw;height:100vh;background-color:var(--cui-backdrop-bg)}.sidebar-backdrop.fade{opacity:0}.sidebar-backdrop.show{opacity:var(--cui-backdrop-opacity)}}.wrapper{--surface:rgb(249, 249, 249);padding-right:var(--cui-sidebar-occupy-end,0);padding-left:var(--cui-sidebar-occupy-start,0);transition:padding .15s;background-color:var(--surface);will-change:auto}@media (prefers-reduced-motion:reduce){.sidebar,.sidebar-nav .nav-group,.sidebar-nav .nav-group .nav-group-items,.sidebar-nav .nav-group-toggle::after,.sidebar-nav .nav-icon,.sidebar-nav .nav-link,.sidebar-nav .nav-title,.sidebar-toggler::before,.wrapper{transition:none}}.month-calendar{position:relative}.month-calendar h3{font-size:14px;display:flex;align-items:center;height:100%;padding-left:5px;cursor:pointer;text-transform:uppercase;background-color:#fff;margin-bottom:0}.month-calendar h3:focus,.month-calendar h3:hover{outline:0}.month-calendar .status-not-available{color:#fff;background:var(--not-available)!important}.month-divider{border-left:3px solid #ddd!important}.months-list{display:none}.month-w{margin:20px 0;transition:opacity .2s;outline:0}.month-w .table{margin-bottom:0}.month-w .table>tbody>tr>td,.month-w .table>tbody>tr>th,.month-w .table>tfoot>tr>td,.month-w .table>tfoot>tr>th,.month-w .table>thead>tr>td,.month-w .table>thead>tr>th{padding:0;border:none}.month-w-closed{opacity:1}.month-w-closed .skeleton td{color:#ddd!important}.month-w-closed .month-content .skeleton tbody{display:none}.month-content table{--bs-table-bg:transparent}.month-header{vertical-align:bottom;border:none;border-left:3px solid #ddd;background-color:#fff}.medium-season{border-top:3px solid #cecece!important}.skeleton table{overflow-x:scroll;overflow-y:visible;margin-left:52px}.skeleton.multitable table{margin-left:97px}.skeleton td{width:29px;min-width:29px;height:30px;vertical-align:top;color:#5a5a5a;border:1px solid #ddd;background-color:#fff}.skeleton td.month-number-w{vertical-align:bottom;border:none;border-left:3px solid #ddd;background-color:#fff}.skeleton td.month-number-w .month-number{font-size:.875rem;margin-bottom:5px}.skeleton td.month-header{border:none}.skeleton td a{padding-right:4px;padding-left:4px;white-space:nowrap}.skeleton tbody td{overflow:hidden;text-align:left;background-color:#fff}.skeleton tbody td .booking-label{display:-ms-inline-grid;-ms-flex-pack:center}.skeleton tbody td a:hover{color:#fff!important}.skeleton tbody td[colspan="1"] a{overflow:hidden;text-overflow:ellipsis}.skeleton tbody td.status-departure a:focus,.skeleton tbody td.status-departure a:hover{color:#666!important}.skeleton tbody td.status-stay a{animation:2s ease-out infinite pulsate-text}.skeleton .apartment-name-head{width:95px;height:46px;margin-top:-1.5px;white-space:nowrap;border-top:3px solid #cecece}.skeleton .day-number{font-size:14px;font-weight:700;text-align:center}.skeleton .day-number span{font-weight:400}.skeleton .day-number.sunday{font-weight:700;color:rgb(var(--danger-rgb))}.apartment-row{width:800px}.apartment-row .apartment-name{font-size:.875rem;font-weight:700;display:flex;align-items:center;width:89px;padding-right:4px;padding-left:4px;margin-top:-1px}@media (min-width:768px) and (max-width:1199px){.apartment-row .apartment-name{margin-top:-1px}}.head-corner{vertical-align:bottom;border:none!important;background-color:#fff}.headcol{position:absolute;z-index:3;top:auto;left:-1px;background-color:#fff}@media (min-width:1200px){.skeleton table{margin-left:123px}.skeleton.multitable table{margin-left:122px}.apartment-row .apartment-name{width:114px}.headcol{width:10px}}#fixed-month-header{font-size:.875rem;font-weight:500;position:absolute;top:7px;left:-1px;display:flex;align-items:center;width:82px;height:40px;white-space:nowrap;color:#5a5a5a;background-color:#fff}.dayContent{position:relative;overflow:hidden;width:100%;min-width:41px!important;height:100%;min-height:19px!important}.dayContent.arrival,.dayContent.departure{position:relative;height:100%}.dayContent .arrivalSpan{position:absolute;bottom:0;display:inherit!important;width:70px;height:35px;transform:rotate(-45deg);transform-origin:74% 53%}.dayContent .departureSpan{position:absolute;bottom:0;display:inherit!important;width:70px;height:35px;transform:rotate(-45deg);transform-origin:1% 98%}.dayText{font-family:inherit;font-size:12px!important;position:absolute;z-index:0;overflow:hidden;width:100%;height:20px;padding:1px 0;text-align:center;white-space:nowrap;text-overflow:ellipsis}@media (min-width:1200px){.dayContent{min-width:41px!important;min-height:31px!important}.dayText{font-size:13px!important;padding:7px 0}}.datepicker table tr td.today,.month-calendar .month-w.active .apartment-name-head,.today-highlight{color:#1d1d1d!important;background-color:var(--primary-light)!important}.calendar-container{padding:10px 0}@media (min-width:992px){.calendar-container{padding:10px}}.calendar-w #calendar{padding:1rem}.calendar-w #calendar td,.calendar-w #calendar th{border:none}.view-container *,.view-container ::after,.view-container ::before{box-sizing:content-box}.status-booked,.status-departure,.status-deposit,.status-not-available,.status-portal-block,.status-request,.status-stay{position:relative;text-align:center;color:#fff;background:0 0!important}.status-stay{animation:2s ease-out infinite pulsate-text;position:relative;text-align:center;color:#fff;background:var(--stay)!important}.status-stay .not-payed-warning{position:absolute;top:calc(50% - 5px);width:10px;height:10px;margin-left:5px;color:#ff0;border-radius:50%;background:#ff0}.status-cancelled,.status-portal-block{position:relative;text-align:center;color:#fff;background:var(--cancelled)!important}.status-discard{animation:1s ease-out infinite pulsate;position:relative;text-align:center;color:#fff;background:red!important}.status-not-available{position:relative;text-align:center;color:#fff;background:var(--not-available)!important}.status-not-available a{display:none}.status-request{position:relative;text-align:center;color:#fff;background:var(--request)!important}.status-deposit{position:relative;text-align:center;color:#fff;background:var(--deposit)!important}.status-booked{position:relative;text-align:center;color:#fff;background:var(--booked)!important}.status-booked-with-spa{position:relative;text-align:center;color:#fff;background:var(--booked-with-spa)!important}.status-departure-with-spa{position:relative;text-align:center;color:#fff;background:var(--departure-with-spa)!important}.status-departure{position:relative;text-align:center;color:#666;background:#e3e3e3!important}.status-departure a,.status-departure a:focus,.status-departure a:hover{color:#333!important}.status-booked a,.status-deposit a,.status-not-cancelled a,.status-request a,.status-stay a{color:#fff}.legend .legend-item{font-size:11px;display:inline-block;margin:5px 0 2px;padding-right:1px;white-space:nowrap}.legend .legend-item span{display:inline-block;width:10px;height:10px}.legend .legend-item .legend-item-not-available{background-color:var(--not-available)}.legend .legend-item .legend-item-request{background-color:var(--request)!important}.legend .legend-item .legend-item-deposit{background-color:var(--deposit)!important}.legend .legend-item .legend-item-stay{background-color:var(--stay)!important}.legend .legend-item .legend-item-booked{background-color:var(--booked)!important}.legend .legend-item .legend-item-departure{background-color:var(--departure)!important}.legend .legend-item .legend-item-portal-block{background-color:var(--not-available)!important}.legend .legend-item .legend-item-booked-with-spa{background-color:var(--booked-with-spa)!important}@media (min-width:768px){.skeleton td.month-number-w .month-number{font-size:1rem;margin-bottom:12px}#fixed-month-header{font-size:1rem}.years-tabs.nav-tabs>li>a{font-size:20px}.months-list{display:block}.content-header h1{margin:0}.content-header>.breadcrumb{position:inherit;top:auto;right:auto;display:block}}@media (min-width:1200px){.dayContent{min-width:41px!important;min-height:31px!important}.dayText{font-size:13px!important;padding:7px 0}.legend .legend-item{font-size:13px;padding-right:10px}.skeleton.multitable table{margin-left:122px}.skeleton td{width:41px;min-width:41px;height:42px}.skeleton .apartment-name-head{width:120px;height:42px}.apartment-row .apartment-name{width:114px}.headcol{width:10px}.month-calendar h3{font-size:1rem}#fixed-month-header{top:auto;width:124px;height:43px}.head-corner{position:absolute;z-index:3;top:auto;left:15px;background-color:transparent!important}.years-tabs.nav-tabs>li>a{font-size:1rem;padding:10px 15px}}[data-coreui-theme=dark] .skeleton td{color:var(--text-primary,#e5e7eb)!important;border-color:var(--border,#374151)!important;background-color:var(--surface,#1f2937)!important}[data-coreui-theme=dark] .headcol,[data-coreui-theme=dark] .skeleton tbody td{background-color:var(--surface,#1f2937)!important}[data-coreui-theme=dark] #fixed-month-header{color:var(--text-primary,#e5e7eb)!important;background-color:var(--surface,#1f2937)!important}[data-coreui-theme=dark] .head-corner,[data-coreui-theme=dark] .month-header{background-color:var(--surface,#1f2937)!important}[data-coreui-theme=dark] .daterangepicker td.today:after{background-color:var(--text-primary,#e5e7eb)}[data-coreui-theme=dark] .daterangepicker td.today.off:after{background-color:var(--text-secondary,#9ca3af)}[data-coreui-theme=dark] .daterangepicker td.booking-disabled{color:var(--text-placeholder,#6b7280);background-color:#e1e1e1}[data-coreui-theme=dark] .daterangepicker td.booking-disabled.off{background-color:rgba(var(--surface-rgb,31,41,55),.5)}[data-coreui-theme=dark] .daterangepicker td.active,[data-coreui-theme=dark] .daterangepicker td.active:hover,[data-coreui-theme=dark] .daterangepicker td.available:hover,[data-coreui-theme=dark] .daterangepicker td.in-range,[data-coreui-theme=dark] .daterangepicker td.off.in-range{color:var(--background,#111827);background-color:var(--primary-color)}[data-coreui-theme=dark] .daterangepicker td.booking-start{color:var(--text-primary,#e5e7eb);background-image:linear-gradient(to left top,var(--surface,#1f2937) 0,var(--surface,#1f2937) 50%,transparent 50%)}[data-coreui-theme=dark] .daterangepicker td.booking-end.in-range,[data-coreui-theme=dark] .daterangepicker td.booking-end.start-date.end-date,[data-coreui-theme=dark] .daterangepicker td.booking-start.in-range,[data-coreui-theme=dark] .daterangepicker td.booking-start.start-date.end-date,[data-coreui-theme=dark] .daterangepicker td.start-date.end-date{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%)}[data-coreui-theme=dark] .daterangepicker td.booking-start.in-range.end-date{color:var(--background,#111827)}[data-coreui-theme=dark] .daterangepicker td.booking-start.end-date{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--surface,#1f2937) 0,var(--surface,#1f2937) 50%,transparent 50%)}[data-coreui-theme=dark] .daterangepicker td.booking-end{color:var(--text-primary,#e5e7eb);background-image:linear-gradient(to right bottom,var(--surface,#1f2937) 0,var(--surface,#1f2937) 50%,transparent 50%)}[data-coreui-theme=dark] .daterangepicker td.booking-end.start-date{background-image:linear-gradient(to right bottom,var(--surface,#1f2937) 0,var(--surface,#1f2937) 50%,transparent 50%),linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%)}[data-coreui-theme=dark] .daterangepicker td.start-date{background-image:linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to right bottom,var(--background,#111827) 0,var(--background,#111827) 50%)}[data-coreui-theme=dark] .daterangepicker td.end-date,[data-coreui-theme=dark] .daterangepicker td.end-date.booking-end.in-range{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--background,#111827) 0,var(--background,#111827) 50%)}[data-coreui-theme=dark] #booking-daterange:not([disabled])+.input-group-addon.calendar-view-eye-w:hover{color:var(--background,#111827);background-color:var(--text-secondary,#9ca3af)!important}.daterangepicker td{position:relative;border-style:hidden!important;border-radius:0!important}.daterangepicker td.today:after{position:absolute;right:auto;bottom:3px;left:14px;display:inline-block;width:4px;height:4px;margin:0 auto;content:"";text-align:center;border-radius:50%;background-color:var(--text-primary)}.daterangepicker td.today.off:after{background-color:var(--text-secondary)}.daterangepicker td.booking-disabled{cursor:not-allowed!important;text-decoration:none!important;pointer-events:none;color:var(--text-placeholder);background-color:#e1e1e1}.daterangepicker td.booking-disabled.off{background-color:rgba(var(--surface-rgb),.5)}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.available:hover,.daterangepicker td.in-range,.daterangepicker td.off.in-range{color:#1d1d1d;background-color:var(--primary-color)}.daterangepicker td.booking-start{color:var(--text-primary);background-color:transparent;background-image:linear-gradient(to left top,#e1e1e1 0,#e1e1e1 50%,transparent 50%)}.daterangepicker td.booking-end.in-range,.daterangepicker td.booking-end.start-date.end-date,.daterangepicker td.booking-start.in-range,.daterangepicker td.booking-start.start-date.end-date,.daterangepicker td.start-date.end-date{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%)}.daterangepicker td.booking-start.in-range.end-date{color:var(--background)}.daterangepicker td.booking-start.end-date{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--surface) 0,var(--surface) 50%,transparent 50%)}.daterangepicker td.booking-end{color:var(--text-primary);background-color:transparent;background-image:linear-gradient(to right bottom,#e1e1e1 0,#e1e1e1 50%,transparent 50%)}.daterangepicker td.booking-end.start-date{background-image:linear-gradient(to right bottom,var(--surface) 0,var(--surface) 50%,transparent 50%),linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%)}.daterangepicker td.start-date{background-image:linear-gradient(to left top,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to right bottom,var(--background) 0,var(--background) 50%)}.daterangepicker td.end-date,.daterangepicker td.end-date.booking-end.in-range{background-image:linear-gradient(to right bottom,var(--primary-color) 0,var(--primary-color) 50%,transparent 50%),linear-gradient(to left top,var(--background) 0,var(--background) 50%)}.daterangepicker .ranges li.active{background-color:var(--primary-color)!important}.booking-calendar .input-group-addon.calendar-view-eye-w,.booking-portal-block .input-group-addon.calendar-view-eye-w{display:none}#booking-daterange:not([disabled])+.input-group-addon.calendar-view-eye-w:hover{cursor:pointer;color:var(--background);background-color:var(--text-secondary)!important}#booking-daterange[disabled]+.input-group-addon.calendar-view-eye-w{display:none}@media (max-width:767px){.daterangepicker{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.daterangepicker .drp-selected,.daterangepicker.opensright::after,.daterangepicker.opensright::before{display:none}}#dashboard-calendar{min-height:300px}.dashboard-index .content-wrapper{background-color:#ecf0f5!important}.dashboard-index .content-header{border-bottom:0!important;background-color:transparent!important}.arrival-departure-list{padding-left:0;list-style:none}.arrival-departure-item{margin-bottom:10px;border-bottom:1px solid #ddd}.arrival-departure-item:last-child{border-bottom:0}.arrival-departure-inner-w,.arrival-departure-inner-w:hover{text-decoration:none}.arrival-departure-inner{margin-bottom:10px;padding-left:5px;list-style:none;border-left:4px solid}.arrival-departure-inner.booked{border-left-color:var(--booked)!important}.arrival-departure-inner.deposit{border-left-color:var(--deposit)!important}.arrival-departure-inner.stay{border-left-color:red!important}.icon{display:inline-block;text-align:center;vertical-align:-.125rem;color:inherit;fill:currentcolor}.icon:not(.icon-c-s):not(.icon-custom-size){font-size:1rem;width:1rem;height:1rem}.select-min-width{min-width:120px;display:inline-block}.bookings-by-nights-widget .widget-item,.revenue-by-channel-widget .widget-item{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.bookings-by-nights-widget .widget-item:last-child,.revenue-by-channel-widget .widget-item:last-child{margin-bottom:0;border-bottom:none}.bookings-by-nights-widget .widget-item-label,.revenue-by-channel-widget .widget-item-label{font-size:.875rem;color:#1a1a1a;font-weight:500}.bookings-by-nights-widget .widget-item-value,.revenue-by-channel-widget .widget-item-value{font-size:.875rem;color:#1a1a1a}.bookings-by-nights-widget .widget-item-icon,.revenue-by-channel-widget .widget-item-icon{font-size:.875rem}@media print{body{font-size:13px}.alert,.breadcrumb,.btn,.main-footer,.months-list,.nav-tabs-custom>.nav-tabs>li:not(.active),.skip-export,.summary,[id$=-filters]{display:none}.card-body,section{margin:0;padding-top:0!important;padding-bottom:0!important}.nav-tabs-custom>.nav-tabs>li.active{border:none!important}.nav-tabs-custom>.nav-tabs>li a.active{padding:0!important;border:none!important}a[href]::after,img[src]::after{content:none!important}.table,.table-responsive{margin:0;padding:0!important}.table-responsive>.table tr td,.table-responsive>.table tr th{white-space:nowrap!important}[class*=status-]{font-size:100%!important;padding:0;text-align:left;border:none;background:0 0!important}.booking-expired{opacity:1!important}}body,html{height:100%}body{font-family:var(--default-font-family);line-height:1.5;color:var(--text-primary);background-color:var(--surface)}.qr-code-wrapper{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#f8f9fb}.qr-code-backend{display:block;max-width:180px;height:auto;margin:0 auto;border:3px solid #fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}code{margin:0;padding:0}hr{margin:10px 0;border-top:1px solid #ddd!important}.wrap{height:auto;min-height:100%;margin:0 auto -60px;padding:0 0 60px}.wrap>.container{padding:70px 15px 20px}.content-wrapper{overflow:hidden;margin:1rem;border-radius:12px;background-color:var(--background)!important;box-shadow:var(--shadow)}.content-header{padding:24px 32px!important;border-bottom:1px solid var(--border);background:var(--background)}.content-header h1{font-weight:600;display:none;margin-bottom:10px!important;color:var(--text-primary)}.content-header>.breadcrumb{font-size:1rem!important;position:initial!important;top:initial!important;right:initial!important;left:initial!important;display:block!important;float:none!important;margin:0!important;background:0 0!important}.content-header>.breadcrumb .breadcrumb-item{color:var(--text-secondary)}.content-header>.breadcrumb .breadcrumb-item.active{color:var(--text-primary)}.content-header>.breadcrumb .breadcrumb-item a{text-decoration:none;color:var(--primary-color)}.content-header>.breadcrumb .breadcrumb-item a:hover{color:var(--primary-dark)}.not-set{font-style:italic;display:none;color:#c55}.hidden{display:none}.d-inline li{display:inline;padding-right:10px}#loader{position:fixed;z-index:9999;top:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .3s ease-out;opacity:0;opacity:1;background-color:var(--custom-white)}#loader.fade-out{opacity:0}#loader.visible{visibility:visible;opacity:1}.spinner{position:fixed;z-index:6;top:51px;left:230px;width:calc(100% - 230px);height:calc(100% - 51px);background:url(../images/loading.gif) 50% 50% no-repeat #fff}.in-loading{position:relative;pointer-events:none;opacity:.5}.booking-w{box-sizing:border-box;padding:5px 0!important;cursor:pointer;text-align:center!important;border-right:none!important;border-left:none!important}.booking-w.check-in{border-right:none!important;border-left:1px solid #ddd!important}.booking-w.check-out{border-left:none!important}.booking-w.check-out.check-out-end{border-right:1px solid #ddd!important}.booking-through-years{color:rgb(var(--danger-rgb))}#calendar-booking-detail .label,.client-view .label{font-size:100%;font-weight:400;display:inline-block;margin-bottom:10px}.main-footer{font-size:12px}@media (min-width:768px){.select-min-width{min-width:150px}.main-footer{font-size:14px}}.action-bar{position:fixed;z-index:1020;bottom:0;left:0;display:flex;align-items:center;width:100%;height:70px;padding:1rem;border-top:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-hover)}@media (min-width:992px){.action-bar{left:16rem;width:calc(100% - 16rem)}}.ui-sortable-helper{color:#363636!important;background:#d9edf7!important}.ui-state-highlight{color:#363636!important;border:none;background-color:#8aa4af!important}.ui-sortable-placeholder{height:35px!important}.fa.fa-phone{transform:rotate(90deg)}.slimScrollBar{position:absolute;z-index:99;top:145px;right:1px;display:none;width:5px!important;height:702.936px;opacity:.7!important;border-radius:0;background:var(--primary-color) none!important}@media (max-width:767px){.content-header{padding-right:0!important;padding-left:0!important}.content{padding:15px 8px!important}.main-header .logo{display:none!important}.spinner{left:0;width:100%;height:100%}}.pagination{--bs-pagination-active-bg:var(--primary-color);--bs-pagination-active-border-color:var(--primary08)}.client-detail-item{padding:.75rem 0}.client-detail-item:not(:last-child){border-bottom:1px solid #e9ecef}.client-detail-label{font-size:.75rem;font-weight:600;display:block;margin-bottom:.25rem;letter-spacing:.5px;text-transform:uppercase}.client-detail-value{font-size:1rem;line-height:1.5;min-height:1.5rem}.fa-phone{transform:rotate(90deg)}.booking-prices-section{margin-bottom:1rem;padding:.5rem;background:var(--warning-light)}@media (max-width:1399px){.client-detail-page .row>.col-lg-6:last-child{margin-top:1rem}}@media (min-width:1400px){.client-detail-page .row>.col-lg-6:first-child{flex:0 0 400px;max-width:400px}.client-detail-page .row>.col-lg-6:last-child{flex:1;max-width:calc(100% - 400px)}}.small,small{font-size:.75rem!important}.overflow-x-hidden{overflow-x:hidden}@media (min-width:992px){.w-lg-50{width:50%!important}}#theme-toggle{font-size:1.1rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:.5rem;transition:.3s;color:var(--text-secondary);border:none;border-radius:50%;background:0 0}#theme-toggle:hover{transform:scale(1.1);color:var(--text-primary);background-color:var(--surface)}#theme-toggle:focus{outline:0;box-shadow:0 0 0 2px var(--primary-color)}#theme-toggle i{transition:transform .3s}#theme-toggle:hover i{transform:rotate(15deg)}[data-coreui-theme=dark] body{color:var(--cui-body-color);background-color:var(--cui-dark-bg-subtle)}[data-coreui-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-coreui-theme=dark] ::-webkit-scrollbar-track{background:var(--background)}[data-coreui-theme=dark] ::-webkit-scrollbar-thumb{border-radius:4px;background:var(--border)}[data-coreui-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--text-placeholder)}[data-coreui-theme=dark] .content-wrapper{border:1px solid var(--border);background-color:var(--surface)!important}[data-coreui-theme=dark] .content-header{border-bottom-color:var(--border);background:var(--surface)}[data-coreui-theme=dark] .content-header h1{color:var(--text-primary)}[data-coreui-theme=dark] .content-header .breadcrumb .breadcrumb-item{color:var(--text-secondary)}[data-coreui-theme=dark] .content-header .breadcrumb .breadcrumb-item.active{color:var(--text-primary)}[data-coreui-theme=dark] .content-header .breadcrumb .breadcrumb-item a{color:var(--primary-color)}[data-coreui-theme=dark] .content-header .breadcrumb .breadcrumb-item a:hover{color:var(--primary-dark)}[data-coreui-theme=dark] .action-bar{border-top-color:var(--border);background:var(--surface)}[data-coreui-theme=dark] .card{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .card .card-header{color:var(--text-primary);border-bottom-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .card .card-body{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .form-control{color:var(--cui-input-color);border-color:var(--cui-input-border-color);background-color:var(--cui-input-bg)}[data-coreui-theme=dark] .form-control:focus{color:var(--cui-input-color);border-color:var(--primary-color);background-color:var(--cui-input-bg);box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}[data-coreui-theme=dark] .form-control::-moz-placeholder{color:#444b5a!important}[data-coreui-theme=dark] .form-control::placeholder{color:#444b5a!important}[data-coreui-theme=dark] .form-control:disabled{color:var(--text-placeholder);border-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .form-select{color:var(--cui-input-color);border-color:var(--cui-input-border-color);background-color:var(--cui-input-bg)}[data-coreui-theme=dark] .form-select:focus{border-color:var(--primary-color);background-color:var(--cui-input-bg);box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}[data-coreui-theme=dark] .form-select:disabled{color:var(--text-placeholder);border-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .form-select::-moz-placeholder{color:#aaa!important}[data-coreui-theme=dark] .form-select::placeholder{color:#aaa!important}[data-coreui-theme=dark] .form-label{font-weight:500;color:var(--cui-body-color)}[data-coreui-theme=dark] .form-text{color:var(--text-secondary)}[data-coreui-theme=dark] ::placeholder{opacity:1!important;color:#6b7280!important}[data-coreui-theme=dark] ::-webkit-input-placeholder{opacity:1!important;color:#6b7280!important}[data-coreui-theme=dark] ::-moz-placeholder{opacity:1!important;color:#6b7280!important}[data-coreui-theme=dark] :-ms-input-placeholder{opacity:1!important;color:#6b7280!important}[data-coreui-theme=dark] .input-group .input-group-text{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .input-group .input-group-text .fa,[data-coreui-theme=dark] .input-group .input-group-text .fab,[data-coreui-theme=dark] .input-group .input-group-text .far,[data-coreui-theme=dark] .input-group .input-group-text .fas,[data-coreui-theme=dark] .input-group .input-group-text i{color:var(--text-secondary)}[data-coreui-theme=dark] .input-group .input-group-text small,[data-coreui-theme=dark] .input-group .input-group-text span{color:var(--text-primary)}[data-coreui-theme=dark] .input-group .form-control:focus+.input-group-text{border-color:var(--primary-color)}[data-coreui-theme=dark] .input-group:focus-within .input-group-text{border-color:var(--primary-color)}[data-coreui-theme=dark] .input-group.input-group-append .input-group-text,[data-coreui-theme=dark] .input-group.input-group-prepend .input-group-text{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .input-group .input-group-text+.input-group-text{border-left:0}[data-coreui-theme=dark] .accordion .accordion-header .accordion-button,[data-coreui-theme=dark] .accordion .accordion-item,[data-coreui-theme=dark] .input-group-text{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .accordion .accordion-header .accordion-button:not(.collapsed){color:var(--text-primary);border-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .accordion .accordion-header .accordion-button:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}[data-coreui-theme=dark] .accordion .accordion-header .accordion-button::after,[data-coreui-theme=dark] .accordion .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}[data-coreui-theme=dark] .accordion .accordion-body{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .accordion .accordion-collapse{border-color:var(--border)}[data-coreui-theme=dark] .accordion.accordion-flush .accordion-item{border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .accordion.accordion-flush .accordion-button{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .accordion.accordion-flush .accordion-button:not(.collapsed){color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .accordion.accordion-flush .accordion-body{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .accordion .accordion-button:hover{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .accordion .accordion-button:not(.collapsed):hover{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .accordion-button::before{background-color:var(--text-secondary)}[data-coreui-theme=dark] .accordion-dark .accordion-item{border-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .accordion-dark .accordion-button{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .accordion-dark .accordion-button:not(.collapsed){color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .accordion-dark .accordion-body{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] a{color:#3b82f6}[data-coreui-theme=dark] a:focus,[data-coreui-theme=dark] a:hover{color:#60a5fa}[data-coreui-theme=dark] .btn.btn-primary{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}[data-coreui-theme=dark] .btn.btn-primary:hover{border-color:var(--primary-dark);background-color:var(--primary-dark)}[data-coreui-theme=dark] .btn.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color)}[data-coreui-theme=dark] .btn.btn-outline-primary:hover{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}[data-coreui-theme=dark] .btn.btn-outline-secondary{color:rgb(var(--secondary-rgb));border-color:rgb(var(--secondary-rgb))}[data-coreui-theme=dark] .btn.btn-outline-secondary:hover{color:#fff;border-color:rgb(var(--secondary-rgb));background-color:rgb(var(--secondary-rgb))}[data-coreui-theme=dark] .btn.btn-secondary{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .btn.btn-secondary:hover{border-color:var(--border);background-color:var(--border)}[data-coreui-theme=dark] .table{color:var(--text-primary)}[data-coreui-theme=dark] .table td,[data-coreui-theme=dark] .table th{border-color:var(--border)}[data-coreui-theme=dark] .table thead th{color:var(--text-primary);border-bottom:2px solid var(--border);background-color:var(--background)}[data-coreui-theme=dark] .table tbody tr:hover{background-color:var(--background)}[data-coreui-theme=dark] .table tbody tr:nth-child(even){background-color:rgba(255,255,255,.02)}[data-coreui-theme=dark] .modal-content{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .modal-content .modal-header{border-bottom-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .modal-content .modal-header .modal-title{color:var(--text-primary)}[data-coreui-theme=dark] .modal-content .modal-body{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .modal-content .modal-footer{border-top-color:var(--border);background-color:var(--background)}[data-coreui-theme=dark] .dropdown-menu{border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .dropdown-menu .dropdown-item{color:var(--text-primary)}[data-coreui-theme=dark] .dropdown-menu .dropdown-item:focus,[data-coreui-theme=dark] .dropdown-menu .dropdown-item:hover{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .dropdown-menu .dropdown-item:active{color:#fff;background-color:var(--primary-color)}[data-coreui-theme=dark] .dropdown-menu .dropdown-divider{border-color:var(--border)}[data-coreui-theme=dark] .nav-link{color:var(--text-secondary)}[data-coreui-theme=dark] .nav-link:hover{color:var(--text-primary)}[data-coreui-theme=dark] .nav-link.active{color:var(--primary-color)}[data-coreui-theme=dark] .breadcrumb .breadcrumb-item{color:var(--text-secondary)}[data-coreui-theme=dark] .breadcrumb .breadcrumb-item.active{color:var(--text-primary)}[data-coreui-theme=dark] .breadcrumb .breadcrumb-item a{color:var(--cui-link-color)}[data-coreui-theme=dark] .breadcrumb .breadcrumb-item a:hover{color:var(--cui-link-hover-color)}[data-coreui-theme=dark] .sidebar{color:var(--cui-sidebar-color);border:0;background-color:var(--cui-body-bg)!important;background-image:none!important}[data-coreui-theme=dark] .sidebar .sidebar-brand{color:var(--cui-sidebar-brand-color);border-bottom:1px solid var(--border);background-color:var(--cui-sidebar-brand-bg)}[data-coreui-theme=dark] .sidebar .sidebar-nav .nav-link{color:var(--cui-sidebar-color)}[data-coreui-theme=dark] .sidebar .sidebar-nav .nav-link:hover{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .sidebar .sidebar-nav .nav-link.active{color:var(--primary-color);background-color:rgba(var(--primary-rgb),.1)}[data-coreui-theme=dark] .sidebar .sidebar-nav .nav-group .nav-group-toggle{color:var(--cui-sidebar-color)}[data-coreui-theme=dark] .sidebar .sidebar-nav .nav-group .nav-group-toggle:hover{color:var(--text-primary)}[data-coreui-theme=dark] .sidebar .sidebar-toggler{color:var(--cui-sidebar-toggler-color)}[data-coreui-theme=dark] .sidebar .sidebar-toggler:hover{color:var(--cui-sidebar-toggler-hover-color)}[data-coreui-theme=dark] .sidebar-dark{color:var(--text-secondary);background-color:var(--sidebar-bg)}[data-coreui-theme=dark] .sidebar-dark .sidebar-brand{color:var(--text-primary);border-bottom:1px solid var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .sidebar-dark .sidebar-nav .nav-link{color:var(--text-secondary)}[data-coreui-theme=dark] .sidebar-dark .sidebar-nav .nav-link:hover{color:var(--text-primary);background-color:var(--surface)}[data-coreui-theme=dark] .sidebar-dark .sidebar-nav .nav-link.active{color:var(--primary-color);background-color:rgba(var(--primary-rgb),.1)}[data-coreui-theme=dark] .sidebar-light{color:var(--text-secondary);background-color:var(--surface)}[data-coreui-theme=dark] .sidebar-light .sidebar-brand{color:var(--text-primary);border-bottom:1px solid var(--border);background-color:var(--background)}[data-coreui-theme=dark] .sidebar-light .sidebar-nav .nav-link{color:var(--text-secondary)}[data-coreui-theme=dark] .sidebar-light .sidebar-nav .nav-link:hover{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .sidebar-light .sidebar-nav .nav-link.active{color:var(--primary-color);background-color:rgba(var(--primary-rgb),.1)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection{color:var(--cui-input-color);border-color:var(--cui-input-border-color);background-color:var(--cui-input-bg);font-size:1rem}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--single{color:var(--cui-input-color);border-color:var(--cui-input-border-color);background-color:var(--cui-input-bg)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--single .select2-selection__placeholder{color:var(--cui-input-placeholder-color)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--single .select2-selection__rendered{color:var(--cui-input-color)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--multiple{border-color:var(--cui-input-border-color);background-color:var(--cui-input-bg)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice{color:var(--text-primary);border-color:var(--border);background-color:var(--surface)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice__remove{color:var(--text-secondary)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--text-primary)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection__clear{color:var(--text-secondary)}[data-coreui-theme=dark] .select2-container--krajee-bs5 .select2-selection__clear:hover{color:var(--text-primary);background-color:rgba(var(--primary-rgb),.1)}[data-coreui-theme=dark] .select2-container--krajee-bs5.select2-container--open .select2-selection,[data-coreui-theme=dark] .select2-container--krajee-bs5:not(.select2-container--disabled) .select2-selection:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}[data-coreui-theme=dark] .select2-dropdown{z-index:9999!important;border-color:var(--border)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-search--dropdown{background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-search--dropdown .select2-search__field{color:var(--text-primary)!important;border-color:var(--border)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results,[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options{background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:8px 12px!important;color:var(--text-secondary)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted[aria-selected]{color:var(--text-primary)!important;background-color:var(--background)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option--selected,[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{color:#fff!important;background-color:var(--primary-color)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-disabled=true]{color:var(--text-placeholder)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option:hover,[data-coreui-theme=dark] .select2-dropdown .select2-results .select2-results__options .select2-results__option[role=option]:hover{color:var(--text-primary)!important;background-color:var(--background)!important}[data-coreui-theme=dark] .select2-container--open .select2-dropdown{border-color:var(--border)!important;background-color:var(--surface)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}[data-coreui-theme=dark] .select2-results__option{padding:8px 12px!important;transition:.2s!important;color:var(--text-secondary)!important;border-bottom:1px solid!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-results__option:last-child{border-bottom:none!important}[data-coreui-theme=dark] .select2-results__option:not(.select2-results__option--highlighted):not(.select2-results__option--selected){color:var(--text-secondary)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-results__option--highlighted,[data-coreui-theme=dark] .select2-results__option:hover{color:var(--text-primary)!important;background-color:var(--background)!important}[data-coreui-theme=dark] .select2-results__option--selected{color:#fff!important;background-color:var(--primary-color)!important}[data-coreui-theme=dark] .select2-results__option[aria-disabled=true]{cursor:not-allowed!important;color:var(--text-placeholder)!important;background-color:var(--surface)!important}[data-coreui-theme=dark] .select2-results__option[role=option].select2-results__option--highlighted,[data-coreui-theme=dark] .select2-results__option[role=option]:hover{color:var(--text-primary)!important;background-color:var(--background)!important}[data-coreui-theme=dark] .select2-results__option[role=option].select2-results__option--selected{color:#fff!important;background-color:var(--primary-color)!important}[data-coreui-theme=dark] .month-content tbody tr:hover,[data-coreui-theme=dark] .month-content tbody tr:nth-child(even),[data-coreui-theme=dark] .table-responsive.month-content .table tbody tr:hover,[data-coreui-theme=dark] .table-responsive.month-content .table tbody tr:nth-child(even),[data-coreui-theme=dark] .table-responsive.month-content table tbody tr:hover,[data-coreui-theme=dark] .table-responsive.month-content table tbody tr:nth-child(even),[data-coreui-theme=dark] .table-responsive.month-content tbody tr:hover,[data-coreui-theme=dark] .table-responsive.month-content tbody tr:nth-child(even),[data-coreui-theme=dark] .table.month-content tbody tr:hover,[data-coreui-theme=dark] .table.month-content tbody tr:nth-child(even),[data-coreui-theme=dark] table.month-content tbody tr:hover,[data-coreui-theme=dark] table.month-content tbody tr:nth-child(even){background-color:transparent!important}[data-coreui-theme=dark] #theme-toggle{color:var(--text-secondary)}[data-coreui-theme=dark] #theme-toggle:hover{color:var(--text-primary);background-color:var(--background)}[data-coreui-theme=dark] .skeleton{animation:1.5s infinite skeleton-loading!important;border-radius:4px!important;background:linear-gradient(90deg,var(--surface) 25%,var(--tertiary-bg) 50%,var(--surface) 75%)!important;background-size:200% 100%!important}[data-coreui-theme=dark] .skeleton.skeleton-text{height:16px!important;margin:8px 0!important}[data-coreui-theme=dark] .skeleton.skeleton-text.skeleton-text-sm{height:12px!important}[data-coreui-theme=dark] .skeleton.skeleton-text.skeleton-text-lg{height:20px!important}[data-coreui-theme=dark] .skeleton.skeleton-avatar{width:40px!important;height:40px!important;border-radius:50%!important}[data-coreui-theme=dark] .skeleton.skeleton-avatar.skeleton-avatar-sm{width:24px!important;height:24px!important}[data-coreui-theme=dark] .skeleton.skeleton-avatar.skeleton-avatar-lg{width:64px!important;height:64px!important}[data-coreui-theme=dark] .skeleton.skeleton-button{width:100px!important;height:36px!important;border-radius:6px!important}[data-coreui-theme=dark] .skeleton.skeleton-button.skeleton-button-sm{width:80px!important;height:28px!important}[data-coreui-theme=dark] .skeleton.skeleton-button.skeleton-button-lg{width:120px!important;height:44px!important}[data-coreui-theme=dark] .skeleton.skeleton-card{height:200px!important;padding:16px!important;border-radius:8px!important}[data-coreui-theme=dark] .skeleton.skeleton-card .skeleton-text{margin-bottom:12px!important}[data-coreui-theme=dark] .skeleton.skeleton-card .skeleton-text:last-child{margin-bottom:0!important}[data-coreui-theme=dark] .skeleton.skeleton-table .skeleton-table-row{display:flex!important;margin-bottom:12px!important;gap:16px!important}[data-coreui-theme=dark] .skeleton.skeleton-table .skeleton-table-row .skeleton-table-cell{flex:1!important;height:16px!important}[data-coreui-theme=dark] .skeleton.skeleton-form .skeleton-form-group{margin-bottom:16px!important}[data-coreui-theme=dark] .skeleton.skeleton-form .skeleton-form-group .skeleton-label{width:80px!important;height:14px!important;margin-bottom:8px!important}[data-coreui-theme=dark] .skeleton.skeleton-form .skeleton-form-group .skeleton-input{width:100%!important;height:36px!important}@keyframes skeleton-loading{0%{background-position:-200% 0}100%{background-position:200% 0}}[data-coreui-theme=dark] .cd-panel-container,[data-coreui-theme=dark] .cd-panel-content{background-color:var(--surface)!important}[data-coreui-theme=dark] .cd-panel-header{color:var(--text-primary)!important;border-bottom-color:var(--border)!important;background:var(--surface)!important}[data-coreui-theme=dark] .cd-panel-header h1{color:var(--text-primary)!important}[data-coreui-theme=dark] .card-booking-details .booking-details-prices,[data-coreui-theme=dark] .share-link-section{background:rgb(var(--background-rgb))}[data-coreui-theme=dark] .share-link-section .input-group .form-control{background-color:var(--cui-input-bg)}#search-results{min-width:100%;max-height:410px;overflow-y:auto;display:none;top:100%;margin-top:.125rem}#search-results .dropdown-item{white-space:nowrap}#search-results .dropdown-item strong{font-weight:600;color:rgb(var(--primary-rgb))!important}.merge-modal-content .table td,.merge-modal-content .table th{vertical-align:middle;padding:.75rem;font-size:.875rem}.merge-modal-content .table th:nth-child(7){min-width:200px}.merge-modal-content .select-target-btn{white-space:nowrap}.merge-modal-content .booking-ids-cell{max-width:250px;word-break:break-all}.merge-modal-content #data-comparison .table-warning{background-color:var(--warning-light)}.merge-modal-content #data-comparison .table-warning td{border-color:var(--warning-color);color:var(--warning-color)}.merge-modal-content #comparison-table-body td{padding:.75rem}.merge-modal-content #comparison-table-body td:first-child{font-weight:600;background-color:var(--light)}.merge-modal-content .bg-success-subtle{background-color:var(--success-light)!important}.merge-modal-content .bg-danger-subtle{background-color:var(--danger-light)!important}#global-filters-card{position:sticky;top:0;z-index:1019;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}