:root,[data-bs-theme=light]{--bs-primary:#002245;--bs-primary-rgb:0,34,69;--bs-primary-text-emphasis:#000E1C;--bs-primary-bg-subtle:#CCD3DA;--bs-primary-border-subtle:#99A7B5}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#002245;--bs-btn-border-color:#002245;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#001D3B;--bs-btn-hover-border-color:#001B37;--bs-btn-focus-shadow-rgb:217,222,227;--bs-btn-active-color:#fff;--bs-btn-active-bg:#001B37;--bs-btn-active-border-color:#001A34;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#002245;--bs-btn-disabled-border-color:#002245}.btn-outline-primary{--bs-btn-color:#002245;--bs-btn-border-color:#002245;--bs-btn-focus-shadow-rgb:0,34,69;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#002245;--bs-btn-hover-border-color:#002245;--bs-btn-active-color:#fff;--bs-btn-active-bg:#002245;--bs-btn-active-border-color:#002245;--bs-btn-disabled-color:#002245;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#002245}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.fit-cover{object-fit:cover}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.scrollable-tabs{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.scrollable-tabs .nav-link{display:inline-block;padding:.5rem}