/* Shimmer skeleton styles; source-sha256=301f638a9c886d81d28bfd7412c80fd21f4ed894ced0e65cba1d94cf37d39f8a */
:root{--bh-shimmer-base: #eef1f6;--bh-shimmer-highlight: #f9fafc;--bh-shimmer-radius: 6px;--bh-shimmer-duration: 1.4s;--bh-skeleton-surface: var(--bs-body-bg, #ffffff)}[data-bs-theme=dark]{--bh-shimmer-base: #1e2130;--bh-shimmer-highlight: #2b2f42}@keyframes bh-shimmer{from{background-position:100% 50%}to{background-position:0 50%}}.bh-shimmer{background:linear-gradient(90deg, var(--bh-shimmer-base) 25%, var(--bh-shimmer-highlight) 37%, var(--bh-shimmer-base) 63%);background-size:400% 100%;background-attachment:scroll;animation:bh-shimmer var(--bh-shimmer-duration) ease infinite;display:block;width:var(--bh-w, 100%);max-width:100%;height:.75rem;border-radius:var(--bh-shimmer-radius)}.bh-shimmer--sm{height:.5rem}.bh-shimmer--title{height:1.25rem}.bh-shimmer--btn{width:var(--bh-w, 4.5rem);height:2rem;border-radius:.5rem}.bh-shimmer--square{width:1.25rem;height:1.25rem;border-radius:.35rem}.bh-shimmer--circle{flex-shrink:0;width:var(--bh-size, 2.5rem);height:var(--bh-size, 2.5rem);border-radius:50%}.bh-skeleton-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}table.dataTable.bh-dt-loading:not(.bh-dt-loading--inplace)>tbody>tr:not(.bh-dt-skeleton-row){display:none}table.dataTable>tbody>tr.bh-dt-skeleton-row{pointer-events:none}table.dataTable>tbody>tr.bh-dt-skeleton-row>td{vertical-align:middle}table.dataTable.bh-dt-loading--inplace>tbody>tr{pointer-events:none}table.dataTable.bh-dt-loading--inplace>tbody>tr>td{color:rgba(0,0,0,0) !important}table.dataTable.bh-dt-loading--inplace>tbody>tr>td *{visibility:hidden !important;transition:none !important}table.dataTable.bh-dt-loading--inplace>tbody>tr>td:not([class*=dtfc-fixed]){position:relative}table.dataTable.bh-dt-loading--inplace>tbody>tr>td::after{background:linear-gradient(90deg, var(--bh-shimmer-base) 25%, var(--bh-shimmer-highlight) 37%, var(--bh-shimmer-base) 63%);background-size:400% 100%;background-attachment:scroll;animation:bh-shimmer var(--bh-shimmer-duration) ease infinite;content:"";position:absolute;top:50%;left:.75rem;right:var(--bh-cell-gap, 22%);height:.75rem;margin-top:-0.375rem;border-radius:var(--bh-shimmer-radius)}table.dataTable.bh-dt-loading--inplace>tbody>tr>td:nth-child(3n+2)::after{--bh-cell-gap: 38%}table.dataTable.bh-dt-loading--inplace>tbody>tr>td:nth-child(3n)::after{--bh-cell-gap: 12%}table.dataTable.bh-dt-loading--inplace>tbody>tr:nth-child(even)>td::after{--bh-cell-gap: 30%}.dt-container.bh-dt-shimmer .dt-processing{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;box-shadow:none}html.bh-detail-loading #kt_app_content_container{pointer-events:none;user-select:none}html.bh-detail-loading #kt_app_content_container,html.bh-detail-loading #kt_app_content_container *{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:none !important}html.bh-detail-loading #kt_app_content_container ::placeholder{color:rgba(0,0,0,0) !important}html.bh-detail-loading #kt_app_content_container :is(i,svg,img,video,canvas,iframe,.form-check-input,input[type=checkbox],input[type=radio]){visibility:hidden !important}html.bh-detail-loading #kt_app_content_container :is(span,a,label,p,h1,h2,h3,h4,h5,h6,strong,small,b,em,dt,dd,.badge,.btn,.tab-btn,.symbol-label,.info-label,.info-value,.description-text,.form-control,.form-select,select,textarea,input:not([type=hidden],[type=checkbox],[type=radio])){background:linear-gradient(90deg, var(--bh-shimmer-base) 25%, var(--bh-shimmer-highlight) 37%, var(--bh-shimmer-base) 63%);background-size:400% 100%;background-attachment:fixed;animation:bh-shimmer var(--bh-shimmer-duration) ease infinite;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:var(--bh-shimmer-radius)}@media(prefers-reduced-motion: reduce){.bh-shimmer,table.dataTable.bh-dt-loading--inplace>tbody>tr>td::after,html.bh-detail-loading #kt_app_content_container *{animation:none !important}}.bh-skeleton-list{display:grid;gap:1.25rem}.bh-skeleton-list__item{display:flex;align-items:flex-start;gap:.875rem}.bh-skeleton-list__text{display:grid;flex:1;gap:.5rem;padding-top:.25rem}.step-loader.bh-timeline-skeleton{display:block;padding:inherit;overflow:hidden;background:var(--bh-skeleton-surface)}.card-body:has(>.bh-timeline-skeleton:not(.d-none)){min-height:20rem}.bh-skeleton-calendar__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.bh-skeleton-calendar__grid{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:.375rem}.bh-skeleton-calendar__grid .bh-shimmer{height:auto;aspect-ratio:4/3;border-radius:.5rem}
