/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-theme-loaded-marker{display:none}html{--mat-ripple-color:rgba(0, 0, 0, 0.1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, 0.87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:0.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:0.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:0.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:0.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:0.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:0.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:0.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:0.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(63, 81, 181, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius:14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:0.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:0.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:0.4;--mat-chip-trailing-action-opacity:0.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-selected-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-flat-disabled-selected-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-selected-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-flat-disabled-selected-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-selected-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-flat-disabled-selected-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:0.38;--mat-switch-disabled-unselected-handle-opacity:0.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(0, 0, 0, 0.87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:0.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:0.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2)}html .mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:0.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:0.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:0.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-checkbox-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:0.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5;--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081;--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5;--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-small-hover-state-layer-opacity:0.04;--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, 0.38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#3f51b5;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ff4081;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:0.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color:rgba(0, 0, 0, 0.12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:0.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:0.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:0.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:0.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:0.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:0.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:0.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:0.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-theme-loaded-marker{display:none}html{--mat-ripple-color:rgba(0, 0, 0, 0.1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, 0.87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:0.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:0.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:0.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:0.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:0.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:0.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:0.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:0.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(63, 81, 181, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius:14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:0.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:0.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:0.4;--mat-chip-trailing-action-opacity:0.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-selected-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-flat-disabled-selected-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-selected-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-flat-disabled-selected-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-selected-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-flat-disabled-selected-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:0.38;--mat-switch-disabled-unselected-handle-opacity:0.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(0, 0, 0, 0.87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:0.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:0.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2)}html .mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:0.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:0.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:0.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-checkbox-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:0.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5;--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081;--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5;--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-small-hover-state-layer-opacity:0.04;--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, 0.38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#3f51b5;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ff4081;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:0.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color:rgba(0, 0, 0, 0.12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:0.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:0.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:0.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:0.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:0.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:0.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:0.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:0.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --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-box-shadow: ;
  --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-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --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);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
* {
  font-weight: bold;
  font-family: "Poppins", sans-serif;
}

html {
  scroll-behavior: smooth;
  height: 100%;
}

body {
  height: 100%;
}

body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.fullWidth {
  width: 100%;
}

/********** SCROLLBAR ****************/
/* width */
.example-full-width {
  width: 100%;
}

.example-right-align {
  text-align: right;
}

input.example-right-align::-webkit-outer-spin-button,
input.example-right-align::-webkit-inner-spin-button {
  display: none;
}

input.example-right-align {
  -moz-appearance: textfield;
}

.fuente {
  font-family: "Poppins", sans-serif;
}

.fuente2 {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
}

.fuente3 {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
  font-size: 16px;
}

.fuente16px {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
  font-size: 16px;
}

.fuente4 {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
  font-size: 24px;
}

.fuenteJustify {
  font-family: "Poppins", sans-serif;
  text-align: justify;
  font-size: 14px;
  font-weight: bold;
}

.ajustar {
  white-space: nowrap;
  overflow: hidden;
}

.overflowy {
  overflow-y: auto;
}

.w-50 {
  width: 50%;
}

/********** Snack bar ****************/
::ng-deep.mensaje-baja {
  color: #ffffff;
  --mdc-snackbar-container-color: #0f31d9b9;
}
::ng-deep.mensaje-baja .mat-simple-snackbar-action {
  color: rgb(0, 0, 0);
}

.color-armstrong {
  background-color: rgb(43, 41, 126) !important;
  color: white;
}

.navy-arm {
  color: rgb(43, 41, 126);
}

.boton-nav {
  background-color: #1190a8;
  color: white;
}

mat-card-title {
  font-size: 30px;
  font-family: "Poppins", sans-serif;
}

.filtros {
  height: 30vh;
  background-color: #fafafa;
  border-bottom: solid 3px #eee;
}

.filtros2 {
  height: 15vh;
  background-color: #fafafa;
  border-bottom: solid 3px #eee;
}

.mat-icon {
  transform: scale(1);
}

/********** Snack bar ****************/
.mensaje-error {
  color: #ffffff;
  --mdc-snackbar-container-color: #ff0000;
}
.mensaje-error .mat-simple-snackbar-action {
  color: rgb(0, 0, 0);
}

.mensaje-confirmation {
  color: #ffffff;
  --mdc-snackbar-container-color: #51df13;
}
.mensaje-confirmation .mat-simple-snackbar-action {
  color: rgb(0, 0, 0);
}

.mensaje-informacion {
  color: #ffffff;
  --mdc-snackbar-container-color: #1a9a8f;
}
.mensaje-informacion .mat-simple-snackbar-action {
  color: rgb(0, 0, 0);
}

.mensaje-alerta {
  color: #000000;
  --mdc-snackbar-container-color: #d1d11e;
}
.mensaje-alerta .mat-simple-snackbar-action {
  color: rgb(0, 0, 0);
}

/* Importing Bootstrap SCSS file. */
.mat-label {
  font-weight: bold;
}

.textarea {
  font-weight: bold;
}

.mat-option {
  font-weight: bold;
}

.icon {
  width: 28px;
}

.icon2 {
  width: 32px;
  padding-right: 2px;
}

.m-c-10 {
  margin: 10px;
}

.m-c-5 {
  margin: 5px;
}

.h-100 {
  height: 100%;
}

.pointer {
  cursor: pointer;
}

.circleAzul {
  color: rgb(43, 41, 126);
  height: 30px;
  width: 30px;
}

.m-t-a {
  margin-top: auto;
}

.shadow {
  box-shadow: 8px 8px 5px rgba(106, 106, 106, 0.238);
}

.m-card {
  margin: 5px;
}

.f-s-12 {
  font-size: 12px;
}

.f-s-14 {
  font-size: 14px;
}

.f-s-10 {
  font-size: 10px;
}

.f-s-12-w {
  font-size: 12px;
  font-weight: bold;
}

.tableHeight {
  height: 57vh;
}

.tableHeight55 {
  height: 55vh;
}

.p-20 {
  padding: 20px;
}

.p-10 {
  padding: 10px;
}

.p-40 {
  padding: 40px;
}

.border-10 {
  border-radius: 10px;
}

.border-gray {
  border: 1px solid rgba(187, 187, 187, 0.491);
}

.overflowA {
  overflow: auto;
}

.mat-column-name {
  height: 100px;
}

.m-l-a {
  margin-left: auto;
}

.m-r-a {
  margin-right: auto;
}

.w-49 {
  width: 49%;
}

.w-100 {
  width: 100%;
}

.w-25 {
  width: 25%;
}

.w-30 {
  width: 30%;
}

.textarea,
.mat-label,
.mat-form-field,
.mat-option {
  font-weight: bold;
  font-family: "Poppins", sans-serif;
}

.tx-c {
  text-align: center;
}

.tx-j {
  text-align: justify;
}

.tippy-box {
  color: #fff;
  border-radius: 10px;
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: rgba(79, 165, 133, 0.803);
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  font-family: "Poppins", sans-serif;
}

.icon {
  color: black;
}

.goldenBg {
  background-color: rgb(202, 171, 46);
}

.orangeBg {
  background: #cf482a;
}

.icon-button {
  background: #eb8741;
  border-radius: 20px;
  border: 1px solid #fff;
  width: 40px;
  height: 40px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 16px;
  cursor: pointer;
}

.icon-button-little {
  background: #eb8741;
  border-radius: 20px;
  border: 1px solid #fff;
  width: 20px;
  height: 20px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 16px;
  cursor: pointer;
}

.icon-button-form {
  background: #eb8741;
  border-radius: 20px;
  border: 1px solid #fff;
  width: 85px;
  height: 40px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 16px;
  cursor: pointer;
}

.icon-button-warning {
  background: #dd0d0d;
  border-radius: 20px;
  border: 1px solid #fff;
  width: 40px;
  height: 40px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 16px;
  cursor: pointer;
  outline: none;
}

.mat-tooltip.tooltip {
  /* your own custom styles here */
  /* e.g. */
  background: rgb(202, 171, 46) !important;
}

.btn-l-warning {
  background: #dd0d0d;
  border-radius: 20px;
  border: 1px solid #ff0000;
  width: 100px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
}

.btn-l-history {
  background: #0da9dd;
  border-radius: 20px;
  border: 1px solid #0080ff;
  width: 100px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
}

.btn-l-warning-auto {
  background: #dd0d0d;
  border-radius: 20px;
  border: 1px solid #ff0000;
  width: auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  padding: 5px;
}

.btn-l-auto {
  background: #243b55;
  border-radius: 20px;
  border: 1px solid #060044;
  width: auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
}

.btn-l-100b {
  background: #243b55;
  border-radius: 20px;
  border: 1px solid #060044;
  width: 100px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
}

.btn-l-100b2 {
  background: #243b55;
  border-radius: 20px;
  border: 1px solid #060044;
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  margin-top: -23px;
}

.closeIcon {
  color: #dd0d0d;
  font-size: 25px;
}

.f-w-b {
  font-weight: bold;
}

.cdk-overlay-container {
  z-index: 2 !important;
}

.inputEdit {
  border: 1px solid black;
  border-radius: 10px;
  box-shadow: 1px;
  text-align: center;
  color: #353535;
}

.inputEditTarea {
  border: 1px solid black;
  border-radius: 10px;
  box-shadow: 1px;
  color: #353535;
}

.edit {
  background-color: rgba(233, 233, 43, 0.491);
}

.b-g-b-t {
  background: rgba(22, 31, 52, 0.88);
  width: 100%;
  color: white;
  margin-bottom: 20px;
  text-align: center;
}

.f-c-o {
  color: #eb8741;
  font-weight: bold;
}

.icon-pattern-required {
  color: #dd0d0d;
}

.inputFile {
  color: rgb(255, 255, 255) !important;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: bold;
  width: 170px;
  height: 30px;
  background: #eb8741;
  border-radius: 10px;
  border: 1px solid #fff;
}

.inputFile2 {
  color: rgb(255, 255, 255) !important;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: bold;
  width: 255px;
  height: 30px;
  background: #eb8741;
  border-radius: 10px;
  border: 1px solid #fff;
}

.divToogle {
  margin-left: 10px;
  width: 240px;
  margin-bottom: 20px;
}

.edit {
  background-color: rgba(233, 233, 43, 0.491);
}

.w-90 {
  width: 90%;
}

.w-95 {
  width: 95%;
}

.productionProcesses {
  height: 25px;
  width: 200px;
  border-radius: 10px;
  background: #9d9d9d;
  margin-bottom: 5px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  font-size: 12px;
}

.label2Undefined {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #e6c400;
}

.j-c-c {
  justify-content: center;
}

.label2Approved {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: rgb(9, 236, 9);
}

.label2Canceled {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #dd0d0d;
}

.label2Done {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #4e4e4e;
}

.label2New {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #e6c400;
}

.label2PartiallyApproved {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #eb8741;
}

.label2Invoiced {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px #7e08d2;
  height: 30px;
  outline: none;
  background: #860ddd;
}

.label2InProcess {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px #084db4;
  height: 30px;
  outline: none;
  background: #0d60dd;
}

.productionProcesses2 {
  background: #9d9d9d;
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
}

.buttonView {
  width: 90%;
}

.releaseProcesses {
  border-radius: 20px;
  width: auto;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #0ddd7c;
}

.releaseProcesses-w100 {
  border-radius: 20px;
  width: 90%;
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 14px;
  box-shadow: 1px 1px 9px rgba(255, 255, 255, 0.5607843137);
  height: 30px;
  outline: none;
  background: #0ddd7c;
}

.imageView {
  width: 370px;
  height: 314px;
  object-fit: contain;
  border-radius: 20px;
}

.imageViewBordered {
  border: 1px solid rgba(0, 0, 0, 0.3882352941);
  width: 370px;
  height: 314px;
  object-fit: contain;
  border-radius: 20px;
}

.imgQRQinto {
  width: 150px;
  height: 150px;
  object-fit: contain;
  padding: 10px;
  border-radius: 20px;
}

.imgQRQintoBordered {
  width: 150px;
  height: 150px;
  border: 1px solid rgba(0, 0, 0, 0.3882352941);
  object-fit: contain;
  padding: 10px;
  border-radius: 20px;
}

.whidthImage2 {
  width: 165px;
  height: 165px;
  border: 1px solid rgba(0, 0, 0, 0.3882352941);
  object-fit: contain;
  padding: 10px;
  border-radius: 20px;
}

.whidthImage3 {
  margin-right: 10px;
  margin-top: 25px;
  width: 195px;
  height: 195px;
  border: 1px solid rgba(0, 0, 0, 0.14);
  object-fit: contain;
  padding: 10px;
  border-radius: 20px;
  box-shadow: 0.1px 0.3px 5px 5px rgba(0, 0, 0, 0.13);
  margin-bottom: 15px;
}

.whidthImage {
  width: 250px;
  height: 250px;
  border-radius: 10px;
  object-fit: contain;
  border: 1px solid rgba(32, 32, 32, 0.18);
}

.whidthImage4 {
  width: 250px;
  height: 250px;
  border-radius: 10px;
  object-fit: contain;
  border: 1px solid rgba(32, 32, 32, 0.18);
  margin-left: 24px;
  padding: 10px;
}

.m40M {
  margin-top: -40px;
}

.mt-30 {
  margin-top: 30px;
}

.m7M {
  margin-top: 7px;
}

.labelNew {
  background: rgb(255, 254, 179);
  color: #854d0e;
}

.labelApproved {
  background: rgb(186, 255, 212);
  color: #166534;
}

.labelInProcess {
  background: rgb(186, 220, 255);
  color: #1e40af;
}

.labelCanceled {
  background: rgb(241, 186, 186);
  color: #991b1b;
}

.labelDone {
  background: rgb(217, 217, 217);
  color: #3a3a3a;
}

.labelInvoiced {
  background: rgb(201, 160, 255);
  color: #6b21a8;
}

.labelLastProductionProccess {
  background: #9be1f0;
  color: #474747;
}

.releaseProductionProccess {
  background: #9bf0a9;
  color: #474747;
}

.history {
  background: #cff09b;
  color: #474747;
}

.labelChip {
  min-width: 100px;
  max-width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2px;
  border-radius: 10px;
  height: 28px;
  cursor: pointer;
}

.labelChipLastProductionProccess {
  min-width: 170px;
  max-width: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2px;
  border-radius: 10px;
  height: 28px;
  cursor: pointer;
}

.labelChipLastProductionProccess2 {
  min-width: 250px;
  max-width: 250px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2px;
  border-radius: 10px;
  height: 28px;
  cursor: pointer;
}

[class^=m-] {
  margin: var(--marg-left, 0);
}

[class^=m-l-] {
  margin-left: var(--marg-left, 0);
}

[class^=m-t-] {
  margin-top: var(--marg-left, 0);
}

[class^=m-r-] {
  margin-right: var(--marg-left, 0);
}

[class^=m-b-] {
  margin-bottom: var(--marg-left, 0);
}

[class^=ml-] {
  margin-left: var(--marg-left, 0);
}

[class^=mt-] {
  margin-top: var(--marg-left, 0);
}

[class^=mr-] {
  margin-right: var(--marg-left, 0);
}

[class^=mb-] {
  margin-bottom: var(--marg-left, 0);
}

.ml-1 {
  margin-left: 1px;
}

.mr-1 {
  margin-right: 1px;
}

.mb-1 {
  margin-bottom: 1px;
}

.mt-1 {
  margin-top: 1px;
}

.m-l-1 {
  margin-left: 1px;
}

.m-t-1 {
  margin-top: 1px;
}

.m-r-1 {
  margin-right: 1px;
}

.m-b-1 {
  margin-bottom: 1px;
}

.m-1 {
  margin: 1px;
}

.ml-2 {
  margin-left: 2px;
}

.mr-2 {
  margin-right: 2px;
}

.mb-2 {
  margin-bottom: 2px;
}

.mt-2 {
  margin-top: 2px;
}

.m-l-2 {
  margin-left: 2px;
}

.m-t-2 {
  margin-top: 2px;
}

.m-r-2 {
  margin-right: 2px;
}

.m-b-2 {
  margin-bottom: 2px;
}

.m-2 {
  margin: 2px;
}

.ml-3 {
  margin-left: 3px;
}

.mr-3 {
  margin-right: 3px;
}

.mb-3 {
  margin-bottom: 3px;
}

.mt-3 {
  margin-top: 3px;
}

.m-l-3 {
  margin-left: 3px;
}

.m-t-3 {
  margin-top: 3px;
}

.m-r-3 {
  margin-right: 3px;
}

.m-b-3 {
  margin-bottom: 3px;
}

.m-3 {
  margin: 3px;
}

.ml-4 {
  margin-left: 4px;
}

.mr-4 {
  margin-right: 4px;
}

.mb-4 {
  margin-bottom: 4px;
}

.mt-4 {
  margin-top: 4px;
}

.m-l-4 {
  margin-left: 4px;
}

.m-t-4 {
  margin-top: 4px;
}

.m-r-4 {
  margin-right: 4px;
}

.m-b-4 {
  margin-bottom: 4px;
}

.m-4 {
  margin: 4px;
}

.ml-5 {
  margin-left: 5px;
}

.mr-5 {
  margin-right: 5px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mt-5 {
  margin-top: 5px;
}

.m-l-5 {
  margin-left: 5px;
}

.m-t-5 {
  margin-top: 5px;
}

.m-r-5 {
  margin-right: 5px;
}

.m-b-5 {
  margin-bottom: 5px;
}

.m-5 {
  margin: 5px;
}

.ml-6 {
  margin-left: 6px;
}

.mr-6 {
  margin-right: 6px;
}

.mb-6 {
  margin-bottom: 6px;
}

.mt-6 {
  margin-top: 6px;
}

.m-l-6 {
  margin-left: 6px;
}

.m-t-6 {
  margin-top: 6px;
}

.m-r-6 {
  margin-right: 6px;
}

.m-b-6 {
  margin-bottom: 6px;
}

.m-6 {
  margin: 6px;
}

.ml-7 {
  margin-left: 7px;
}

.mr-7 {
  margin-right: 7px;
}

.mb-7 {
  margin-bottom: 7px;
}

.mt-7 {
  margin-top: 7px;
}

.m-l-7 {
  margin-left: 7px;
}

.m-t-7 {
  margin-top: 7px;
}

.m-r-7 {
  margin-right: 7px;
}

.m-b-7 {
  margin-bottom: 7px;
}

.m-7 {
  margin: 7px;
}

.ml-8 {
  margin-left: 8px;
}

.mr-8 {
  margin-right: 8px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mt-8 {
  margin-top: 8px;
}

.m-l-8 {
  margin-left: 8px;
}

.m-t-8 {
  margin-top: 8px;
}

.m-r-8 {
  margin-right: 8px;
}

.m-b-8 {
  margin-bottom: 8px;
}

.m-8 {
  margin: 8px;
}

.ml-9 {
  margin-left: 9px;
}

.mr-9 {
  margin-right: 9px;
}

.mb-9 {
  margin-bottom: 9px;
}

.mt-9 {
  margin-top: 9px;
}

.m-l-9 {
  margin-left: 9px;
}

.m-t-9 {
  margin-top: 9px;
}

.m-r-9 {
  margin-right: 9px;
}

.m-b-9 {
  margin-bottom: 9px;
}

.m-9 {
  margin: 9px;
}

.ml-10 {
  margin-left: 10px;
}

.mr-10 {
  margin-right: 10px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mt-10 {
  margin-top: 10px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-t-10 {
  margin-top: 10px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-10 {
  margin: 10px;
}

.ml-11 {
  margin-left: 11px;
}

.mr-11 {
  margin-right: 11px;
}

.mb-11 {
  margin-bottom: 11px;
}

.mt-11 {
  margin-top: 11px;
}

.m-l-11 {
  margin-left: 11px;
}

.m-t-11 {
  margin-top: 11px;
}

.m-r-11 {
  margin-right: 11px;
}

.m-b-11 {
  margin-bottom: 11px;
}

.m-11 {
  margin: 11px;
}

.ml-12 {
  margin-left: 12px;
}

.mr-12 {
  margin-right: 12px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mt-12 {
  margin-top: 12px;
}

.m-l-12 {
  margin-left: 12px;
}

.m-t-12 {
  margin-top: 12px;
}

.m-r-12 {
  margin-right: 12px;
}

.m-b-12 {
  margin-bottom: 12px;
}

.m-12 {
  margin: 12px;
}

.ml-13 {
  margin-left: 13px;
}

.mr-13 {
  margin-right: 13px;
}

.mb-13 {
  margin-bottom: 13px;
}

.mt-13 {
  margin-top: 13px;
}

.m-l-13 {
  margin-left: 13px;
}

.m-t-13 {
  margin-top: 13px;
}

.m-r-13 {
  margin-right: 13px;
}

.m-b-13 {
  margin-bottom: 13px;
}

.m-13 {
  margin: 13px;
}

.ml-14 {
  margin-left: 14px;
}

.mr-14 {
  margin-right: 14px;
}

.mb-14 {
  margin-bottom: 14px;
}

.mt-14 {
  margin-top: 14px;
}

.m-l-14 {
  margin-left: 14px;
}

.m-t-14 {
  margin-top: 14px;
}

.m-r-14 {
  margin-right: 14px;
}

.m-b-14 {
  margin-bottom: 14px;
}

.m-14 {
  margin: 14px;
}

.ml-15 {
  margin-left: 15px;
}

.mr-15 {
  margin-right: 15px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mt-15 {
  margin-top: 15px;
}

.m-l-15 {
  margin-left: 15px;
}

.m-t-15 {
  margin-top: 15px;
}

.m-r-15 {
  margin-right: 15px;
}

.m-b-15 {
  margin-bottom: 15px;
}

.m-15 {
  margin: 15px;
}

.ml-16 {
  margin-left: 16px;
}

.mr-16 {
  margin-right: 16px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mt-16 {
  margin-top: 16px;
}

.m-l-16 {
  margin-left: 16px;
}

.m-t-16 {
  margin-top: 16px;
}

.m-r-16 {
  margin-right: 16px;
}

.m-b-16 {
  margin-bottom: 16px;
}

.m-16 {
  margin: 16px;
}

.ml-17 {
  margin-left: 17px;
}

.mr-17 {
  margin-right: 17px;
}

.mb-17 {
  margin-bottom: 17px;
}

.mt-17 {
  margin-top: 17px;
}

.m-l-17 {
  margin-left: 17px;
}

.m-t-17 {
  margin-top: 17px;
}

.m-r-17 {
  margin-right: 17px;
}

.m-b-17 {
  margin-bottom: 17px;
}

.m-17 {
  margin: 17px;
}

.ml-18 {
  margin-left: 18px;
}

.mr-18 {
  margin-right: 18px;
}

.mb-18 {
  margin-bottom: 18px;
}

.mt-18 {
  margin-top: 18px;
}

.m-l-18 {
  margin-left: 18px;
}

.m-t-18 {
  margin-top: 18px;
}

.m-r-18 {
  margin-right: 18px;
}

.m-b-18 {
  margin-bottom: 18px;
}

.m-18 {
  margin: 18px;
}

.ml-19 {
  margin-left: 19px;
}

.mr-19 {
  margin-right: 19px;
}

.mb-19 {
  margin-bottom: 19px;
}

.mt-19 {
  margin-top: 19px;
}

.m-l-19 {
  margin-left: 19px;
}

.m-t-19 {
  margin-top: 19px;
}

.m-r-19 {
  margin-right: 19px;
}

.m-b-19 {
  margin-bottom: 19px;
}

.m-19 {
  margin: 19px;
}

.ml-20 {
  margin-left: 20px;
}

.mr-20 {
  margin-right: 20px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mt-20 {
  margin-top: 20px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-20 {
  margin: 20px;
}

.ml-21 {
  margin-left: 21px;
}

.mr-21 {
  margin-right: 21px;
}

.mb-21 {
  margin-bottom: 21px;
}

.mt-21 {
  margin-top: 21px;
}

.m-l-21 {
  margin-left: 21px;
}

.m-t-21 {
  margin-top: 21px;
}

.m-r-21 {
  margin-right: 21px;
}

.m-b-21 {
  margin-bottom: 21px;
}

.m-21 {
  margin: 21px;
}

.ml-22 {
  margin-left: 22px;
}

.mr-22 {
  margin-right: 22px;
}

.mb-22 {
  margin-bottom: 22px;
}

.mt-22 {
  margin-top: 22px;
}

.m-l-22 {
  margin-left: 22px;
}

.m-t-22 {
  margin-top: 22px;
}

.m-r-22 {
  margin-right: 22px;
}

.m-b-22 {
  margin-bottom: 22px;
}

.m-22 {
  margin: 22px;
}

.ml-23 {
  margin-left: 23px;
}

.mr-23 {
  margin-right: 23px;
}

.mb-23 {
  margin-bottom: 23px;
}

.mt-23 {
  margin-top: 23px;
}

.m-l-23 {
  margin-left: 23px;
}

.m-t-23 {
  margin-top: 23px;
}

.m-r-23 {
  margin-right: 23px;
}

.m-b-23 {
  margin-bottom: 23px;
}

.m-23 {
  margin: 23px;
}

.ml-24 {
  margin-left: 24px;
}

.mr-24 {
  margin-right: 24px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mt-24 {
  margin-top: 24px;
}

.m-l-24 {
  margin-left: 24px;
}

.m-t-24 {
  margin-top: 24px;
}

.m-r-24 {
  margin-right: 24px;
}

.m-b-24 {
  margin-bottom: 24px;
}

.m-24 {
  margin: 24px;
}

.ml-25 {
  margin-left: 25px;
}

.mr-25 {
  margin-right: 25px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mt-25 {
  margin-top: 25px;
}

.m-l-25 {
  margin-left: 25px;
}

.m-t-25 {
  margin-top: 25px;
}

.m-r-25 {
  margin-right: 25px;
}

.m-b-25 {
  margin-bottom: 25px;
}

.m-25 {
  margin: 25px;
}

.ml-26 {
  margin-left: 26px;
}

.mr-26 {
  margin-right: 26px;
}

.mb-26 {
  margin-bottom: 26px;
}

.mt-26 {
  margin-top: 26px;
}

.m-l-26 {
  margin-left: 26px;
}

.m-t-26 {
  margin-top: 26px;
}

.m-r-26 {
  margin-right: 26px;
}

.m-b-26 {
  margin-bottom: 26px;
}

.m-26 {
  margin: 26px;
}

.ml-27 {
  margin-left: 27px;
}

.mr-27 {
  margin-right: 27px;
}

.mb-27 {
  margin-bottom: 27px;
}

.mt-27 {
  margin-top: 27px;
}

.m-l-27 {
  margin-left: 27px;
}

.m-t-27 {
  margin-top: 27px;
}

.m-r-27 {
  margin-right: 27px;
}

.m-b-27 {
  margin-bottom: 27px;
}

.m-27 {
  margin: 27px;
}

.ml-28 {
  margin-left: 28px;
}

.mr-28 {
  margin-right: 28px;
}

.mb-28 {
  margin-bottom: 28px;
}

.mt-28 {
  margin-top: 28px;
}

.m-l-28 {
  margin-left: 28px;
}

.m-t-28 {
  margin-top: 28px;
}

.m-r-28 {
  margin-right: 28px;
}

.m-b-28 {
  margin-bottom: 28px;
}

.m-28 {
  margin: 28px;
}

.ml-29 {
  margin-left: 29px;
}

.mr-29 {
  margin-right: 29px;
}

.mb-29 {
  margin-bottom: 29px;
}

.mt-29 {
  margin-top: 29px;
}

.m-l-29 {
  margin-left: 29px;
}

.m-t-29 {
  margin-top: 29px;
}

.m-r-29 {
  margin-right: 29px;
}

.m-b-29 {
  margin-bottom: 29px;
}

.m-29 {
  margin: 29px;
}

.ml-30 {
  margin-left: 30px;
}

.mr-30 {
  margin-right: 30px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mt-30 {
  margin-top: 30px;
}

.m-l-30 {
  margin-left: 30px;
}

.m-t-30 {
  margin-top: 30px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-b-30 {
  margin-bottom: 30px;
}

.m-30 {
  margin: 30px;
}

.ml-31 {
  margin-left: 31px;
}

.mr-31 {
  margin-right: 31px;
}

.mb-31 {
  margin-bottom: 31px;
}

.mt-31 {
  margin-top: 31px;
}

.m-l-31 {
  margin-left: 31px;
}

.m-t-31 {
  margin-top: 31px;
}

.m-r-31 {
  margin-right: 31px;
}

.m-b-31 {
  margin-bottom: 31px;
}

.m-31 {
  margin: 31px;
}

.ml-32 {
  margin-left: 32px;
}

.mr-32 {
  margin-right: 32px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mt-32 {
  margin-top: 32px;
}

.m-l-32 {
  margin-left: 32px;
}

.m-t-32 {
  margin-top: 32px;
}

.m-r-32 {
  margin-right: 32px;
}

.m-b-32 {
  margin-bottom: 32px;
}

.m-32 {
  margin: 32px;
}

.ml-33 {
  margin-left: 33px;
}

.mr-33 {
  margin-right: 33px;
}

.mb-33 {
  margin-bottom: 33px;
}

.mt-33 {
  margin-top: 33px;
}

.m-l-33 {
  margin-left: 33px;
}

.m-t-33 {
  margin-top: 33px;
}

.m-r-33 {
  margin-right: 33px;
}

.m-b-33 {
  margin-bottom: 33px;
}

.m-33 {
  margin: 33px;
}

.ml-34 {
  margin-left: 34px;
}

.mr-34 {
  margin-right: 34px;
}

.mb-34 {
  margin-bottom: 34px;
}

.mt-34 {
  margin-top: 34px;
}

.m-l-34 {
  margin-left: 34px;
}

.m-t-34 {
  margin-top: 34px;
}

.m-r-34 {
  margin-right: 34px;
}

.m-b-34 {
  margin-bottom: 34px;
}

.m-34 {
  margin: 34px;
}

.ml-35 {
  margin-left: 35px;
}

.mr-35 {
  margin-right: 35px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mt-35 {
  margin-top: 35px;
}

.m-l-35 {
  margin-left: 35px;
}

.m-t-35 {
  margin-top: 35px;
}

.m-r-35 {
  margin-right: 35px;
}

.m-b-35 {
  margin-bottom: 35px;
}

.m-35 {
  margin: 35px;
}

.ml-36 {
  margin-left: 36px;
}

.mr-36 {
  margin-right: 36px;
}

.mb-36 {
  margin-bottom: 36px;
}

.mt-36 {
  margin-top: 36px;
}

.m-l-36 {
  margin-left: 36px;
}

.m-t-36 {
  margin-top: 36px;
}

.m-r-36 {
  margin-right: 36px;
}

.m-b-36 {
  margin-bottom: 36px;
}

.m-36 {
  margin: 36px;
}

.ml-37 {
  margin-left: 37px;
}

.mr-37 {
  margin-right: 37px;
}

.mb-37 {
  margin-bottom: 37px;
}

.mt-37 {
  margin-top: 37px;
}

.m-l-37 {
  margin-left: 37px;
}

.m-t-37 {
  margin-top: 37px;
}

.m-r-37 {
  margin-right: 37px;
}

.m-b-37 {
  margin-bottom: 37px;
}

.m-37 {
  margin: 37px;
}

.ml-38 {
  margin-left: 38px;
}

.mr-38 {
  margin-right: 38px;
}

.mb-38 {
  margin-bottom: 38px;
}

.mt-38 {
  margin-top: 38px;
}

.m-l-38 {
  margin-left: 38px;
}

.m-t-38 {
  margin-top: 38px;
}

.m-r-38 {
  margin-right: 38px;
}

.m-b-38 {
  margin-bottom: 38px;
}

.m-38 {
  margin: 38px;
}

.ml-39 {
  margin-left: 39px;
}

.mr-39 {
  margin-right: 39px;
}

.mb-39 {
  margin-bottom: 39px;
}

.mt-39 {
  margin-top: 39px;
}

.m-l-39 {
  margin-left: 39px;
}

.m-t-39 {
  margin-top: 39px;
}

.m-r-39 {
  margin-right: 39px;
}

.m-b-39 {
  margin-bottom: 39px;
}

.m-39 {
  margin: 39px;
}

.ml-40 {
  margin-left: 40px;
}

.mr-40 {
  margin-right: 40px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mt-40 {
  margin-top: 40px;
}

.m-l-40 {
  margin-left: 40px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-40 {
  margin: 40px;
}

.ml-41 {
  margin-left: 41px;
}

.mr-41 {
  margin-right: 41px;
}

.mb-41 {
  margin-bottom: 41px;
}

.mt-41 {
  margin-top: 41px;
}

.m-l-41 {
  margin-left: 41px;
}

.m-t-41 {
  margin-top: 41px;
}

.m-r-41 {
  margin-right: 41px;
}

.m-b-41 {
  margin-bottom: 41px;
}

.m-41 {
  margin: 41px;
}

.ml-42 {
  margin-left: 42px;
}

.mr-42 {
  margin-right: 42px;
}

.mb-42 {
  margin-bottom: 42px;
}

.mt-42 {
  margin-top: 42px;
}

.m-l-42 {
  margin-left: 42px;
}

.m-t-42 {
  margin-top: 42px;
}

.m-r-42 {
  margin-right: 42px;
}

.m-b-42 {
  margin-bottom: 42px;
}

.m-42 {
  margin: 42px;
}

.ml-43 {
  margin-left: 43px;
}

.mr-43 {
  margin-right: 43px;
}

.mb-43 {
  margin-bottom: 43px;
}

.mt-43 {
  margin-top: 43px;
}

.m-l-43 {
  margin-left: 43px;
}

.m-t-43 {
  margin-top: 43px;
}

.m-r-43 {
  margin-right: 43px;
}

.m-b-43 {
  margin-bottom: 43px;
}

.m-43 {
  margin: 43px;
}

.ml-44 {
  margin-left: 44px;
}

.mr-44 {
  margin-right: 44px;
}

.mb-44 {
  margin-bottom: 44px;
}

.mt-44 {
  margin-top: 44px;
}

.m-l-44 {
  margin-left: 44px;
}

.m-t-44 {
  margin-top: 44px;
}

.m-r-44 {
  margin-right: 44px;
}

.m-b-44 {
  margin-bottom: 44px;
}

.m-44 {
  margin: 44px;
}

.ml-45 {
  margin-left: 45px;
}

.mr-45 {
  margin-right: 45px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mt-45 {
  margin-top: 45px;
}

.m-l-45 {
  margin-left: 45px;
}

.m-t-45 {
  margin-top: 45px;
}

.m-r-45 {
  margin-right: 45px;
}

.m-b-45 {
  margin-bottom: 45px;
}

.m-45 {
  margin: 45px;
}

.ml-46 {
  margin-left: 46px;
}

.mr-46 {
  margin-right: 46px;
}

.mb-46 {
  margin-bottom: 46px;
}

.mt-46 {
  margin-top: 46px;
}

.m-l-46 {
  margin-left: 46px;
}

.m-t-46 {
  margin-top: 46px;
}

.m-r-46 {
  margin-right: 46px;
}

.m-b-46 {
  margin-bottom: 46px;
}

.m-46 {
  margin: 46px;
}

.ml-47 {
  margin-left: 47px;
}

.mr-47 {
  margin-right: 47px;
}

.mb-47 {
  margin-bottom: 47px;
}

.mt-47 {
  margin-top: 47px;
}

.m-l-47 {
  margin-left: 47px;
}

.m-t-47 {
  margin-top: 47px;
}

.m-r-47 {
  margin-right: 47px;
}

.m-b-47 {
  margin-bottom: 47px;
}

.m-47 {
  margin: 47px;
}

.ml-48 {
  margin-left: 48px;
}

.mr-48 {
  margin-right: 48px;
}

.mb-48 {
  margin-bottom: 48px;
}

.mt-48 {
  margin-top: 48px;
}

.m-l-48 {
  margin-left: 48px;
}

.m-t-48 {
  margin-top: 48px;
}

.m-r-48 {
  margin-right: 48px;
}

.m-b-48 {
  margin-bottom: 48px;
}

.m-48 {
  margin: 48px;
}

.ml-49 {
  margin-left: 49px;
}

.mr-49 {
  margin-right: 49px;
}

.mb-49 {
  margin-bottom: 49px;
}

.mt-49 {
  margin-top: 49px;
}

.m-l-49 {
  margin-left: 49px;
}

.m-t-49 {
  margin-top: 49px;
}

.m-r-49 {
  margin-right: 49px;
}

.m-b-49 {
  margin-bottom: 49px;
}

.m-49 {
  margin: 49px;
}

.ml-50 {
  margin-left: 50px;
}

.mr-50 {
  margin-right: 50px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mt-50 {
  margin-top: 50px;
}

.m-l-50 {
  margin-left: 50px;
}

.m-t-50 {
  margin-top: 50px;
}

.m-r-50 {
  margin-right: 50px;
}

.m-b-50 {
  margin-bottom: 50px;
}

.m-50 {
  margin: 50px;
}

.ml-51 {
  margin-left: 51px;
}

.mr-51 {
  margin-right: 51px;
}

.mb-51 {
  margin-bottom: 51px;
}

.mt-51 {
  margin-top: 51px;
}

.m-l-51 {
  margin-left: 51px;
}

.m-t-51 {
  margin-top: 51px;
}

.m-r-51 {
  margin-right: 51px;
}

.m-b-51 {
  margin-bottom: 51px;
}

.m-51 {
  margin: 51px;
}

.ml-52 {
  margin-left: 52px;
}

.mr-52 {
  margin-right: 52px;
}

.mb-52 {
  margin-bottom: 52px;
}

.mt-52 {
  margin-top: 52px;
}

.m-l-52 {
  margin-left: 52px;
}

.m-t-52 {
  margin-top: 52px;
}

.m-r-52 {
  margin-right: 52px;
}

.m-b-52 {
  margin-bottom: 52px;
}

.m-52 {
  margin: 52px;
}

.ml-53 {
  margin-left: 53px;
}

.mr-53 {
  margin-right: 53px;
}

.mb-53 {
  margin-bottom: 53px;
}

.mt-53 {
  margin-top: 53px;
}

.m-l-53 {
  margin-left: 53px;
}

.m-t-53 {
  margin-top: 53px;
}

.m-r-53 {
  margin-right: 53px;
}

.m-b-53 {
  margin-bottom: 53px;
}

.m-53 {
  margin: 53px;
}

.ml-54 {
  margin-left: 54px;
}

.mr-54 {
  margin-right: 54px;
}

.mb-54 {
  margin-bottom: 54px;
}

.mt-54 {
  margin-top: 54px;
}

.m-l-54 {
  margin-left: 54px;
}

.m-t-54 {
  margin-top: 54px;
}

.m-r-54 {
  margin-right: 54px;
}

.m-b-54 {
  margin-bottom: 54px;
}

.m-54 {
  margin: 54px;
}

.ml-55 {
  margin-left: 55px;
}

.mr-55 {
  margin-right: 55px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mt-55 {
  margin-top: 55px;
}

.m-l-55 {
  margin-left: 55px;
}

.m-t-55 {
  margin-top: 55px;
}

.m-r-55 {
  margin-right: 55px;
}

.m-b-55 {
  margin-bottom: 55px;
}

.m-55 {
  margin: 55px;
}

.ml-56 {
  margin-left: 56px;
}

.mr-56 {
  margin-right: 56px;
}

.mb-56 {
  margin-bottom: 56px;
}

.mt-56 {
  margin-top: 56px;
}

.m-l-56 {
  margin-left: 56px;
}

.m-t-56 {
  margin-top: 56px;
}

.m-r-56 {
  margin-right: 56px;
}

.m-b-56 {
  margin-bottom: 56px;
}

.m-56 {
  margin: 56px;
}

.ml-57 {
  margin-left: 57px;
}

.mr-57 {
  margin-right: 57px;
}

.mb-57 {
  margin-bottom: 57px;
}

.mt-57 {
  margin-top: 57px;
}

.m-l-57 {
  margin-left: 57px;
}

.m-t-57 {
  margin-top: 57px;
}

.m-r-57 {
  margin-right: 57px;
}

.m-b-57 {
  margin-bottom: 57px;
}

.m-57 {
  margin: 57px;
}

.ml-58 {
  margin-left: 58px;
}

.mr-58 {
  margin-right: 58px;
}

.mb-58 {
  margin-bottom: 58px;
}

.mt-58 {
  margin-top: 58px;
}

.m-l-58 {
  margin-left: 58px;
}

.m-t-58 {
  margin-top: 58px;
}

.m-r-58 {
  margin-right: 58px;
}

.m-b-58 {
  margin-bottom: 58px;
}

.m-58 {
  margin: 58px;
}

.ml-59 {
  margin-left: 59px;
}

.mr-59 {
  margin-right: 59px;
}

.mb-59 {
  margin-bottom: 59px;
}

.mt-59 {
  margin-top: 59px;
}

.m-l-59 {
  margin-left: 59px;
}

.m-t-59 {
  margin-top: 59px;
}

.m-r-59 {
  margin-right: 59px;
}

.m-b-59 {
  margin-bottom: 59px;
}

.m-59 {
  margin: 59px;
}

.ml-60 {
  margin-left: 60px;
}

.mr-60 {
  margin-right: 60px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mt-60 {
  margin-top: 60px;
}

.m-l-60 {
  margin-left: 60px;
}

.m-t-60 {
  margin-top: 60px;
}

.m-r-60 {
  margin-right: 60px;
}

.m-b-60 {
  margin-bottom: 60px;
}

.m-60 {
  margin: 60px;
}

.ml-61 {
  margin-left: 61px;
}

.mr-61 {
  margin-right: 61px;
}

.mb-61 {
  margin-bottom: 61px;
}

.mt-61 {
  margin-top: 61px;
}

.m-l-61 {
  margin-left: 61px;
}

.m-t-61 {
  margin-top: 61px;
}

.m-r-61 {
  margin-right: 61px;
}

.m-b-61 {
  margin-bottom: 61px;
}

.m-61 {
  margin: 61px;
}

.ml-62 {
  margin-left: 62px;
}

.mr-62 {
  margin-right: 62px;
}

.mb-62 {
  margin-bottom: 62px;
}

.mt-62 {
  margin-top: 62px;
}

.m-l-62 {
  margin-left: 62px;
}

.m-t-62 {
  margin-top: 62px;
}

.m-r-62 {
  margin-right: 62px;
}

.m-b-62 {
  margin-bottom: 62px;
}

.m-62 {
  margin: 62px;
}

.ml-63 {
  margin-left: 63px;
}

.mr-63 {
  margin-right: 63px;
}

.mb-63 {
  margin-bottom: 63px;
}

.mt-63 {
  margin-top: 63px;
}

.m-l-63 {
  margin-left: 63px;
}

.m-t-63 {
  margin-top: 63px;
}

.m-r-63 {
  margin-right: 63px;
}

.m-b-63 {
  margin-bottom: 63px;
}

.m-63 {
  margin: 63px;
}

.ml-64 {
  margin-left: 64px;
}

.mr-64 {
  margin-right: 64px;
}

.mb-64 {
  margin-bottom: 64px;
}

.mt-64 {
  margin-top: 64px;
}

.m-l-64 {
  margin-left: 64px;
}

.m-t-64 {
  margin-top: 64px;
}

.m-r-64 {
  margin-right: 64px;
}

.m-b-64 {
  margin-bottom: 64px;
}

.m-64 {
  margin: 64px;
}

.ml-65 {
  margin-left: 65px;
}

.mr-65 {
  margin-right: 65px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mt-65 {
  margin-top: 65px;
}

.m-l-65 {
  margin-left: 65px;
}

.m-t-65 {
  margin-top: 65px;
}

.m-r-65 {
  margin-right: 65px;
}

.m-b-65 {
  margin-bottom: 65px;
}

.m-65 {
  margin: 65px;
}

.ml-66 {
  margin-left: 66px;
}

.mr-66 {
  margin-right: 66px;
}

.mb-66 {
  margin-bottom: 66px;
}

.mt-66 {
  margin-top: 66px;
}

.m-l-66 {
  margin-left: 66px;
}

.m-t-66 {
  margin-top: 66px;
}

.m-r-66 {
  margin-right: 66px;
}

.m-b-66 {
  margin-bottom: 66px;
}

.m-66 {
  margin: 66px;
}

.ml-67 {
  margin-left: 67px;
}

.mr-67 {
  margin-right: 67px;
}

.mb-67 {
  margin-bottom: 67px;
}

.mt-67 {
  margin-top: 67px;
}

.m-l-67 {
  margin-left: 67px;
}

.m-t-67 {
  margin-top: 67px;
}

.m-r-67 {
  margin-right: 67px;
}

.m-b-67 {
  margin-bottom: 67px;
}

.m-67 {
  margin: 67px;
}

.ml-68 {
  margin-left: 68px;
}

.mr-68 {
  margin-right: 68px;
}

.mb-68 {
  margin-bottom: 68px;
}

.mt-68 {
  margin-top: 68px;
}

.m-l-68 {
  margin-left: 68px;
}

.m-t-68 {
  margin-top: 68px;
}

.m-r-68 {
  margin-right: 68px;
}

.m-b-68 {
  margin-bottom: 68px;
}

.m-68 {
  margin: 68px;
}

.ml-69 {
  margin-left: 69px;
}

.mr-69 {
  margin-right: 69px;
}

.mb-69 {
  margin-bottom: 69px;
}

.mt-69 {
  margin-top: 69px;
}

.m-l-69 {
  margin-left: 69px;
}

.m-t-69 {
  margin-top: 69px;
}

.m-r-69 {
  margin-right: 69px;
}

.m-b-69 {
  margin-bottom: 69px;
}

.m-69 {
  margin: 69px;
}

.ml-70 {
  margin-left: 70px;
}

.mr-70 {
  margin-right: 70px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mt-70 {
  margin-top: 70px;
}

.m-l-70 {
  margin-left: 70px;
}

.m-t-70 {
  margin-top: 70px;
}

.m-r-70 {
  margin-right: 70px;
}

.m-b-70 {
  margin-bottom: 70px;
}

.m-70 {
  margin: 70px;
}

.ml-71 {
  margin-left: 71px;
}

.mr-71 {
  margin-right: 71px;
}

.mb-71 {
  margin-bottom: 71px;
}

.mt-71 {
  margin-top: 71px;
}

.m-l-71 {
  margin-left: 71px;
}

.m-t-71 {
  margin-top: 71px;
}

.m-r-71 {
  margin-right: 71px;
}

.m-b-71 {
  margin-bottom: 71px;
}

.m-71 {
  margin: 71px;
}

.ml-72 {
  margin-left: 72px;
}

.mr-72 {
  margin-right: 72px;
}

.mb-72 {
  margin-bottom: 72px;
}

.mt-72 {
  margin-top: 72px;
}

.m-l-72 {
  margin-left: 72px;
}

.m-t-72 {
  margin-top: 72px;
}

.m-r-72 {
  margin-right: 72px;
}

.m-b-72 {
  margin-bottom: 72px;
}

.m-72 {
  margin: 72px;
}

.ml-73 {
  margin-left: 73px;
}

.mr-73 {
  margin-right: 73px;
}

.mb-73 {
  margin-bottom: 73px;
}

.mt-73 {
  margin-top: 73px;
}

.m-l-73 {
  margin-left: 73px;
}

.m-t-73 {
  margin-top: 73px;
}

.m-r-73 {
  margin-right: 73px;
}

.m-b-73 {
  margin-bottom: 73px;
}

.m-73 {
  margin: 73px;
}

.ml-74 {
  margin-left: 74px;
}

.mr-74 {
  margin-right: 74px;
}

.mb-74 {
  margin-bottom: 74px;
}

.mt-74 {
  margin-top: 74px;
}

.m-l-74 {
  margin-left: 74px;
}

.m-t-74 {
  margin-top: 74px;
}

.m-r-74 {
  margin-right: 74px;
}

.m-b-74 {
  margin-bottom: 74px;
}

.m-74 {
  margin: 74px;
}

.ml-75 {
  margin-left: 75px;
}

.mr-75 {
  margin-right: 75px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mt-75 {
  margin-top: 75px;
}

.m-l-75 {
  margin-left: 75px;
}

.m-t-75 {
  margin-top: 75px;
}

.m-r-75 {
  margin-right: 75px;
}

.m-b-75 {
  margin-bottom: 75px;
}

.m-75 {
  margin: 75px;
}

.ml-76 {
  margin-left: 76px;
}

.mr-76 {
  margin-right: 76px;
}

.mb-76 {
  margin-bottom: 76px;
}

.mt-76 {
  margin-top: 76px;
}

.m-l-76 {
  margin-left: 76px;
}

.m-t-76 {
  margin-top: 76px;
}

.m-r-76 {
  margin-right: 76px;
}

.m-b-76 {
  margin-bottom: 76px;
}

.m-76 {
  margin: 76px;
}

.ml-77 {
  margin-left: 77px;
}

.mr-77 {
  margin-right: 77px;
}

.mb-77 {
  margin-bottom: 77px;
}

.mt-77 {
  margin-top: 77px;
}

.m-l-77 {
  margin-left: 77px;
}

.m-t-77 {
  margin-top: 77px;
}

.m-r-77 {
  margin-right: 77px;
}

.m-b-77 {
  margin-bottom: 77px;
}

.m-77 {
  margin: 77px;
}

.ml-78 {
  margin-left: 78px;
}

.mr-78 {
  margin-right: 78px;
}

.mb-78 {
  margin-bottom: 78px;
}

.mt-78 {
  margin-top: 78px;
}

.m-l-78 {
  margin-left: 78px;
}

.m-t-78 {
  margin-top: 78px;
}

.m-r-78 {
  margin-right: 78px;
}

.m-b-78 {
  margin-bottom: 78px;
}

.m-78 {
  margin: 78px;
}

.ml-79 {
  margin-left: 79px;
}

.mr-79 {
  margin-right: 79px;
}

.mb-79 {
  margin-bottom: 79px;
}

.mt-79 {
  margin-top: 79px;
}

.m-l-79 {
  margin-left: 79px;
}

.m-t-79 {
  margin-top: 79px;
}

.m-r-79 {
  margin-right: 79px;
}

.m-b-79 {
  margin-bottom: 79px;
}

.m-79 {
  margin: 79px;
}

.ml-80 {
  margin-left: 80px;
}

.mr-80 {
  margin-right: 80px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mt-80 {
  margin-top: 80px;
}

.m-l-80 {
  margin-left: 80px;
}

.m-t-80 {
  margin-top: 80px;
}

.m-r-80 {
  margin-right: 80px;
}

.m-b-80 {
  margin-bottom: 80px;
}

.m-80 {
  margin: 80px;
}

.ml-81 {
  margin-left: 81px;
}

.mr-81 {
  margin-right: 81px;
}

.mb-81 {
  margin-bottom: 81px;
}

.mt-81 {
  margin-top: 81px;
}

.m-l-81 {
  margin-left: 81px;
}

.m-t-81 {
  margin-top: 81px;
}

.m-r-81 {
  margin-right: 81px;
}

.m-b-81 {
  margin-bottom: 81px;
}

.m-81 {
  margin: 81px;
}

.ml-82 {
  margin-left: 82px;
}

.mr-82 {
  margin-right: 82px;
}

.mb-82 {
  margin-bottom: 82px;
}

.mt-82 {
  margin-top: 82px;
}

.m-l-82 {
  margin-left: 82px;
}

.m-t-82 {
  margin-top: 82px;
}

.m-r-82 {
  margin-right: 82px;
}

.m-b-82 {
  margin-bottom: 82px;
}

.m-82 {
  margin: 82px;
}

.ml-83 {
  margin-left: 83px;
}

.mr-83 {
  margin-right: 83px;
}

.mb-83 {
  margin-bottom: 83px;
}

.mt-83 {
  margin-top: 83px;
}

.m-l-83 {
  margin-left: 83px;
}

.m-t-83 {
  margin-top: 83px;
}

.m-r-83 {
  margin-right: 83px;
}

.m-b-83 {
  margin-bottom: 83px;
}

.m-83 {
  margin: 83px;
}

.ml-84 {
  margin-left: 84px;
}

.mr-84 {
  margin-right: 84px;
}

.mb-84 {
  margin-bottom: 84px;
}

.mt-84 {
  margin-top: 84px;
}

.m-l-84 {
  margin-left: 84px;
}

.m-t-84 {
  margin-top: 84px;
}

.m-r-84 {
  margin-right: 84px;
}

.m-b-84 {
  margin-bottom: 84px;
}

.m-84 {
  margin: 84px;
}

.ml-85 {
  margin-left: 85px;
}

.mr-85 {
  margin-right: 85px;
}

.mb-85 {
  margin-bottom: 85px;
}

.mt-85 {
  margin-top: 85px;
}

.m-l-85 {
  margin-left: 85px;
}

.m-t-85 {
  margin-top: 85px;
}

.m-r-85 {
  margin-right: 85px;
}

.m-b-85 {
  margin-bottom: 85px;
}

.m-85 {
  margin: 85px;
}

.ml-86 {
  margin-left: 86px;
}

.mr-86 {
  margin-right: 86px;
}

.mb-86 {
  margin-bottom: 86px;
}

.mt-86 {
  margin-top: 86px;
}

.m-l-86 {
  margin-left: 86px;
}

.m-t-86 {
  margin-top: 86px;
}

.m-r-86 {
  margin-right: 86px;
}

.m-b-86 {
  margin-bottom: 86px;
}

.m-86 {
  margin: 86px;
}

.ml-87 {
  margin-left: 87px;
}

.mr-87 {
  margin-right: 87px;
}

.mb-87 {
  margin-bottom: 87px;
}

.mt-87 {
  margin-top: 87px;
}

.m-l-87 {
  margin-left: 87px;
}

.m-t-87 {
  margin-top: 87px;
}

.m-r-87 {
  margin-right: 87px;
}

.m-b-87 {
  margin-bottom: 87px;
}

.m-87 {
  margin: 87px;
}

.ml-88 {
  margin-left: 88px;
}

.mr-88 {
  margin-right: 88px;
}

.mb-88 {
  margin-bottom: 88px;
}

.mt-88 {
  margin-top: 88px;
}

.m-l-88 {
  margin-left: 88px;
}

.m-t-88 {
  margin-top: 88px;
}

.m-r-88 {
  margin-right: 88px;
}

.m-b-88 {
  margin-bottom: 88px;
}

.m-88 {
  margin: 88px;
}

.ml-89 {
  margin-left: 89px;
}

.mr-89 {
  margin-right: 89px;
}

.mb-89 {
  margin-bottom: 89px;
}

.mt-89 {
  margin-top: 89px;
}

.m-l-89 {
  margin-left: 89px;
}

.m-t-89 {
  margin-top: 89px;
}

.m-r-89 {
  margin-right: 89px;
}

.m-b-89 {
  margin-bottom: 89px;
}

.m-89 {
  margin: 89px;
}

.ml-90 {
  margin-left: 90px;
}

.mr-90 {
  margin-right: 90px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mt-90 {
  margin-top: 90px;
}

.m-l-90 {
  margin-left: 90px;
}

.m-t-90 {
  margin-top: 90px;
}

.m-r-90 {
  margin-right: 90px;
}

.m-b-90 {
  margin-bottom: 90px;
}

.m-90 {
  margin: 90px;
}

.ml-91 {
  margin-left: 91px;
}

.mr-91 {
  margin-right: 91px;
}

.mb-91 {
  margin-bottom: 91px;
}

.mt-91 {
  margin-top: 91px;
}

.m-l-91 {
  margin-left: 91px;
}

.m-t-91 {
  margin-top: 91px;
}

.m-r-91 {
  margin-right: 91px;
}

.m-b-91 {
  margin-bottom: 91px;
}

.m-91 {
  margin: 91px;
}

.ml-92 {
  margin-left: 92px;
}

.mr-92 {
  margin-right: 92px;
}

.mb-92 {
  margin-bottom: 92px;
}

.mt-92 {
  margin-top: 92px;
}

.m-l-92 {
  margin-left: 92px;
}

.m-t-92 {
  margin-top: 92px;
}

.m-r-92 {
  margin-right: 92px;
}

.m-b-92 {
  margin-bottom: 92px;
}

.m-92 {
  margin: 92px;
}

.ml-93 {
  margin-left: 93px;
}

.mr-93 {
  margin-right: 93px;
}

.mb-93 {
  margin-bottom: 93px;
}

.mt-93 {
  margin-top: 93px;
}

.m-l-93 {
  margin-left: 93px;
}

.m-t-93 {
  margin-top: 93px;
}

.m-r-93 {
  margin-right: 93px;
}

.m-b-93 {
  margin-bottom: 93px;
}

.m-93 {
  margin: 93px;
}

.ml-94 {
  margin-left: 94px;
}

.mr-94 {
  margin-right: 94px;
}

.mb-94 {
  margin-bottom: 94px;
}

.mt-94 {
  margin-top: 94px;
}

.m-l-94 {
  margin-left: 94px;
}

.m-t-94 {
  margin-top: 94px;
}

.m-r-94 {
  margin-right: 94px;
}

.m-b-94 {
  margin-bottom: 94px;
}

.m-94 {
  margin: 94px;
}

.ml-95 {
  margin-left: 95px;
}

.mr-95 {
  margin-right: 95px;
}

.mb-95 {
  margin-bottom: 95px;
}

.mt-95 {
  margin-top: 95px;
}

.m-l-95 {
  margin-left: 95px;
}

.m-t-95 {
  margin-top: 95px;
}

.m-r-95 {
  margin-right: 95px;
}

.m-b-95 {
  margin-bottom: 95px;
}

.m-95 {
  margin: 95px;
}

.ml-96 {
  margin-left: 96px;
}

.mr-96 {
  margin-right: 96px;
}

.mb-96 {
  margin-bottom: 96px;
}

.mt-96 {
  margin-top: 96px;
}

.m-l-96 {
  margin-left: 96px;
}

.m-t-96 {
  margin-top: 96px;
}

.m-r-96 {
  margin-right: 96px;
}

.m-b-96 {
  margin-bottom: 96px;
}

.m-96 {
  margin: 96px;
}

.ml-97 {
  margin-left: 97px;
}

.mr-97 {
  margin-right: 97px;
}

.mb-97 {
  margin-bottom: 97px;
}

.mt-97 {
  margin-top: 97px;
}

.m-l-97 {
  margin-left: 97px;
}

.m-t-97 {
  margin-top: 97px;
}

.m-r-97 {
  margin-right: 97px;
}

.m-b-97 {
  margin-bottom: 97px;
}

.m-97 {
  margin: 97px;
}

.ml-98 {
  margin-left: 98px;
}

.mr-98 {
  margin-right: 98px;
}

.mb-98 {
  margin-bottom: 98px;
}

.mt-98 {
  margin-top: 98px;
}

.m-l-98 {
  margin-left: 98px;
}

.m-t-98 {
  margin-top: 98px;
}

.m-r-98 {
  margin-right: 98px;
}

.m-b-98 {
  margin-bottom: 98px;
}

.m-98 {
  margin: 98px;
}

.ml-99 {
  margin-left: 99px;
}

.mr-99 {
  margin-right: 99px;
}

.mb-99 {
  margin-bottom: 99px;
}

.mt-99 {
  margin-top: 99px;
}

.m-l-99 {
  margin-left: 99px;
}

.m-t-99 {
  margin-top: 99px;
}

.m-r-99 {
  margin-right: 99px;
}

.m-b-99 {
  margin-bottom: 99px;
}

.m-99 {
  margin: 99px;
}

.ml-100 {
  margin-left: 100px;
}

.mr-100 {
  margin-right: 100px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mt-100 {
  margin-top: 100px;
}

.m-l-100 {
  margin-left: 100px;
}

.m-t-100 {
  margin-top: 100px;
}

.m-r-100 {
  margin-right: 100px;
}

.m-b-100 {
  margin-bottom: 100px;
}

.m-100 {
  margin: 100px;
}

.ml-101 {
  margin-left: 101px;
}

.mr-101 {
  margin-right: 101px;
}

.mb-101 {
  margin-bottom: 101px;
}

.mt-101 {
  margin-top: 101px;
}

.m-l-101 {
  margin-left: 101px;
}

.m-t-101 {
  margin-top: 101px;
}

.m-r-101 {
  margin-right: 101px;
}

.m-b-101 {
  margin-bottom: 101px;
}

.m-101 {
  margin: 101px;
}

.ml-102 {
  margin-left: 102px;
}

.mr-102 {
  margin-right: 102px;
}

.mb-102 {
  margin-bottom: 102px;
}

.mt-102 {
  margin-top: 102px;
}

.m-l-102 {
  margin-left: 102px;
}

.m-t-102 {
  margin-top: 102px;
}

.m-r-102 {
  margin-right: 102px;
}

.m-b-102 {
  margin-bottom: 102px;
}

.m-102 {
  margin: 102px;
}

.ml-103 {
  margin-left: 103px;
}

.mr-103 {
  margin-right: 103px;
}

.mb-103 {
  margin-bottom: 103px;
}

.mt-103 {
  margin-top: 103px;
}

.m-l-103 {
  margin-left: 103px;
}

.m-t-103 {
  margin-top: 103px;
}

.m-r-103 {
  margin-right: 103px;
}

.m-b-103 {
  margin-bottom: 103px;
}

.m-103 {
  margin: 103px;
}

.ml-104 {
  margin-left: 104px;
}

.mr-104 {
  margin-right: 104px;
}

.mb-104 {
  margin-bottom: 104px;
}

.mt-104 {
  margin-top: 104px;
}

.m-l-104 {
  margin-left: 104px;
}

.m-t-104 {
  margin-top: 104px;
}

.m-r-104 {
  margin-right: 104px;
}

.m-b-104 {
  margin-bottom: 104px;
}

.m-104 {
  margin: 104px;
}

.ml-105 {
  margin-left: 105px;
}

.mr-105 {
  margin-right: 105px;
}

.mb-105 {
  margin-bottom: 105px;
}

.mt-105 {
  margin-top: 105px;
}

.m-l-105 {
  margin-left: 105px;
}

.m-t-105 {
  margin-top: 105px;
}

.m-r-105 {
  margin-right: 105px;
}

.m-b-105 {
  margin-bottom: 105px;
}

.m-105 {
  margin: 105px;
}

.ml-106 {
  margin-left: 106px;
}

.mr-106 {
  margin-right: 106px;
}

.mb-106 {
  margin-bottom: 106px;
}

.mt-106 {
  margin-top: 106px;
}

.m-l-106 {
  margin-left: 106px;
}

.m-t-106 {
  margin-top: 106px;
}

.m-r-106 {
  margin-right: 106px;
}

.m-b-106 {
  margin-bottom: 106px;
}

.m-106 {
  margin: 106px;
}

.ml-107 {
  margin-left: 107px;
}

.mr-107 {
  margin-right: 107px;
}

.mb-107 {
  margin-bottom: 107px;
}

.mt-107 {
  margin-top: 107px;
}

.m-l-107 {
  margin-left: 107px;
}

.m-t-107 {
  margin-top: 107px;
}

.m-r-107 {
  margin-right: 107px;
}

.m-b-107 {
  margin-bottom: 107px;
}

.m-107 {
  margin: 107px;
}

.ml-108 {
  margin-left: 108px;
}

.mr-108 {
  margin-right: 108px;
}

.mb-108 {
  margin-bottom: 108px;
}

.mt-108 {
  margin-top: 108px;
}

.m-l-108 {
  margin-left: 108px;
}

.m-t-108 {
  margin-top: 108px;
}

.m-r-108 {
  margin-right: 108px;
}

.m-b-108 {
  margin-bottom: 108px;
}

.m-108 {
  margin: 108px;
}

.ml-109 {
  margin-left: 109px;
}

.mr-109 {
  margin-right: 109px;
}

.mb-109 {
  margin-bottom: 109px;
}

.mt-109 {
  margin-top: 109px;
}

.m-l-109 {
  margin-left: 109px;
}

.m-t-109 {
  margin-top: 109px;
}

.m-r-109 {
  margin-right: 109px;
}

.m-b-109 {
  margin-bottom: 109px;
}

.m-109 {
  margin: 109px;
}

.ml-110 {
  margin-left: 110px;
}

.mr-110 {
  margin-right: 110px;
}

.mb-110 {
  margin-bottom: 110px;
}

.mt-110 {
  margin-top: 110px;
}

.m-l-110 {
  margin-left: 110px;
}

.m-t-110 {
  margin-top: 110px;
}

.m-r-110 {
  margin-right: 110px;
}

.m-b-110 {
  margin-bottom: 110px;
}

.m-110 {
  margin: 110px;
}

.ml-111 {
  margin-left: 111px;
}

.mr-111 {
  margin-right: 111px;
}

.mb-111 {
  margin-bottom: 111px;
}

.mt-111 {
  margin-top: 111px;
}

.m-l-111 {
  margin-left: 111px;
}

.m-t-111 {
  margin-top: 111px;
}

.m-r-111 {
  margin-right: 111px;
}

.m-b-111 {
  margin-bottom: 111px;
}

.m-111 {
  margin: 111px;
}

.ml-112 {
  margin-left: 112px;
}

.mr-112 {
  margin-right: 112px;
}

.mb-112 {
  margin-bottom: 112px;
}

.mt-112 {
  margin-top: 112px;
}

.m-l-112 {
  margin-left: 112px;
}

.m-t-112 {
  margin-top: 112px;
}

.m-r-112 {
  margin-right: 112px;
}

.m-b-112 {
  margin-bottom: 112px;
}

.m-112 {
  margin: 112px;
}

.ml-113 {
  margin-left: 113px;
}

.mr-113 {
  margin-right: 113px;
}

.mb-113 {
  margin-bottom: 113px;
}

.mt-113 {
  margin-top: 113px;
}

.m-l-113 {
  margin-left: 113px;
}

.m-t-113 {
  margin-top: 113px;
}

.m-r-113 {
  margin-right: 113px;
}

.m-b-113 {
  margin-bottom: 113px;
}

.m-113 {
  margin: 113px;
}

.ml-114 {
  margin-left: 114px;
}

.mr-114 {
  margin-right: 114px;
}

.mb-114 {
  margin-bottom: 114px;
}

.mt-114 {
  margin-top: 114px;
}

.m-l-114 {
  margin-left: 114px;
}

.m-t-114 {
  margin-top: 114px;
}

.m-r-114 {
  margin-right: 114px;
}

.m-b-114 {
  margin-bottom: 114px;
}

.m-114 {
  margin: 114px;
}

.ml-115 {
  margin-left: 115px;
}

.mr-115 {
  margin-right: 115px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mt-115 {
  margin-top: 115px;
}

.m-l-115 {
  margin-left: 115px;
}

.m-t-115 {
  margin-top: 115px;
}

.m-r-115 {
  margin-right: 115px;
}

.m-b-115 {
  margin-bottom: 115px;
}

.m-115 {
  margin: 115px;
}

.ml-116 {
  margin-left: 116px;
}

.mr-116 {
  margin-right: 116px;
}

.mb-116 {
  margin-bottom: 116px;
}

.mt-116 {
  margin-top: 116px;
}

.m-l-116 {
  margin-left: 116px;
}

.m-t-116 {
  margin-top: 116px;
}

.m-r-116 {
  margin-right: 116px;
}

.m-b-116 {
  margin-bottom: 116px;
}

.m-116 {
  margin: 116px;
}

.ml-117 {
  margin-left: 117px;
}

.mr-117 {
  margin-right: 117px;
}

.mb-117 {
  margin-bottom: 117px;
}

.mt-117 {
  margin-top: 117px;
}

.m-l-117 {
  margin-left: 117px;
}

.m-t-117 {
  margin-top: 117px;
}

.m-r-117 {
  margin-right: 117px;
}

.m-b-117 {
  margin-bottom: 117px;
}

.m-117 {
  margin: 117px;
}

.ml-118 {
  margin-left: 118px;
}

.mr-118 {
  margin-right: 118px;
}

.mb-118 {
  margin-bottom: 118px;
}

.mt-118 {
  margin-top: 118px;
}

.m-l-118 {
  margin-left: 118px;
}

.m-t-118 {
  margin-top: 118px;
}

.m-r-118 {
  margin-right: 118px;
}

.m-b-118 {
  margin-bottom: 118px;
}

.m-118 {
  margin: 118px;
}

.ml-119 {
  margin-left: 119px;
}

.mr-119 {
  margin-right: 119px;
}

.mb-119 {
  margin-bottom: 119px;
}

.mt-119 {
  margin-top: 119px;
}

.m-l-119 {
  margin-left: 119px;
}

.m-t-119 {
  margin-top: 119px;
}

.m-r-119 {
  margin-right: 119px;
}

.m-b-119 {
  margin-bottom: 119px;
}

.m-119 {
  margin: 119px;
}

.ml-120 {
  margin-left: 120px;
}

.mr-120 {
  margin-right: 120px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mt-120 {
  margin-top: 120px;
}

.m-l-120 {
  margin-left: 120px;
}

.m-t-120 {
  margin-top: 120px;
}

.m-r-120 {
  margin-right: 120px;
}

.m-b-120 {
  margin-bottom: 120px;
}

.m-120 {
  margin: 120px;
}

.ml-121 {
  margin-left: 121px;
}

.mr-121 {
  margin-right: 121px;
}

.mb-121 {
  margin-bottom: 121px;
}

.mt-121 {
  margin-top: 121px;
}

.m-l-121 {
  margin-left: 121px;
}

.m-t-121 {
  margin-top: 121px;
}

.m-r-121 {
  margin-right: 121px;
}

.m-b-121 {
  margin-bottom: 121px;
}

.m-121 {
  margin: 121px;
}

.ml-122 {
  margin-left: 122px;
}

.mr-122 {
  margin-right: 122px;
}

.mb-122 {
  margin-bottom: 122px;
}

.mt-122 {
  margin-top: 122px;
}

.m-l-122 {
  margin-left: 122px;
}

.m-t-122 {
  margin-top: 122px;
}

.m-r-122 {
  margin-right: 122px;
}

.m-b-122 {
  margin-bottom: 122px;
}

.m-122 {
  margin: 122px;
}

.ml-123 {
  margin-left: 123px;
}

.mr-123 {
  margin-right: 123px;
}

.mb-123 {
  margin-bottom: 123px;
}

.mt-123 {
  margin-top: 123px;
}

.m-l-123 {
  margin-left: 123px;
}

.m-t-123 {
  margin-top: 123px;
}

.m-r-123 {
  margin-right: 123px;
}

.m-b-123 {
  margin-bottom: 123px;
}

.m-123 {
  margin: 123px;
}

.ml-124 {
  margin-left: 124px;
}

.mr-124 {
  margin-right: 124px;
}

.mb-124 {
  margin-bottom: 124px;
}

.mt-124 {
  margin-top: 124px;
}

.m-l-124 {
  margin-left: 124px;
}

.m-t-124 {
  margin-top: 124px;
}

.m-r-124 {
  margin-right: 124px;
}

.m-b-124 {
  margin-bottom: 124px;
}

.m-124 {
  margin: 124px;
}

.ml-125 {
  margin-left: 125px;
}

.mr-125 {
  margin-right: 125px;
}

.mb-125 {
  margin-bottom: 125px;
}

.mt-125 {
  margin-top: 125px;
}

.m-l-125 {
  margin-left: 125px;
}

.m-t-125 {
  margin-top: 125px;
}

.m-r-125 {
  margin-right: 125px;
}

.m-b-125 {
  margin-bottom: 125px;
}

.m-125 {
  margin: 125px;
}

.ml-126 {
  margin-left: 126px;
}

.mr-126 {
  margin-right: 126px;
}

.mb-126 {
  margin-bottom: 126px;
}

.mt-126 {
  margin-top: 126px;
}

.m-l-126 {
  margin-left: 126px;
}

.m-t-126 {
  margin-top: 126px;
}

.m-r-126 {
  margin-right: 126px;
}

.m-b-126 {
  margin-bottom: 126px;
}

.m-126 {
  margin: 126px;
}

.ml-127 {
  margin-left: 127px;
}

.mr-127 {
  margin-right: 127px;
}

.mb-127 {
  margin-bottom: 127px;
}

.mt-127 {
  margin-top: 127px;
}

.m-l-127 {
  margin-left: 127px;
}

.m-t-127 {
  margin-top: 127px;
}

.m-r-127 {
  margin-right: 127px;
}

.m-b-127 {
  margin-bottom: 127px;
}

.m-127 {
  margin: 127px;
}

.ml-128 {
  margin-left: 128px;
}

.mr-128 {
  margin-right: 128px;
}

.mb-128 {
  margin-bottom: 128px;
}

.mt-128 {
  margin-top: 128px;
}

.m-l-128 {
  margin-left: 128px;
}

.m-t-128 {
  margin-top: 128px;
}

.m-r-128 {
  margin-right: 128px;
}

.m-b-128 {
  margin-bottom: 128px;
}

.m-128 {
  margin: 128px;
}

.ml-129 {
  margin-left: 129px;
}

.mr-129 {
  margin-right: 129px;
}

.mb-129 {
  margin-bottom: 129px;
}

.mt-129 {
  margin-top: 129px;
}

.m-l-129 {
  margin-left: 129px;
}

.m-t-129 {
  margin-top: 129px;
}

.m-r-129 {
  margin-right: 129px;
}

.m-b-129 {
  margin-bottom: 129px;
}

.m-129 {
  margin: 129px;
}

.ml-130 {
  margin-left: 130px;
}

.mr-130 {
  margin-right: 130px;
}

.mb-130 {
  margin-bottom: 130px;
}

.mt-130 {
  margin-top: 130px;
}

.m-l-130 {
  margin-left: 130px;
}

.m-t-130 {
  margin-top: 130px;
}

.m-r-130 {
  margin-right: 130px;
}

.m-b-130 {
  margin-bottom: 130px;
}

.m-130 {
  margin: 130px;
}

.ml-131 {
  margin-left: 131px;
}

.mr-131 {
  margin-right: 131px;
}

.mb-131 {
  margin-bottom: 131px;
}

.mt-131 {
  margin-top: 131px;
}

.m-l-131 {
  margin-left: 131px;
}

.m-t-131 {
  margin-top: 131px;
}

.m-r-131 {
  margin-right: 131px;
}

.m-b-131 {
  margin-bottom: 131px;
}

.m-131 {
  margin: 131px;
}

.ml-132 {
  margin-left: 132px;
}

.mr-132 {
  margin-right: 132px;
}

.mb-132 {
  margin-bottom: 132px;
}

.mt-132 {
  margin-top: 132px;
}

.m-l-132 {
  margin-left: 132px;
}

.m-t-132 {
  margin-top: 132px;
}

.m-r-132 {
  margin-right: 132px;
}

.m-b-132 {
  margin-bottom: 132px;
}

.m-132 {
  margin: 132px;
}

.ml-133 {
  margin-left: 133px;
}

.mr-133 {
  margin-right: 133px;
}

.mb-133 {
  margin-bottom: 133px;
}

.mt-133 {
  margin-top: 133px;
}

.m-l-133 {
  margin-left: 133px;
}

.m-t-133 {
  margin-top: 133px;
}

.m-r-133 {
  margin-right: 133px;
}

.m-b-133 {
  margin-bottom: 133px;
}

.m-133 {
  margin: 133px;
}

.ml-134 {
  margin-left: 134px;
}

.mr-134 {
  margin-right: 134px;
}

.mb-134 {
  margin-bottom: 134px;
}

.mt-134 {
  margin-top: 134px;
}

.m-l-134 {
  margin-left: 134px;
}

.m-t-134 {
  margin-top: 134px;
}

.m-r-134 {
  margin-right: 134px;
}

.m-b-134 {
  margin-bottom: 134px;
}

.m-134 {
  margin: 134px;
}

.ml-135 {
  margin-left: 135px;
}

.mr-135 {
  margin-right: 135px;
}

.mb-135 {
  margin-bottom: 135px;
}

.mt-135 {
  margin-top: 135px;
}

.m-l-135 {
  margin-left: 135px;
}

.m-t-135 {
  margin-top: 135px;
}

.m-r-135 {
  margin-right: 135px;
}

.m-b-135 {
  margin-bottom: 135px;
}

.m-135 {
  margin: 135px;
}

.ml-136 {
  margin-left: 136px;
}

.mr-136 {
  margin-right: 136px;
}

.mb-136 {
  margin-bottom: 136px;
}

.mt-136 {
  margin-top: 136px;
}

.m-l-136 {
  margin-left: 136px;
}

.m-t-136 {
  margin-top: 136px;
}

.m-r-136 {
  margin-right: 136px;
}

.m-b-136 {
  margin-bottom: 136px;
}

.m-136 {
  margin: 136px;
}

.ml-137 {
  margin-left: 137px;
}

.mr-137 {
  margin-right: 137px;
}

.mb-137 {
  margin-bottom: 137px;
}

.mt-137 {
  margin-top: 137px;
}

.m-l-137 {
  margin-left: 137px;
}

.m-t-137 {
  margin-top: 137px;
}

.m-r-137 {
  margin-right: 137px;
}

.m-b-137 {
  margin-bottom: 137px;
}

.m-137 {
  margin: 137px;
}

.ml-138 {
  margin-left: 138px;
}

.mr-138 {
  margin-right: 138px;
}

.mb-138 {
  margin-bottom: 138px;
}

.mt-138 {
  margin-top: 138px;
}

.m-l-138 {
  margin-left: 138px;
}

.m-t-138 {
  margin-top: 138px;
}

.m-r-138 {
  margin-right: 138px;
}

.m-b-138 {
  margin-bottom: 138px;
}

.m-138 {
  margin: 138px;
}

.ml-139 {
  margin-left: 139px;
}

.mr-139 {
  margin-right: 139px;
}

.mb-139 {
  margin-bottom: 139px;
}

.mt-139 {
  margin-top: 139px;
}

.m-l-139 {
  margin-left: 139px;
}

.m-t-139 {
  margin-top: 139px;
}

.m-r-139 {
  margin-right: 139px;
}

.m-b-139 {
  margin-bottom: 139px;
}

.m-139 {
  margin: 139px;
}

.ml-140 {
  margin-left: 140px;
}

.mr-140 {
  margin-right: 140px;
}

.mb-140 {
  margin-bottom: 140px;
}

.mt-140 {
  margin-top: 140px;
}

.m-l-140 {
  margin-left: 140px;
}

.m-t-140 {
  margin-top: 140px;
}

.m-r-140 {
  margin-right: 140px;
}

.m-b-140 {
  margin-bottom: 140px;
}

.m-140 {
  margin: 140px;
}

.ml-141 {
  margin-left: 141px;
}

.mr-141 {
  margin-right: 141px;
}

.mb-141 {
  margin-bottom: 141px;
}

.mt-141 {
  margin-top: 141px;
}

.m-l-141 {
  margin-left: 141px;
}

.m-t-141 {
  margin-top: 141px;
}

.m-r-141 {
  margin-right: 141px;
}

.m-b-141 {
  margin-bottom: 141px;
}

.m-141 {
  margin: 141px;
}

.ml-142 {
  margin-left: 142px;
}

.mr-142 {
  margin-right: 142px;
}

.mb-142 {
  margin-bottom: 142px;
}

.mt-142 {
  margin-top: 142px;
}

.m-l-142 {
  margin-left: 142px;
}

.m-t-142 {
  margin-top: 142px;
}

.m-r-142 {
  margin-right: 142px;
}

.m-b-142 {
  margin-bottom: 142px;
}

.m-142 {
  margin: 142px;
}

.ml-143 {
  margin-left: 143px;
}

.mr-143 {
  margin-right: 143px;
}

.mb-143 {
  margin-bottom: 143px;
}

.mt-143 {
  margin-top: 143px;
}

.m-l-143 {
  margin-left: 143px;
}

.m-t-143 {
  margin-top: 143px;
}

.m-r-143 {
  margin-right: 143px;
}

.m-b-143 {
  margin-bottom: 143px;
}

.m-143 {
  margin: 143px;
}

.ml-144 {
  margin-left: 144px;
}

.mr-144 {
  margin-right: 144px;
}

.mb-144 {
  margin-bottom: 144px;
}

.mt-144 {
  margin-top: 144px;
}

.m-l-144 {
  margin-left: 144px;
}

.m-t-144 {
  margin-top: 144px;
}

.m-r-144 {
  margin-right: 144px;
}

.m-b-144 {
  margin-bottom: 144px;
}

.m-144 {
  margin: 144px;
}

.ml-145 {
  margin-left: 145px;
}

.mr-145 {
  margin-right: 145px;
}

.mb-145 {
  margin-bottom: 145px;
}

.mt-145 {
  margin-top: 145px;
}

.m-l-145 {
  margin-left: 145px;
}

.m-t-145 {
  margin-top: 145px;
}

.m-r-145 {
  margin-right: 145px;
}

.m-b-145 {
  margin-bottom: 145px;
}

.m-145 {
  margin: 145px;
}

.ml-146 {
  margin-left: 146px;
}

.mr-146 {
  margin-right: 146px;
}

.mb-146 {
  margin-bottom: 146px;
}

.mt-146 {
  margin-top: 146px;
}

.m-l-146 {
  margin-left: 146px;
}

.m-t-146 {
  margin-top: 146px;
}

.m-r-146 {
  margin-right: 146px;
}

.m-b-146 {
  margin-bottom: 146px;
}

.m-146 {
  margin: 146px;
}

.ml-147 {
  margin-left: 147px;
}

.mr-147 {
  margin-right: 147px;
}

.mb-147 {
  margin-bottom: 147px;
}

.mt-147 {
  margin-top: 147px;
}

.m-l-147 {
  margin-left: 147px;
}

.m-t-147 {
  margin-top: 147px;
}

.m-r-147 {
  margin-right: 147px;
}

.m-b-147 {
  margin-bottom: 147px;
}

.m-147 {
  margin: 147px;
}

.ml-148 {
  margin-left: 148px;
}

.mr-148 {
  margin-right: 148px;
}

.mb-148 {
  margin-bottom: 148px;
}

.mt-148 {
  margin-top: 148px;
}

.m-l-148 {
  margin-left: 148px;
}

.m-t-148 {
  margin-top: 148px;
}

.m-r-148 {
  margin-right: 148px;
}

.m-b-148 {
  margin-bottom: 148px;
}

.m-148 {
  margin: 148px;
}

.ml-149 {
  margin-left: 149px;
}

.mr-149 {
  margin-right: 149px;
}

.mb-149 {
  margin-bottom: 149px;
}

.mt-149 {
  margin-top: 149px;
}

.m-l-149 {
  margin-left: 149px;
}

.m-t-149 {
  margin-top: 149px;
}

.m-r-149 {
  margin-right: 149px;
}

.m-b-149 {
  margin-bottom: 149px;
}

.m-149 {
  margin: 149px;
}

.ml-150 {
  margin-left: 150px;
}

.mr-150 {
  margin-right: 150px;
}

.mb-150 {
  margin-bottom: 150px;
}

.mt-150 {
  margin-top: 150px;
}

.m-l-150 {
  margin-left: 150px;
}

.m-t-150 {
  margin-top: 150px;
}

.m-r-150 {
  margin-right: 150px;
}

.m-b-150 {
  margin-bottom: 150px;
}

.m-150 {
  margin: 150px;
}

.ml-151 {
  margin-left: 151px;
}

.mr-151 {
  margin-right: 151px;
}

.mb-151 {
  margin-bottom: 151px;
}

.mt-151 {
  margin-top: 151px;
}

.m-l-151 {
  margin-left: 151px;
}

.m-t-151 {
  margin-top: 151px;
}

.m-r-151 {
  margin-right: 151px;
}

.m-b-151 {
  margin-bottom: 151px;
}

.m-151 {
  margin: 151px;
}

.ml-152 {
  margin-left: 152px;
}

.mr-152 {
  margin-right: 152px;
}

.mb-152 {
  margin-bottom: 152px;
}

.mt-152 {
  margin-top: 152px;
}

.m-l-152 {
  margin-left: 152px;
}

.m-t-152 {
  margin-top: 152px;
}

.m-r-152 {
  margin-right: 152px;
}

.m-b-152 {
  margin-bottom: 152px;
}

.m-152 {
  margin: 152px;
}

.ml-153 {
  margin-left: 153px;
}

.mr-153 {
  margin-right: 153px;
}

.mb-153 {
  margin-bottom: 153px;
}

.mt-153 {
  margin-top: 153px;
}

.m-l-153 {
  margin-left: 153px;
}

.m-t-153 {
  margin-top: 153px;
}

.m-r-153 {
  margin-right: 153px;
}

.m-b-153 {
  margin-bottom: 153px;
}

.m-153 {
  margin: 153px;
}

.ml-154 {
  margin-left: 154px;
}

.mr-154 {
  margin-right: 154px;
}

.mb-154 {
  margin-bottom: 154px;
}

.mt-154 {
  margin-top: 154px;
}

.m-l-154 {
  margin-left: 154px;
}

.m-t-154 {
  margin-top: 154px;
}

.m-r-154 {
  margin-right: 154px;
}

.m-b-154 {
  margin-bottom: 154px;
}

.m-154 {
  margin: 154px;
}

.ml-155 {
  margin-left: 155px;
}

.mr-155 {
  margin-right: 155px;
}

.mb-155 {
  margin-bottom: 155px;
}

.mt-155 {
  margin-top: 155px;
}

.m-l-155 {
  margin-left: 155px;
}

.m-t-155 {
  margin-top: 155px;
}

.m-r-155 {
  margin-right: 155px;
}

.m-b-155 {
  margin-bottom: 155px;
}

.m-155 {
  margin: 155px;
}

.ml-156 {
  margin-left: 156px;
}

.mr-156 {
  margin-right: 156px;
}

.mb-156 {
  margin-bottom: 156px;
}

.mt-156 {
  margin-top: 156px;
}

.m-l-156 {
  margin-left: 156px;
}

.m-t-156 {
  margin-top: 156px;
}

.m-r-156 {
  margin-right: 156px;
}

.m-b-156 {
  margin-bottom: 156px;
}

.m-156 {
  margin: 156px;
}

.ml-157 {
  margin-left: 157px;
}

.mr-157 {
  margin-right: 157px;
}

.mb-157 {
  margin-bottom: 157px;
}

.mt-157 {
  margin-top: 157px;
}

.m-l-157 {
  margin-left: 157px;
}

.m-t-157 {
  margin-top: 157px;
}

.m-r-157 {
  margin-right: 157px;
}

.m-b-157 {
  margin-bottom: 157px;
}

.m-157 {
  margin: 157px;
}

.ml-158 {
  margin-left: 158px;
}

.mr-158 {
  margin-right: 158px;
}

.mb-158 {
  margin-bottom: 158px;
}

.mt-158 {
  margin-top: 158px;
}

.m-l-158 {
  margin-left: 158px;
}

.m-t-158 {
  margin-top: 158px;
}

.m-r-158 {
  margin-right: 158px;
}

.m-b-158 {
  margin-bottom: 158px;
}

.m-158 {
  margin: 158px;
}

.ml-159 {
  margin-left: 159px;
}

.mr-159 {
  margin-right: 159px;
}

.mb-159 {
  margin-bottom: 159px;
}

.mt-159 {
  margin-top: 159px;
}

.m-l-159 {
  margin-left: 159px;
}

.m-t-159 {
  margin-top: 159px;
}

.m-r-159 {
  margin-right: 159px;
}

.m-b-159 {
  margin-bottom: 159px;
}

.m-159 {
  margin: 159px;
}

.ml-160 {
  margin-left: 160px;
}

.mr-160 {
  margin-right: 160px;
}

.mb-160 {
  margin-bottom: 160px;
}

.mt-160 {
  margin-top: 160px;
}

.m-l-160 {
  margin-left: 160px;
}

.m-t-160 {
  margin-top: 160px;
}

.m-r-160 {
  margin-right: 160px;
}

.m-b-160 {
  margin-bottom: 160px;
}

.m-160 {
  margin: 160px;
}

.ml-161 {
  margin-left: 161px;
}

.mr-161 {
  margin-right: 161px;
}

.mb-161 {
  margin-bottom: 161px;
}

.mt-161 {
  margin-top: 161px;
}

.m-l-161 {
  margin-left: 161px;
}

.m-t-161 {
  margin-top: 161px;
}

.m-r-161 {
  margin-right: 161px;
}

.m-b-161 {
  margin-bottom: 161px;
}

.m-161 {
  margin: 161px;
}

.ml-162 {
  margin-left: 162px;
}

.mr-162 {
  margin-right: 162px;
}

.mb-162 {
  margin-bottom: 162px;
}

.mt-162 {
  margin-top: 162px;
}

.m-l-162 {
  margin-left: 162px;
}

.m-t-162 {
  margin-top: 162px;
}

.m-r-162 {
  margin-right: 162px;
}

.m-b-162 {
  margin-bottom: 162px;
}

.m-162 {
  margin: 162px;
}

.ml-163 {
  margin-left: 163px;
}

.mr-163 {
  margin-right: 163px;
}

.mb-163 {
  margin-bottom: 163px;
}

.mt-163 {
  margin-top: 163px;
}

.m-l-163 {
  margin-left: 163px;
}

.m-t-163 {
  margin-top: 163px;
}

.m-r-163 {
  margin-right: 163px;
}

.m-b-163 {
  margin-bottom: 163px;
}

.m-163 {
  margin: 163px;
}

.ml-164 {
  margin-left: 164px;
}

.mr-164 {
  margin-right: 164px;
}

.mb-164 {
  margin-bottom: 164px;
}

.mt-164 {
  margin-top: 164px;
}

.m-l-164 {
  margin-left: 164px;
}

.m-t-164 {
  margin-top: 164px;
}

.m-r-164 {
  margin-right: 164px;
}

.m-b-164 {
  margin-bottom: 164px;
}

.m-164 {
  margin: 164px;
}

.ml-165 {
  margin-left: 165px;
}

.mr-165 {
  margin-right: 165px;
}

.mb-165 {
  margin-bottom: 165px;
}

.mt-165 {
  margin-top: 165px;
}

.m-l-165 {
  margin-left: 165px;
}

.m-t-165 {
  margin-top: 165px;
}

.m-r-165 {
  margin-right: 165px;
}

.m-b-165 {
  margin-bottom: 165px;
}

.m-165 {
  margin: 165px;
}

.ml-166 {
  margin-left: 166px;
}

.mr-166 {
  margin-right: 166px;
}

.mb-166 {
  margin-bottom: 166px;
}

.mt-166 {
  margin-top: 166px;
}

.m-l-166 {
  margin-left: 166px;
}

.m-t-166 {
  margin-top: 166px;
}

.m-r-166 {
  margin-right: 166px;
}

.m-b-166 {
  margin-bottom: 166px;
}

.m-166 {
  margin: 166px;
}

.ml-167 {
  margin-left: 167px;
}

.mr-167 {
  margin-right: 167px;
}

.mb-167 {
  margin-bottom: 167px;
}

.mt-167 {
  margin-top: 167px;
}

.m-l-167 {
  margin-left: 167px;
}

.m-t-167 {
  margin-top: 167px;
}

.m-r-167 {
  margin-right: 167px;
}

.m-b-167 {
  margin-bottom: 167px;
}

.m-167 {
  margin: 167px;
}

.ml-168 {
  margin-left: 168px;
}

.mr-168 {
  margin-right: 168px;
}

.mb-168 {
  margin-bottom: 168px;
}

.mt-168 {
  margin-top: 168px;
}

.m-l-168 {
  margin-left: 168px;
}

.m-t-168 {
  margin-top: 168px;
}

.m-r-168 {
  margin-right: 168px;
}

.m-b-168 {
  margin-bottom: 168px;
}

.m-168 {
  margin: 168px;
}

.ml-169 {
  margin-left: 169px;
}

.mr-169 {
  margin-right: 169px;
}

.mb-169 {
  margin-bottom: 169px;
}

.mt-169 {
  margin-top: 169px;
}

.m-l-169 {
  margin-left: 169px;
}

.m-t-169 {
  margin-top: 169px;
}

.m-r-169 {
  margin-right: 169px;
}

.m-b-169 {
  margin-bottom: 169px;
}

.m-169 {
  margin: 169px;
}

.ml-170 {
  margin-left: 170px;
}

.mr-170 {
  margin-right: 170px;
}

.mb-170 {
  margin-bottom: 170px;
}

.mt-170 {
  margin-top: 170px;
}

.m-l-170 {
  margin-left: 170px;
}

.m-t-170 {
  margin-top: 170px;
}

.m-r-170 {
  margin-right: 170px;
}

.m-b-170 {
  margin-bottom: 170px;
}

.m-170 {
  margin: 170px;
}

.ml-171 {
  margin-left: 171px;
}

.mr-171 {
  margin-right: 171px;
}

.mb-171 {
  margin-bottom: 171px;
}

.mt-171 {
  margin-top: 171px;
}

.m-l-171 {
  margin-left: 171px;
}

.m-t-171 {
  margin-top: 171px;
}

.m-r-171 {
  margin-right: 171px;
}

.m-b-171 {
  margin-bottom: 171px;
}

.m-171 {
  margin: 171px;
}

.ml-172 {
  margin-left: 172px;
}

.mr-172 {
  margin-right: 172px;
}

.mb-172 {
  margin-bottom: 172px;
}

.mt-172 {
  margin-top: 172px;
}

.m-l-172 {
  margin-left: 172px;
}

.m-t-172 {
  margin-top: 172px;
}

.m-r-172 {
  margin-right: 172px;
}

.m-b-172 {
  margin-bottom: 172px;
}

.m-172 {
  margin: 172px;
}

.ml-173 {
  margin-left: 173px;
}

.mr-173 {
  margin-right: 173px;
}

.mb-173 {
  margin-bottom: 173px;
}

.mt-173 {
  margin-top: 173px;
}

.m-l-173 {
  margin-left: 173px;
}

.m-t-173 {
  margin-top: 173px;
}

.m-r-173 {
  margin-right: 173px;
}

.m-b-173 {
  margin-bottom: 173px;
}

.m-173 {
  margin: 173px;
}

.ml-174 {
  margin-left: 174px;
}

.mr-174 {
  margin-right: 174px;
}

.mb-174 {
  margin-bottom: 174px;
}

.mt-174 {
  margin-top: 174px;
}

.m-l-174 {
  margin-left: 174px;
}

.m-t-174 {
  margin-top: 174px;
}

.m-r-174 {
  margin-right: 174px;
}

.m-b-174 {
  margin-bottom: 174px;
}

.m-174 {
  margin: 174px;
}

.ml-175 {
  margin-left: 175px;
}

.mr-175 {
  margin-right: 175px;
}

.mb-175 {
  margin-bottom: 175px;
}

.mt-175 {
  margin-top: 175px;
}

.m-l-175 {
  margin-left: 175px;
}

.m-t-175 {
  margin-top: 175px;
}

.m-r-175 {
  margin-right: 175px;
}

.m-b-175 {
  margin-bottom: 175px;
}

.m-175 {
  margin: 175px;
}

.ml-176 {
  margin-left: 176px;
}

.mr-176 {
  margin-right: 176px;
}

.mb-176 {
  margin-bottom: 176px;
}

.mt-176 {
  margin-top: 176px;
}

.m-l-176 {
  margin-left: 176px;
}

.m-t-176 {
  margin-top: 176px;
}

.m-r-176 {
  margin-right: 176px;
}

.m-b-176 {
  margin-bottom: 176px;
}

.m-176 {
  margin: 176px;
}

.ml-177 {
  margin-left: 177px;
}

.mr-177 {
  margin-right: 177px;
}

.mb-177 {
  margin-bottom: 177px;
}

.mt-177 {
  margin-top: 177px;
}

.m-l-177 {
  margin-left: 177px;
}

.m-t-177 {
  margin-top: 177px;
}

.m-r-177 {
  margin-right: 177px;
}

.m-b-177 {
  margin-bottom: 177px;
}

.m-177 {
  margin: 177px;
}

.ml-178 {
  margin-left: 178px;
}

.mr-178 {
  margin-right: 178px;
}

.mb-178 {
  margin-bottom: 178px;
}

.mt-178 {
  margin-top: 178px;
}

.m-l-178 {
  margin-left: 178px;
}

.m-t-178 {
  margin-top: 178px;
}

.m-r-178 {
  margin-right: 178px;
}

.m-b-178 {
  margin-bottom: 178px;
}

.m-178 {
  margin: 178px;
}

.ml-179 {
  margin-left: 179px;
}

.mr-179 {
  margin-right: 179px;
}

.mb-179 {
  margin-bottom: 179px;
}

.mt-179 {
  margin-top: 179px;
}

.m-l-179 {
  margin-left: 179px;
}

.m-t-179 {
  margin-top: 179px;
}

.m-r-179 {
  margin-right: 179px;
}

.m-b-179 {
  margin-bottom: 179px;
}

.m-179 {
  margin: 179px;
}

.ml-180 {
  margin-left: 180px;
}

.mr-180 {
  margin-right: 180px;
}

.mb-180 {
  margin-bottom: 180px;
}

.mt-180 {
  margin-top: 180px;
}

.m-l-180 {
  margin-left: 180px;
}

.m-t-180 {
  margin-top: 180px;
}

.m-r-180 {
  margin-right: 180px;
}

.m-b-180 {
  margin-bottom: 180px;
}

.m-180 {
  margin: 180px;
}

.ml-181 {
  margin-left: 181px;
}

.mr-181 {
  margin-right: 181px;
}

.mb-181 {
  margin-bottom: 181px;
}

.mt-181 {
  margin-top: 181px;
}

.m-l-181 {
  margin-left: 181px;
}

.m-t-181 {
  margin-top: 181px;
}

.m-r-181 {
  margin-right: 181px;
}

.m-b-181 {
  margin-bottom: 181px;
}

.m-181 {
  margin: 181px;
}

.ml-182 {
  margin-left: 182px;
}

.mr-182 {
  margin-right: 182px;
}

.mb-182 {
  margin-bottom: 182px;
}

.mt-182 {
  margin-top: 182px;
}

.m-l-182 {
  margin-left: 182px;
}

.m-t-182 {
  margin-top: 182px;
}

.m-r-182 {
  margin-right: 182px;
}

.m-b-182 {
  margin-bottom: 182px;
}

.m-182 {
  margin: 182px;
}

.ml-183 {
  margin-left: 183px;
}

.mr-183 {
  margin-right: 183px;
}

.mb-183 {
  margin-bottom: 183px;
}

.mt-183 {
  margin-top: 183px;
}

.m-l-183 {
  margin-left: 183px;
}

.m-t-183 {
  margin-top: 183px;
}

.m-r-183 {
  margin-right: 183px;
}

.m-b-183 {
  margin-bottom: 183px;
}

.m-183 {
  margin: 183px;
}

.ml-184 {
  margin-left: 184px;
}

.mr-184 {
  margin-right: 184px;
}

.mb-184 {
  margin-bottom: 184px;
}

.mt-184 {
  margin-top: 184px;
}

.m-l-184 {
  margin-left: 184px;
}

.m-t-184 {
  margin-top: 184px;
}

.m-r-184 {
  margin-right: 184px;
}

.m-b-184 {
  margin-bottom: 184px;
}

.m-184 {
  margin: 184px;
}

.ml-185 {
  margin-left: 185px;
}

.mr-185 {
  margin-right: 185px;
}

.mb-185 {
  margin-bottom: 185px;
}

.mt-185 {
  margin-top: 185px;
}

.m-l-185 {
  margin-left: 185px;
}

.m-t-185 {
  margin-top: 185px;
}

.m-r-185 {
  margin-right: 185px;
}

.m-b-185 {
  margin-bottom: 185px;
}

.m-185 {
  margin: 185px;
}

.ml-186 {
  margin-left: 186px;
}

.mr-186 {
  margin-right: 186px;
}

.mb-186 {
  margin-bottom: 186px;
}

.mt-186 {
  margin-top: 186px;
}

.m-l-186 {
  margin-left: 186px;
}

.m-t-186 {
  margin-top: 186px;
}

.m-r-186 {
  margin-right: 186px;
}

.m-b-186 {
  margin-bottom: 186px;
}

.m-186 {
  margin: 186px;
}

.ml-187 {
  margin-left: 187px;
}

.mr-187 {
  margin-right: 187px;
}

.mb-187 {
  margin-bottom: 187px;
}

.mt-187 {
  margin-top: 187px;
}

.m-l-187 {
  margin-left: 187px;
}

.m-t-187 {
  margin-top: 187px;
}

.m-r-187 {
  margin-right: 187px;
}

.m-b-187 {
  margin-bottom: 187px;
}

.m-187 {
  margin: 187px;
}

.ml-188 {
  margin-left: 188px;
}

.mr-188 {
  margin-right: 188px;
}

.mb-188 {
  margin-bottom: 188px;
}

.mt-188 {
  margin-top: 188px;
}

.m-l-188 {
  margin-left: 188px;
}

.m-t-188 {
  margin-top: 188px;
}

.m-r-188 {
  margin-right: 188px;
}

.m-b-188 {
  margin-bottom: 188px;
}

.m-188 {
  margin: 188px;
}

.ml-189 {
  margin-left: 189px;
}

.mr-189 {
  margin-right: 189px;
}

.mb-189 {
  margin-bottom: 189px;
}

.mt-189 {
  margin-top: 189px;
}

.m-l-189 {
  margin-left: 189px;
}

.m-t-189 {
  margin-top: 189px;
}

.m-r-189 {
  margin-right: 189px;
}

.m-b-189 {
  margin-bottom: 189px;
}

.m-189 {
  margin: 189px;
}

.ml-190 {
  margin-left: 190px;
}

.mr-190 {
  margin-right: 190px;
}

.mb-190 {
  margin-bottom: 190px;
}

.mt-190 {
  margin-top: 190px;
}

.m-l-190 {
  margin-left: 190px;
}

.m-t-190 {
  margin-top: 190px;
}

.m-r-190 {
  margin-right: 190px;
}

.m-b-190 {
  margin-bottom: 190px;
}

.m-190 {
  margin: 190px;
}

.ml-191 {
  margin-left: 191px;
}

.mr-191 {
  margin-right: 191px;
}

.mb-191 {
  margin-bottom: 191px;
}

.mt-191 {
  margin-top: 191px;
}

.m-l-191 {
  margin-left: 191px;
}

.m-t-191 {
  margin-top: 191px;
}

.m-r-191 {
  margin-right: 191px;
}

.m-b-191 {
  margin-bottom: 191px;
}

.m-191 {
  margin: 191px;
}

.ml-192 {
  margin-left: 192px;
}

.mr-192 {
  margin-right: 192px;
}

.mb-192 {
  margin-bottom: 192px;
}

.mt-192 {
  margin-top: 192px;
}

.m-l-192 {
  margin-left: 192px;
}

.m-t-192 {
  margin-top: 192px;
}

.m-r-192 {
  margin-right: 192px;
}

.m-b-192 {
  margin-bottom: 192px;
}

.m-192 {
  margin: 192px;
}

.ml-193 {
  margin-left: 193px;
}

.mr-193 {
  margin-right: 193px;
}

.mb-193 {
  margin-bottom: 193px;
}

.mt-193 {
  margin-top: 193px;
}

.m-l-193 {
  margin-left: 193px;
}

.m-t-193 {
  margin-top: 193px;
}

.m-r-193 {
  margin-right: 193px;
}

.m-b-193 {
  margin-bottom: 193px;
}

.m-193 {
  margin: 193px;
}

.ml-194 {
  margin-left: 194px;
}

.mr-194 {
  margin-right: 194px;
}

.mb-194 {
  margin-bottom: 194px;
}

.mt-194 {
  margin-top: 194px;
}

.m-l-194 {
  margin-left: 194px;
}

.m-t-194 {
  margin-top: 194px;
}

.m-r-194 {
  margin-right: 194px;
}

.m-b-194 {
  margin-bottom: 194px;
}

.m-194 {
  margin: 194px;
}

.ml-195 {
  margin-left: 195px;
}

.mr-195 {
  margin-right: 195px;
}

.mb-195 {
  margin-bottom: 195px;
}

.mt-195 {
  margin-top: 195px;
}

.m-l-195 {
  margin-left: 195px;
}

.m-t-195 {
  margin-top: 195px;
}

.m-r-195 {
  margin-right: 195px;
}

.m-b-195 {
  margin-bottom: 195px;
}

.m-195 {
  margin: 195px;
}

.ml-196 {
  margin-left: 196px;
}

.mr-196 {
  margin-right: 196px;
}

.mb-196 {
  margin-bottom: 196px;
}

.mt-196 {
  margin-top: 196px;
}

.m-l-196 {
  margin-left: 196px;
}

.m-t-196 {
  margin-top: 196px;
}

.m-r-196 {
  margin-right: 196px;
}

.m-b-196 {
  margin-bottom: 196px;
}

.m-196 {
  margin: 196px;
}

.ml-197 {
  margin-left: 197px;
}

.mr-197 {
  margin-right: 197px;
}

.mb-197 {
  margin-bottom: 197px;
}

.mt-197 {
  margin-top: 197px;
}

.m-l-197 {
  margin-left: 197px;
}

.m-t-197 {
  margin-top: 197px;
}

.m-r-197 {
  margin-right: 197px;
}

.m-b-197 {
  margin-bottom: 197px;
}

.m-197 {
  margin: 197px;
}

.ml-198 {
  margin-left: 198px;
}

.mr-198 {
  margin-right: 198px;
}

.mb-198 {
  margin-bottom: 198px;
}

.mt-198 {
  margin-top: 198px;
}

.m-l-198 {
  margin-left: 198px;
}

.m-t-198 {
  margin-top: 198px;
}

.m-r-198 {
  margin-right: 198px;
}

.m-b-198 {
  margin-bottom: 198px;
}

.m-198 {
  margin: 198px;
}

.ml-199 {
  margin-left: 199px;
}

.mr-199 {
  margin-right: 199px;
}

.mb-199 {
  margin-bottom: 199px;
}

.mt-199 {
  margin-top: 199px;
}

.m-l-199 {
  margin-left: 199px;
}

.m-t-199 {
  margin-top: 199px;
}

.m-r-199 {
  margin-right: 199px;
}

.m-b-199 {
  margin-bottom: 199px;
}

.m-199 {
  margin: 199px;
}

.ml-200 {
  margin-left: 200px;
}

.mr-200 {
  margin-right: 200px;
}

.mb-200 {
  margin-bottom: 200px;
}

.mt-200 {
  margin-top: 200px;
}

.m-l-200 {
  margin-left: 200px;
}

.m-t-200 {
  margin-top: 200px;
}

.m-r-200 {
  margin-right: 200px;
}

.m-b-200 {
  margin-bottom: 200px;
}

.m-200 {
  margin: 200px;
}

.ml-201 {
  margin-left: 201px;
}

.mr-201 {
  margin-right: 201px;
}

.mb-201 {
  margin-bottom: 201px;
}

.mt-201 {
  margin-top: 201px;
}

.m-l-201 {
  margin-left: 201px;
}

.m-t-201 {
  margin-top: 201px;
}

.m-r-201 {
  margin-right: 201px;
}

.m-b-201 {
  margin-bottom: 201px;
}

.m-201 {
  margin: 201px;
}

.ml-202 {
  margin-left: 202px;
}

.mr-202 {
  margin-right: 202px;
}

.mb-202 {
  margin-bottom: 202px;
}

.mt-202 {
  margin-top: 202px;
}

.m-l-202 {
  margin-left: 202px;
}

.m-t-202 {
  margin-top: 202px;
}

.m-r-202 {
  margin-right: 202px;
}

.m-b-202 {
  margin-bottom: 202px;
}

.m-202 {
  margin: 202px;
}

.ml-203 {
  margin-left: 203px;
}

.mr-203 {
  margin-right: 203px;
}

.mb-203 {
  margin-bottom: 203px;
}

.mt-203 {
  margin-top: 203px;
}

.m-l-203 {
  margin-left: 203px;
}

.m-t-203 {
  margin-top: 203px;
}

.m-r-203 {
  margin-right: 203px;
}

.m-b-203 {
  margin-bottom: 203px;
}

.m-203 {
  margin: 203px;
}

.ml-204 {
  margin-left: 204px;
}

.mr-204 {
  margin-right: 204px;
}

.mb-204 {
  margin-bottom: 204px;
}

.mt-204 {
  margin-top: 204px;
}

.m-l-204 {
  margin-left: 204px;
}

.m-t-204 {
  margin-top: 204px;
}

.m-r-204 {
  margin-right: 204px;
}

.m-b-204 {
  margin-bottom: 204px;
}

.m-204 {
  margin: 204px;
}

.ml-205 {
  margin-left: 205px;
}

.mr-205 {
  margin-right: 205px;
}

.mb-205 {
  margin-bottom: 205px;
}

.mt-205 {
  margin-top: 205px;
}

.m-l-205 {
  margin-left: 205px;
}

.m-t-205 {
  margin-top: 205px;
}

.m-r-205 {
  margin-right: 205px;
}

.m-b-205 {
  margin-bottom: 205px;
}

.m-205 {
  margin: 205px;
}

.ml-206 {
  margin-left: 206px;
}

.mr-206 {
  margin-right: 206px;
}

.mb-206 {
  margin-bottom: 206px;
}

.mt-206 {
  margin-top: 206px;
}

.m-l-206 {
  margin-left: 206px;
}

.m-t-206 {
  margin-top: 206px;
}

.m-r-206 {
  margin-right: 206px;
}

.m-b-206 {
  margin-bottom: 206px;
}

.m-206 {
  margin: 206px;
}

.ml-207 {
  margin-left: 207px;
}

.mr-207 {
  margin-right: 207px;
}

.mb-207 {
  margin-bottom: 207px;
}

.mt-207 {
  margin-top: 207px;
}

.m-l-207 {
  margin-left: 207px;
}

.m-t-207 {
  margin-top: 207px;
}

.m-r-207 {
  margin-right: 207px;
}

.m-b-207 {
  margin-bottom: 207px;
}

.m-207 {
  margin: 207px;
}

.ml-208 {
  margin-left: 208px;
}

.mr-208 {
  margin-right: 208px;
}

.mb-208 {
  margin-bottom: 208px;
}

.mt-208 {
  margin-top: 208px;
}

.m-l-208 {
  margin-left: 208px;
}

.m-t-208 {
  margin-top: 208px;
}

.m-r-208 {
  margin-right: 208px;
}

.m-b-208 {
  margin-bottom: 208px;
}

.m-208 {
  margin: 208px;
}

.ml-209 {
  margin-left: 209px;
}

.mr-209 {
  margin-right: 209px;
}

.mb-209 {
  margin-bottom: 209px;
}

.mt-209 {
  margin-top: 209px;
}

.m-l-209 {
  margin-left: 209px;
}

.m-t-209 {
  margin-top: 209px;
}

.m-r-209 {
  margin-right: 209px;
}

.m-b-209 {
  margin-bottom: 209px;
}

.m-209 {
  margin: 209px;
}

.ml-210 {
  margin-left: 210px;
}

.mr-210 {
  margin-right: 210px;
}

.mb-210 {
  margin-bottom: 210px;
}

.mt-210 {
  margin-top: 210px;
}

.m-l-210 {
  margin-left: 210px;
}

.m-t-210 {
  margin-top: 210px;
}

.m-r-210 {
  margin-right: 210px;
}

.m-b-210 {
  margin-bottom: 210px;
}

.m-210 {
  margin: 210px;
}

.ml-211 {
  margin-left: 211px;
}

.mr-211 {
  margin-right: 211px;
}

.mb-211 {
  margin-bottom: 211px;
}

.mt-211 {
  margin-top: 211px;
}

.m-l-211 {
  margin-left: 211px;
}

.m-t-211 {
  margin-top: 211px;
}

.m-r-211 {
  margin-right: 211px;
}

.m-b-211 {
  margin-bottom: 211px;
}

.m-211 {
  margin: 211px;
}

.ml-212 {
  margin-left: 212px;
}

.mr-212 {
  margin-right: 212px;
}

.mb-212 {
  margin-bottom: 212px;
}

.mt-212 {
  margin-top: 212px;
}

.m-l-212 {
  margin-left: 212px;
}

.m-t-212 {
  margin-top: 212px;
}

.m-r-212 {
  margin-right: 212px;
}

.m-b-212 {
  margin-bottom: 212px;
}

.m-212 {
  margin: 212px;
}

.ml-213 {
  margin-left: 213px;
}

.mr-213 {
  margin-right: 213px;
}

.mb-213 {
  margin-bottom: 213px;
}

.mt-213 {
  margin-top: 213px;
}

.m-l-213 {
  margin-left: 213px;
}

.m-t-213 {
  margin-top: 213px;
}

.m-r-213 {
  margin-right: 213px;
}

.m-b-213 {
  margin-bottom: 213px;
}

.m-213 {
  margin: 213px;
}

.ml-214 {
  margin-left: 214px;
}

.mr-214 {
  margin-right: 214px;
}

.mb-214 {
  margin-bottom: 214px;
}

.mt-214 {
  margin-top: 214px;
}

.m-l-214 {
  margin-left: 214px;
}

.m-t-214 {
  margin-top: 214px;
}

.m-r-214 {
  margin-right: 214px;
}

.m-b-214 {
  margin-bottom: 214px;
}

.m-214 {
  margin: 214px;
}

.ml-215 {
  margin-left: 215px;
}

.mr-215 {
  margin-right: 215px;
}

.mb-215 {
  margin-bottom: 215px;
}

.mt-215 {
  margin-top: 215px;
}

.m-l-215 {
  margin-left: 215px;
}

.m-t-215 {
  margin-top: 215px;
}

.m-r-215 {
  margin-right: 215px;
}

.m-b-215 {
  margin-bottom: 215px;
}

.m-215 {
  margin: 215px;
}

.ml-216 {
  margin-left: 216px;
}

.mr-216 {
  margin-right: 216px;
}

.mb-216 {
  margin-bottom: 216px;
}

.mt-216 {
  margin-top: 216px;
}

.m-l-216 {
  margin-left: 216px;
}

.m-t-216 {
  margin-top: 216px;
}

.m-r-216 {
  margin-right: 216px;
}

.m-b-216 {
  margin-bottom: 216px;
}

.m-216 {
  margin: 216px;
}

.ml-217 {
  margin-left: 217px;
}

.mr-217 {
  margin-right: 217px;
}

.mb-217 {
  margin-bottom: 217px;
}

.mt-217 {
  margin-top: 217px;
}

.m-l-217 {
  margin-left: 217px;
}

.m-t-217 {
  margin-top: 217px;
}

.m-r-217 {
  margin-right: 217px;
}

.m-b-217 {
  margin-bottom: 217px;
}

.m-217 {
  margin: 217px;
}

.ml-218 {
  margin-left: 218px;
}

.mr-218 {
  margin-right: 218px;
}

.mb-218 {
  margin-bottom: 218px;
}

.mt-218 {
  margin-top: 218px;
}

.m-l-218 {
  margin-left: 218px;
}

.m-t-218 {
  margin-top: 218px;
}

.m-r-218 {
  margin-right: 218px;
}

.m-b-218 {
  margin-bottom: 218px;
}

.m-218 {
  margin: 218px;
}

.ml-219 {
  margin-left: 219px;
}

.mr-219 {
  margin-right: 219px;
}

.mb-219 {
  margin-bottom: 219px;
}

.mt-219 {
  margin-top: 219px;
}

.m-l-219 {
  margin-left: 219px;
}

.m-t-219 {
  margin-top: 219px;
}

.m-r-219 {
  margin-right: 219px;
}

.m-b-219 {
  margin-bottom: 219px;
}

.m-219 {
  margin: 219px;
}

.ml-220 {
  margin-left: 220px;
}

.mr-220 {
  margin-right: 220px;
}

.mb-220 {
  margin-bottom: 220px;
}

.mt-220 {
  margin-top: 220px;
}

.m-l-220 {
  margin-left: 220px;
}

.m-t-220 {
  margin-top: 220px;
}

.m-r-220 {
  margin-right: 220px;
}

.m-b-220 {
  margin-bottom: 220px;
}

.m-220 {
  margin: 220px;
}

.ml-221 {
  margin-left: 221px;
}

.mr-221 {
  margin-right: 221px;
}

.mb-221 {
  margin-bottom: 221px;
}

.mt-221 {
  margin-top: 221px;
}

.m-l-221 {
  margin-left: 221px;
}

.m-t-221 {
  margin-top: 221px;
}

.m-r-221 {
  margin-right: 221px;
}

.m-b-221 {
  margin-bottom: 221px;
}

.m-221 {
  margin: 221px;
}

.ml-222 {
  margin-left: 222px;
}

.mr-222 {
  margin-right: 222px;
}

.mb-222 {
  margin-bottom: 222px;
}

.mt-222 {
  margin-top: 222px;
}

.m-l-222 {
  margin-left: 222px;
}

.m-t-222 {
  margin-top: 222px;
}

.m-r-222 {
  margin-right: 222px;
}

.m-b-222 {
  margin-bottom: 222px;
}

.m-222 {
  margin: 222px;
}

.ml-223 {
  margin-left: 223px;
}

.mr-223 {
  margin-right: 223px;
}

.mb-223 {
  margin-bottom: 223px;
}

.mt-223 {
  margin-top: 223px;
}

.m-l-223 {
  margin-left: 223px;
}

.m-t-223 {
  margin-top: 223px;
}

.m-r-223 {
  margin-right: 223px;
}

.m-b-223 {
  margin-bottom: 223px;
}

.m-223 {
  margin: 223px;
}

.ml-224 {
  margin-left: 224px;
}

.mr-224 {
  margin-right: 224px;
}

.mb-224 {
  margin-bottom: 224px;
}

.mt-224 {
  margin-top: 224px;
}

.m-l-224 {
  margin-left: 224px;
}

.m-t-224 {
  margin-top: 224px;
}

.m-r-224 {
  margin-right: 224px;
}

.m-b-224 {
  margin-bottom: 224px;
}

.m-224 {
  margin: 224px;
}

.ml-225 {
  margin-left: 225px;
}

.mr-225 {
  margin-right: 225px;
}

.mb-225 {
  margin-bottom: 225px;
}

.mt-225 {
  margin-top: 225px;
}

.m-l-225 {
  margin-left: 225px;
}

.m-t-225 {
  margin-top: 225px;
}

.m-r-225 {
  margin-right: 225px;
}

.m-b-225 {
  margin-bottom: 225px;
}

.m-225 {
  margin: 225px;
}

.ml-226 {
  margin-left: 226px;
}

.mr-226 {
  margin-right: 226px;
}

.mb-226 {
  margin-bottom: 226px;
}

.mt-226 {
  margin-top: 226px;
}

.m-l-226 {
  margin-left: 226px;
}

.m-t-226 {
  margin-top: 226px;
}

.m-r-226 {
  margin-right: 226px;
}

.m-b-226 {
  margin-bottom: 226px;
}

.m-226 {
  margin: 226px;
}

.ml-227 {
  margin-left: 227px;
}

.mr-227 {
  margin-right: 227px;
}

.mb-227 {
  margin-bottom: 227px;
}

.mt-227 {
  margin-top: 227px;
}

.m-l-227 {
  margin-left: 227px;
}

.m-t-227 {
  margin-top: 227px;
}

.m-r-227 {
  margin-right: 227px;
}

.m-b-227 {
  margin-bottom: 227px;
}

.m-227 {
  margin: 227px;
}

.ml-228 {
  margin-left: 228px;
}

.mr-228 {
  margin-right: 228px;
}

.mb-228 {
  margin-bottom: 228px;
}

.mt-228 {
  margin-top: 228px;
}

.m-l-228 {
  margin-left: 228px;
}

.m-t-228 {
  margin-top: 228px;
}

.m-r-228 {
  margin-right: 228px;
}

.m-b-228 {
  margin-bottom: 228px;
}

.m-228 {
  margin: 228px;
}

.ml-229 {
  margin-left: 229px;
}

.mr-229 {
  margin-right: 229px;
}

.mb-229 {
  margin-bottom: 229px;
}

.mt-229 {
  margin-top: 229px;
}

.m-l-229 {
  margin-left: 229px;
}

.m-t-229 {
  margin-top: 229px;
}

.m-r-229 {
  margin-right: 229px;
}

.m-b-229 {
  margin-bottom: 229px;
}

.m-229 {
  margin: 229px;
}

.ml-230 {
  margin-left: 230px;
}

.mr-230 {
  margin-right: 230px;
}

.mb-230 {
  margin-bottom: 230px;
}

.mt-230 {
  margin-top: 230px;
}

.m-l-230 {
  margin-left: 230px;
}

.m-t-230 {
  margin-top: 230px;
}

.m-r-230 {
  margin-right: 230px;
}

.m-b-230 {
  margin-bottom: 230px;
}

.m-230 {
  margin: 230px;
}

.ml-231 {
  margin-left: 231px;
}

.mr-231 {
  margin-right: 231px;
}

.mb-231 {
  margin-bottom: 231px;
}

.mt-231 {
  margin-top: 231px;
}

.m-l-231 {
  margin-left: 231px;
}

.m-t-231 {
  margin-top: 231px;
}

.m-r-231 {
  margin-right: 231px;
}

.m-b-231 {
  margin-bottom: 231px;
}

.m-231 {
  margin: 231px;
}

.ml-232 {
  margin-left: 232px;
}

.mr-232 {
  margin-right: 232px;
}

.mb-232 {
  margin-bottom: 232px;
}

.mt-232 {
  margin-top: 232px;
}

.m-l-232 {
  margin-left: 232px;
}

.m-t-232 {
  margin-top: 232px;
}

.m-r-232 {
  margin-right: 232px;
}

.m-b-232 {
  margin-bottom: 232px;
}

.m-232 {
  margin: 232px;
}

.ml-233 {
  margin-left: 233px;
}

.mr-233 {
  margin-right: 233px;
}

.mb-233 {
  margin-bottom: 233px;
}

.mt-233 {
  margin-top: 233px;
}

.m-l-233 {
  margin-left: 233px;
}

.m-t-233 {
  margin-top: 233px;
}

.m-r-233 {
  margin-right: 233px;
}

.m-b-233 {
  margin-bottom: 233px;
}

.m-233 {
  margin: 233px;
}

.ml-234 {
  margin-left: 234px;
}

.mr-234 {
  margin-right: 234px;
}

.mb-234 {
  margin-bottom: 234px;
}

.mt-234 {
  margin-top: 234px;
}

.m-l-234 {
  margin-left: 234px;
}

.m-t-234 {
  margin-top: 234px;
}

.m-r-234 {
  margin-right: 234px;
}

.m-b-234 {
  margin-bottom: 234px;
}

.m-234 {
  margin: 234px;
}

.ml-235 {
  margin-left: 235px;
}

.mr-235 {
  margin-right: 235px;
}

.mb-235 {
  margin-bottom: 235px;
}

.mt-235 {
  margin-top: 235px;
}

.m-l-235 {
  margin-left: 235px;
}

.m-t-235 {
  margin-top: 235px;
}

.m-r-235 {
  margin-right: 235px;
}

.m-b-235 {
  margin-bottom: 235px;
}

.m-235 {
  margin: 235px;
}

.ml-236 {
  margin-left: 236px;
}

.mr-236 {
  margin-right: 236px;
}

.mb-236 {
  margin-bottom: 236px;
}

.mt-236 {
  margin-top: 236px;
}

.m-l-236 {
  margin-left: 236px;
}

.m-t-236 {
  margin-top: 236px;
}

.m-r-236 {
  margin-right: 236px;
}

.m-b-236 {
  margin-bottom: 236px;
}

.m-236 {
  margin: 236px;
}

.ml-237 {
  margin-left: 237px;
}

.mr-237 {
  margin-right: 237px;
}

.mb-237 {
  margin-bottom: 237px;
}

.mt-237 {
  margin-top: 237px;
}

.m-l-237 {
  margin-left: 237px;
}

.m-t-237 {
  margin-top: 237px;
}

.m-r-237 {
  margin-right: 237px;
}

.m-b-237 {
  margin-bottom: 237px;
}

.m-237 {
  margin: 237px;
}

.ml-238 {
  margin-left: 238px;
}

.mr-238 {
  margin-right: 238px;
}

.mb-238 {
  margin-bottom: 238px;
}

.mt-238 {
  margin-top: 238px;
}

.m-l-238 {
  margin-left: 238px;
}

.m-t-238 {
  margin-top: 238px;
}

.m-r-238 {
  margin-right: 238px;
}

.m-b-238 {
  margin-bottom: 238px;
}

.m-238 {
  margin: 238px;
}

.ml-239 {
  margin-left: 239px;
}

.mr-239 {
  margin-right: 239px;
}

.mb-239 {
  margin-bottom: 239px;
}

.mt-239 {
  margin-top: 239px;
}

.m-l-239 {
  margin-left: 239px;
}

.m-t-239 {
  margin-top: 239px;
}

.m-r-239 {
  margin-right: 239px;
}

.m-b-239 {
  margin-bottom: 239px;
}

.m-239 {
  margin: 239px;
}

.ml-240 {
  margin-left: 240px;
}

.mr-240 {
  margin-right: 240px;
}

.mb-240 {
  margin-bottom: 240px;
}

.mt-240 {
  margin-top: 240px;
}

.m-l-240 {
  margin-left: 240px;
}

.m-t-240 {
  margin-top: 240px;
}

.m-r-240 {
  margin-right: 240px;
}

.m-b-240 {
  margin-bottom: 240px;
}

.m-240 {
  margin: 240px;
}

.ml-241 {
  margin-left: 241px;
}

.mr-241 {
  margin-right: 241px;
}

.mb-241 {
  margin-bottom: 241px;
}

.mt-241 {
  margin-top: 241px;
}

.m-l-241 {
  margin-left: 241px;
}

.m-t-241 {
  margin-top: 241px;
}

.m-r-241 {
  margin-right: 241px;
}

.m-b-241 {
  margin-bottom: 241px;
}

.m-241 {
  margin: 241px;
}

.ml-242 {
  margin-left: 242px;
}

.mr-242 {
  margin-right: 242px;
}

.mb-242 {
  margin-bottom: 242px;
}

.mt-242 {
  margin-top: 242px;
}

.m-l-242 {
  margin-left: 242px;
}

.m-t-242 {
  margin-top: 242px;
}

.m-r-242 {
  margin-right: 242px;
}

.m-b-242 {
  margin-bottom: 242px;
}

.m-242 {
  margin: 242px;
}

.ml-243 {
  margin-left: 243px;
}

.mr-243 {
  margin-right: 243px;
}

.mb-243 {
  margin-bottom: 243px;
}

.mt-243 {
  margin-top: 243px;
}

.m-l-243 {
  margin-left: 243px;
}

.m-t-243 {
  margin-top: 243px;
}

.m-r-243 {
  margin-right: 243px;
}

.m-b-243 {
  margin-bottom: 243px;
}

.m-243 {
  margin: 243px;
}

.ml-244 {
  margin-left: 244px;
}

.mr-244 {
  margin-right: 244px;
}

.mb-244 {
  margin-bottom: 244px;
}

.mt-244 {
  margin-top: 244px;
}

.m-l-244 {
  margin-left: 244px;
}

.m-t-244 {
  margin-top: 244px;
}

.m-r-244 {
  margin-right: 244px;
}

.m-b-244 {
  margin-bottom: 244px;
}

.m-244 {
  margin: 244px;
}

.ml-245 {
  margin-left: 245px;
}

.mr-245 {
  margin-right: 245px;
}

.mb-245 {
  margin-bottom: 245px;
}

.mt-245 {
  margin-top: 245px;
}

.m-l-245 {
  margin-left: 245px;
}

.m-t-245 {
  margin-top: 245px;
}

.m-r-245 {
  margin-right: 245px;
}

.m-b-245 {
  margin-bottom: 245px;
}

.m-245 {
  margin: 245px;
}

.ml-246 {
  margin-left: 246px;
}

.mr-246 {
  margin-right: 246px;
}

.mb-246 {
  margin-bottom: 246px;
}

.mt-246 {
  margin-top: 246px;
}

.m-l-246 {
  margin-left: 246px;
}

.m-t-246 {
  margin-top: 246px;
}

.m-r-246 {
  margin-right: 246px;
}

.m-b-246 {
  margin-bottom: 246px;
}

.m-246 {
  margin: 246px;
}

.ml-247 {
  margin-left: 247px;
}

.mr-247 {
  margin-right: 247px;
}

.mb-247 {
  margin-bottom: 247px;
}

.mt-247 {
  margin-top: 247px;
}

.m-l-247 {
  margin-left: 247px;
}

.m-t-247 {
  margin-top: 247px;
}

.m-r-247 {
  margin-right: 247px;
}

.m-b-247 {
  margin-bottom: 247px;
}

.m-247 {
  margin: 247px;
}

.ml-248 {
  margin-left: 248px;
}

.mr-248 {
  margin-right: 248px;
}

.mb-248 {
  margin-bottom: 248px;
}

.mt-248 {
  margin-top: 248px;
}

.m-l-248 {
  margin-left: 248px;
}

.m-t-248 {
  margin-top: 248px;
}

.m-r-248 {
  margin-right: 248px;
}

.m-b-248 {
  margin-bottom: 248px;
}

.m-248 {
  margin: 248px;
}

.ml-249 {
  margin-left: 249px;
}

.mr-249 {
  margin-right: 249px;
}

.mb-249 {
  margin-bottom: 249px;
}

.mt-249 {
  margin-top: 249px;
}

.m-l-249 {
  margin-left: 249px;
}

.m-t-249 {
  margin-top: 249px;
}

.m-r-249 {
  margin-right: 249px;
}

.m-b-249 {
  margin-bottom: 249px;
}

.m-249 {
  margin: 249px;
}

.ml-250 {
  margin-left: 250px;
}

.mr-250 {
  margin-right: 250px;
}

.mb-250 {
  margin-bottom: 250px;
}

.mt-250 {
  margin-top: 250px;
}

.m-l-250 {
  margin-left: 250px;
}

.m-t-250 {
  margin-top: 250px;
}

.m-r-250 {
  margin-right: 250px;
}

.m-b-250 {
  margin-bottom: 250px;
}

.m-250 {
  margin: 250px;
}

.ml-251 {
  margin-left: 251px;
}

.mr-251 {
  margin-right: 251px;
}

.mb-251 {
  margin-bottom: 251px;
}

.mt-251 {
  margin-top: 251px;
}

.m-l-251 {
  margin-left: 251px;
}

.m-t-251 {
  margin-top: 251px;
}

.m-r-251 {
  margin-right: 251px;
}

.m-b-251 {
  margin-bottom: 251px;
}

.m-251 {
  margin: 251px;
}

.ml-252 {
  margin-left: 252px;
}

.mr-252 {
  margin-right: 252px;
}

.mb-252 {
  margin-bottom: 252px;
}

.mt-252 {
  margin-top: 252px;
}

.m-l-252 {
  margin-left: 252px;
}

.m-t-252 {
  margin-top: 252px;
}

.m-r-252 {
  margin-right: 252px;
}

.m-b-252 {
  margin-bottom: 252px;
}

.m-252 {
  margin: 252px;
}

.ml-253 {
  margin-left: 253px;
}

.mr-253 {
  margin-right: 253px;
}

.mb-253 {
  margin-bottom: 253px;
}

.mt-253 {
  margin-top: 253px;
}

.m-l-253 {
  margin-left: 253px;
}

.m-t-253 {
  margin-top: 253px;
}

.m-r-253 {
  margin-right: 253px;
}

.m-b-253 {
  margin-bottom: 253px;
}

.m-253 {
  margin: 253px;
}

.ml-254 {
  margin-left: 254px;
}

.mr-254 {
  margin-right: 254px;
}

.mb-254 {
  margin-bottom: 254px;
}

.mt-254 {
  margin-top: 254px;
}

.m-l-254 {
  margin-left: 254px;
}

.m-t-254 {
  margin-top: 254px;
}

.m-r-254 {
  margin-right: 254px;
}

.m-b-254 {
  margin-bottom: 254px;
}

.m-254 {
  margin: 254px;
}

.ml-255 {
  margin-left: 255px;
}

.mr-255 {
  margin-right: 255px;
}

.mb-255 {
  margin-bottom: 255px;
}

.mt-255 {
  margin-top: 255px;
}

.m-l-255 {
  margin-left: 255px;
}

.m-t-255 {
  margin-top: 255px;
}

.m-r-255 {
  margin-right: 255px;
}

.m-b-255 {
  margin-bottom: 255px;
}

.m-255 {
  margin: 255px;
}

.ml-256 {
  margin-left: 256px;
}

.mr-256 {
  margin-right: 256px;
}

.mb-256 {
  margin-bottom: 256px;
}

.mt-256 {
  margin-top: 256px;
}

.m-l-256 {
  margin-left: 256px;
}

.m-t-256 {
  margin-top: 256px;
}

.m-r-256 {
  margin-right: 256px;
}

.m-b-256 {
  margin-bottom: 256px;
}

.m-256 {
  margin: 256px;
}

.ml-257 {
  margin-left: 257px;
}

.mr-257 {
  margin-right: 257px;
}

.mb-257 {
  margin-bottom: 257px;
}

.mt-257 {
  margin-top: 257px;
}

.m-l-257 {
  margin-left: 257px;
}

.m-t-257 {
  margin-top: 257px;
}

.m-r-257 {
  margin-right: 257px;
}

.m-b-257 {
  margin-bottom: 257px;
}

.m-257 {
  margin: 257px;
}

.ml-258 {
  margin-left: 258px;
}

.mr-258 {
  margin-right: 258px;
}

.mb-258 {
  margin-bottom: 258px;
}

.mt-258 {
  margin-top: 258px;
}

.m-l-258 {
  margin-left: 258px;
}

.m-t-258 {
  margin-top: 258px;
}

.m-r-258 {
  margin-right: 258px;
}

.m-b-258 {
  margin-bottom: 258px;
}

.m-258 {
  margin: 258px;
}

.ml-259 {
  margin-left: 259px;
}

.mr-259 {
  margin-right: 259px;
}

.mb-259 {
  margin-bottom: 259px;
}

.mt-259 {
  margin-top: 259px;
}

.m-l-259 {
  margin-left: 259px;
}

.m-t-259 {
  margin-top: 259px;
}

.m-r-259 {
  margin-right: 259px;
}

.m-b-259 {
  margin-bottom: 259px;
}

.m-259 {
  margin: 259px;
}

.ml-260 {
  margin-left: 260px;
}

.mr-260 {
  margin-right: 260px;
}

.mb-260 {
  margin-bottom: 260px;
}

.mt-260 {
  margin-top: 260px;
}

.m-l-260 {
  margin-left: 260px;
}

.m-t-260 {
  margin-top: 260px;
}

.m-r-260 {
  margin-right: 260px;
}

.m-b-260 {
  margin-bottom: 260px;
}

.m-260 {
  margin: 260px;
}

.ml-261 {
  margin-left: 261px;
}

.mr-261 {
  margin-right: 261px;
}

.mb-261 {
  margin-bottom: 261px;
}

.mt-261 {
  margin-top: 261px;
}

.m-l-261 {
  margin-left: 261px;
}

.m-t-261 {
  margin-top: 261px;
}

.m-r-261 {
  margin-right: 261px;
}

.m-b-261 {
  margin-bottom: 261px;
}

.m-261 {
  margin: 261px;
}

.ml-262 {
  margin-left: 262px;
}

.mr-262 {
  margin-right: 262px;
}

.mb-262 {
  margin-bottom: 262px;
}

.mt-262 {
  margin-top: 262px;
}

.m-l-262 {
  margin-left: 262px;
}

.m-t-262 {
  margin-top: 262px;
}

.m-r-262 {
  margin-right: 262px;
}

.m-b-262 {
  margin-bottom: 262px;
}

.m-262 {
  margin: 262px;
}

.ml-263 {
  margin-left: 263px;
}

.mr-263 {
  margin-right: 263px;
}

.mb-263 {
  margin-bottom: 263px;
}

.mt-263 {
  margin-top: 263px;
}

.m-l-263 {
  margin-left: 263px;
}

.m-t-263 {
  margin-top: 263px;
}

.m-r-263 {
  margin-right: 263px;
}

.m-b-263 {
  margin-bottom: 263px;
}

.m-263 {
  margin: 263px;
}

.ml-264 {
  margin-left: 264px;
}

.mr-264 {
  margin-right: 264px;
}

.mb-264 {
  margin-bottom: 264px;
}

.mt-264 {
  margin-top: 264px;
}

.m-l-264 {
  margin-left: 264px;
}

.m-t-264 {
  margin-top: 264px;
}

.m-r-264 {
  margin-right: 264px;
}

.m-b-264 {
  margin-bottom: 264px;
}

.m-264 {
  margin: 264px;
}

.ml-265 {
  margin-left: 265px;
}

.mr-265 {
  margin-right: 265px;
}

.mb-265 {
  margin-bottom: 265px;
}

.mt-265 {
  margin-top: 265px;
}

.m-l-265 {
  margin-left: 265px;
}

.m-t-265 {
  margin-top: 265px;
}

.m-r-265 {
  margin-right: 265px;
}

.m-b-265 {
  margin-bottom: 265px;
}

.m-265 {
  margin: 265px;
}

.ml-266 {
  margin-left: 266px;
}

.mr-266 {
  margin-right: 266px;
}

.mb-266 {
  margin-bottom: 266px;
}

.mt-266 {
  margin-top: 266px;
}

.m-l-266 {
  margin-left: 266px;
}

.m-t-266 {
  margin-top: 266px;
}

.m-r-266 {
  margin-right: 266px;
}

.m-b-266 {
  margin-bottom: 266px;
}

.m-266 {
  margin: 266px;
}

.ml-267 {
  margin-left: 267px;
}

.mr-267 {
  margin-right: 267px;
}

.mb-267 {
  margin-bottom: 267px;
}

.mt-267 {
  margin-top: 267px;
}

.m-l-267 {
  margin-left: 267px;
}

.m-t-267 {
  margin-top: 267px;
}

.m-r-267 {
  margin-right: 267px;
}

.m-b-267 {
  margin-bottom: 267px;
}

.m-267 {
  margin: 267px;
}

.ml-268 {
  margin-left: 268px;
}

.mr-268 {
  margin-right: 268px;
}

.mb-268 {
  margin-bottom: 268px;
}

.mt-268 {
  margin-top: 268px;
}

.m-l-268 {
  margin-left: 268px;
}

.m-t-268 {
  margin-top: 268px;
}

.m-r-268 {
  margin-right: 268px;
}

.m-b-268 {
  margin-bottom: 268px;
}

.m-268 {
  margin: 268px;
}

.ml-269 {
  margin-left: 269px;
}

.mr-269 {
  margin-right: 269px;
}

.mb-269 {
  margin-bottom: 269px;
}

.mt-269 {
  margin-top: 269px;
}

.m-l-269 {
  margin-left: 269px;
}

.m-t-269 {
  margin-top: 269px;
}

.m-r-269 {
  margin-right: 269px;
}

.m-b-269 {
  margin-bottom: 269px;
}

.m-269 {
  margin: 269px;
}

.ml-270 {
  margin-left: 270px;
}

.mr-270 {
  margin-right: 270px;
}

.mb-270 {
  margin-bottom: 270px;
}

.mt-270 {
  margin-top: 270px;
}

.m-l-270 {
  margin-left: 270px;
}

.m-t-270 {
  margin-top: 270px;
}

.m-r-270 {
  margin-right: 270px;
}

.m-b-270 {
  margin-bottom: 270px;
}

.m-270 {
  margin: 270px;
}

.ml-271 {
  margin-left: 271px;
}

.mr-271 {
  margin-right: 271px;
}

.mb-271 {
  margin-bottom: 271px;
}

.mt-271 {
  margin-top: 271px;
}

.m-l-271 {
  margin-left: 271px;
}

.m-t-271 {
  margin-top: 271px;
}

.m-r-271 {
  margin-right: 271px;
}

.m-b-271 {
  margin-bottom: 271px;
}

.m-271 {
  margin: 271px;
}

.ml-272 {
  margin-left: 272px;
}

.mr-272 {
  margin-right: 272px;
}

.mb-272 {
  margin-bottom: 272px;
}

.mt-272 {
  margin-top: 272px;
}

.m-l-272 {
  margin-left: 272px;
}

.m-t-272 {
  margin-top: 272px;
}

.m-r-272 {
  margin-right: 272px;
}

.m-b-272 {
  margin-bottom: 272px;
}

.m-272 {
  margin: 272px;
}

.ml-273 {
  margin-left: 273px;
}

.mr-273 {
  margin-right: 273px;
}

.mb-273 {
  margin-bottom: 273px;
}

.mt-273 {
  margin-top: 273px;
}

.m-l-273 {
  margin-left: 273px;
}

.m-t-273 {
  margin-top: 273px;
}

.m-r-273 {
  margin-right: 273px;
}

.m-b-273 {
  margin-bottom: 273px;
}

.m-273 {
  margin: 273px;
}

.ml-274 {
  margin-left: 274px;
}

.mr-274 {
  margin-right: 274px;
}

.mb-274 {
  margin-bottom: 274px;
}

.mt-274 {
  margin-top: 274px;
}

.m-l-274 {
  margin-left: 274px;
}

.m-t-274 {
  margin-top: 274px;
}

.m-r-274 {
  margin-right: 274px;
}

.m-b-274 {
  margin-bottom: 274px;
}

.m-274 {
  margin: 274px;
}

.ml-275 {
  margin-left: 275px;
}

.mr-275 {
  margin-right: 275px;
}

.mb-275 {
  margin-bottom: 275px;
}

.mt-275 {
  margin-top: 275px;
}

.m-l-275 {
  margin-left: 275px;
}

.m-t-275 {
  margin-top: 275px;
}

.m-r-275 {
  margin-right: 275px;
}

.m-b-275 {
  margin-bottom: 275px;
}

.m-275 {
  margin: 275px;
}

.ml-276 {
  margin-left: 276px;
}

.mr-276 {
  margin-right: 276px;
}

.mb-276 {
  margin-bottom: 276px;
}

.mt-276 {
  margin-top: 276px;
}

.m-l-276 {
  margin-left: 276px;
}

.m-t-276 {
  margin-top: 276px;
}

.m-r-276 {
  margin-right: 276px;
}

.m-b-276 {
  margin-bottom: 276px;
}

.m-276 {
  margin: 276px;
}

.ml-277 {
  margin-left: 277px;
}

.mr-277 {
  margin-right: 277px;
}

.mb-277 {
  margin-bottom: 277px;
}

.mt-277 {
  margin-top: 277px;
}

.m-l-277 {
  margin-left: 277px;
}

.m-t-277 {
  margin-top: 277px;
}

.m-r-277 {
  margin-right: 277px;
}

.m-b-277 {
  margin-bottom: 277px;
}

.m-277 {
  margin: 277px;
}

.ml-278 {
  margin-left: 278px;
}

.mr-278 {
  margin-right: 278px;
}

.mb-278 {
  margin-bottom: 278px;
}

.mt-278 {
  margin-top: 278px;
}

.m-l-278 {
  margin-left: 278px;
}

.m-t-278 {
  margin-top: 278px;
}

.m-r-278 {
  margin-right: 278px;
}

.m-b-278 {
  margin-bottom: 278px;
}

.m-278 {
  margin: 278px;
}

.ml-279 {
  margin-left: 279px;
}

.mr-279 {
  margin-right: 279px;
}

.mb-279 {
  margin-bottom: 279px;
}

.mt-279 {
  margin-top: 279px;
}

.m-l-279 {
  margin-left: 279px;
}

.m-t-279 {
  margin-top: 279px;
}

.m-r-279 {
  margin-right: 279px;
}

.m-b-279 {
  margin-bottom: 279px;
}

.m-279 {
  margin: 279px;
}

.ml-280 {
  margin-left: 280px;
}

.mr-280 {
  margin-right: 280px;
}

.mb-280 {
  margin-bottom: 280px;
}

.mt-280 {
  margin-top: 280px;
}

.m-l-280 {
  margin-left: 280px;
}

.m-t-280 {
  margin-top: 280px;
}

.m-r-280 {
  margin-right: 280px;
}

.m-b-280 {
  margin-bottom: 280px;
}

.m-280 {
  margin: 280px;
}

.ml-281 {
  margin-left: 281px;
}

.mr-281 {
  margin-right: 281px;
}

.mb-281 {
  margin-bottom: 281px;
}

.mt-281 {
  margin-top: 281px;
}

.m-l-281 {
  margin-left: 281px;
}

.m-t-281 {
  margin-top: 281px;
}

.m-r-281 {
  margin-right: 281px;
}

.m-b-281 {
  margin-bottom: 281px;
}

.m-281 {
  margin: 281px;
}

.ml-282 {
  margin-left: 282px;
}

.mr-282 {
  margin-right: 282px;
}

.mb-282 {
  margin-bottom: 282px;
}

.mt-282 {
  margin-top: 282px;
}

.m-l-282 {
  margin-left: 282px;
}

.m-t-282 {
  margin-top: 282px;
}

.m-r-282 {
  margin-right: 282px;
}

.m-b-282 {
  margin-bottom: 282px;
}

.m-282 {
  margin: 282px;
}

.ml-283 {
  margin-left: 283px;
}

.mr-283 {
  margin-right: 283px;
}

.mb-283 {
  margin-bottom: 283px;
}

.mt-283 {
  margin-top: 283px;
}

.m-l-283 {
  margin-left: 283px;
}

.m-t-283 {
  margin-top: 283px;
}

.m-r-283 {
  margin-right: 283px;
}

.m-b-283 {
  margin-bottom: 283px;
}

.m-283 {
  margin: 283px;
}

.ml-284 {
  margin-left: 284px;
}

.mr-284 {
  margin-right: 284px;
}

.mb-284 {
  margin-bottom: 284px;
}

.mt-284 {
  margin-top: 284px;
}

.m-l-284 {
  margin-left: 284px;
}

.m-t-284 {
  margin-top: 284px;
}

.m-r-284 {
  margin-right: 284px;
}

.m-b-284 {
  margin-bottom: 284px;
}

.m-284 {
  margin: 284px;
}

.ml-285 {
  margin-left: 285px;
}

.mr-285 {
  margin-right: 285px;
}

.mb-285 {
  margin-bottom: 285px;
}

.mt-285 {
  margin-top: 285px;
}

.m-l-285 {
  margin-left: 285px;
}

.m-t-285 {
  margin-top: 285px;
}

.m-r-285 {
  margin-right: 285px;
}

.m-b-285 {
  margin-bottom: 285px;
}

.m-285 {
  margin: 285px;
}

.ml-286 {
  margin-left: 286px;
}

.mr-286 {
  margin-right: 286px;
}

.mb-286 {
  margin-bottom: 286px;
}

.mt-286 {
  margin-top: 286px;
}

.m-l-286 {
  margin-left: 286px;
}

.m-t-286 {
  margin-top: 286px;
}

.m-r-286 {
  margin-right: 286px;
}

.m-b-286 {
  margin-bottom: 286px;
}

.m-286 {
  margin: 286px;
}

.ml-287 {
  margin-left: 287px;
}

.mr-287 {
  margin-right: 287px;
}

.mb-287 {
  margin-bottom: 287px;
}

.mt-287 {
  margin-top: 287px;
}

.m-l-287 {
  margin-left: 287px;
}

.m-t-287 {
  margin-top: 287px;
}

.m-r-287 {
  margin-right: 287px;
}

.m-b-287 {
  margin-bottom: 287px;
}

.m-287 {
  margin: 287px;
}

.ml-288 {
  margin-left: 288px;
}

.mr-288 {
  margin-right: 288px;
}

.mb-288 {
  margin-bottom: 288px;
}

.mt-288 {
  margin-top: 288px;
}

.m-l-288 {
  margin-left: 288px;
}

.m-t-288 {
  margin-top: 288px;
}

.m-r-288 {
  margin-right: 288px;
}

.m-b-288 {
  margin-bottom: 288px;
}

.m-288 {
  margin: 288px;
}

.ml-289 {
  margin-left: 289px;
}

.mr-289 {
  margin-right: 289px;
}

.mb-289 {
  margin-bottom: 289px;
}

.mt-289 {
  margin-top: 289px;
}

.m-l-289 {
  margin-left: 289px;
}

.m-t-289 {
  margin-top: 289px;
}

.m-r-289 {
  margin-right: 289px;
}

.m-b-289 {
  margin-bottom: 289px;
}

.m-289 {
  margin: 289px;
}

.ml-290 {
  margin-left: 290px;
}

.mr-290 {
  margin-right: 290px;
}

.mb-290 {
  margin-bottom: 290px;
}

.mt-290 {
  margin-top: 290px;
}

.m-l-290 {
  margin-left: 290px;
}

.m-t-290 {
  margin-top: 290px;
}

.m-r-290 {
  margin-right: 290px;
}

.m-b-290 {
  margin-bottom: 290px;
}

.m-290 {
  margin: 290px;
}

.ml-291 {
  margin-left: 291px;
}

.mr-291 {
  margin-right: 291px;
}

.mb-291 {
  margin-bottom: 291px;
}

.mt-291 {
  margin-top: 291px;
}

.m-l-291 {
  margin-left: 291px;
}

.m-t-291 {
  margin-top: 291px;
}

.m-r-291 {
  margin-right: 291px;
}

.m-b-291 {
  margin-bottom: 291px;
}

.m-291 {
  margin: 291px;
}

.ml-292 {
  margin-left: 292px;
}

.mr-292 {
  margin-right: 292px;
}

.mb-292 {
  margin-bottom: 292px;
}

.mt-292 {
  margin-top: 292px;
}

.m-l-292 {
  margin-left: 292px;
}

.m-t-292 {
  margin-top: 292px;
}

.m-r-292 {
  margin-right: 292px;
}

.m-b-292 {
  margin-bottom: 292px;
}

.m-292 {
  margin: 292px;
}

.ml-293 {
  margin-left: 293px;
}

.mr-293 {
  margin-right: 293px;
}

.mb-293 {
  margin-bottom: 293px;
}

.mt-293 {
  margin-top: 293px;
}

.m-l-293 {
  margin-left: 293px;
}

.m-t-293 {
  margin-top: 293px;
}

.m-r-293 {
  margin-right: 293px;
}

.m-b-293 {
  margin-bottom: 293px;
}

.m-293 {
  margin: 293px;
}

.ml-294 {
  margin-left: 294px;
}

.mr-294 {
  margin-right: 294px;
}

.mb-294 {
  margin-bottom: 294px;
}

.mt-294 {
  margin-top: 294px;
}

.m-l-294 {
  margin-left: 294px;
}

.m-t-294 {
  margin-top: 294px;
}

.m-r-294 {
  margin-right: 294px;
}

.m-b-294 {
  margin-bottom: 294px;
}

.m-294 {
  margin: 294px;
}

.ml-295 {
  margin-left: 295px;
}

.mr-295 {
  margin-right: 295px;
}

.mb-295 {
  margin-bottom: 295px;
}

.mt-295 {
  margin-top: 295px;
}

.m-l-295 {
  margin-left: 295px;
}

.m-t-295 {
  margin-top: 295px;
}

.m-r-295 {
  margin-right: 295px;
}

.m-b-295 {
  margin-bottom: 295px;
}

.m-295 {
  margin: 295px;
}

.ml-296 {
  margin-left: 296px;
}

.mr-296 {
  margin-right: 296px;
}

.mb-296 {
  margin-bottom: 296px;
}

.mt-296 {
  margin-top: 296px;
}

.m-l-296 {
  margin-left: 296px;
}

.m-t-296 {
  margin-top: 296px;
}

.m-r-296 {
  margin-right: 296px;
}

.m-b-296 {
  margin-bottom: 296px;
}

.m-296 {
  margin: 296px;
}

.ml-297 {
  margin-left: 297px;
}

.mr-297 {
  margin-right: 297px;
}

.mb-297 {
  margin-bottom: 297px;
}

.mt-297 {
  margin-top: 297px;
}

.m-l-297 {
  margin-left: 297px;
}

.m-t-297 {
  margin-top: 297px;
}

.m-r-297 {
  margin-right: 297px;
}

.m-b-297 {
  margin-bottom: 297px;
}

.m-297 {
  margin: 297px;
}

.ml-298 {
  margin-left: 298px;
}

.mr-298 {
  margin-right: 298px;
}

.mb-298 {
  margin-bottom: 298px;
}

.mt-298 {
  margin-top: 298px;
}

.m-l-298 {
  margin-left: 298px;
}

.m-t-298 {
  margin-top: 298px;
}

.m-r-298 {
  margin-right: 298px;
}

.m-b-298 {
  margin-bottom: 298px;
}

.m-298 {
  margin: 298px;
}

.ml-299 {
  margin-left: 299px;
}

.mr-299 {
  margin-right: 299px;
}

.mb-299 {
  margin-bottom: 299px;
}

.mt-299 {
  margin-top: 299px;
}

.m-l-299 {
  margin-left: 299px;
}

.m-t-299 {
  margin-top: 299px;
}

.m-r-299 {
  margin-right: 299px;
}

.m-b-299 {
  margin-bottom: 299px;
}

.m-299 {
  margin: 299px;
}

.ml-300 {
  margin-left: 300px;
}

.mr-300 {
  margin-right: 300px;
}

.mb-300 {
  margin-bottom: 300px;
}

.mt-300 {
  margin-top: 300px;
}

.m-l-300 {
  margin-left: 300px;
}

.m-t-300 {
  margin-top: 300px;
}

.m-r-300 {
  margin-right: 300px;
}

.m-b-300 {
  margin-bottom: 300px;
}

.m-300 {
  margin: 300px;
}

.ml-301 {
  margin-left: 301px;
}

.mr-301 {
  margin-right: 301px;
}

.mb-301 {
  margin-bottom: 301px;
}

.mt-301 {
  margin-top: 301px;
}

.m-l-301 {
  margin-left: 301px;
}

.m-t-301 {
  margin-top: 301px;
}

.m-r-301 {
  margin-right: 301px;
}

.m-b-301 {
  margin-bottom: 301px;
}

.m-301 {
  margin: 301px;
}

.ml-302 {
  margin-left: 302px;
}

.mr-302 {
  margin-right: 302px;
}

.mb-302 {
  margin-bottom: 302px;
}

.mt-302 {
  margin-top: 302px;
}

.m-l-302 {
  margin-left: 302px;
}

.m-t-302 {
  margin-top: 302px;
}

.m-r-302 {
  margin-right: 302px;
}

.m-b-302 {
  margin-bottom: 302px;
}

.m-302 {
  margin: 302px;
}

.ml-303 {
  margin-left: 303px;
}

.mr-303 {
  margin-right: 303px;
}

.mb-303 {
  margin-bottom: 303px;
}

.mt-303 {
  margin-top: 303px;
}

.m-l-303 {
  margin-left: 303px;
}

.m-t-303 {
  margin-top: 303px;
}

.m-r-303 {
  margin-right: 303px;
}

.m-b-303 {
  margin-bottom: 303px;
}

.m-303 {
  margin: 303px;
}

.ml-304 {
  margin-left: 304px;
}

.mr-304 {
  margin-right: 304px;
}

.mb-304 {
  margin-bottom: 304px;
}

.mt-304 {
  margin-top: 304px;
}

.m-l-304 {
  margin-left: 304px;
}

.m-t-304 {
  margin-top: 304px;
}

.m-r-304 {
  margin-right: 304px;
}

.m-b-304 {
  margin-bottom: 304px;
}

.m-304 {
  margin: 304px;
}

.ml-305 {
  margin-left: 305px;
}

.mr-305 {
  margin-right: 305px;
}

.mb-305 {
  margin-bottom: 305px;
}

.mt-305 {
  margin-top: 305px;
}

.m-l-305 {
  margin-left: 305px;
}

.m-t-305 {
  margin-top: 305px;
}

.m-r-305 {
  margin-right: 305px;
}

.m-b-305 {
  margin-bottom: 305px;
}

.m-305 {
  margin: 305px;
}

.ml-306 {
  margin-left: 306px;
}

.mr-306 {
  margin-right: 306px;
}

.mb-306 {
  margin-bottom: 306px;
}

.mt-306 {
  margin-top: 306px;
}

.m-l-306 {
  margin-left: 306px;
}

.m-t-306 {
  margin-top: 306px;
}

.m-r-306 {
  margin-right: 306px;
}

.m-b-306 {
  margin-bottom: 306px;
}

.m-306 {
  margin: 306px;
}

.ml-307 {
  margin-left: 307px;
}

.mr-307 {
  margin-right: 307px;
}

.mb-307 {
  margin-bottom: 307px;
}

.mt-307 {
  margin-top: 307px;
}

.m-l-307 {
  margin-left: 307px;
}

.m-t-307 {
  margin-top: 307px;
}

.m-r-307 {
  margin-right: 307px;
}

.m-b-307 {
  margin-bottom: 307px;
}

.m-307 {
  margin: 307px;
}

.ml-308 {
  margin-left: 308px;
}

.mr-308 {
  margin-right: 308px;
}

.mb-308 {
  margin-bottom: 308px;
}

.mt-308 {
  margin-top: 308px;
}

.m-l-308 {
  margin-left: 308px;
}

.m-t-308 {
  margin-top: 308px;
}

.m-r-308 {
  margin-right: 308px;
}

.m-b-308 {
  margin-bottom: 308px;
}

.m-308 {
  margin: 308px;
}

.ml-309 {
  margin-left: 309px;
}

.mr-309 {
  margin-right: 309px;
}

.mb-309 {
  margin-bottom: 309px;
}

.mt-309 {
  margin-top: 309px;
}

.m-l-309 {
  margin-left: 309px;
}

.m-t-309 {
  margin-top: 309px;
}

.m-r-309 {
  margin-right: 309px;
}

.m-b-309 {
  margin-bottom: 309px;
}

.m-309 {
  margin: 309px;
}

.ml-310 {
  margin-left: 310px;
}

.mr-310 {
  margin-right: 310px;
}

.mb-310 {
  margin-bottom: 310px;
}

.mt-310 {
  margin-top: 310px;
}

.m-l-310 {
  margin-left: 310px;
}

.m-t-310 {
  margin-top: 310px;
}

.m-r-310 {
  margin-right: 310px;
}

.m-b-310 {
  margin-bottom: 310px;
}

.m-310 {
  margin: 310px;
}

.ml-311 {
  margin-left: 311px;
}

.mr-311 {
  margin-right: 311px;
}

.mb-311 {
  margin-bottom: 311px;
}

.mt-311 {
  margin-top: 311px;
}

.m-l-311 {
  margin-left: 311px;
}

.m-t-311 {
  margin-top: 311px;
}

.m-r-311 {
  margin-right: 311px;
}

.m-b-311 {
  margin-bottom: 311px;
}

.m-311 {
  margin: 311px;
}

.ml-312 {
  margin-left: 312px;
}

.mr-312 {
  margin-right: 312px;
}

.mb-312 {
  margin-bottom: 312px;
}

.mt-312 {
  margin-top: 312px;
}

.m-l-312 {
  margin-left: 312px;
}

.m-t-312 {
  margin-top: 312px;
}

.m-r-312 {
  margin-right: 312px;
}

.m-b-312 {
  margin-bottom: 312px;
}

.m-312 {
  margin: 312px;
}

.ml-313 {
  margin-left: 313px;
}

.mr-313 {
  margin-right: 313px;
}

.mb-313 {
  margin-bottom: 313px;
}

.mt-313 {
  margin-top: 313px;
}

.m-l-313 {
  margin-left: 313px;
}

.m-t-313 {
  margin-top: 313px;
}

.m-r-313 {
  margin-right: 313px;
}

.m-b-313 {
  margin-bottom: 313px;
}

.m-313 {
  margin: 313px;
}

.ml-314 {
  margin-left: 314px;
}

.mr-314 {
  margin-right: 314px;
}

.mb-314 {
  margin-bottom: 314px;
}

.mt-314 {
  margin-top: 314px;
}

.m-l-314 {
  margin-left: 314px;
}

.m-t-314 {
  margin-top: 314px;
}

.m-r-314 {
  margin-right: 314px;
}

.m-b-314 {
  margin-bottom: 314px;
}

.m-314 {
  margin: 314px;
}

.ml-315 {
  margin-left: 315px;
}

.mr-315 {
  margin-right: 315px;
}

.mb-315 {
  margin-bottom: 315px;
}

.mt-315 {
  margin-top: 315px;
}

.m-l-315 {
  margin-left: 315px;
}

.m-t-315 {
  margin-top: 315px;
}

.m-r-315 {
  margin-right: 315px;
}

.m-b-315 {
  margin-bottom: 315px;
}

.m-315 {
  margin: 315px;
}

.ml-316 {
  margin-left: 316px;
}

.mr-316 {
  margin-right: 316px;
}

.mb-316 {
  margin-bottom: 316px;
}

.mt-316 {
  margin-top: 316px;
}

.m-l-316 {
  margin-left: 316px;
}

.m-t-316 {
  margin-top: 316px;
}

.m-r-316 {
  margin-right: 316px;
}

.m-b-316 {
  margin-bottom: 316px;
}

.m-316 {
  margin: 316px;
}

.ml-317 {
  margin-left: 317px;
}

.mr-317 {
  margin-right: 317px;
}

.mb-317 {
  margin-bottom: 317px;
}

.mt-317 {
  margin-top: 317px;
}

.m-l-317 {
  margin-left: 317px;
}

.m-t-317 {
  margin-top: 317px;
}

.m-r-317 {
  margin-right: 317px;
}

.m-b-317 {
  margin-bottom: 317px;
}

.m-317 {
  margin: 317px;
}

.ml-318 {
  margin-left: 318px;
}

.mr-318 {
  margin-right: 318px;
}

.mb-318 {
  margin-bottom: 318px;
}

.mt-318 {
  margin-top: 318px;
}

.m-l-318 {
  margin-left: 318px;
}

.m-t-318 {
  margin-top: 318px;
}

.m-r-318 {
  margin-right: 318px;
}

.m-b-318 {
  margin-bottom: 318px;
}

.m-318 {
  margin: 318px;
}

.ml-319 {
  margin-left: 319px;
}

.mr-319 {
  margin-right: 319px;
}

.mb-319 {
  margin-bottom: 319px;
}

.mt-319 {
  margin-top: 319px;
}

.m-l-319 {
  margin-left: 319px;
}

.m-t-319 {
  margin-top: 319px;
}

.m-r-319 {
  margin-right: 319px;
}

.m-b-319 {
  margin-bottom: 319px;
}

.m-319 {
  margin: 319px;
}

.ml-320 {
  margin-left: 320px;
}

.mr-320 {
  margin-right: 320px;
}

.mb-320 {
  margin-bottom: 320px;
}

.mt-320 {
  margin-top: 320px;
}

.m-l-320 {
  margin-left: 320px;
}

.m-t-320 {
  margin-top: 320px;
}

.m-r-320 {
  margin-right: 320px;
}

.m-b-320 {
  margin-bottom: 320px;
}

.m-320 {
  margin: 320px;
}

.ml-321 {
  margin-left: 321px;
}

.mr-321 {
  margin-right: 321px;
}

.mb-321 {
  margin-bottom: 321px;
}

.mt-321 {
  margin-top: 321px;
}

.m-l-321 {
  margin-left: 321px;
}

.m-t-321 {
  margin-top: 321px;
}

.m-r-321 {
  margin-right: 321px;
}

.m-b-321 {
  margin-bottom: 321px;
}

.m-321 {
  margin: 321px;
}

.ml-322 {
  margin-left: 322px;
}

.mr-322 {
  margin-right: 322px;
}

.mb-322 {
  margin-bottom: 322px;
}

.mt-322 {
  margin-top: 322px;
}

.m-l-322 {
  margin-left: 322px;
}

.m-t-322 {
  margin-top: 322px;
}

.m-r-322 {
  margin-right: 322px;
}

.m-b-322 {
  margin-bottom: 322px;
}

.m-322 {
  margin: 322px;
}

.ml-323 {
  margin-left: 323px;
}

.mr-323 {
  margin-right: 323px;
}

.mb-323 {
  margin-bottom: 323px;
}

.mt-323 {
  margin-top: 323px;
}

.m-l-323 {
  margin-left: 323px;
}

.m-t-323 {
  margin-top: 323px;
}

.m-r-323 {
  margin-right: 323px;
}

.m-b-323 {
  margin-bottom: 323px;
}

.m-323 {
  margin: 323px;
}

.ml-324 {
  margin-left: 324px;
}

.mr-324 {
  margin-right: 324px;
}

.mb-324 {
  margin-bottom: 324px;
}

.mt-324 {
  margin-top: 324px;
}

.m-l-324 {
  margin-left: 324px;
}

.m-t-324 {
  margin-top: 324px;
}

.m-r-324 {
  margin-right: 324px;
}

.m-b-324 {
  margin-bottom: 324px;
}

.m-324 {
  margin: 324px;
}

.ml-325 {
  margin-left: 325px;
}

.mr-325 {
  margin-right: 325px;
}

.mb-325 {
  margin-bottom: 325px;
}

.mt-325 {
  margin-top: 325px;
}

.m-l-325 {
  margin-left: 325px;
}

.m-t-325 {
  margin-top: 325px;
}

.m-r-325 {
  margin-right: 325px;
}

.m-b-325 {
  margin-bottom: 325px;
}

.m-325 {
  margin: 325px;
}

.ml-326 {
  margin-left: 326px;
}

.mr-326 {
  margin-right: 326px;
}

.mb-326 {
  margin-bottom: 326px;
}

.mt-326 {
  margin-top: 326px;
}

.m-l-326 {
  margin-left: 326px;
}

.m-t-326 {
  margin-top: 326px;
}

.m-r-326 {
  margin-right: 326px;
}

.m-b-326 {
  margin-bottom: 326px;
}

.m-326 {
  margin: 326px;
}

.ml-327 {
  margin-left: 327px;
}

.mr-327 {
  margin-right: 327px;
}

.mb-327 {
  margin-bottom: 327px;
}

.mt-327 {
  margin-top: 327px;
}

.m-l-327 {
  margin-left: 327px;
}

.m-t-327 {
  margin-top: 327px;
}

.m-r-327 {
  margin-right: 327px;
}

.m-b-327 {
  margin-bottom: 327px;
}

.m-327 {
  margin: 327px;
}

.ml-328 {
  margin-left: 328px;
}

.mr-328 {
  margin-right: 328px;
}

.mb-328 {
  margin-bottom: 328px;
}

.mt-328 {
  margin-top: 328px;
}

.m-l-328 {
  margin-left: 328px;
}

.m-t-328 {
  margin-top: 328px;
}

.m-r-328 {
  margin-right: 328px;
}

.m-b-328 {
  margin-bottom: 328px;
}

.m-328 {
  margin: 328px;
}

.ml-329 {
  margin-left: 329px;
}

.mr-329 {
  margin-right: 329px;
}

.mb-329 {
  margin-bottom: 329px;
}

.mt-329 {
  margin-top: 329px;
}

.m-l-329 {
  margin-left: 329px;
}

.m-t-329 {
  margin-top: 329px;
}

.m-r-329 {
  margin-right: 329px;
}

.m-b-329 {
  margin-bottom: 329px;
}

.m-329 {
  margin: 329px;
}

.ml-330 {
  margin-left: 330px;
}

.mr-330 {
  margin-right: 330px;
}

.mb-330 {
  margin-bottom: 330px;
}

.mt-330 {
  margin-top: 330px;
}

.m-l-330 {
  margin-left: 330px;
}

.m-t-330 {
  margin-top: 330px;
}

.m-r-330 {
  margin-right: 330px;
}

.m-b-330 {
  margin-bottom: 330px;
}

.m-330 {
  margin: 330px;
}

.ml-331 {
  margin-left: 331px;
}

.mr-331 {
  margin-right: 331px;
}

.mb-331 {
  margin-bottom: 331px;
}

.mt-331 {
  margin-top: 331px;
}

.m-l-331 {
  margin-left: 331px;
}

.m-t-331 {
  margin-top: 331px;
}

.m-r-331 {
  margin-right: 331px;
}

.m-b-331 {
  margin-bottom: 331px;
}

.m-331 {
  margin: 331px;
}

.ml-332 {
  margin-left: 332px;
}

.mr-332 {
  margin-right: 332px;
}

.mb-332 {
  margin-bottom: 332px;
}

.mt-332 {
  margin-top: 332px;
}

.m-l-332 {
  margin-left: 332px;
}

.m-t-332 {
  margin-top: 332px;
}

.m-r-332 {
  margin-right: 332px;
}

.m-b-332 {
  margin-bottom: 332px;
}

.m-332 {
  margin: 332px;
}

.ml-333 {
  margin-left: 333px;
}

.mr-333 {
  margin-right: 333px;
}

.mb-333 {
  margin-bottom: 333px;
}

.mt-333 {
  margin-top: 333px;
}

.m-l-333 {
  margin-left: 333px;
}

.m-t-333 {
  margin-top: 333px;
}

.m-r-333 {
  margin-right: 333px;
}

.m-b-333 {
  margin-bottom: 333px;
}

.m-333 {
  margin: 333px;
}

.ml-334 {
  margin-left: 334px;
}

.mr-334 {
  margin-right: 334px;
}

.mb-334 {
  margin-bottom: 334px;
}

.mt-334 {
  margin-top: 334px;
}

.m-l-334 {
  margin-left: 334px;
}

.m-t-334 {
  margin-top: 334px;
}

.m-r-334 {
  margin-right: 334px;
}

.m-b-334 {
  margin-bottom: 334px;
}

.m-334 {
  margin: 334px;
}

.ml-335 {
  margin-left: 335px;
}

.mr-335 {
  margin-right: 335px;
}

.mb-335 {
  margin-bottom: 335px;
}

.mt-335 {
  margin-top: 335px;
}

.m-l-335 {
  margin-left: 335px;
}

.m-t-335 {
  margin-top: 335px;
}

.m-r-335 {
  margin-right: 335px;
}

.m-b-335 {
  margin-bottom: 335px;
}

.m-335 {
  margin: 335px;
}

.ml-336 {
  margin-left: 336px;
}

.mr-336 {
  margin-right: 336px;
}

.mb-336 {
  margin-bottom: 336px;
}

.mt-336 {
  margin-top: 336px;
}

.m-l-336 {
  margin-left: 336px;
}

.m-t-336 {
  margin-top: 336px;
}

.m-r-336 {
  margin-right: 336px;
}

.m-b-336 {
  margin-bottom: 336px;
}

.m-336 {
  margin: 336px;
}

.ml-337 {
  margin-left: 337px;
}

.mr-337 {
  margin-right: 337px;
}

.mb-337 {
  margin-bottom: 337px;
}

.mt-337 {
  margin-top: 337px;
}

.m-l-337 {
  margin-left: 337px;
}

.m-t-337 {
  margin-top: 337px;
}

.m-r-337 {
  margin-right: 337px;
}

.m-b-337 {
  margin-bottom: 337px;
}

.m-337 {
  margin: 337px;
}

.ml-338 {
  margin-left: 338px;
}

.mr-338 {
  margin-right: 338px;
}

.mb-338 {
  margin-bottom: 338px;
}

.mt-338 {
  margin-top: 338px;
}

.m-l-338 {
  margin-left: 338px;
}

.m-t-338 {
  margin-top: 338px;
}

.m-r-338 {
  margin-right: 338px;
}

.m-b-338 {
  margin-bottom: 338px;
}

.m-338 {
  margin: 338px;
}

.ml-339 {
  margin-left: 339px;
}

.mr-339 {
  margin-right: 339px;
}

.mb-339 {
  margin-bottom: 339px;
}

.mt-339 {
  margin-top: 339px;
}

.m-l-339 {
  margin-left: 339px;
}

.m-t-339 {
  margin-top: 339px;
}

.m-r-339 {
  margin-right: 339px;
}

.m-b-339 {
  margin-bottom: 339px;
}

.m-339 {
  margin: 339px;
}

.ml-340 {
  margin-left: 340px;
}

.mr-340 {
  margin-right: 340px;
}

.mb-340 {
  margin-bottom: 340px;
}

.mt-340 {
  margin-top: 340px;
}

.m-l-340 {
  margin-left: 340px;
}

.m-t-340 {
  margin-top: 340px;
}

.m-r-340 {
  margin-right: 340px;
}

.m-b-340 {
  margin-bottom: 340px;
}

.m-340 {
  margin: 340px;
}

.ml-341 {
  margin-left: 341px;
}

.mr-341 {
  margin-right: 341px;
}

.mb-341 {
  margin-bottom: 341px;
}

.mt-341 {
  margin-top: 341px;
}

.m-l-341 {
  margin-left: 341px;
}

.m-t-341 {
  margin-top: 341px;
}

.m-r-341 {
  margin-right: 341px;
}

.m-b-341 {
  margin-bottom: 341px;
}

.m-341 {
  margin: 341px;
}

.ml-342 {
  margin-left: 342px;
}

.mr-342 {
  margin-right: 342px;
}

.mb-342 {
  margin-bottom: 342px;
}

.mt-342 {
  margin-top: 342px;
}

.m-l-342 {
  margin-left: 342px;
}

.m-t-342 {
  margin-top: 342px;
}

.m-r-342 {
  margin-right: 342px;
}

.m-b-342 {
  margin-bottom: 342px;
}

.m-342 {
  margin: 342px;
}

.ml-343 {
  margin-left: 343px;
}

.mr-343 {
  margin-right: 343px;
}

.mb-343 {
  margin-bottom: 343px;
}

.mt-343 {
  margin-top: 343px;
}

.m-l-343 {
  margin-left: 343px;
}

.m-t-343 {
  margin-top: 343px;
}

.m-r-343 {
  margin-right: 343px;
}

.m-b-343 {
  margin-bottom: 343px;
}

.m-343 {
  margin: 343px;
}

.ml-344 {
  margin-left: 344px;
}

.mr-344 {
  margin-right: 344px;
}

.mb-344 {
  margin-bottom: 344px;
}

.mt-344 {
  margin-top: 344px;
}

.m-l-344 {
  margin-left: 344px;
}

.m-t-344 {
  margin-top: 344px;
}

.m-r-344 {
  margin-right: 344px;
}

.m-b-344 {
  margin-bottom: 344px;
}

.m-344 {
  margin: 344px;
}

.ml-345 {
  margin-left: 345px;
}

.mr-345 {
  margin-right: 345px;
}

.mb-345 {
  margin-bottom: 345px;
}

.mt-345 {
  margin-top: 345px;
}

.m-l-345 {
  margin-left: 345px;
}

.m-t-345 {
  margin-top: 345px;
}

.m-r-345 {
  margin-right: 345px;
}

.m-b-345 {
  margin-bottom: 345px;
}

.m-345 {
  margin: 345px;
}

.ml-346 {
  margin-left: 346px;
}

.mr-346 {
  margin-right: 346px;
}

.mb-346 {
  margin-bottom: 346px;
}

.mt-346 {
  margin-top: 346px;
}

.m-l-346 {
  margin-left: 346px;
}

.m-t-346 {
  margin-top: 346px;
}

.m-r-346 {
  margin-right: 346px;
}

.m-b-346 {
  margin-bottom: 346px;
}

.m-346 {
  margin: 346px;
}

.ml-347 {
  margin-left: 347px;
}

.mr-347 {
  margin-right: 347px;
}

.mb-347 {
  margin-bottom: 347px;
}

.mt-347 {
  margin-top: 347px;
}

.m-l-347 {
  margin-left: 347px;
}

.m-t-347 {
  margin-top: 347px;
}

.m-r-347 {
  margin-right: 347px;
}

.m-b-347 {
  margin-bottom: 347px;
}

.m-347 {
  margin: 347px;
}

.ml-348 {
  margin-left: 348px;
}

.mr-348 {
  margin-right: 348px;
}

.mb-348 {
  margin-bottom: 348px;
}

.mt-348 {
  margin-top: 348px;
}

.m-l-348 {
  margin-left: 348px;
}

.m-t-348 {
  margin-top: 348px;
}

.m-r-348 {
  margin-right: 348px;
}

.m-b-348 {
  margin-bottom: 348px;
}

.m-348 {
  margin: 348px;
}

.ml-349 {
  margin-left: 349px;
}

.mr-349 {
  margin-right: 349px;
}

.mb-349 {
  margin-bottom: 349px;
}

.mt-349 {
  margin-top: 349px;
}

.m-l-349 {
  margin-left: 349px;
}

.m-t-349 {
  margin-top: 349px;
}

.m-r-349 {
  margin-right: 349px;
}

.m-b-349 {
  margin-bottom: 349px;
}

.m-349 {
  margin: 349px;
}

.ml-350 {
  margin-left: 350px;
}

.mr-350 {
  margin-right: 350px;
}

.mb-350 {
  margin-bottom: 350px;
}

.mt-350 {
  margin-top: 350px;
}

.m-l-350 {
  margin-left: 350px;
}

.m-t-350 {
  margin-top: 350px;
}

.m-r-350 {
  margin-right: 350px;
}

.m-b-350 {
  margin-bottom: 350px;
}

.m-350 {
  margin: 350px;
}

.ml-351 {
  margin-left: 351px;
}

.mr-351 {
  margin-right: 351px;
}

.mb-351 {
  margin-bottom: 351px;
}

.mt-351 {
  margin-top: 351px;
}

.m-l-351 {
  margin-left: 351px;
}

.m-t-351 {
  margin-top: 351px;
}

.m-r-351 {
  margin-right: 351px;
}

.m-b-351 {
  margin-bottom: 351px;
}

.m-351 {
  margin: 351px;
}

.ml-352 {
  margin-left: 352px;
}

.mr-352 {
  margin-right: 352px;
}

.mb-352 {
  margin-bottom: 352px;
}

.mt-352 {
  margin-top: 352px;
}

.m-l-352 {
  margin-left: 352px;
}

.m-t-352 {
  margin-top: 352px;
}

.m-r-352 {
  margin-right: 352px;
}

.m-b-352 {
  margin-bottom: 352px;
}

.m-352 {
  margin: 352px;
}

.ml-353 {
  margin-left: 353px;
}

.mr-353 {
  margin-right: 353px;
}

.mb-353 {
  margin-bottom: 353px;
}

.mt-353 {
  margin-top: 353px;
}

.m-l-353 {
  margin-left: 353px;
}

.m-t-353 {
  margin-top: 353px;
}

.m-r-353 {
  margin-right: 353px;
}

.m-b-353 {
  margin-bottom: 353px;
}

.m-353 {
  margin: 353px;
}

.ml-354 {
  margin-left: 354px;
}

.mr-354 {
  margin-right: 354px;
}

.mb-354 {
  margin-bottom: 354px;
}

.mt-354 {
  margin-top: 354px;
}

.m-l-354 {
  margin-left: 354px;
}

.m-t-354 {
  margin-top: 354px;
}

.m-r-354 {
  margin-right: 354px;
}

.m-b-354 {
  margin-bottom: 354px;
}

.m-354 {
  margin: 354px;
}

.ml-355 {
  margin-left: 355px;
}

.mr-355 {
  margin-right: 355px;
}

.mb-355 {
  margin-bottom: 355px;
}

.mt-355 {
  margin-top: 355px;
}

.m-l-355 {
  margin-left: 355px;
}

.m-t-355 {
  margin-top: 355px;
}

.m-r-355 {
  margin-right: 355px;
}

.m-b-355 {
  margin-bottom: 355px;
}

.m-355 {
  margin: 355px;
}

.ml-356 {
  margin-left: 356px;
}

.mr-356 {
  margin-right: 356px;
}

.mb-356 {
  margin-bottom: 356px;
}

.mt-356 {
  margin-top: 356px;
}

.m-l-356 {
  margin-left: 356px;
}

.m-t-356 {
  margin-top: 356px;
}

.m-r-356 {
  margin-right: 356px;
}

.m-b-356 {
  margin-bottom: 356px;
}

.m-356 {
  margin: 356px;
}

.ml-357 {
  margin-left: 357px;
}

.mr-357 {
  margin-right: 357px;
}

.mb-357 {
  margin-bottom: 357px;
}

.mt-357 {
  margin-top: 357px;
}

.m-l-357 {
  margin-left: 357px;
}

.m-t-357 {
  margin-top: 357px;
}

.m-r-357 {
  margin-right: 357px;
}

.m-b-357 {
  margin-bottom: 357px;
}

.m-357 {
  margin: 357px;
}

.ml-358 {
  margin-left: 358px;
}

.mr-358 {
  margin-right: 358px;
}

.mb-358 {
  margin-bottom: 358px;
}

.mt-358 {
  margin-top: 358px;
}

.m-l-358 {
  margin-left: 358px;
}

.m-t-358 {
  margin-top: 358px;
}

.m-r-358 {
  margin-right: 358px;
}

.m-b-358 {
  margin-bottom: 358px;
}

.m-358 {
  margin: 358px;
}

.ml-359 {
  margin-left: 359px;
}

.mr-359 {
  margin-right: 359px;
}

.mb-359 {
  margin-bottom: 359px;
}

.mt-359 {
  margin-top: 359px;
}

.m-l-359 {
  margin-left: 359px;
}

.m-t-359 {
  margin-top: 359px;
}

.m-r-359 {
  margin-right: 359px;
}

.m-b-359 {
  margin-bottom: 359px;
}

.m-359 {
  margin: 359px;
}

.ml-360 {
  margin-left: 360px;
}

.mr-360 {
  margin-right: 360px;
}

.mb-360 {
  margin-bottom: 360px;
}

.mt-360 {
  margin-top: 360px;
}

.m-l-360 {
  margin-left: 360px;
}

.m-t-360 {
  margin-top: 360px;
}

.m-r-360 {
  margin-right: 360px;
}

.m-b-360 {
  margin-bottom: 360px;
}

.m-360 {
  margin: 360px;
}

.ml-361 {
  margin-left: 361px;
}

.mr-361 {
  margin-right: 361px;
}

.mb-361 {
  margin-bottom: 361px;
}

.mt-361 {
  margin-top: 361px;
}

.m-l-361 {
  margin-left: 361px;
}

.m-t-361 {
  margin-top: 361px;
}

.m-r-361 {
  margin-right: 361px;
}

.m-b-361 {
  margin-bottom: 361px;
}

.m-361 {
  margin: 361px;
}

.ml-362 {
  margin-left: 362px;
}

.mr-362 {
  margin-right: 362px;
}

.mb-362 {
  margin-bottom: 362px;
}

.mt-362 {
  margin-top: 362px;
}

.m-l-362 {
  margin-left: 362px;
}

.m-t-362 {
  margin-top: 362px;
}

.m-r-362 {
  margin-right: 362px;
}

.m-b-362 {
  margin-bottom: 362px;
}

.m-362 {
  margin: 362px;
}

.ml-363 {
  margin-left: 363px;
}

.mr-363 {
  margin-right: 363px;
}

.mb-363 {
  margin-bottom: 363px;
}

.mt-363 {
  margin-top: 363px;
}

.m-l-363 {
  margin-left: 363px;
}

.m-t-363 {
  margin-top: 363px;
}

.m-r-363 {
  margin-right: 363px;
}

.m-b-363 {
  margin-bottom: 363px;
}

.m-363 {
  margin: 363px;
}

.ml-364 {
  margin-left: 364px;
}

.mr-364 {
  margin-right: 364px;
}

.mb-364 {
  margin-bottom: 364px;
}

.mt-364 {
  margin-top: 364px;
}

.m-l-364 {
  margin-left: 364px;
}

.m-t-364 {
  margin-top: 364px;
}

.m-r-364 {
  margin-right: 364px;
}

.m-b-364 {
  margin-bottom: 364px;
}

.m-364 {
  margin: 364px;
}

.ml-365 {
  margin-left: 365px;
}

.mr-365 {
  margin-right: 365px;
}

.mb-365 {
  margin-bottom: 365px;
}

.mt-365 {
  margin-top: 365px;
}

.m-l-365 {
  margin-left: 365px;
}

.m-t-365 {
  margin-top: 365px;
}

.m-r-365 {
  margin-right: 365px;
}

.m-b-365 {
  margin-bottom: 365px;
}

.m-365 {
  margin: 365px;
}

.ml-366 {
  margin-left: 366px;
}

.mr-366 {
  margin-right: 366px;
}

.mb-366 {
  margin-bottom: 366px;
}

.mt-366 {
  margin-top: 366px;
}

.m-l-366 {
  margin-left: 366px;
}

.m-t-366 {
  margin-top: 366px;
}

.m-r-366 {
  margin-right: 366px;
}

.m-b-366 {
  margin-bottom: 366px;
}

.m-366 {
  margin: 366px;
}

.ml-367 {
  margin-left: 367px;
}

.mr-367 {
  margin-right: 367px;
}

.mb-367 {
  margin-bottom: 367px;
}

.mt-367 {
  margin-top: 367px;
}

.m-l-367 {
  margin-left: 367px;
}

.m-t-367 {
  margin-top: 367px;
}

.m-r-367 {
  margin-right: 367px;
}

.m-b-367 {
  margin-bottom: 367px;
}

.m-367 {
  margin: 367px;
}

.ml-368 {
  margin-left: 368px;
}

.mr-368 {
  margin-right: 368px;
}

.mb-368 {
  margin-bottom: 368px;
}

.mt-368 {
  margin-top: 368px;
}

.m-l-368 {
  margin-left: 368px;
}

.m-t-368 {
  margin-top: 368px;
}

.m-r-368 {
  margin-right: 368px;
}

.m-b-368 {
  margin-bottom: 368px;
}

.m-368 {
  margin: 368px;
}

.ml-369 {
  margin-left: 369px;
}

.mr-369 {
  margin-right: 369px;
}

.mb-369 {
  margin-bottom: 369px;
}

.mt-369 {
  margin-top: 369px;
}

.m-l-369 {
  margin-left: 369px;
}

.m-t-369 {
  margin-top: 369px;
}

.m-r-369 {
  margin-right: 369px;
}

.m-b-369 {
  margin-bottom: 369px;
}

.m-369 {
  margin: 369px;
}

.ml-370 {
  margin-left: 370px;
}

.mr-370 {
  margin-right: 370px;
}

.mb-370 {
  margin-bottom: 370px;
}

.mt-370 {
  margin-top: 370px;
}

.m-l-370 {
  margin-left: 370px;
}

.m-t-370 {
  margin-top: 370px;
}

.m-r-370 {
  margin-right: 370px;
}

.m-b-370 {
  margin-bottom: 370px;
}

.m-370 {
  margin: 370px;
}

.ml-371 {
  margin-left: 371px;
}

.mr-371 {
  margin-right: 371px;
}

.mb-371 {
  margin-bottom: 371px;
}

.mt-371 {
  margin-top: 371px;
}

.m-l-371 {
  margin-left: 371px;
}

.m-t-371 {
  margin-top: 371px;
}

.m-r-371 {
  margin-right: 371px;
}

.m-b-371 {
  margin-bottom: 371px;
}

.m-371 {
  margin: 371px;
}

.ml-372 {
  margin-left: 372px;
}

.mr-372 {
  margin-right: 372px;
}

.mb-372 {
  margin-bottom: 372px;
}

.mt-372 {
  margin-top: 372px;
}

.m-l-372 {
  margin-left: 372px;
}

.m-t-372 {
  margin-top: 372px;
}

.m-r-372 {
  margin-right: 372px;
}

.m-b-372 {
  margin-bottom: 372px;
}

.m-372 {
  margin: 372px;
}

.ml-373 {
  margin-left: 373px;
}

.mr-373 {
  margin-right: 373px;
}

.mb-373 {
  margin-bottom: 373px;
}

.mt-373 {
  margin-top: 373px;
}

.m-l-373 {
  margin-left: 373px;
}

.m-t-373 {
  margin-top: 373px;
}

.m-r-373 {
  margin-right: 373px;
}

.m-b-373 {
  margin-bottom: 373px;
}

.m-373 {
  margin: 373px;
}

.ml-374 {
  margin-left: 374px;
}

.mr-374 {
  margin-right: 374px;
}

.mb-374 {
  margin-bottom: 374px;
}

.mt-374 {
  margin-top: 374px;
}

.m-l-374 {
  margin-left: 374px;
}

.m-t-374 {
  margin-top: 374px;
}

.m-r-374 {
  margin-right: 374px;
}

.m-b-374 {
  margin-bottom: 374px;
}

.m-374 {
  margin: 374px;
}

.ml-375 {
  margin-left: 375px;
}

.mr-375 {
  margin-right: 375px;
}

.mb-375 {
  margin-bottom: 375px;
}

.mt-375 {
  margin-top: 375px;
}

.m-l-375 {
  margin-left: 375px;
}

.m-t-375 {
  margin-top: 375px;
}

.m-r-375 {
  margin-right: 375px;
}

.m-b-375 {
  margin-bottom: 375px;
}

.m-375 {
  margin: 375px;
}

.ml-376 {
  margin-left: 376px;
}

.mr-376 {
  margin-right: 376px;
}

.mb-376 {
  margin-bottom: 376px;
}

.mt-376 {
  margin-top: 376px;
}

.m-l-376 {
  margin-left: 376px;
}

.m-t-376 {
  margin-top: 376px;
}

.m-r-376 {
  margin-right: 376px;
}

.m-b-376 {
  margin-bottom: 376px;
}

.m-376 {
  margin: 376px;
}

.ml-377 {
  margin-left: 377px;
}

.mr-377 {
  margin-right: 377px;
}

.mb-377 {
  margin-bottom: 377px;
}

.mt-377 {
  margin-top: 377px;
}

.m-l-377 {
  margin-left: 377px;
}

.m-t-377 {
  margin-top: 377px;
}

.m-r-377 {
  margin-right: 377px;
}

.m-b-377 {
  margin-bottom: 377px;
}

.m-377 {
  margin: 377px;
}

.ml-378 {
  margin-left: 378px;
}

.mr-378 {
  margin-right: 378px;
}

.mb-378 {
  margin-bottom: 378px;
}

.mt-378 {
  margin-top: 378px;
}

.m-l-378 {
  margin-left: 378px;
}

.m-t-378 {
  margin-top: 378px;
}

.m-r-378 {
  margin-right: 378px;
}

.m-b-378 {
  margin-bottom: 378px;
}

.m-378 {
  margin: 378px;
}

.ml-379 {
  margin-left: 379px;
}

.mr-379 {
  margin-right: 379px;
}

.mb-379 {
  margin-bottom: 379px;
}

.mt-379 {
  margin-top: 379px;
}

.m-l-379 {
  margin-left: 379px;
}

.m-t-379 {
  margin-top: 379px;
}

.m-r-379 {
  margin-right: 379px;
}

.m-b-379 {
  margin-bottom: 379px;
}

.m-379 {
  margin: 379px;
}

.ml-380 {
  margin-left: 380px;
}

.mr-380 {
  margin-right: 380px;
}

.mb-380 {
  margin-bottom: 380px;
}

.mt-380 {
  margin-top: 380px;
}

.m-l-380 {
  margin-left: 380px;
}

.m-t-380 {
  margin-top: 380px;
}

.m-r-380 {
  margin-right: 380px;
}

.m-b-380 {
  margin-bottom: 380px;
}

.m-380 {
  margin: 380px;
}

.ml-381 {
  margin-left: 381px;
}

.mr-381 {
  margin-right: 381px;
}

.mb-381 {
  margin-bottom: 381px;
}

.mt-381 {
  margin-top: 381px;
}

.m-l-381 {
  margin-left: 381px;
}

.m-t-381 {
  margin-top: 381px;
}

.m-r-381 {
  margin-right: 381px;
}

.m-b-381 {
  margin-bottom: 381px;
}

.m-381 {
  margin: 381px;
}

.ml-382 {
  margin-left: 382px;
}

.mr-382 {
  margin-right: 382px;
}

.mb-382 {
  margin-bottom: 382px;
}

.mt-382 {
  margin-top: 382px;
}

.m-l-382 {
  margin-left: 382px;
}

.m-t-382 {
  margin-top: 382px;
}

.m-r-382 {
  margin-right: 382px;
}

.m-b-382 {
  margin-bottom: 382px;
}

.m-382 {
  margin: 382px;
}

.ml-383 {
  margin-left: 383px;
}

.mr-383 {
  margin-right: 383px;
}

.mb-383 {
  margin-bottom: 383px;
}

.mt-383 {
  margin-top: 383px;
}

.m-l-383 {
  margin-left: 383px;
}

.m-t-383 {
  margin-top: 383px;
}

.m-r-383 {
  margin-right: 383px;
}

.m-b-383 {
  margin-bottom: 383px;
}

.m-383 {
  margin: 383px;
}

.ml-384 {
  margin-left: 384px;
}

.mr-384 {
  margin-right: 384px;
}

.mb-384 {
  margin-bottom: 384px;
}

.mt-384 {
  margin-top: 384px;
}

.m-l-384 {
  margin-left: 384px;
}

.m-t-384 {
  margin-top: 384px;
}

.m-r-384 {
  margin-right: 384px;
}

.m-b-384 {
  margin-bottom: 384px;
}

.m-384 {
  margin: 384px;
}

.ml-385 {
  margin-left: 385px;
}

.mr-385 {
  margin-right: 385px;
}

.mb-385 {
  margin-bottom: 385px;
}

.mt-385 {
  margin-top: 385px;
}

.m-l-385 {
  margin-left: 385px;
}

.m-t-385 {
  margin-top: 385px;
}

.m-r-385 {
  margin-right: 385px;
}

.m-b-385 {
  margin-bottom: 385px;
}

.m-385 {
  margin: 385px;
}

.ml-386 {
  margin-left: 386px;
}

.mr-386 {
  margin-right: 386px;
}

.mb-386 {
  margin-bottom: 386px;
}

.mt-386 {
  margin-top: 386px;
}

.m-l-386 {
  margin-left: 386px;
}

.m-t-386 {
  margin-top: 386px;
}

.m-r-386 {
  margin-right: 386px;
}

.m-b-386 {
  margin-bottom: 386px;
}

.m-386 {
  margin: 386px;
}

.ml-387 {
  margin-left: 387px;
}

.mr-387 {
  margin-right: 387px;
}

.mb-387 {
  margin-bottom: 387px;
}

.mt-387 {
  margin-top: 387px;
}

.m-l-387 {
  margin-left: 387px;
}

.m-t-387 {
  margin-top: 387px;
}

.m-r-387 {
  margin-right: 387px;
}

.m-b-387 {
  margin-bottom: 387px;
}

.m-387 {
  margin: 387px;
}

.ml-388 {
  margin-left: 388px;
}

.mr-388 {
  margin-right: 388px;
}

.mb-388 {
  margin-bottom: 388px;
}

.mt-388 {
  margin-top: 388px;
}

.m-l-388 {
  margin-left: 388px;
}

.m-t-388 {
  margin-top: 388px;
}

.m-r-388 {
  margin-right: 388px;
}

.m-b-388 {
  margin-bottom: 388px;
}

.m-388 {
  margin: 388px;
}

.ml-389 {
  margin-left: 389px;
}

.mr-389 {
  margin-right: 389px;
}

.mb-389 {
  margin-bottom: 389px;
}

.mt-389 {
  margin-top: 389px;
}

.m-l-389 {
  margin-left: 389px;
}

.m-t-389 {
  margin-top: 389px;
}

.m-r-389 {
  margin-right: 389px;
}

.m-b-389 {
  margin-bottom: 389px;
}

.m-389 {
  margin: 389px;
}

.ml-390 {
  margin-left: 390px;
}

.mr-390 {
  margin-right: 390px;
}

.mb-390 {
  margin-bottom: 390px;
}

.mt-390 {
  margin-top: 390px;
}

.m-l-390 {
  margin-left: 390px;
}

.m-t-390 {
  margin-top: 390px;
}

.m-r-390 {
  margin-right: 390px;
}

.m-b-390 {
  margin-bottom: 390px;
}

.m-390 {
  margin: 390px;
}

.ml-391 {
  margin-left: 391px;
}

.mr-391 {
  margin-right: 391px;
}

.mb-391 {
  margin-bottom: 391px;
}

.mt-391 {
  margin-top: 391px;
}

.m-l-391 {
  margin-left: 391px;
}

.m-t-391 {
  margin-top: 391px;
}

.m-r-391 {
  margin-right: 391px;
}

.m-b-391 {
  margin-bottom: 391px;
}

.m-391 {
  margin: 391px;
}

.ml-392 {
  margin-left: 392px;
}

.mr-392 {
  margin-right: 392px;
}

.mb-392 {
  margin-bottom: 392px;
}

.mt-392 {
  margin-top: 392px;
}

.m-l-392 {
  margin-left: 392px;
}

.m-t-392 {
  margin-top: 392px;
}

.m-r-392 {
  margin-right: 392px;
}

.m-b-392 {
  margin-bottom: 392px;
}

.m-392 {
  margin: 392px;
}

.ml-393 {
  margin-left: 393px;
}

.mr-393 {
  margin-right: 393px;
}

.mb-393 {
  margin-bottom: 393px;
}

.mt-393 {
  margin-top: 393px;
}

.m-l-393 {
  margin-left: 393px;
}

.m-t-393 {
  margin-top: 393px;
}

.m-r-393 {
  margin-right: 393px;
}

.m-b-393 {
  margin-bottom: 393px;
}

.m-393 {
  margin: 393px;
}

.ml-394 {
  margin-left: 394px;
}

.mr-394 {
  margin-right: 394px;
}

.mb-394 {
  margin-bottom: 394px;
}

.mt-394 {
  margin-top: 394px;
}

.m-l-394 {
  margin-left: 394px;
}

.m-t-394 {
  margin-top: 394px;
}

.m-r-394 {
  margin-right: 394px;
}

.m-b-394 {
  margin-bottom: 394px;
}

.m-394 {
  margin: 394px;
}

.ml-395 {
  margin-left: 395px;
}

.mr-395 {
  margin-right: 395px;
}

.mb-395 {
  margin-bottom: 395px;
}

.mt-395 {
  margin-top: 395px;
}

.m-l-395 {
  margin-left: 395px;
}

.m-t-395 {
  margin-top: 395px;
}

.m-r-395 {
  margin-right: 395px;
}

.m-b-395 {
  margin-bottom: 395px;
}

.m-395 {
  margin: 395px;
}

.ml-396 {
  margin-left: 396px;
}

.mr-396 {
  margin-right: 396px;
}

.mb-396 {
  margin-bottom: 396px;
}

.mt-396 {
  margin-top: 396px;
}

.m-l-396 {
  margin-left: 396px;
}

.m-t-396 {
  margin-top: 396px;
}

.m-r-396 {
  margin-right: 396px;
}

.m-b-396 {
  margin-bottom: 396px;
}

.m-396 {
  margin: 396px;
}

.ml-397 {
  margin-left: 397px;
}

.mr-397 {
  margin-right: 397px;
}

.mb-397 {
  margin-bottom: 397px;
}

.mt-397 {
  margin-top: 397px;
}

.m-l-397 {
  margin-left: 397px;
}

.m-t-397 {
  margin-top: 397px;
}

.m-r-397 {
  margin-right: 397px;
}

.m-b-397 {
  margin-bottom: 397px;
}

.m-397 {
  margin: 397px;
}

.ml-398 {
  margin-left: 398px;
}

.mr-398 {
  margin-right: 398px;
}

.mb-398 {
  margin-bottom: 398px;
}

.mt-398 {
  margin-top: 398px;
}

.m-l-398 {
  margin-left: 398px;
}

.m-t-398 {
  margin-top: 398px;
}

.m-r-398 {
  margin-right: 398px;
}

.m-b-398 {
  margin-bottom: 398px;
}

.m-398 {
  margin: 398px;
}

.ml-399 {
  margin-left: 399px;
}

.mr-399 {
  margin-right: 399px;
}

.mb-399 {
  margin-bottom: 399px;
}

.mt-399 {
  margin-top: 399px;
}

.m-l-399 {
  margin-left: 399px;
}

.m-t-399 {
  margin-top: 399px;
}

.m-r-399 {
  margin-right: 399px;
}

.m-b-399 {
  margin-bottom: 399px;
}

.m-399 {
  margin: 399px;
}

.ml-400 {
  margin-left: 400px;
}

.mr-400 {
  margin-right: 400px;
}

.mb-400 {
  margin-bottom: 400px;
}

.mt-400 {
  margin-top: 400px;
}

.m-l-400 {
  margin-left: 400px;
}

.m-t-400 {
  margin-top: 400px;
}

.m-r-400 {
  margin-right: 400px;
}

.m-b-400 {
  margin-bottom: 400px;
}

.m-400 {
  margin: 400px;
}

.ml-401 {
  margin-left: 401px;
}

.mr-401 {
  margin-right: 401px;
}

.mb-401 {
  margin-bottom: 401px;
}

.mt-401 {
  margin-top: 401px;
}

.m-l-401 {
  margin-left: 401px;
}

.m-t-401 {
  margin-top: 401px;
}

.m-r-401 {
  margin-right: 401px;
}

.m-b-401 {
  margin-bottom: 401px;
}

.m-401 {
  margin: 401px;
}

.ml-402 {
  margin-left: 402px;
}

.mr-402 {
  margin-right: 402px;
}

.mb-402 {
  margin-bottom: 402px;
}

.mt-402 {
  margin-top: 402px;
}

.m-l-402 {
  margin-left: 402px;
}

.m-t-402 {
  margin-top: 402px;
}

.m-r-402 {
  margin-right: 402px;
}

.m-b-402 {
  margin-bottom: 402px;
}

.m-402 {
  margin: 402px;
}

.ml-403 {
  margin-left: 403px;
}

.mr-403 {
  margin-right: 403px;
}

.mb-403 {
  margin-bottom: 403px;
}

.mt-403 {
  margin-top: 403px;
}

.m-l-403 {
  margin-left: 403px;
}

.m-t-403 {
  margin-top: 403px;
}

.m-r-403 {
  margin-right: 403px;
}

.m-b-403 {
  margin-bottom: 403px;
}

.m-403 {
  margin: 403px;
}

.ml-404 {
  margin-left: 404px;
}

.mr-404 {
  margin-right: 404px;
}

.mb-404 {
  margin-bottom: 404px;
}

.mt-404 {
  margin-top: 404px;
}

.m-l-404 {
  margin-left: 404px;
}

.m-t-404 {
  margin-top: 404px;
}

.m-r-404 {
  margin-right: 404px;
}

.m-b-404 {
  margin-bottom: 404px;
}

.m-404 {
  margin: 404px;
}

.ml-405 {
  margin-left: 405px;
}

.mr-405 {
  margin-right: 405px;
}

.mb-405 {
  margin-bottom: 405px;
}

.mt-405 {
  margin-top: 405px;
}

.m-l-405 {
  margin-left: 405px;
}

.m-t-405 {
  margin-top: 405px;
}

.m-r-405 {
  margin-right: 405px;
}

.m-b-405 {
  margin-bottom: 405px;
}

.m-405 {
  margin: 405px;
}

.ml-406 {
  margin-left: 406px;
}

.mr-406 {
  margin-right: 406px;
}

.mb-406 {
  margin-bottom: 406px;
}

.mt-406 {
  margin-top: 406px;
}

.m-l-406 {
  margin-left: 406px;
}

.m-t-406 {
  margin-top: 406px;
}

.m-r-406 {
  margin-right: 406px;
}

.m-b-406 {
  margin-bottom: 406px;
}

.m-406 {
  margin: 406px;
}

.ml-407 {
  margin-left: 407px;
}

.mr-407 {
  margin-right: 407px;
}

.mb-407 {
  margin-bottom: 407px;
}

.mt-407 {
  margin-top: 407px;
}

.m-l-407 {
  margin-left: 407px;
}

.m-t-407 {
  margin-top: 407px;
}

.m-r-407 {
  margin-right: 407px;
}

.m-b-407 {
  margin-bottom: 407px;
}

.m-407 {
  margin: 407px;
}

.ml-408 {
  margin-left: 408px;
}

.mr-408 {
  margin-right: 408px;
}

.mb-408 {
  margin-bottom: 408px;
}

.mt-408 {
  margin-top: 408px;
}

.m-l-408 {
  margin-left: 408px;
}

.m-t-408 {
  margin-top: 408px;
}

.m-r-408 {
  margin-right: 408px;
}

.m-b-408 {
  margin-bottom: 408px;
}

.m-408 {
  margin: 408px;
}

.ml-409 {
  margin-left: 409px;
}

.mr-409 {
  margin-right: 409px;
}

.mb-409 {
  margin-bottom: 409px;
}

.mt-409 {
  margin-top: 409px;
}

.m-l-409 {
  margin-left: 409px;
}

.m-t-409 {
  margin-top: 409px;
}

.m-r-409 {
  margin-right: 409px;
}

.m-b-409 {
  margin-bottom: 409px;
}

.m-409 {
  margin: 409px;
}

.ml-410 {
  margin-left: 410px;
}

.mr-410 {
  margin-right: 410px;
}

.mb-410 {
  margin-bottom: 410px;
}

.mt-410 {
  margin-top: 410px;
}

.m-l-410 {
  margin-left: 410px;
}

.m-t-410 {
  margin-top: 410px;
}

.m-r-410 {
  margin-right: 410px;
}

.m-b-410 {
  margin-bottom: 410px;
}

.m-410 {
  margin: 410px;
}

.ml-411 {
  margin-left: 411px;
}

.mr-411 {
  margin-right: 411px;
}

.mb-411 {
  margin-bottom: 411px;
}

.mt-411 {
  margin-top: 411px;
}

.m-l-411 {
  margin-left: 411px;
}

.m-t-411 {
  margin-top: 411px;
}

.m-r-411 {
  margin-right: 411px;
}

.m-b-411 {
  margin-bottom: 411px;
}

.m-411 {
  margin: 411px;
}

.ml-412 {
  margin-left: 412px;
}

.mr-412 {
  margin-right: 412px;
}

.mb-412 {
  margin-bottom: 412px;
}

.mt-412 {
  margin-top: 412px;
}

.m-l-412 {
  margin-left: 412px;
}

.m-t-412 {
  margin-top: 412px;
}

.m-r-412 {
  margin-right: 412px;
}

.m-b-412 {
  margin-bottom: 412px;
}

.m-412 {
  margin: 412px;
}

.ml-413 {
  margin-left: 413px;
}

.mr-413 {
  margin-right: 413px;
}

.mb-413 {
  margin-bottom: 413px;
}

.mt-413 {
  margin-top: 413px;
}

.m-l-413 {
  margin-left: 413px;
}

.m-t-413 {
  margin-top: 413px;
}

.m-r-413 {
  margin-right: 413px;
}

.m-b-413 {
  margin-bottom: 413px;
}

.m-413 {
  margin: 413px;
}

.ml-414 {
  margin-left: 414px;
}

.mr-414 {
  margin-right: 414px;
}

.mb-414 {
  margin-bottom: 414px;
}

.mt-414 {
  margin-top: 414px;
}

.m-l-414 {
  margin-left: 414px;
}

.m-t-414 {
  margin-top: 414px;
}

.m-r-414 {
  margin-right: 414px;
}

.m-b-414 {
  margin-bottom: 414px;
}

.m-414 {
  margin: 414px;
}

.ml-415 {
  margin-left: 415px;
}

.mr-415 {
  margin-right: 415px;
}

.mb-415 {
  margin-bottom: 415px;
}

.mt-415 {
  margin-top: 415px;
}

.m-l-415 {
  margin-left: 415px;
}

.m-t-415 {
  margin-top: 415px;
}

.m-r-415 {
  margin-right: 415px;
}

.m-b-415 {
  margin-bottom: 415px;
}

.m-415 {
  margin: 415px;
}

.ml-416 {
  margin-left: 416px;
}

.mr-416 {
  margin-right: 416px;
}

.mb-416 {
  margin-bottom: 416px;
}

.mt-416 {
  margin-top: 416px;
}

.m-l-416 {
  margin-left: 416px;
}

.m-t-416 {
  margin-top: 416px;
}

.m-r-416 {
  margin-right: 416px;
}

.m-b-416 {
  margin-bottom: 416px;
}

.m-416 {
  margin: 416px;
}

.ml-417 {
  margin-left: 417px;
}

.mr-417 {
  margin-right: 417px;
}

.mb-417 {
  margin-bottom: 417px;
}

.mt-417 {
  margin-top: 417px;
}

.m-l-417 {
  margin-left: 417px;
}

.m-t-417 {
  margin-top: 417px;
}

.m-r-417 {
  margin-right: 417px;
}

.m-b-417 {
  margin-bottom: 417px;
}

.m-417 {
  margin: 417px;
}

.ml-418 {
  margin-left: 418px;
}

.mr-418 {
  margin-right: 418px;
}

.mb-418 {
  margin-bottom: 418px;
}

.mt-418 {
  margin-top: 418px;
}

.m-l-418 {
  margin-left: 418px;
}

.m-t-418 {
  margin-top: 418px;
}

.m-r-418 {
  margin-right: 418px;
}

.m-b-418 {
  margin-bottom: 418px;
}

.m-418 {
  margin: 418px;
}

.ml-419 {
  margin-left: 419px;
}

.mr-419 {
  margin-right: 419px;
}

.mb-419 {
  margin-bottom: 419px;
}

.mt-419 {
  margin-top: 419px;
}

.m-l-419 {
  margin-left: 419px;
}

.m-t-419 {
  margin-top: 419px;
}

.m-r-419 {
  margin-right: 419px;
}

.m-b-419 {
  margin-bottom: 419px;
}

.m-419 {
  margin: 419px;
}

.ml-420 {
  margin-left: 420px;
}

.mr-420 {
  margin-right: 420px;
}

.mb-420 {
  margin-bottom: 420px;
}

.mt-420 {
  margin-top: 420px;
}

.m-l-420 {
  margin-left: 420px;
}

.m-t-420 {
  margin-top: 420px;
}

.m-r-420 {
  margin-right: 420px;
}

.m-b-420 {
  margin-bottom: 420px;
}

.m-420 {
  margin: 420px;
}

.ml-421 {
  margin-left: 421px;
}

.mr-421 {
  margin-right: 421px;
}

.mb-421 {
  margin-bottom: 421px;
}

.mt-421 {
  margin-top: 421px;
}

.m-l-421 {
  margin-left: 421px;
}

.m-t-421 {
  margin-top: 421px;
}

.m-r-421 {
  margin-right: 421px;
}

.m-b-421 {
  margin-bottom: 421px;
}

.m-421 {
  margin: 421px;
}

.ml-422 {
  margin-left: 422px;
}

.mr-422 {
  margin-right: 422px;
}

.mb-422 {
  margin-bottom: 422px;
}

.mt-422 {
  margin-top: 422px;
}

.m-l-422 {
  margin-left: 422px;
}

.m-t-422 {
  margin-top: 422px;
}

.m-r-422 {
  margin-right: 422px;
}

.m-b-422 {
  margin-bottom: 422px;
}

.m-422 {
  margin: 422px;
}

.ml-423 {
  margin-left: 423px;
}

.mr-423 {
  margin-right: 423px;
}

.mb-423 {
  margin-bottom: 423px;
}

.mt-423 {
  margin-top: 423px;
}

.m-l-423 {
  margin-left: 423px;
}

.m-t-423 {
  margin-top: 423px;
}

.m-r-423 {
  margin-right: 423px;
}

.m-b-423 {
  margin-bottom: 423px;
}

.m-423 {
  margin: 423px;
}

.ml-424 {
  margin-left: 424px;
}

.mr-424 {
  margin-right: 424px;
}

.mb-424 {
  margin-bottom: 424px;
}

.mt-424 {
  margin-top: 424px;
}

.m-l-424 {
  margin-left: 424px;
}

.m-t-424 {
  margin-top: 424px;
}

.m-r-424 {
  margin-right: 424px;
}

.m-b-424 {
  margin-bottom: 424px;
}

.m-424 {
  margin: 424px;
}

.ml-425 {
  margin-left: 425px;
}

.mr-425 {
  margin-right: 425px;
}

.mb-425 {
  margin-bottom: 425px;
}

.mt-425 {
  margin-top: 425px;
}

.m-l-425 {
  margin-left: 425px;
}

.m-t-425 {
  margin-top: 425px;
}

.m-r-425 {
  margin-right: 425px;
}

.m-b-425 {
  margin-bottom: 425px;
}

.m-425 {
  margin: 425px;
}

.ml-426 {
  margin-left: 426px;
}

.mr-426 {
  margin-right: 426px;
}

.mb-426 {
  margin-bottom: 426px;
}

.mt-426 {
  margin-top: 426px;
}

.m-l-426 {
  margin-left: 426px;
}

.m-t-426 {
  margin-top: 426px;
}

.m-r-426 {
  margin-right: 426px;
}

.m-b-426 {
  margin-bottom: 426px;
}

.m-426 {
  margin: 426px;
}

.ml-427 {
  margin-left: 427px;
}

.mr-427 {
  margin-right: 427px;
}

.mb-427 {
  margin-bottom: 427px;
}

.mt-427 {
  margin-top: 427px;
}

.m-l-427 {
  margin-left: 427px;
}

.m-t-427 {
  margin-top: 427px;
}

.m-r-427 {
  margin-right: 427px;
}

.m-b-427 {
  margin-bottom: 427px;
}

.m-427 {
  margin: 427px;
}

.ml-428 {
  margin-left: 428px;
}

.mr-428 {
  margin-right: 428px;
}

.mb-428 {
  margin-bottom: 428px;
}

.mt-428 {
  margin-top: 428px;
}

.m-l-428 {
  margin-left: 428px;
}

.m-t-428 {
  margin-top: 428px;
}

.m-r-428 {
  margin-right: 428px;
}

.m-b-428 {
  margin-bottom: 428px;
}

.m-428 {
  margin: 428px;
}

.ml-429 {
  margin-left: 429px;
}

.mr-429 {
  margin-right: 429px;
}

.mb-429 {
  margin-bottom: 429px;
}

.mt-429 {
  margin-top: 429px;
}

.m-l-429 {
  margin-left: 429px;
}

.m-t-429 {
  margin-top: 429px;
}

.m-r-429 {
  margin-right: 429px;
}

.m-b-429 {
  margin-bottom: 429px;
}

.m-429 {
  margin: 429px;
}

.ml-430 {
  margin-left: 430px;
}

.mr-430 {
  margin-right: 430px;
}

.mb-430 {
  margin-bottom: 430px;
}

.mt-430 {
  margin-top: 430px;
}

.m-l-430 {
  margin-left: 430px;
}

.m-t-430 {
  margin-top: 430px;
}

.m-r-430 {
  margin-right: 430px;
}

.m-b-430 {
  margin-bottom: 430px;
}

.m-430 {
  margin: 430px;
}

.ml-431 {
  margin-left: 431px;
}

.mr-431 {
  margin-right: 431px;
}

.mb-431 {
  margin-bottom: 431px;
}

.mt-431 {
  margin-top: 431px;
}

.m-l-431 {
  margin-left: 431px;
}

.m-t-431 {
  margin-top: 431px;
}

.m-r-431 {
  margin-right: 431px;
}

.m-b-431 {
  margin-bottom: 431px;
}

.m-431 {
  margin: 431px;
}

.ml-432 {
  margin-left: 432px;
}

.mr-432 {
  margin-right: 432px;
}

.mb-432 {
  margin-bottom: 432px;
}

.mt-432 {
  margin-top: 432px;
}

.m-l-432 {
  margin-left: 432px;
}

.m-t-432 {
  margin-top: 432px;
}

.m-r-432 {
  margin-right: 432px;
}

.m-b-432 {
  margin-bottom: 432px;
}

.m-432 {
  margin: 432px;
}

.ml-433 {
  margin-left: 433px;
}

.mr-433 {
  margin-right: 433px;
}

.mb-433 {
  margin-bottom: 433px;
}

.mt-433 {
  margin-top: 433px;
}

.m-l-433 {
  margin-left: 433px;
}

.m-t-433 {
  margin-top: 433px;
}

.m-r-433 {
  margin-right: 433px;
}

.m-b-433 {
  margin-bottom: 433px;
}

.m-433 {
  margin: 433px;
}

.ml-434 {
  margin-left: 434px;
}

.mr-434 {
  margin-right: 434px;
}

.mb-434 {
  margin-bottom: 434px;
}

.mt-434 {
  margin-top: 434px;
}

.m-l-434 {
  margin-left: 434px;
}

.m-t-434 {
  margin-top: 434px;
}

.m-r-434 {
  margin-right: 434px;
}

.m-b-434 {
  margin-bottom: 434px;
}

.m-434 {
  margin: 434px;
}

.ml-435 {
  margin-left: 435px;
}

.mr-435 {
  margin-right: 435px;
}

.mb-435 {
  margin-bottom: 435px;
}

.mt-435 {
  margin-top: 435px;
}

.m-l-435 {
  margin-left: 435px;
}

.m-t-435 {
  margin-top: 435px;
}

.m-r-435 {
  margin-right: 435px;
}

.m-b-435 {
  margin-bottom: 435px;
}

.m-435 {
  margin: 435px;
}

.ml-436 {
  margin-left: 436px;
}

.mr-436 {
  margin-right: 436px;
}

.mb-436 {
  margin-bottom: 436px;
}

.mt-436 {
  margin-top: 436px;
}

.m-l-436 {
  margin-left: 436px;
}

.m-t-436 {
  margin-top: 436px;
}

.m-r-436 {
  margin-right: 436px;
}

.m-b-436 {
  margin-bottom: 436px;
}

.m-436 {
  margin: 436px;
}

.ml-437 {
  margin-left: 437px;
}

.mr-437 {
  margin-right: 437px;
}

.mb-437 {
  margin-bottom: 437px;
}

.mt-437 {
  margin-top: 437px;
}

.m-l-437 {
  margin-left: 437px;
}

.m-t-437 {
  margin-top: 437px;
}

.m-r-437 {
  margin-right: 437px;
}

.m-b-437 {
  margin-bottom: 437px;
}

.m-437 {
  margin: 437px;
}

.ml-438 {
  margin-left: 438px;
}

.mr-438 {
  margin-right: 438px;
}

.mb-438 {
  margin-bottom: 438px;
}

.mt-438 {
  margin-top: 438px;
}

.m-l-438 {
  margin-left: 438px;
}

.m-t-438 {
  margin-top: 438px;
}

.m-r-438 {
  margin-right: 438px;
}

.m-b-438 {
  margin-bottom: 438px;
}

.m-438 {
  margin: 438px;
}

.ml-439 {
  margin-left: 439px;
}

.mr-439 {
  margin-right: 439px;
}

.mb-439 {
  margin-bottom: 439px;
}

.mt-439 {
  margin-top: 439px;
}

.m-l-439 {
  margin-left: 439px;
}

.m-t-439 {
  margin-top: 439px;
}

.m-r-439 {
  margin-right: 439px;
}

.m-b-439 {
  margin-bottom: 439px;
}

.m-439 {
  margin: 439px;
}

.ml-440 {
  margin-left: 440px;
}

.mr-440 {
  margin-right: 440px;
}

.mb-440 {
  margin-bottom: 440px;
}

.mt-440 {
  margin-top: 440px;
}

.m-l-440 {
  margin-left: 440px;
}

.m-t-440 {
  margin-top: 440px;
}

.m-r-440 {
  margin-right: 440px;
}

.m-b-440 {
  margin-bottom: 440px;
}

.m-440 {
  margin: 440px;
}

.ml-441 {
  margin-left: 441px;
}

.mr-441 {
  margin-right: 441px;
}

.mb-441 {
  margin-bottom: 441px;
}

.mt-441 {
  margin-top: 441px;
}

.m-l-441 {
  margin-left: 441px;
}

.m-t-441 {
  margin-top: 441px;
}

.m-r-441 {
  margin-right: 441px;
}

.m-b-441 {
  margin-bottom: 441px;
}

.m-441 {
  margin: 441px;
}

.ml-442 {
  margin-left: 442px;
}

.mr-442 {
  margin-right: 442px;
}

.mb-442 {
  margin-bottom: 442px;
}

.mt-442 {
  margin-top: 442px;
}

.m-l-442 {
  margin-left: 442px;
}

.m-t-442 {
  margin-top: 442px;
}

.m-r-442 {
  margin-right: 442px;
}

.m-b-442 {
  margin-bottom: 442px;
}

.m-442 {
  margin: 442px;
}

.ml-443 {
  margin-left: 443px;
}

.mr-443 {
  margin-right: 443px;
}

.mb-443 {
  margin-bottom: 443px;
}

.mt-443 {
  margin-top: 443px;
}

.m-l-443 {
  margin-left: 443px;
}

.m-t-443 {
  margin-top: 443px;
}

.m-r-443 {
  margin-right: 443px;
}

.m-b-443 {
  margin-bottom: 443px;
}

.m-443 {
  margin: 443px;
}

.ml-444 {
  margin-left: 444px;
}

.mr-444 {
  margin-right: 444px;
}

.mb-444 {
  margin-bottom: 444px;
}

.mt-444 {
  margin-top: 444px;
}

.m-l-444 {
  margin-left: 444px;
}

.m-t-444 {
  margin-top: 444px;
}

.m-r-444 {
  margin-right: 444px;
}

.m-b-444 {
  margin-bottom: 444px;
}

.m-444 {
  margin: 444px;
}

.ml-445 {
  margin-left: 445px;
}

.mr-445 {
  margin-right: 445px;
}

.mb-445 {
  margin-bottom: 445px;
}

.mt-445 {
  margin-top: 445px;
}

.m-l-445 {
  margin-left: 445px;
}

.m-t-445 {
  margin-top: 445px;
}

.m-r-445 {
  margin-right: 445px;
}

.m-b-445 {
  margin-bottom: 445px;
}

.m-445 {
  margin: 445px;
}

.ml-446 {
  margin-left: 446px;
}

.mr-446 {
  margin-right: 446px;
}

.mb-446 {
  margin-bottom: 446px;
}

.mt-446 {
  margin-top: 446px;
}

.m-l-446 {
  margin-left: 446px;
}

.m-t-446 {
  margin-top: 446px;
}

.m-r-446 {
  margin-right: 446px;
}

.m-b-446 {
  margin-bottom: 446px;
}

.m-446 {
  margin: 446px;
}

.ml-447 {
  margin-left: 447px;
}

.mr-447 {
  margin-right: 447px;
}

.mb-447 {
  margin-bottom: 447px;
}

.mt-447 {
  margin-top: 447px;
}

.m-l-447 {
  margin-left: 447px;
}

.m-t-447 {
  margin-top: 447px;
}

.m-r-447 {
  margin-right: 447px;
}

.m-b-447 {
  margin-bottom: 447px;
}

.m-447 {
  margin: 447px;
}

.ml-448 {
  margin-left: 448px;
}

.mr-448 {
  margin-right: 448px;
}

.mb-448 {
  margin-bottom: 448px;
}

.mt-448 {
  margin-top: 448px;
}

.m-l-448 {
  margin-left: 448px;
}

.m-t-448 {
  margin-top: 448px;
}

.m-r-448 {
  margin-right: 448px;
}

.m-b-448 {
  margin-bottom: 448px;
}

.m-448 {
  margin: 448px;
}

.ml-449 {
  margin-left: 449px;
}

.mr-449 {
  margin-right: 449px;
}

.mb-449 {
  margin-bottom: 449px;
}

.mt-449 {
  margin-top: 449px;
}

.m-l-449 {
  margin-left: 449px;
}

.m-t-449 {
  margin-top: 449px;
}

.m-r-449 {
  margin-right: 449px;
}

.m-b-449 {
  margin-bottom: 449px;
}

.m-449 {
  margin: 449px;
}

.ml-450 {
  margin-left: 450px;
}

.mr-450 {
  margin-right: 450px;
}

.mb-450 {
  margin-bottom: 450px;
}

.mt-450 {
  margin-top: 450px;
}

.m-l-450 {
  margin-left: 450px;
}

.m-t-450 {
  margin-top: 450px;
}

.m-r-450 {
  margin-right: 450px;
}

.m-b-450 {
  margin-bottom: 450px;
}

.m-450 {
  margin: 450px;
}

.ml-451 {
  margin-left: 451px;
}

.mr-451 {
  margin-right: 451px;
}

.mb-451 {
  margin-bottom: 451px;
}

.mt-451 {
  margin-top: 451px;
}

.m-l-451 {
  margin-left: 451px;
}

.m-t-451 {
  margin-top: 451px;
}

.m-r-451 {
  margin-right: 451px;
}

.m-b-451 {
  margin-bottom: 451px;
}

.m-451 {
  margin: 451px;
}

.ml-452 {
  margin-left: 452px;
}

.mr-452 {
  margin-right: 452px;
}

.mb-452 {
  margin-bottom: 452px;
}

.mt-452 {
  margin-top: 452px;
}

.m-l-452 {
  margin-left: 452px;
}

.m-t-452 {
  margin-top: 452px;
}

.m-r-452 {
  margin-right: 452px;
}

.m-b-452 {
  margin-bottom: 452px;
}

.m-452 {
  margin: 452px;
}

.ml-453 {
  margin-left: 453px;
}

.mr-453 {
  margin-right: 453px;
}

.mb-453 {
  margin-bottom: 453px;
}

.mt-453 {
  margin-top: 453px;
}

.m-l-453 {
  margin-left: 453px;
}

.m-t-453 {
  margin-top: 453px;
}

.m-r-453 {
  margin-right: 453px;
}

.m-b-453 {
  margin-bottom: 453px;
}

.m-453 {
  margin: 453px;
}

.ml-454 {
  margin-left: 454px;
}

.mr-454 {
  margin-right: 454px;
}

.mb-454 {
  margin-bottom: 454px;
}

.mt-454 {
  margin-top: 454px;
}

.m-l-454 {
  margin-left: 454px;
}

.m-t-454 {
  margin-top: 454px;
}

.m-r-454 {
  margin-right: 454px;
}

.m-b-454 {
  margin-bottom: 454px;
}

.m-454 {
  margin: 454px;
}

.ml-455 {
  margin-left: 455px;
}

.mr-455 {
  margin-right: 455px;
}

.mb-455 {
  margin-bottom: 455px;
}

.mt-455 {
  margin-top: 455px;
}

.m-l-455 {
  margin-left: 455px;
}

.m-t-455 {
  margin-top: 455px;
}

.m-r-455 {
  margin-right: 455px;
}

.m-b-455 {
  margin-bottom: 455px;
}

.m-455 {
  margin: 455px;
}

.ml-456 {
  margin-left: 456px;
}

.mr-456 {
  margin-right: 456px;
}

.mb-456 {
  margin-bottom: 456px;
}

.mt-456 {
  margin-top: 456px;
}

.m-l-456 {
  margin-left: 456px;
}

.m-t-456 {
  margin-top: 456px;
}

.m-r-456 {
  margin-right: 456px;
}

.m-b-456 {
  margin-bottom: 456px;
}

.m-456 {
  margin: 456px;
}

.ml-457 {
  margin-left: 457px;
}

.mr-457 {
  margin-right: 457px;
}

.mb-457 {
  margin-bottom: 457px;
}

.mt-457 {
  margin-top: 457px;
}

.m-l-457 {
  margin-left: 457px;
}

.m-t-457 {
  margin-top: 457px;
}

.m-r-457 {
  margin-right: 457px;
}

.m-b-457 {
  margin-bottom: 457px;
}

.m-457 {
  margin: 457px;
}

.ml-458 {
  margin-left: 458px;
}

.mr-458 {
  margin-right: 458px;
}

.mb-458 {
  margin-bottom: 458px;
}

.mt-458 {
  margin-top: 458px;
}

.m-l-458 {
  margin-left: 458px;
}

.m-t-458 {
  margin-top: 458px;
}

.m-r-458 {
  margin-right: 458px;
}

.m-b-458 {
  margin-bottom: 458px;
}

.m-458 {
  margin: 458px;
}

.ml-459 {
  margin-left: 459px;
}

.mr-459 {
  margin-right: 459px;
}

.mb-459 {
  margin-bottom: 459px;
}

.mt-459 {
  margin-top: 459px;
}

.m-l-459 {
  margin-left: 459px;
}

.m-t-459 {
  margin-top: 459px;
}

.m-r-459 {
  margin-right: 459px;
}

.m-b-459 {
  margin-bottom: 459px;
}

.m-459 {
  margin: 459px;
}

.ml-460 {
  margin-left: 460px;
}

.mr-460 {
  margin-right: 460px;
}

.mb-460 {
  margin-bottom: 460px;
}

.mt-460 {
  margin-top: 460px;
}

.m-l-460 {
  margin-left: 460px;
}

.m-t-460 {
  margin-top: 460px;
}

.m-r-460 {
  margin-right: 460px;
}

.m-b-460 {
  margin-bottom: 460px;
}

.m-460 {
  margin: 460px;
}

.ml-461 {
  margin-left: 461px;
}

.mr-461 {
  margin-right: 461px;
}

.mb-461 {
  margin-bottom: 461px;
}

.mt-461 {
  margin-top: 461px;
}

.m-l-461 {
  margin-left: 461px;
}

.m-t-461 {
  margin-top: 461px;
}

.m-r-461 {
  margin-right: 461px;
}

.m-b-461 {
  margin-bottom: 461px;
}

.m-461 {
  margin: 461px;
}

.ml-462 {
  margin-left: 462px;
}

.mr-462 {
  margin-right: 462px;
}

.mb-462 {
  margin-bottom: 462px;
}

.mt-462 {
  margin-top: 462px;
}

.m-l-462 {
  margin-left: 462px;
}

.m-t-462 {
  margin-top: 462px;
}

.m-r-462 {
  margin-right: 462px;
}

.m-b-462 {
  margin-bottom: 462px;
}

.m-462 {
  margin: 462px;
}

.ml-463 {
  margin-left: 463px;
}

.mr-463 {
  margin-right: 463px;
}

.mb-463 {
  margin-bottom: 463px;
}

.mt-463 {
  margin-top: 463px;
}

.m-l-463 {
  margin-left: 463px;
}

.m-t-463 {
  margin-top: 463px;
}

.m-r-463 {
  margin-right: 463px;
}

.m-b-463 {
  margin-bottom: 463px;
}

.m-463 {
  margin: 463px;
}

.ml-464 {
  margin-left: 464px;
}

.mr-464 {
  margin-right: 464px;
}

.mb-464 {
  margin-bottom: 464px;
}

.mt-464 {
  margin-top: 464px;
}

.m-l-464 {
  margin-left: 464px;
}

.m-t-464 {
  margin-top: 464px;
}

.m-r-464 {
  margin-right: 464px;
}

.m-b-464 {
  margin-bottom: 464px;
}

.m-464 {
  margin: 464px;
}

.ml-465 {
  margin-left: 465px;
}

.mr-465 {
  margin-right: 465px;
}

.mb-465 {
  margin-bottom: 465px;
}

.mt-465 {
  margin-top: 465px;
}

.m-l-465 {
  margin-left: 465px;
}

.m-t-465 {
  margin-top: 465px;
}

.m-r-465 {
  margin-right: 465px;
}

.m-b-465 {
  margin-bottom: 465px;
}

.m-465 {
  margin: 465px;
}

.ml-466 {
  margin-left: 466px;
}

.mr-466 {
  margin-right: 466px;
}

.mb-466 {
  margin-bottom: 466px;
}

.mt-466 {
  margin-top: 466px;
}

.m-l-466 {
  margin-left: 466px;
}

.m-t-466 {
  margin-top: 466px;
}

.m-r-466 {
  margin-right: 466px;
}

.m-b-466 {
  margin-bottom: 466px;
}

.m-466 {
  margin: 466px;
}

.ml-467 {
  margin-left: 467px;
}

.mr-467 {
  margin-right: 467px;
}

.mb-467 {
  margin-bottom: 467px;
}

.mt-467 {
  margin-top: 467px;
}

.m-l-467 {
  margin-left: 467px;
}

.m-t-467 {
  margin-top: 467px;
}

.m-r-467 {
  margin-right: 467px;
}

.m-b-467 {
  margin-bottom: 467px;
}

.m-467 {
  margin: 467px;
}

.ml-468 {
  margin-left: 468px;
}

.mr-468 {
  margin-right: 468px;
}

.mb-468 {
  margin-bottom: 468px;
}

.mt-468 {
  margin-top: 468px;
}

.m-l-468 {
  margin-left: 468px;
}

.m-t-468 {
  margin-top: 468px;
}

.m-r-468 {
  margin-right: 468px;
}

.m-b-468 {
  margin-bottom: 468px;
}

.m-468 {
  margin: 468px;
}

.ml-469 {
  margin-left: 469px;
}

.mr-469 {
  margin-right: 469px;
}

.mb-469 {
  margin-bottom: 469px;
}

.mt-469 {
  margin-top: 469px;
}

.m-l-469 {
  margin-left: 469px;
}

.m-t-469 {
  margin-top: 469px;
}

.m-r-469 {
  margin-right: 469px;
}

.m-b-469 {
  margin-bottom: 469px;
}

.m-469 {
  margin: 469px;
}

.ml-470 {
  margin-left: 470px;
}

.mr-470 {
  margin-right: 470px;
}

.mb-470 {
  margin-bottom: 470px;
}

.mt-470 {
  margin-top: 470px;
}

.m-l-470 {
  margin-left: 470px;
}

.m-t-470 {
  margin-top: 470px;
}

.m-r-470 {
  margin-right: 470px;
}

.m-b-470 {
  margin-bottom: 470px;
}

.m-470 {
  margin: 470px;
}

.ml-471 {
  margin-left: 471px;
}

.mr-471 {
  margin-right: 471px;
}

.mb-471 {
  margin-bottom: 471px;
}

.mt-471 {
  margin-top: 471px;
}

.m-l-471 {
  margin-left: 471px;
}

.m-t-471 {
  margin-top: 471px;
}

.m-r-471 {
  margin-right: 471px;
}

.m-b-471 {
  margin-bottom: 471px;
}

.m-471 {
  margin: 471px;
}

.ml-472 {
  margin-left: 472px;
}

.mr-472 {
  margin-right: 472px;
}

.mb-472 {
  margin-bottom: 472px;
}

.mt-472 {
  margin-top: 472px;
}

.m-l-472 {
  margin-left: 472px;
}

.m-t-472 {
  margin-top: 472px;
}

.m-r-472 {
  margin-right: 472px;
}

.m-b-472 {
  margin-bottom: 472px;
}

.m-472 {
  margin: 472px;
}

.ml-473 {
  margin-left: 473px;
}

.mr-473 {
  margin-right: 473px;
}

.mb-473 {
  margin-bottom: 473px;
}

.mt-473 {
  margin-top: 473px;
}

.m-l-473 {
  margin-left: 473px;
}

.m-t-473 {
  margin-top: 473px;
}

.m-r-473 {
  margin-right: 473px;
}

.m-b-473 {
  margin-bottom: 473px;
}

.m-473 {
  margin: 473px;
}

.ml-474 {
  margin-left: 474px;
}

.mr-474 {
  margin-right: 474px;
}

.mb-474 {
  margin-bottom: 474px;
}

.mt-474 {
  margin-top: 474px;
}

.m-l-474 {
  margin-left: 474px;
}

.m-t-474 {
  margin-top: 474px;
}

.m-r-474 {
  margin-right: 474px;
}

.m-b-474 {
  margin-bottom: 474px;
}

.m-474 {
  margin: 474px;
}

.ml-475 {
  margin-left: 475px;
}

.mr-475 {
  margin-right: 475px;
}

.mb-475 {
  margin-bottom: 475px;
}

.mt-475 {
  margin-top: 475px;
}

.m-l-475 {
  margin-left: 475px;
}

.m-t-475 {
  margin-top: 475px;
}

.m-r-475 {
  margin-right: 475px;
}

.m-b-475 {
  margin-bottom: 475px;
}

.m-475 {
  margin: 475px;
}

.ml-476 {
  margin-left: 476px;
}

.mr-476 {
  margin-right: 476px;
}

.mb-476 {
  margin-bottom: 476px;
}

.mt-476 {
  margin-top: 476px;
}

.m-l-476 {
  margin-left: 476px;
}

.m-t-476 {
  margin-top: 476px;
}

.m-r-476 {
  margin-right: 476px;
}

.m-b-476 {
  margin-bottom: 476px;
}

.m-476 {
  margin: 476px;
}

.ml-477 {
  margin-left: 477px;
}

.mr-477 {
  margin-right: 477px;
}

.mb-477 {
  margin-bottom: 477px;
}

.mt-477 {
  margin-top: 477px;
}

.m-l-477 {
  margin-left: 477px;
}

.m-t-477 {
  margin-top: 477px;
}

.m-r-477 {
  margin-right: 477px;
}

.m-b-477 {
  margin-bottom: 477px;
}

.m-477 {
  margin: 477px;
}

.ml-478 {
  margin-left: 478px;
}

.mr-478 {
  margin-right: 478px;
}

.mb-478 {
  margin-bottom: 478px;
}

.mt-478 {
  margin-top: 478px;
}

.m-l-478 {
  margin-left: 478px;
}

.m-t-478 {
  margin-top: 478px;
}

.m-r-478 {
  margin-right: 478px;
}

.m-b-478 {
  margin-bottom: 478px;
}

.m-478 {
  margin: 478px;
}

.ml-479 {
  margin-left: 479px;
}

.mr-479 {
  margin-right: 479px;
}

.mb-479 {
  margin-bottom: 479px;
}

.mt-479 {
  margin-top: 479px;
}

.m-l-479 {
  margin-left: 479px;
}

.m-t-479 {
  margin-top: 479px;
}

.m-r-479 {
  margin-right: 479px;
}

.m-b-479 {
  margin-bottom: 479px;
}

.m-479 {
  margin: 479px;
}

.ml-480 {
  margin-left: 480px;
}

.mr-480 {
  margin-right: 480px;
}

.mb-480 {
  margin-bottom: 480px;
}

.mt-480 {
  margin-top: 480px;
}

.m-l-480 {
  margin-left: 480px;
}

.m-t-480 {
  margin-top: 480px;
}

.m-r-480 {
  margin-right: 480px;
}

.m-b-480 {
  margin-bottom: 480px;
}

.m-480 {
  margin: 480px;
}

.ml-481 {
  margin-left: 481px;
}

.mr-481 {
  margin-right: 481px;
}

.mb-481 {
  margin-bottom: 481px;
}

.mt-481 {
  margin-top: 481px;
}

.m-l-481 {
  margin-left: 481px;
}

.m-t-481 {
  margin-top: 481px;
}

.m-r-481 {
  margin-right: 481px;
}

.m-b-481 {
  margin-bottom: 481px;
}

.m-481 {
  margin: 481px;
}

.ml-482 {
  margin-left: 482px;
}

.mr-482 {
  margin-right: 482px;
}

.mb-482 {
  margin-bottom: 482px;
}

.mt-482 {
  margin-top: 482px;
}

.m-l-482 {
  margin-left: 482px;
}

.m-t-482 {
  margin-top: 482px;
}

.m-r-482 {
  margin-right: 482px;
}

.m-b-482 {
  margin-bottom: 482px;
}

.m-482 {
  margin: 482px;
}

.ml-483 {
  margin-left: 483px;
}

.mr-483 {
  margin-right: 483px;
}

.mb-483 {
  margin-bottom: 483px;
}

.mt-483 {
  margin-top: 483px;
}

.m-l-483 {
  margin-left: 483px;
}

.m-t-483 {
  margin-top: 483px;
}

.m-r-483 {
  margin-right: 483px;
}

.m-b-483 {
  margin-bottom: 483px;
}

.m-483 {
  margin: 483px;
}

.ml-484 {
  margin-left: 484px;
}

.mr-484 {
  margin-right: 484px;
}

.mb-484 {
  margin-bottom: 484px;
}

.mt-484 {
  margin-top: 484px;
}

.m-l-484 {
  margin-left: 484px;
}

.m-t-484 {
  margin-top: 484px;
}

.m-r-484 {
  margin-right: 484px;
}

.m-b-484 {
  margin-bottom: 484px;
}

.m-484 {
  margin: 484px;
}

.ml-485 {
  margin-left: 485px;
}

.mr-485 {
  margin-right: 485px;
}

.mb-485 {
  margin-bottom: 485px;
}

.mt-485 {
  margin-top: 485px;
}

.m-l-485 {
  margin-left: 485px;
}

.m-t-485 {
  margin-top: 485px;
}

.m-r-485 {
  margin-right: 485px;
}

.m-b-485 {
  margin-bottom: 485px;
}

.m-485 {
  margin: 485px;
}

.ml-486 {
  margin-left: 486px;
}

.mr-486 {
  margin-right: 486px;
}

.mb-486 {
  margin-bottom: 486px;
}

.mt-486 {
  margin-top: 486px;
}

.m-l-486 {
  margin-left: 486px;
}

.m-t-486 {
  margin-top: 486px;
}

.m-r-486 {
  margin-right: 486px;
}

.m-b-486 {
  margin-bottom: 486px;
}

.m-486 {
  margin: 486px;
}

.ml-487 {
  margin-left: 487px;
}

.mr-487 {
  margin-right: 487px;
}

.mb-487 {
  margin-bottom: 487px;
}

.mt-487 {
  margin-top: 487px;
}

.m-l-487 {
  margin-left: 487px;
}

.m-t-487 {
  margin-top: 487px;
}

.m-r-487 {
  margin-right: 487px;
}

.m-b-487 {
  margin-bottom: 487px;
}

.m-487 {
  margin: 487px;
}

.ml-488 {
  margin-left: 488px;
}

.mr-488 {
  margin-right: 488px;
}

.mb-488 {
  margin-bottom: 488px;
}

.mt-488 {
  margin-top: 488px;
}

.m-l-488 {
  margin-left: 488px;
}

.m-t-488 {
  margin-top: 488px;
}

.m-r-488 {
  margin-right: 488px;
}

.m-b-488 {
  margin-bottom: 488px;
}

.m-488 {
  margin: 488px;
}

.ml-489 {
  margin-left: 489px;
}

.mr-489 {
  margin-right: 489px;
}

.mb-489 {
  margin-bottom: 489px;
}

.mt-489 {
  margin-top: 489px;
}

.m-l-489 {
  margin-left: 489px;
}

.m-t-489 {
  margin-top: 489px;
}

.m-r-489 {
  margin-right: 489px;
}

.m-b-489 {
  margin-bottom: 489px;
}

.m-489 {
  margin: 489px;
}

.ml-490 {
  margin-left: 490px;
}

.mr-490 {
  margin-right: 490px;
}

.mb-490 {
  margin-bottom: 490px;
}

.mt-490 {
  margin-top: 490px;
}

.m-l-490 {
  margin-left: 490px;
}

.m-t-490 {
  margin-top: 490px;
}

.m-r-490 {
  margin-right: 490px;
}

.m-b-490 {
  margin-bottom: 490px;
}

.m-490 {
  margin: 490px;
}

.ml-491 {
  margin-left: 491px;
}

.mr-491 {
  margin-right: 491px;
}

.mb-491 {
  margin-bottom: 491px;
}

.mt-491 {
  margin-top: 491px;
}

.m-l-491 {
  margin-left: 491px;
}

.m-t-491 {
  margin-top: 491px;
}

.m-r-491 {
  margin-right: 491px;
}

.m-b-491 {
  margin-bottom: 491px;
}

.m-491 {
  margin: 491px;
}

.ml-492 {
  margin-left: 492px;
}

.mr-492 {
  margin-right: 492px;
}

.mb-492 {
  margin-bottom: 492px;
}

.mt-492 {
  margin-top: 492px;
}

.m-l-492 {
  margin-left: 492px;
}

.m-t-492 {
  margin-top: 492px;
}

.m-r-492 {
  margin-right: 492px;
}

.m-b-492 {
  margin-bottom: 492px;
}

.m-492 {
  margin: 492px;
}

.ml-493 {
  margin-left: 493px;
}

.mr-493 {
  margin-right: 493px;
}

.mb-493 {
  margin-bottom: 493px;
}

.mt-493 {
  margin-top: 493px;
}

.m-l-493 {
  margin-left: 493px;
}

.m-t-493 {
  margin-top: 493px;
}

.m-r-493 {
  margin-right: 493px;
}

.m-b-493 {
  margin-bottom: 493px;
}

.m-493 {
  margin: 493px;
}

.ml-494 {
  margin-left: 494px;
}

.mr-494 {
  margin-right: 494px;
}

.mb-494 {
  margin-bottom: 494px;
}

.mt-494 {
  margin-top: 494px;
}

.m-l-494 {
  margin-left: 494px;
}

.m-t-494 {
  margin-top: 494px;
}

.m-r-494 {
  margin-right: 494px;
}

.m-b-494 {
  margin-bottom: 494px;
}

.m-494 {
  margin: 494px;
}

.ml-495 {
  margin-left: 495px;
}

.mr-495 {
  margin-right: 495px;
}

.mb-495 {
  margin-bottom: 495px;
}

.mt-495 {
  margin-top: 495px;
}

.m-l-495 {
  margin-left: 495px;
}

.m-t-495 {
  margin-top: 495px;
}

.m-r-495 {
  margin-right: 495px;
}

.m-b-495 {
  margin-bottom: 495px;
}

.m-495 {
  margin: 495px;
}

.ml-496 {
  margin-left: 496px;
}

.mr-496 {
  margin-right: 496px;
}

.mb-496 {
  margin-bottom: 496px;
}

.mt-496 {
  margin-top: 496px;
}

.m-l-496 {
  margin-left: 496px;
}

.m-t-496 {
  margin-top: 496px;
}

.m-r-496 {
  margin-right: 496px;
}

.m-b-496 {
  margin-bottom: 496px;
}

.m-496 {
  margin: 496px;
}

.ml-497 {
  margin-left: 497px;
}

.mr-497 {
  margin-right: 497px;
}

.mb-497 {
  margin-bottom: 497px;
}

.mt-497 {
  margin-top: 497px;
}

.m-l-497 {
  margin-left: 497px;
}

.m-t-497 {
  margin-top: 497px;
}

.m-r-497 {
  margin-right: 497px;
}

.m-b-497 {
  margin-bottom: 497px;
}

.m-497 {
  margin: 497px;
}

.ml-498 {
  margin-left: 498px;
}

.mr-498 {
  margin-right: 498px;
}

.mb-498 {
  margin-bottom: 498px;
}

.mt-498 {
  margin-top: 498px;
}

.m-l-498 {
  margin-left: 498px;
}

.m-t-498 {
  margin-top: 498px;
}

.m-r-498 {
  margin-right: 498px;
}

.m-b-498 {
  margin-bottom: 498px;
}

.m-498 {
  margin: 498px;
}

.ml-499 {
  margin-left: 499px;
}

.mr-499 {
  margin-right: 499px;
}

.mb-499 {
  margin-bottom: 499px;
}

.mt-499 {
  margin-top: 499px;
}

.m-l-499 {
  margin-left: 499px;
}

.m-t-499 {
  margin-top: 499px;
}

.m-r-499 {
  margin-right: 499px;
}

.m-b-499 {
  margin-bottom: 499px;
}

.m-499 {
  margin: 499px;
}

.ml-500 {
  margin-left: 500px;
}

.mr-500 {
  margin-right: 500px;
}

.mb-500 {
  margin-bottom: 500px;
}

.mt-500 {
  margin-top: 500px;
}

.m-l-500 {
  margin-left: 500px;
}

.m-t-500 {
  margin-top: 500px;
}

.m-r-500 {
  margin-right: 500px;
}

.m-b-500 {
  margin-bottom: 500px;
}

.m-500 {
  margin: 500px;
}

.ml-501 {
  margin-left: 501px;
}

.mr-501 {
  margin-right: 501px;
}

.mb-501 {
  margin-bottom: 501px;
}

.mt-501 {
  margin-top: 501px;
}

.m-l-501 {
  margin-left: 501px;
}

.m-t-501 {
  margin-top: 501px;
}

.m-r-501 {
  margin-right: 501px;
}

.m-b-501 {
  margin-bottom: 501px;
}

.m-501 {
  margin: 501px;
}

.ml-502 {
  margin-left: 502px;
}

.mr-502 {
  margin-right: 502px;
}

.mb-502 {
  margin-bottom: 502px;
}

.mt-502 {
  margin-top: 502px;
}

.m-l-502 {
  margin-left: 502px;
}

.m-t-502 {
  margin-top: 502px;
}

.m-r-502 {
  margin-right: 502px;
}

.m-b-502 {
  margin-bottom: 502px;
}

.m-502 {
  margin: 502px;
}

.ml-503 {
  margin-left: 503px;
}

.mr-503 {
  margin-right: 503px;
}

.mb-503 {
  margin-bottom: 503px;
}

.mt-503 {
  margin-top: 503px;
}

.m-l-503 {
  margin-left: 503px;
}

.m-t-503 {
  margin-top: 503px;
}

.m-r-503 {
  margin-right: 503px;
}

.m-b-503 {
  margin-bottom: 503px;
}

.m-503 {
  margin: 503px;
}

.ml-504 {
  margin-left: 504px;
}

.mr-504 {
  margin-right: 504px;
}

.mb-504 {
  margin-bottom: 504px;
}

.mt-504 {
  margin-top: 504px;
}

.m-l-504 {
  margin-left: 504px;
}

.m-t-504 {
  margin-top: 504px;
}

.m-r-504 {
  margin-right: 504px;
}

.m-b-504 {
  margin-bottom: 504px;
}

.m-504 {
  margin: 504px;
}

.ml-505 {
  margin-left: 505px;
}

.mr-505 {
  margin-right: 505px;
}

.mb-505 {
  margin-bottom: 505px;
}

.mt-505 {
  margin-top: 505px;
}

.m-l-505 {
  margin-left: 505px;
}

.m-t-505 {
  margin-top: 505px;
}

.m-r-505 {
  margin-right: 505px;
}

.m-b-505 {
  margin-bottom: 505px;
}

.m-505 {
  margin: 505px;
}

.ml-506 {
  margin-left: 506px;
}

.mr-506 {
  margin-right: 506px;
}

.mb-506 {
  margin-bottom: 506px;
}

.mt-506 {
  margin-top: 506px;
}

.m-l-506 {
  margin-left: 506px;
}

.m-t-506 {
  margin-top: 506px;
}

.m-r-506 {
  margin-right: 506px;
}

.m-b-506 {
  margin-bottom: 506px;
}

.m-506 {
  margin: 506px;
}

.ml-507 {
  margin-left: 507px;
}

.mr-507 {
  margin-right: 507px;
}

.mb-507 {
  margin-bottom: 507px;
}

.mt-507 {
  margin-top: 507px;
}

.m-l-507 {
  margin-left: 507px;
}

.m-t-507 {
  margin-top: 507px;
}

.m-r-507 {
  margin-right: 507px;
}

.m-b-507 {
  margin-bottom: 507px;
}

.m-507 {
  margin: 507px;
}

.ml-508 {
  margin-left: 508px;
}

.mr-508 {
  margin-right: 508px;
}

.mb-508 {
  margin-bottom: 508px;
}

.mt-508 {
  margin-top: 508px;
}

.m-l-508 {
  margin-left: 508px;
}

.m-t-508 {
  margin-top: 508px;
}

.m-r-508 {
  margin-right: 508px;
}

.m-b-508 {
  margin-bottom: 508px;
}

.m-508 {
  margin: 508px;
}

.ml-509 {
  margin-left: 509px;
}

.mr-509 {
  margin-right: 509px;
}

.mb-509 {
  margin-bottom: 509px;
}

.mt-509 {
  margin-top: 509px;
}

.m-l-509 {
  margin-left: 509px;
}

.m-t-509 {
  margin-top: 509px;
}

.m-r-509 {
  margin-right: 509px;
}

.m-b-509 {
  margin-bottom: 509px;
}

.m-509 {
  margin: 509px;
}

.ml-510 {
  margin-left: 510px;
}

.mr-510 {
  margin-right: 510px;
}

.mb-510 {
  margin-bottom: 510px;
}

.mt-510 {
  margin-top: 510px;
}

.m-l-510 {
  margin-left: 510px;
}

.m-t-510 {
  margin-top: 510px;
}

.m-r-510 {
  margin-right: 510px;
}

.m-b-510 {
  margin-bottom: 510px;
}

.m-510 {
  margin: 510px;
}

.ml-511 {
  margin-left: 511px;
}

.mr-511 {
  margin-right: 511px;
}

.mb-511 {
  margin-bottom: 511px;
}

.mt-511 {
  margin-top: 511px;
}

.m-l-511 {
  margin-left: 511px;
}

.m-t-511 {
  margin-top: 511px;
}

.m-r-511 {
  margin-right: 511px;
}

.m-b-511 {
  margin-bottom: 511px;
}

.m-511 {
  margin: 511px;
}

.ml-512 {
  margin-left: 512px;
}

.mr-512 {
  margin-right: 512px;
}

.mb-512 {
  margin-bottom: 512px;
}

.mt-512 {
  margin-top: 512px;
}

.m-l-512 {
  margin-left: 512px;
}

.m-t-512 {
  margin-top: 512px;
}

.m-r-512 {
  margin-right: 512px;
}

.m-b-512 {
  margin-bottom: 512px;
}

.m-512 {
  margin: 512px;
}

.ml-513 {
  margin-left: 513px;
}

.mr-513 {
  margin-right: 513px;
}

.mb-513 {
  margin-bottom: 513px;
}

.mt-513 {
  margin-top: 513px;
}

.m-l-513 {
  margin-left: 513px;
}

.m-t-513 {
  margin-top: 513px;
}

.m-r-513 {
  margin-right: 513px;
}

.m-b-513 {
  margin-bottom: 513px;
}

.m-513 {
  margin: 513px;
}

.ml-514 {
  margin-left: 514px;
}

.mr-514 {
  margin-right: 514px;
}

.mb-514 {
  margin-bottom: 514px;
}

.mt-514 {
  margin-top: 514px;
}

.m-l-514 {
  margin-left: 514px;
}

.m-t-514 {
  margin-top: 514px;
}

.m-r-514 {
  margin-right: 514px;
}

.m-b-514 {
  margin-bottom: 514px;
}

.m-514 {
  margin: 514px;
}

.ml-515 {
  margin-left: 515px;
}

.mr-515 {
  margin-right: 515px;
}

.mb-515 {
  margin-bottom: 515px;
}

.mt-515 {
  margin-top: 515px;
}

.m-l-515 {
  margin-left: 515px;
}

.m-t-515 {
  margin-top: 515px;
}

.m-r-515 {
  margin-right: 515px;
}

.m-b-515 {
  margin-bottom: 515px;
}

.m-515 {
  margin: 515px;
}

.ml-516 {
  margin-left: 516px;
}

.mr-516 {
  margin-right: 516px;
}

.mb-516 {
  margin-bottom: 516px;
}

.mt-516 {
  margin-top: 516px;
}

.m-l-516 {
  margin-left: 516px;
}

.m-t-516 {
  margin-top: 516px;
}

.m-r-516 {
  margin-right: 516px;
}

.m-b-516 {
  margin-bottom: 516px;
}

.m-516 {
  margin: 516px;
}

.ml-517 {
  margin-left: 517px;
}

.mr-517 {
  margin-right: 517px;
}

.mb-517 {
  margin-bottom: 517px;
}

.mt-517 {
  margin-top: 517px;
}

.m-l-517 {
  margin-left: 517px;
}

.m-t-517 {
  margin-top: 517px;
}

.m-r-517 {
  margin-right: 517px;
}

.m-b-517 {
  margin-bottom: 517px;
}

.m-517 {
  margin: 517px;
}

.ml-518 {
  margin-left: 518px;
}

.mr-518 {
  margin-right: 518px;
}

.mb-518 {
  margin-bottom: 518px;
}

.mt-518 {
  margin-top: 518px;
}

.m-l-518 {
  margin-left: 518px;
}

.m-t-518 {
  margin-top: 518px;
}

.m-r-518 {
  margin-right: 518px;
}

.m-b-518 {
  margin-bottom: 518px;
}

.m-518 {
  margin: 518px;
}

.ml-519 {
  margin-left: 519px;
}

.mr-519 {
  margin-right: 519px;
}

.mb-519 {
  margin-bottom: 519px;
}

.mt-519 {
  margin-top: 519px;
}

.m-l-519 {
  margin-left: 519px;
}

.m-t-519 {
  margin-top: 519px;
}

.m-r-519 {
  margin-right: 519px;
}

.m-b-519 {
  margin-bottom: 519px;
}

.m-519 {
  margin: 519px;
}

.ml-520 {
  margin-left: 520px;
}

.mr-520 {
  margin-right: 520px;
}

.mb-520 {
  margin-bottom: 520px;
}

.mt-520 {
  margin-top: 520px;
}

.m-l-520 {
  margin-left: 520px;
}

.m-t-520 {
  margin-top: 520px;
}

.m-r-520 {
  margin-right: 520px;
}

.m-b-520 {
  margin-bottom: 520px;
}

.m-520 {
  margin: 520px;
}

.ml-521 {
  margin-left: 521px;
}

.mr-521 {
  margin-right: 521px;
}

.mb-521 {
  margin-bottom: 521px;
}

.mt-521 {
  margin-top: 521px;
}

.m-l-521 {
  margin-left: 521px;
}

.m-t-521 {
  margin-top: 521px;
}

.m-r-521 {
  margin-right: 521px;
}

.m-b-521 {
  margin-bottom: 521px;
}

.m-521 {
  margin: 521px;
}

.ml-522 {
  margin-left: 522px;
}

.mr-522 {
  margin-right: 522px;
}

.mb-522 {
  margin-bottom: 522px;
}

.mt-522 {
  margin-top: 522px;
}

.m-l-522 {
  margin-left: 522px;
}

.m-t-522 {
  margin-top: 522px;
}

.m-r-522 {
  margin-right: 522px;
}

.m-b-522 {
  margin-bottom: 522px;
}

.m-522 {
  margin: 522px;
}

.ml-523 {
  margin-left: 523px;
}

.mr-523 {
  margin-right: 523px;
}

.mb-523 {
  margin-bottom: 523px;
}

.mt-523 {
  margin-top: 523px;
}

.m-l-523 {
  margin-left: 523px;
}

.m-t-523 {
  margin-top: 523px;
}

.m-r-523 {
  margin-right: 523px;
}

.m-b-523 {
  margin-bottom: 523px;
}

.m-523 {
  margin: 523px;
}

.ml-524 {
  margin-left: 524px;
}

.mr-524 {
  margin-right: 524px;
}

.mb-524 {
  margin-bottom: 524px;
}

.mt-524 {
  margin-top: 524px;
}

.m-l-524 {
  margin-left: 524px;
}

.m-t-524 {
  margin-top: 524px;
}

.m-r-524 {
  margin-right: 524px;
}

.m-b-524 {
  margin-bottom: 524px;
}

.m-524 {
  margin: 524px;
}

.ml-525 {
  margin-left: 525px;
}

.mr-525 {
  margin-right: 525px;
}

.mb-525 {
  margin-bottom: 525px;
}

.mt-525 {
  margin-top: 525px;
}

.m-l-525 {
  margin-left: 525px;
}

.m-t-525 {
  margin-top: 525px;
}

.m-r-525 {
  margin-right: 525px;
}

.m-b-525 {
  margin-bottom: 525px;
}

.m-525 {
  margin: 525px;
}

.ml-526 {
  margin-left: 526px;
}

.mr-526 {
  margin-right: 526px;
}

.mb-526 {
  margin-bottom: 526px;
}

.mt-526 {
  margin-top: 526px;
}

.m-l-526 {
  margin-left: 526px;
}

.m-t-526 {
  margin-top: 526px;
}

.m-r-526 {
  margin-right: 526px;
}

.m-b-526 {
  margin-bottom: 526px;
}

.m-526 {
  margin: 526px;
}

.ml-527 {
  margin-left: 527px;
}

.mr-527 {
  margin-right: 527px;
}

.mb-527 {
  margin-bottom: 527px;
}

.mt-527 {
  margin-top: 527px;
}

.m-l-527 {
  margin-left: 527px;
}

.m-t-527 {
  margin-top: 527px;
}

.m-r-527 {
  margin-right: 527px;
}

.m-b-527 {
  margin-bottom: 527px;
}

.m-527 {
  margin: 527px;
}

.ml-528 {
  margin-left: 528px;
}

.mr-528 {
  margin-right: 528px;
}

.mb-528 {
  margin-bottom: 528px;
}

.mt-528 {
  margin-top: 528px;
}

.m-l-528 {
  margin-left: 528px;
}

.m-t-528 {
  margin-top: 528px;
}

.m-r-528 {
  margin-right: 528px;
}

.m-b-528 {
  margin-bottom: 528px;
}

.m-528 {
  margin: 528px;
}

.ml-529 {
  margin-left: 529px;
}

.mr-529 {
  margin-right: 529px;
}

.mb-529 {
  margin-bottom: 529px;
}

.mt-529 {
  margin-top: 529px;
}

.m-l-529 {
  margin-left: 529px;
}

.m-t-529 {
  margin-top: 529px;
}

.m-r-529 {
  margin-right: 529px;
}

.m-b-529 {
  margin-bottom: 529px;
}

.m-529 {
  margin: 529px;
}

.ml-530 {
  margin-left: 530px;
}

.mr-530 {
  margin-right: 530px;
}

.mb-530 {
  margin-bottom: 530px;
}

.mt-530 {
  margin-top: 530px;
}

.m-l-530 {
  margin-left: 530px;
}

.m-t-530 {
  margin-top: 530px;
}

.m-r-530 {
  margin-right: 530px;
}

.m-b-530 {
  margin-bottom: 530px;
}

.m-530 {
  margin: 530px;
}

.ml-531 {
  margin-left: 531px;
}

.mr-531 {
  margin-right: 531px;
}

.mb-531 {
  margin-bottom: 531px;
}

.mt-531 {
  margin-top: 531px;
}

.m-l-531 {
  margin-left: 531px;
}

.m-t-531 {
  margin-top: 531px;
}

.m-r-531 {
  margin-right: 531px;
}

.m-b-531 {
  margin-bottom: 531px;
}

.m-531 {
  margin: 531px;
}

.ml-532 {
  margin-left: 532px;
}

.mr-532 {
  margin-right: 532px;
}

.mb-532 {
  margin-bottom: 532px;
}

.mt-532 {
  margin-top: 532px;
}

.m-l-532 {
  margin-left: 532px;
}

.m-t-532 {
  margin-top: 532px;
}

.m-r-532 {
  margin-right: 532px;
}

.m-b-532 {
  margin-bottom: 532px;
}

.m-532 {
  margin: 532px;
}

.ml-533 {
  margin-left: 533px;
}

.mr-533 {
  margin-right: 533px;
}

.mb-533 {
  margin-bottom: 533px;
}

.mt-533 {
  margin-top: 533px;
}

.m-l-533 {
  margin-left: 533px;
}

.m-t-533 {
  margin-top: 533px;
}

.m-r-533 {
  margin-right: 533px;
}

.m-b-533 {
  margin-bottom: 533px;
}

.m-533 {
  margin: 533px;
}

.ml-534 {
  margin-left: 534px;
}

.mr-534 {
  margin-right: 534px;
}

.mb-534 {
  margin-bottom: 534px;
}

.mt-534 {
  margin-top: 534px;
}

.m-l-534 {
  margin-left: 534px;
}

.m-t-534 {
  margin-top: 534px;
}

.m-r-534 {
  margin-right: 534px;
}

.m-b-534 {
  margin-bottom: 534px;
}

.m-534 {
  margin: 534px;
}

.ml-535 {
  margin-left: 535px;
}

.mr-535 {
  margin-right: 535px;
}

.mb-535 {
  margin-bottom: 535px;
}

.mt-535 {
  margin-top: 535px;
}

.m-l-535 {
  margin-left: 535px;
}

.m-t-535 {
  margin-top: 535px;
}

.m-r-535 {
  margin-right: 535px;
}

.m-b-535 {
  margin-bottom: 535px;
}

.m-535 {
  margin: 535px;
}

.ml-536 {
  margin-left: 536px;
}

.mr-536 {
  margin-right: 536px;
}

.mb-536 {
  margin-bottom: 536px;
}

.mt-536 {
  margin-top: 536px;
}

.m-l-536 {
  margin-left: 536px;
}

.m-t-536 {
  margin-top: 536px;
}

.m-r-536 {
  margin-right: 536px;
}

.m-b-536 {
  margin-bottom: 536px;
}

.m-536 {
  margin: 536px;
}

.ml-537 {
  margin-left: 537px;
}

.mr-537 {
  margin-right: 537px;
}

.mb-537 {
  margin-bottom: 537px;
}

.mt-537 {
  margin-top: 537px;
}

.m-l-537 {
  margin-left: 537px;
}

.m-t-537 {
  margin-top: 537px;
}

.m-r-537 {
  margin-right: 537px;
}

.m-b-537 {
  margin-bottom: 537px;
}

.m-537 {
  margin: 537px;
}

.ml-538 {
  margin-left: 538px;
}

.mr-538 {
  margin-right: 538px;
}

.mb-538 {
  margin-bottom: 538px;
}

.mt-538 {
  margin-top: 538px;
}

.m-l-538 {
  margin-left: 538px;
}

.m-t-538 {
  margin-top: 538px;
}

.m-r-538 {
  margin-right: 538px;
}

.m-b-538 {
  margin-bottom: 538px;
}

.m-538 {
  margin: 538px;
}

.ml-539 {
  margin-left: 539px;
}

.mr-539 {
  margin-right: 539px;
}

.mb-539 {
  margin-bottom: 539px;
}

.mt-539 {
  margin-top: 539px;
}

.m-l-539 {
  margin-left: 539px;
}

.m-t-539 {
  margin-top: 539px;
}

.m-r-539 {
  margin-right: 539px;
}

.m-b-539 {
  margin-bottom: 539px;
}

.m-539 {
  margin: 539px;
}

.ml-540 {
  margin-left: 540px;
}

.mr-540 {
  margin-right: 540px;
}

.mb-540 {
  margin-bottom: 540px;
}

.mt-540 {
  margin-top: 540px;
}

.m-l-540 {
  margin-left: 540px;
}

.m-t-540 {
  margin-top: 540px;
}

.m-r-540 {
  margin-right: 540px;
}

.m-b-540 {
  margin-bottom: 540px;
}

.m-540 {
  margin: 540px;
}

.ml-541 {
  margin-left: 541px;
}

.mr-541 {
  margin-right: 541px;
}

.mb-541 {
  margin-bottom: 541px;
}

.mt-541 {
  margin-top: 541px;
}

.m-l-541 {
  margin-left: 541px;
}

.m-t-541 {
  margin-top: 541px;
}

.m-r-541 {
  margin-right: 541px;
}

.m-b-541 {
  margin-bottom: 541px;
}

.m-541 {
  margin: 541px;
}

.ml-542 {
  margin-left: 542px;
}

.mr-542 {
  margin-right: 542px;
}

.mb-542 {
  margin-bottom: 542px;
}

.mt-542 {
  margin-top: 542px;
}

.m-l-542 {
  margin-left: 542px;
}

.m-t-542 {
  margin-top: 542px;
}

.m-r-542 {
  margin-right: 542px;
}

.m-b-542 {
  margin-bottom: 542px;
}

.m-542 {
  margin: 542px;
}

.ml-543 {
  margin-left: 543px;
}

.mr-543 {
  margin-right: 543px;
}

.mb-543 {
  margin-bottom: 543px;
}

.mt-543 {
  margin-top: 543px;
}

.m-l-543 {
  margin-left: 543px;
}

.m-t-543 {
  margin-top: 543px;
}

.m-r-543 {
  margin-right: 543px;
}

.m-b-543 {
  margin-bottom: 543px;
}

.m-543 {
  margin: 543px;
}

.ml-544 {
  margin-left: 544px;
}

.mr-544 {
  margin-right: 544px;
}

.mb-544 {
  margin-bottom: 544px;
}

.mt-544 {
  margin-top: 544px;
}

.m-l-544 {
  margin-left: 544px;
}

.m-t-544 {
  margin-top: 544px;
}

.m-r-544 {
  margin-right: 544px;
}

.m-b-544 {
  margin-bottom: 544px;
}

.m-544 {
  margin: 544px;
}

.ml-545 {
  margin-left: 545px;
}

.mr-545 {
  margin-right: 545px;
}

.mb-545 {
  margin-bottom: 545px;
}

.mt-545 {
  margin-top: 545px;
}

.m-l-545 {
  margin-left: 545px;
}

.m-t-545 {
  margin-top: 545px;
}

.m-r-545 {
  margin-right: 545px;
}

.m-b-545 {
  margin-bottom: 545px;
}

.m-545 {
  margin: 545px;
}

.ml-546 {
  margin-left: 546px;
}

.mr-546 {
  margin-right: 546px;
}

.mb-546 {
  margin-bottom: 546px;
}

.mt-546 {
  margin-top: 546px;
}

.m-l-546 {
  margin-left: 546px;
}

.m-t-546 {
  margin-top: 546px;
}

.m-r-546 {
  margin-right: 546px;
}

.m-b-546 {
  margin-bottom: 546px;
}

.m-546 {
  margin: 546px;
}

.ml-547 {
  margin-left: 547px;
}

.mr-547 {
  margin-right: 547px;
}

.mb-547 {
  margin-bottom: 547px;
}

.mt-547 {
  margin-top: 547px;
}

.m-l-547 {
  margin-left: 547px;
}

.m-t-547 {
  margin-top: 547px;
}

.m-r-547 {
  margin-right: 547px;
}

.m-b-547 {
  margin-bottom: 547px;
}

.m-547 {
  margin: 547px;
}

.ml-548 {
  margin-left: 548px;
}

.mr-548 {
  margin-right: 548px;
}

.mb-548 {
  margin-bottom: 548px;
}

.mt-548 {
  margin-top: 548px;
}

.m-l-548 {
  margin-left: 548px;
}

.m-t-548 {
  margin-top: 548px;
}

.m-r-548 {
  margin-right: 548px;
}

.m-b-548 {
  margin-bottom: 548px;
}

.m-548 {
  margin: 548px;
}

.ml-549 {
  margin-left: 549px;
}

.mr-549 {
  margin-right: 549px;
}

.mb-549 {
  margin-bottom: 549px;
}

.mt-549 {
  margin-top: 549px;
}

.m-l-549 {
  margin-left: 549px;
}

.m-t-549 {
  margin-top: 549px;
}

.m-r-549 {
  margin-right: 549px;
}

.m-b-549 {
  margin-bottom: 549px;
}

.m-549 {
  margin: 549px;
}

.ml-550 {
  margin-left: 550px;
}

.mr-550 {
  margin-right: 550px;
}

.mb-550 {
  margin-bottom: 550px;
}

.mt-550 {
  margin-top: 550px;
}

.m-l-550 {
  margin-left: 550px;
}

.m-t-550 {
  margin-top: 550px;
}

.m-r-550 {
  margin-right: 550px;
}

.m-b-550 {
  margin-bottom: 550px;
}

.m-550 {
  margin: 550px;
}

.ml-551 {
  margin-left: 551px;
}

.mr-551 {
  margin-right: 551px;
}

.mb-551 {
  margin-bottom: 551px;
}

.mt-551 {
  margin-top: 551px;
}

.m-l-551 {
  margin-left: 551px;
}

.m-t-551 {
  margin-top: 551px;
}

.m-r-551 {
  margin-right: 551px;
}

.m-b-551 {
  margin-bottom: 551px;
}

.m-551 {
  margin: 551px;
}

.ml-552 {
  margin-left: 552px;
}

.mr-552 {
  margin-right: 552px;
}

.mb-552 {
  margin-bottom: 552px;
}

.mt-552 {
  margin-top: 552px;
}

.m-l-552 {
  margin-left: 552px;
}

.m-t-552 {
  margin-top: 552px;
}

.m-r-552 {
  margin-right: 552px;
}

.m-b-552 {
  margin-bottom: 552px;
}

.m-552 {
  margin: 552px;
}

.ml-553 {
  margin-left: 553px;
}

.mr-553 {
  margin-right: 553px;
}

.mb-553 {
  margin-bottom: 553px;
}

.mt-553 {
  margin-top: 553px;
}

.m-l-553 {
  margin-left: 553px;
}

.m-t-553 {
  margin-top: 553px;
}

.m-r-553 {
  margin-right: 553px;
}

.m-b-553 {
  margin-bottom: 553px;
}

.m-553 {
  margin: 553px;
}

.ml-554 {
  margin-left: 554px;
}

.mr-554 {
  margin-right: 554px;
}

.mb-554 {
  margin-bottom: 554px;
}

.mt-554 {
  margin-top: 554px;
}

.m-l-554 {
  margin-left: 554px;
}

.m-t-554 {
  margin-top: 554px;
}

.m-r-554 {
  margin-right: 554px;
}

.m-b-554 {
  margin-bottom: 554px;
}

.m-554 {
  margin: 554px;
}

.ml-555 {
  margin-left: 555px;
}

.mr-555 {
  margin-right: 555px;
}

.mb-555 {
  margin-bottom: 555px;
}

.mt-555 {
  margin-top: 555px;
}

.m-l-555 {
  margin-left: 555px;
}

.m-t-555 {
  margin-top: 555px;
}

.m-r-555 {
  margin-right: 555px;
}

.m-b-555 {
  margin-bottom: 555px;
}

.m-555 {
  margin: 555px;
}

.ml-556 {
  margin-left: 556px;
}

.mr-556 {
  margin-right: 556px;
}

.mb-556 {
  margin-bottom: 556px;
}

.mt-556 {
  margin-top: 556px;
}

.m-l-556 {
  margin-left: 556px;
}

.m-t-556 {
  margin-top: 556px;
}

.m-r-556 {
  margin-right: 556px;
}

.m-b-556 {
  margin-bottom: 556px;
}

.m-556 {
  margin: 556px;
}

.ml-557 {
  margin-left: 557px;
}

.mr-557 {
  margin-right: 557px;
}

.mb-557 {
  margin-bottom: 557px;
}

.mt-557 {
  margin-top: 557px;
}

.m-l-557 {
  margin-left: 557px;
}

.m-t-557 {
  margin-top: 557px;
}

.m-r-557 {
  margin-right: 557px;
}

.m-b-557 {
  margin-bottom: 557px;
}

.m-557 {
  margin: 557px;
}

.ml-558 {
  margin-left: 558px;
}

.mr-558 {
  margin-right: 558px;
}

.mb-558 {
  margin-bottom: 558px;
}

.mt-558 {
  margin-top: 558px;
}

.m-l-558 {
  margin-left: 558px;
}

.m-t-558 {
  margin-top: 558px;
}

.m-r-558 {
  margin-right: 558px;
}

.m-b-558 {
  margin-bottom: 558px;
}

.m-558 {
  margin: 558px;
}

.ml-559 {
  margin-left: 559px;
}

.mr-559 {
  margin-right: 559px;
}

.mb-559 {
  margin-bottom: 559px;
}

.mt-559 {
  margin-top: 559px;
}

.m-l-559 {
  margin-left: 559px;
}

.m-t-559 {
  margin-top: 559px;
}

.m-r-559 {
  margin-right: 559px;
}

.m-b-559 {
  margin-bottom: 559px;
}

.m-559 {
  margin: 559px;
}

.ml-560 {
  margin-left: 560px;
}

.mr-560 {
  margin-right: 560px;
}

.mb-560 {
  margin-bottom: 560px;
}

.mt-560 {
  margin-top: 560px;
}

.m-l-560 {
  margin-left: 560px;
}

.m-t-560 {
  margin-top: 560px;
}

.m-r-560 {
  margin-right: 560px;
}

.m-b-560 {
  margin-bottom: 560px;
}

.m-560 {
  margin: 560px;
}

.ml-561 {
  margin-left: 561px;
}

.mr-561 {
  margin-right: 561px;
}

.mb-561 {
  margin-bottom: 561px;
}

.mt-561 {
  margin-top: 561px;
}

.m-l-561 {
  margin-left: 561px;
}

.m-t-561 {
  margin-top: 561px;
}

.m-r-561 {
  margin-right: 561px;
}

.m-b-561 {
  margin-bottom: 561px;
}

.m-561 {
  margin: 561px;
}

.ml-562 {
  margin-left: 562px;
}

.mr-562 {
  margin-right: 562px;
}

.mb-562 {
  margin-bottom: 562px;
}

.mt-562 {
  margin-top: 562px;
}

.m-l-562 {
  margin-left: 562px;
}

.m-t-562 {
  margin-top: 562px;
}

.m-r-562 {
  margin-right: 562px;
}

.m-b-562 {
  margin-bottom: 562px;
}

.m-562 {
  margin: 562px;
}

.ml-563 {
  margin-left: 563px;
}

.mr-563 {
  margin-right: 563px;
}

.mb-563 {
  margin-bottom: 563px;
}

.mt-563 {
  margin-top: 563px;
}

.m-l-563 {
  margin-left: 563px;
}

.m-t-563 {
  margin-top: 563px;
}

.m-r-563 {
  margin-right: 563px;
}

.m-b-563 {
  margin-bottom: 563px;
}

.m-563 {
  margin: 563px;
}

.ml-564 {
  margin-left: 564px;
}

.mr-564 {
  margin-right: 564px;
}

.mb-564 {
  margin-bottom: 564px;
}

.mt-564 {
  margin-top: 564px;
}

.m-l-564 {
  margin-left: 564px;
}

.m-t-564 {
  margin-top: 564px;
}

.m-r-564 {
  margin-right: 564px;
}

.m-b-564 {
  margin-bottom: 564px;
}

.m-564 {
  margin: 564px;
}

.ml-565 {
  margin-left: 565px;
}

.mr-565 {
  margin-right: 565px;
}

.mb-565 {
  margin-bottom: 565px;
}

.mt-565 {
  margin-top: 565px;
}

.m-l-565 {
  margin-left: 565px;
}

.m-t-565 {
  margin-top: 565px;
}

.m-r-565 {
  margin-right: 565px;
}

.m-b-565 {
  margin-bottom: 565px;
}

.m-565 {
  margin: 565px;
}

.ml-566 {
  margin-left: 566px;
}

.mr-566 {
  margin-right: 566px;
}

.mb-566 {
  margin-bottom: 566px;
}

.mt-566 {
  margin-top: 566px;
}

.m-l-566 {
  margin-left: 566px;
}

.m-t-566 {
  margin-top: 566px;
}

.m-r-566 {
  margin-right: 566px;
}

.m-b-566 {
  margin-bottom: 566px;
}

.m-566 {
  margin: 566px;
}

.ml-567 {
  margin-left: 567px;
}

.mr-567 {
  margin-right: 567px;
}

.mb-567 {
  margin-bottom: 567px;
}

.mt-567 {
  margin-top: 567px;
}

.m-l-567 {
  margin-left: 567px;
}

.m-t-567 {
  margin-top: 567px;
}

.m-r-567 {
  margin-right: 567px;
}

.m-b-567 {
  margin-bottom: 567px;
}

.m-567 {
  margin: 567px;
}

.ml-568 {
  margin-left: 568px;
}

.mr-568 {
  margin-right: 568px;
}

.mb-568 {
  margin-bottom: 568px;
}

.mt-568 {
  margin-top: 568px;
}

.m-l-568 {
  margin-left: 568px;
}

.m-t-568 {
  margin-top: 568px;
}

.m-r-568 {
  margin-right: 568px;
}

.m-b-568 {
  margin-bottom: 568px;
}

.m-568 {
  margin: 568px;
}

.ml-569 {
  margin-left: 569px;
}

.mr-569 {
  margin-right: 569px;
}

.mb-569 {
  margin-bottom: 569px;
}

.mt-569 {
  margin-top: 569px;
}

.m-l-569 {
  margin-left: 569px;
}

.m-t-569 {
  margin-top: 569px;
}

.m-r-569 {
  margin-right: 569px;
}

.m-b-569 {
  margin-bottom: 569px;
}

.m-569 {
  margin: 569px;
}

.ml-570 {
  margin-left: 570px;
}

.mr-570 {
  margin-right: 570px;
}

.mb-570 {
  margin-bottom: 570px;
}

.mt-570 {
  margin-top: 570px;
}

.m-l-570 {
  margin-left: 570px;
}

.m-t-570 {
  margin-top: 570px;
}

.m-r-570 {
  margin-right: 570px;
}

.m-b-570 {
  margin-bottom: 570px;
}

.m-570 {
  margin: 570px;
}

.ml-571 {
  margin-left: 571px;
}

.mr-571 {
  margin-right: 571px;
}

.mb-571 {
  margin-bottom: 571px;
}

.mt-571 {
  margin-top: 571px;
}

.m-l-571 {
  margin-left: 571px;
}

.m-t-571 {
  margin-top: 571px;
}

.m-r-571 {
  margin-right: 571px;
}

.m-b-571 {
  margin-bottom: 571px;
}

.m-571 {
  margin: 571px;
}

.ml-572 {
  margin-left: 572px;
}

.mr-572 {
  margin-right: 572px;
}

.mb-572 {
  margin-bottom: 572px;
}

.mt-572 {
  margin-top: 572px;
}

.m-l-572 {
  margin-left: 572px;
}

.m-t-572 {
  margin-top: 572px;
}

.m-r-572 {
  margin-right: 572px;
}

.m-b-572 {
  margin-bottom: 572px;
}

.m-572 {
  margin: 572px;
}

.ml-573 {
  margin-left: 573px;
}

.mr-573 {
  margin-right: 573px;
}

.mb-573 {
  margin-bottom: 573px;
}

.mt-573 {
  margin-top: 573px;
}

.m-l-573 {
  margin-left: 573px;
}

.m-t-573 {
  margin-top: 573px;
}

.m-r-573 {
  margin-right: 573px;
}

.m-b-573 {
  margin-bottom: 573px;
}

.m-573 {
  margin: 573px;
}

.ml-574 {
  margin-left: 574px;
}

.mr-574 {
  margin-right: 574px;
}

.mb-574 {
  margin-bottom: 574px;
}

.mt-574 {
  margin-top: 574px;
}

.m-l-574 {
  margin-left: 574px;
}

.m-t-574 {
  margin-top: 574px;
}

.m-r-574 {
  margin-right: 574px;
}

.m-b-574 {
  margin-bottom: 574px;
}

.m-574 {
  margin: 574px;
}

.ml-575 {
  margin-left: 575px;
}

.mr-575 {
  margin-right: 575px;
}

.mb-575 {
  margin-bottom: 575px;
}

.mt-575 {
  margin-top: 575px;
}

.m-l-575 {
  margin-left: 575px;
}

.m-t-575 {
  margin-top: 575px;
}

.m-r-575 {
  margin-right: 575px;
}

.m-b-575 {
  margin-bottom: 575px;
}

.m-575 {
  margin: 575px;
}

.ml-576 {
  margin-left: 576px;
}

.mr-576 {
  margin-right: 576px;
}

.mb-576 {
  margin-bottom: 576px;
}

.mt-576 {
  margin-top: 576px;
}

.m-l-576 {
  margin-left: 576px;
}

.m-t-576 {
  margin-top: 576px;
}

.m-r-576 {
  margin-right: 576px;
}

.m-b-576 {
  margin-bottom: 576px;
}

.m-576 {
  margin: 576px;
}

.ml-577 {
  margin-left: 577px;
}

.mr-577 {
  margin-right: 577px;
}

.mb-577 {
  margin-bottom: 577px;
}

.mt-577 {
  margin-top: 577px;
}

.m-l-577 {
  margin-left: 577px;
}

.m-t-577 {
  margin-top: 577px;
}

.m-r-577 {
  margin-right: 577px;
}

.m-b-577 {
  margin-bottom: 577px;
}

.m-577 {
  margin: 577px;
}

.ml-578 {
  margin-left: 578px;
}

.mr-578 {
  margin-right: 578px;
}

.mb-578 {
  margin-bottom: 578px;
}

.mt-578 {
  margin-top: 578px;
}

.m-l-578 {
  margin-left: 578px;
}

.m-t-578 {
  margin-top: 578px;
}

.m-r-578 {
  margin-right: 578px;
}

.m-b-578 {
  margin-bottom: 578px;
}

.m-578 {
  margin: 578px;
}

.ml-579 {
  margin-left: 579px;
}

.mr-579 {
  margin-right: 579px;
}

.mb-579 {
  margin-bottom: 579px;
}

.mt-579 {
  margin-top: 579px;
}

.m-l-579 {
  margin-left: 579px;
}

.m-t-579 {
  margin-top: 579px;
}

.m-r-579 {
  margin-right: 579px;
}

.m-b-579 {
  margin-bottom: 579px;
}

.m-579 {
  margin: 579px;
}

.ml-580 {
  margin-left: 580px;
}

.mr-580 {
  margin-right: 580px;
}

.mb-580 {
  margin-bottom: 580px;
}

.mt-580 {
  margin-top: 580px;
}

.m-l-580 {
  margin-left: 580px;
}

.m-t-580 {
  margin-top: 580px;
}

.m-r-580 {
  margin-right: 580px;
}

.m-b-580 {
  margin-bottom: 580px;
}

.m-580 {
  margin: 580px;
}

.ml-581 {
  margin-left: 581px;
}

.mr-581 {
  margin-right: 581px;
}

.mb-581 {
  margin-bottom: 581px;
}

.mt-581 {
  margin-top: 581px;
}

.m-l-581 {
  margin-left: 581px;
}

.m-t-581 {
  margin-top: 581px;
}

.m-r-581 {
  margin-right: 581px;
}

.m-b-581 {
  margin-bottom: 581px;
}

.m-581 {
  margin: 581px;
}

.ml-582 {
  margin-left: 582px;
}

.mr-582 {
  margin-right: 582px;
}

.mb-582 {
  margin-bottom: 582px;
}

.mt-582 {
  margin-top: 582px;
}

.m-l-582 {
  margin-left: 582px;
}

.m-t-582 {
  margin-top: 582px;
}

.m-r-582 {
  margin-right: 582px;
}

.m-b-582 {
  margin-bottom: 582px;
}

.m-582 {
  margin: 582px;
}

.ml-583 {
  margin-left: 583px;
}

.mr-583 {
  margin-right: 583px;
}

.mb-583 {
  margin-bottom: 583px;
}

.mt-583 {
  margin-top: 583px;
}

.m-l-583 {
  margin-left: 583px;
}

.m-t-583 {
  margin-top: 583px;
}

.m-r-583 {
  margin-right: 583px;
}

.m-b-583 {
  margin-bottom: 583px;
}

.m-583 {
  margin: 583px;
}

.ml-584 {
  margin-left: 584px;
}

.mr-584 {
  margin-right: 584px;
}

.mb-584 {
  margin-bottom: 584px;
}

.mt-584 {
  margin-top: 584px;
}

.m-l-584 {
  margin-left: 584px;
}

.m-t-584 {
  margin-top: 584px;
}

.m-r-584 {
  margin-right: 584px;
}

.m-b-584 {
  margin-bottom: 584px;
}

.m-584 {
  margin: 584px;
}

.ml-585 {
  margin-left: 585px;
}

.mr-585 {
  margin-right: 585px;
}

.mb-585 {
  margin-bottom: 585px;
}

.mt-585 {
  margin-top: 585px;
}

.m-l-585 {
  margin-left: 585px;
}

.m-t-585 {
  margin-top: 585px;
}

.m-r-585 {
  margin-right: 585px;
}

.m-b-585 {
  margin-bottom: 585px;
}

.m-585 {
  margin: 585px;
}

.ml-586 {
  margin-left: 586px;
}

.mr-586 {
  margin-right: 586px;
}

.mb-586 {
  margin-bottom: 586px;
}

.mt-586 {
  margin-top: 586px;
}

.m-l-586 {
  margin-left: 586px;
}

.m-t-586 {
  margin-top: 586px;
}

.m-r-586 {
  margin-right: 586px;
}

.m-b-586 {
  margin-bottom: 586px;
}

.m-586 {
  margin: 586px;
}

.ml-587 {
  margin-left: 587px;
}

.mr-587 {
  margin-right: 587px;
}

.mb-587 {
  margin-bottom: 587px;
}

.mt-587 {
  margin-top: 587px;
}

.m-l-587 {
  margin-left: 587px;
}

.m-t-587 {
  margin-top: 587px;
}

.m-r-587 {
  margin-right: 587px;
}

.m-b-587 {
  margin-bottom: 587px;
}

.m-587 {
  margin: 587px;
}

.ml-588 {
  margin-left: 588px;
}

.mr-588 {
  margin-right: 588px;
}

.mb-588 {
  margin-bottom: 588px;
}

.mt-588 {
  margin-top: 588px;
}

.m-l-588 {
  margin-left: 588px;
}

.m-t-588 {
  margin-top: 588px;
}

.m-r-588 {
  margin-right: 588px;
}

.m-b-588 {
  margin-bottom: 588px;
}

.m-588 {
  margin: 588px;
}

.ml-589 {
  margin-left: 589px;
}

.mr-589 {
  margin-right: 589px;
}

.mb-589 {
  margin-bottom: 589px;
}

.mt-589 {
  margin-top: 589px;
}

.m-l-589 {
  margin-left: 589px;
}

.m-t-589 {
  margin-top: 589px;
}

.m-r-589 {
  margin-right: 589px;
}

.m-b-589 {
  margin-bottom: 589px;
}

.m-589 {
  margin: 589px;
}

.ml-590 {
  margin-left: 590px;
}

.mr-590 {
  margin-right: 590px;
}

.mb-590 {
  margin-bottom: 590px;
}

.mt-590 {
  margin-top: 590px;
}

.m-l-590 {
  margin-left: 590px;
}

.m-t-590 {
  margin-top: 590px;
}

.m-r-590 {
  margin-right: 590px;
}

.m-b-590 {
  margin-bottom: 590px;
}

.m-590 {
  margin: 590px;
}

.ml-591 {
  margin-left: 591px;
}

.mr-591 {
  margin-right: 591px;
}

.mb-591 {
  margin-bottom: 591px;
}

.mt-591 {
  margin-top: 591px;
}

.m-l-591 {
  margin-left: 591px;
}

.m-t-591 {
  margin-top: 591px;
}

.m-r-591 {
  margin-right: 591px;
}

.m-b-591 {
  margin-bottom: 591px;
}

.m-591 {
  margin: 591px;
}

.ml-592 {
  margin-left: 592px;
}

.mr-592 {
  margin-right: 592px;
}

.mb-592 {
  margin-bottom: 592px;
}

.mt-592 {
  margin-top: 592px;
}

.m-l-592 {
  margin-left: 592px;
}

.m-t-592 {
  margin-top: 592px;
}

.m-r-592 {
  margin-right: 592px;
}

.m-b-592 {
  margin-bottom: 592px;
}

.m-592 {
  margin: 592px;
}

.ml-593 {
  margin-left: 593px;
}

.mr-593 {
  margin-right: 593px;
}

.mb-593 {
  margin-bottom: 593px;
}

.mt-593 {
  margin-top: 593px;
}

.m-l-593 {
  margin-left: 593px;
}

.m-t-593 {
  margin-top: 593px;
}

.m-r-593 {
  margin-right: 593px;
}

.m-b-593 {
  margin-bottom: 593px;
}

.m-593 {
  margin: 593px;
}

.ml-594 {
  margin-left: 594px;
}

.mr-594 {
  margin-right: 594px;
}

.mb-594 {
  margin-bottom: 594px;
}

.mt-594 {
  margin-top: 594px;
}

.m-l-594 {
  margin-left: 594px;
}

.m-t-594 {
  margin-top: 594px;
}

.m-r-594 {
  margin-right: 594px;
}

.m-b-594 {
  margin-bottom: 594px;
}

.m-594 {
  margin: 594px;
}

.ml-595 {
  margin-left: 595px;
}

.mr-595 {
  margin-right: 595px;
}

.mb-595 {
  margin-bottom: 595px;
}

.mt-595 {
  margin-top: 595px;
}

.m-l-595 {
  margin-left: 595px;
}

.m-t-595 {
  margin-top: 595px;
}

.m-r-595 {
  margin-right: 595px;
}

.m-b-595 {
  margin-bottom: 595px;
}

.m-595 {
  margin: 595px;
}

.ml-596 {
  margin-left: 596px;
}

.mr-596 {
  margin-right: 596px;
}

.mb-596 {
  margin-bottom: 596px;
}

.mt-596 {
  margin-top: 596px;
}

.m-l-596 {
  margin-left: 596px;
}

.m-t-596 {
  margin-top: 596px;
}

.m-r-596 {
  margin-right: 596px;
}

.m-b-596 {
  margin-bottom: 596px;
}

.m-596 {
  margin: 596px;
}

.ml-597 {
  margin-left: 597px;
}

.mr-597 {
  margin-right: 597px;
}

.mb-597 {
  margin-bottom: 597px;
}

.mt-597 {
  margin-top: 597px;
}

.m-l-597 {
  margin-left: 597px;
}

.m-t-597 {
  margin-top: 597px;
}

.m-r-597 {
  margin-right: 597px;
}

.m-b-597 {
  margin-bottom: 597px;
}

.m-597 {
  margin: 597px;
}

.ml-598 {
  margin-left: 598px;
}

.mr-598 {
  margin-right: 598px;
}

.mb-598 {
  margin-bottom: 598px;
}

.mt-598 {
  margin-top: 598px;
}

.m-l-598 {
  margin-left: 598px;
}

.m-t-598 {
  margin-top: 598px;
}

.m-r-598 {
  margin-right: 598px;
}

.m-b-598 {
  margin-bottom: 598px;
}

.m-598 {
  margin: 598px;
}

.ml-599 {
  margin-left: 599px;
}

.mr-599 {
  margin-right: 599px;
}

.mb-599 {
  margin-bottom: 599px;
}

.mt-599 {
  margin-top: 599px;
}

.m-l-599 {
  margin-left: 599px;
}

.m-t-599 {
  margin-top: 599px;
}

.m-r-599 {
  margin-right: 599px;
}

.m-b-599 {
  margin-bottom: 599px;
}

.m-599 {
  margin: 599px;
}

.ml-600 {
  margin-left: 600px;
}

.mr-600 {
  margin-right: 600px;
}

.mb-600 {
  margin-bottom: 600px;
}

.mt-600 {
  margin-top: 600px;
}

.m-l-600 {
  margin-left: 600px;
}

.m-t-600 {
  margin-top: 600px;
}

.m-r-600 {
  margin-right: 600px;
}

.m-b-600 {
  margin-bottom: 600px;
}

.m-600 {
  margin: 600px;
}

.ml-601 {
  margin-left: 601px;
}

.mr-601 {
  margin-right: 601px;
}

.mb-601 {
  margin-bottom: 601px;
}

.mt-601 {
  margin-top: 601px;
}

.m-l-601 {
  margin-left: 601px;
}

.m-t-601 {
  margin-top: 601px;
}

.m-r-601 {
  margin-right: 601px;
}

.m-b-601 {
  margin-bottom: 601px;
}

.m-601 {
  margin: 601px;
}

.ml-602 {
  margin-left: 602px;
}

.mr-602 {
  margin-right: 602px;
}

.mb-602 {
  margin-bottom: 602px;
}

.mt-602 {
  margin-top: 602px;
}

.m-l-602 {
  margin-left: 602px;
}

.m-t-602 {
  margin-top: 602px;
}

.m-r-602 {
  margin-right: 602px;
}

.m-b-602 {
  margin-bottom: 602px;
}

.m-602 {
  margin: 602px;
}

.ml-603 {
  margin-left: 603px;
}

.mr-603 {
  margin-right: 603px;
}

.mb-603 {
  margin-bottom: 603px;
}

.mt-603 {
  margin-top: 603px;
}

.m-l-603 {
  margin-left: 603px;
}

.m-t-603 {
  margin-top: 603px;
}

.m-r-603 {
  margin-right: 603px;
}

.m-b-603 {
  margin-bottom: 603px;
}

.m-603 {
  margin: 603px;
}

.ml-604 {
  margin-left: 604px;
}

.mr-604 {
  margin-right: 604px;
}

.mb-604 {
  margin-bottom: 604px;
}

.mt-604 {
  margin-top: 604px;
}

.m-l-604 {
  margin-left: 604px;
}

.m-t-604 {
  margin-top: 604px;
}

.m-r-604 {
  margin-right: 604px;
}

.m-b-604 {
  margin-bottom: 604px;
}

.m-604 {
  margin: 604px;
}

.ml-605 {
  margin-left: 605px;
}

.mr-605 {
  margin-right: 605px;
}

.mb-605 {
  margin-bottom: 605px;
}

.mt-605 {
  margin-top: 605px;
}

.m-l-605 {
  margin-left: 605px;
}

.m-t-605 {
  margin-top: 605px;
}

.m-r-605 {
  margin-right: 605px;
}

.m-b-605 {
  margin-bottom: 605px;
}

.m-605 {
  margin: 605px;
}

.ml-606 {
  margin-left: 606px;
}

.mr-606 {
  margin-right: 606px;
}

.mb-606 {
  margin-bottom: 606px;
}

.mt-606 {
  margin-top: 606px;
}

.m-l-606 {
  margin-left: 606px;
}

.m-t-606 {
  margin-top: 606px;
}

.m-r-606 {
  margin-right: 606px;
}

.m-b-606 {
  margin-bottom: 606px;
}

.m-606 {
  margin: 606px;
}

.ml-607 {
  margin-left: 607px;
}

.mr-607 {
  margin-right: 607px;
}

.mb-607 {
  margin-bottom: 607px;
}

.mt-607 {
  margin-top: 607px;
}

.m-l-607 {
  margin-left: 607px;
}

.m-t-607 {
  margin-top: 607px;
}

.m-r-607 {
  margin-right: 607px;
}

.m-b-607 {
  margin-bottom: 607px;
}

.m-607 {
  margin: 607px;
}

.ml-608 {
  margin-left: 608px;
}

.mr-608 {
  margin-right: 608px;
}

.mb-608 {
  margin-bottom: 608px;
}

.mt-608 {
  margin-top: 608px;
}

.m-l-608 {
  margin-left: 608px;
}

.m-t-608 {
  margin-top: 608px;
}

.m-r-608 {
  margin-right: 608px;
}

.m-b-608 {
  margin-bottom: 608px;
}

.m-608 {
  margin: 608px;
}

.ml-609 {
  margin-left: 609px;
}

.mr-609 {
  margin-right: 609px;
}

.mb-609 {
  margin-bottom: 609px;
}

.mt-609 {
  margin-top: 609px;
}

.m-l-609 {
  margin-left: 609px;
}

.m-t-609 {
  margin-top: 609px;
}

.m-r-609 {
  margin-right: 609px;
}

.m-b-609 {
  margin-bottom: 609px;
}

.m-609 {
  margin: 609px;
}

.ml-610 {
  margin-left: 610px;
}

.mr-610 {
  margin-right: 610px;
}

.mb-610 {
  margin-bottom: 610px;
}

.mt-610 {
  margin-top: 610px;
}

.m-l-610 {
  margin-left: 610px;
}

.m-t-610 {
  margin-top: 610px;
}

.m-r-610 {
  margin-right: 610px;
}

.m-b-610 {
  margin-bottom: 610px;
}

.m-610 {
  margin: 610px;
}

.ml-611 {
  margin-left: 611px;
}

.mr-611 {
  margin-right: 611px;
}

.mb-611 {
  margin-bottom: 611px;
}

.mt-611 {
  margin-top: 611px;
}

.m-l-611 {
  margin-left: 611px;
}

.m-t-611 {
  margin-top: 611px;
}

.m-r-611 {
  margin-right: 611px;
}

.m-b-611 {
  margin-bottom: 611px;
}

.m-611 {
  margin: 611px;
}

.ml-612 {
  margin-left: 612px;
}

.mr-612 {
  margin-right: 612px;
}

.mb-612 {
  margin-bottom: 612px;
}

.mt-612 {
  margin-top: 612px;
}

.m-l-612 {
  margin-left: 612px;
}

.m-t-612 {
  margin-top: 612px;
}

.m-r-612 {
  margin-right: 612px;
}

.m-b-612 {
  margin-bottom: 612px;
}

.m-612 {
  margin: 612px;
}

.ml-613 {
  margin-left: 613px;
}

.mr-613 {
  margin-right: 613px;
}

.mb-613 {
  margin-bottom: 613px;
}

.mt-613 {
  margin-top: 613px;
}

.m-l-613 {
  margin-left: 613px;
}

.m-t-613 {
  margin-top: 613px;
}

.m-r-613 {
  margin-right: 613px;
}

.m-b-613 {
  margin-bottom: 613px;
}

.m-613 {
  margin: 613px;
}

.ml-614 {
  margin-left: 614px;
}

.mr-614 {
  margin-right: 614px;
}

.mb-614 {
  margin-bottom: 614px;
}

.mt-614 {
  margin-top: 614px;
}

.m-l-614 {
  margin-left: 614px;
}

.m-t-614 {
  margin-top: 614px;
}

.m-r-614 {
  margin-right: 614px;
}

.m-b-614 {
  margin-bottom: 614px;
}

.m-614 {
  margin: 614px;
}

.ml-615 {
  margin-left: 615px;
}

.mr-615 {
  margin-right: 615px;
}

.mb-615 {
  margin-bottom: 615px;
}

.mt-615 {
  margin-top: 615px;
}

.m-l-615 {
  margin-left: 615px;
}

.m-t-615 {
  margin-top: 615px;
}

.m-r-615 {
  margin-right: 615px;
}

.m-b-615 {
  margin-bottom: 615px;
}

.m-615 {
  margin: 615px;
}

.ml-616 {
  margin-left: 616px;
}

.mr-616 {
  margin-right: 616px;
}

.mb-616 {
  margin-bottom: 616px;
}

.mt-616 {
  margin-top: 616px;
}

.m-l-616 {
  margin-left: 616px;
}

.m-t-616 {
  margin-top: 616px;
}

.m-r-616 {
  margin-right: 616px;
}

.m-b-616 {
  margin-bottom: 616px;
}

.m-616 {
  margin: 616px;
}

.ml-617 {
  margin-left: 617px;
}

.mr-617 {
  margin-right: 617px;
}

.mb-617 {
  margin-bottom: 617px;
}

.mt-617 {
  margin-top: 617px;
}

.m-l-617 {
  margin-left: 617px;
}

.m-t-617 {
  margin-top: 617px;
}

.m-r-617 {
  margin-right: 617px;
}

.m-b-617 {
  margin-bottom: 617px;
}

.m-617 {
  margin: 617px;
}

.ml-618 {
  margin-left: 618px;
}

.mr-618 {
  margin-right: 618px;
}

.mb-618 {
  margin-bottom: 618px;
}

.mt-618 {
  margin-top: 618px;
}

.m-l-618 {
  margin-left: 618px;
}

.m-t-618 {
  margin-top: 618px;
}

.m-r-618 {
  margin-right: 618px;
}

.m-b-618 {
  margin-bottom: 618px;
}

.m-618 {
  margin: 618px;
}

.ml-619 {
  margin-left: 619px;
}

.mr-619 {
  margin-right: 619px;
}

.mb-619 {
  margin-bottom: 619px;
}

.mt-619 {
  margin-top: 619px;
}

.m-l-619 {
  margin-left: 619px;
}

.m-t-619 {
  margin-top: 619px;
}

.m-r-619 {
  margin-right: 619px;
}

.m-b-619 {
  margin-bottom: 619px;
}

.m-619 {
  margin: 619px;
}

.ml-620 {
  margin-left: 620px;
}

.mr-620 {
  margin-right: 620px;
}

.mb-620 {
  margin-bottom: 620px;
}

.mt-620 {
  margin-top: 620px;
}

.m-l-620 {
  margin-left: 620px;
}

.m-t-620 {
  margin-top: 620px;
}

.m-r-620 {
  margin-right: 620px;
}

.m-b-620 {
  margin-bottom: 620px;
}

.m-620 {
  margin: 620px;
}

.ml-621 {
  margin-left: 621px;
}

.mr-621 {
  margin-right: 621px;
}

.mb-621 {
  margin-bottom: 621px;
}

.mt-621 {
  margin-top: 621px;
}

.m-l-621 {
  margin-left: 621px;
}

.m-t-621 {
  margin-top: 621px;
}

.m-r-621 {
  margin-right: 621px;
}

.m-b-621 {
  margin-bottom: 621px;
}

.m-621 {
  margin: 621px;
}

.ml-622 {
  margin-left: 622px;
}

.mr-622 {
  margin-right: 622px;
}

.mb-622 {
  margin-bottom: 622px;
}

.mt-622 {
  margin-top: 622px;
}

.m-l-622 {
  margin-left: 622px;
}

.m-t-622 {
  margin-top: 622px;
}

.m-r-622 {
  margin-right: 622px;
}

.m-b-622 {
  margin-bottom: 622px;
}

.m-622 {
  margin: 622px;
}

.ml-623 {
  margin-left: 623px;
}

.mr-623 {
  margin-right: 623px;
}

.mb-623 {
  margin-bottom: 623px;
}

.mt-623 {
  margin-top: 623px;
}

.m-l-623 {
  margin-left: 623px;
}

.m-t-623 {
  margin-top: 623px;
}

.m-r-623 {
  margin-right: 623px;
}

.m-b-623 {
  margin-bottom: 623px;
}

.m-623 {
  margin: 623px;
}

.ml-624 {
  margin-left: 624px;
}

.mr-624 {
  margin-right: 624px;
}

.mb-624 {
  margin-bottom: 624px;
}

.mt-624 {
  margin-top: 624px;
}

.m-l-624 {
  margin-left: 624px;
}

.m-t-624 {
  margin-top: 624px;
}

.m-r-624 {
  margin-right: 624px;
}

.m-b-624 {
  margin-bottom: 624px;
}

.m-624 {
  margin: 624px;
}

.ml-625 {
  margin-left: 625px;
}

.mr-625 {
  margin-right: 625px;
}

.mb-625 {
  margin-bottom: 625px;
}

.mt-625 {
  margin-top: 625px;
}

.m-l-625 {
  margin-left: 625px;
}

.m-t-625 {
  margin-top: 625px;
}

.m-r-625 {
  margin-right: 625px;
}

.m-b-625 {
  margin-bottom: 625px;
}

.m-625 {
  margin: 625px;
}

.ml-626 {
  margin-left: 626px;
}

.mr-626 {
  margin-right: 626px;
}

.mb-626 {
  margin-bottom: 626px;
}

.mt-626 {
  margin-top: 626px;
}

.m-l-626 {
  margin-left: 626px;
}

.m-t-626 {
  margin-top: 626px;
}

.m-r-626 {
  margin-right: 626px;
}

.m-b-626 {
  margin-bottom: 626px;
}

.m-626 {
  margin: 626px;
}

.ml-627 {
  margin-left: 627px;
}

.mr-627 {
  margin-right: 627px;
}

.mb-627 {
  margin-bottom: 627px;
}

.mt-627 {
  margin-top: 627px;
}

.m-l-627 {
  margin-left: 627px;
}

.m-t-627 {
  margin-top: 627px;
}

.m-r-627 {
  margin-right: 627px;
}

.m-b-627 {
  margin-bottom: 627px;
}

.m-627 {
  margin: 627px;
}

.ml-628 {
  margin-left: 628px;
}

.mr-628 {
  margin-right: 628px;
}

.mb-628 {
  margin-bottom: 628px;
}

.mt-628 {
  margin-top: 628px;
}

.m-l-628 {
  margin-left: 628px;
}

.m-t-628 {
  margin-top: 628px;
}

.m-r-628 {
  margin-right: 628px;
}

.m-b-628 {
  margin-bottom: 628px;
}

.m-628 {
  margin: 628px;
}

.ml-629 {
  margin-left: 629px;
}

.mr-629 {
  margin-right: 629px;
}

.mb-629 {
  margin-bottom: 629px;
}

.mt-629 {
  margin-top: 629px;
}

.m-l-629 {
  margin-left: 629px;
}

.m-t-629 {
  margin-top: 629px;
}

.m-r-629 {
  margin-right: 629px;
}

.m-b-629 {
  margin-bottom: 629px;
}

.m-629 {
  margin: 629px;
}

.ml-630 {
  margin-left: 630px;
}

.mr-630 {
  margin-right: 630px;
}

.mb-630 {
  margin-bottom: 630px;
}

.mt-630 {
  margin-top: 630px;
}

.m-l-630 {
  margin-left: 630px;
}

.m-t-630 {
  margin-top: 630px;
}

.m-r-630 {
  margin-right: 630px;
}

.m-b-630 {
  margin-bottom: 630px;
}

.m-630 {
  margin: 630px;
}

.ml-631 {
  margin-left: 631px;
}

.mr-631 {
  margin-right: 631px;
}

.mb-631 {
  margin-bottom: 631px;
}

.mt-631 {
  margin-top: 631px;
}

.m-l-631 {
  margin-left: 631px;
}

.m-t-631 {
  margin-top: 631px;
}

.m-r-631 {
  margin-right: 631px;
}

.m-b-631 {
  margin-bottom: 631px;
}

.m-631 {
  margin: 631px;
}

.ml-632 {
  margin-left: 632px;
}

.mr-632 {
  margin-right: 632px;
}

.mb-632 {
  margin-bottom: 632px;
}

.mt-632 {
  margin-top: 632px;
}

.m-l-632 {
  margin-left: 632px;
}

.m-t-632 {
  margin-top: 632px;
}

.m-r-632 {
  margin-right: 632px;
}

.m-b-632 {
  margin-bottom: 632px;
}

.m-632 {
  margin: 632px;
}

.ml-633 {
  margin-left: 633px;
}

.mr-633 {
  margin-right: 633px;
}

.mb-633 {
  margin-bottom: 633px;
}

.mt-633 {
  margin-top: 633px;
}

.m-l-633 {
  margin-left: 633px;
}

.m-t-633 {
  margin-top: 633px;
}

.m-r-633 {
  margin-right: 633px;
}

.m-b-633 {
  margin-bottom: 633px;
}

.m-633 {
  margin: 633px;
}

.ml-634 {
  margin-left: 634px;
}

.mr-634 {
  margin-right: 634px;
}

.mb-634 {
  margin-bottom: 634px;
}

.mt-634 {
  margin-top: 634px;
}

.m-l-634 {
  margin-left: 634px;
}

.m-t-634 {
  margin-top: 634px;
}

.m-r-634 {
  margin-right: 634px;
}

.m-b-634 {
  margin-bottom: 634px;
}

.m-634 {
  margin: 634px;
}

.ml-635 {
  margin-left: 635px;
}

.mr-635 {
  margin-right: 635px;
}

.mb-635 {
  margin-bottom: 635px;
}

.mt-635 {
  margin-top: 635px;
}

.m-l-635 {
  margin-left: 635px;
}

.m-t-635 {
  margin-top: 635px;
}

.m-r-635 {
  margin-right: 635px;
}

.m-b-635 {
  margin-bottom: 635px;
}

.m-635 {
  margin: 635px;
}

.ml-636 {
  margin-left: 636px;
}

.mr-636 {
  margin-right: 636px;
}

.mb-636 {
  margin-bottom: 636px;
}

.mt-636 {
  margin-top: 636px;
}

.m-l-636 {
  margin-left: 636px;
}

.m-t-636 {
  margin-top: 636px;
}

.m-r-636 {
  margin-right: 636px;
}

.m-b-636 {
  margin-bottom: 636px;
}

.m-636 {
  margin: 636px;
}

.ml-637 {
  margin-left: 637px;
}

.mr-637 {
  margin-right: 637px;
}

.mb-637 {
  margin-bottom: 637px;
}

.mt-637 {
  margin-top: 637px;
}

.m-l-637 {
  margin-left: 637px;
}

.m-t-637 {
  margin-top: 637px;
}

.m-r-637 {
  margin-right: 637px;
}

.m-b-637 {
  margin-bottom: 637px;
}

.m-637 {
  margin: 637px;
}

.ml-638 {
  margin-left: 638px;
}

.mr-638 {
  margin-right: 638px;
}

.mb-638 {
  margin-bottom: 638px;
}

.mt-638 {
  margin-top: 638px;
}

.m-l-638 {
  margin-left: 638px;
}

.m-t-638 {
  margin-top: 638px;
}

.m-r-638 {
  margin-right: 638px;
}

.m-b-638 {
  margin-bottom: 638px;
}

.m-638 {
  margin: 638px;
}

.ml-639 {
  margin-left: 639px;
}

.mr-639 {
  margin-right: 639px;
}

.mb-639 {
  margin-bottom: 639px;
}

.mt-639 {
  margin-top: 639px;
}

.m-l-639 {
  margin-left: 639px;
}

.m-t-639 {
  margin-top: 639px;
}

.m-r-639 {
  margin-right: 639px;
}

.m-b-639 {
  margin-bottom: 639px;
}

.m-639 {
  margin: 639px;
}

.ml-640 {
  margin-left: 640px;
}

.mr-640 {
  margin-right: 640px;
}

.mb-640 {
  margin-bottom: 640px;
}

.mt-640 {
  margin-top: 640px;
}

.m-l-640 {
  margin-left: 640px;
}

.m-t-640 {
  margin-top: 640px;
}

.m-r-640 {
  margin-right: 640px;
}

.m-b-640 {
  margin-bottom: 640px;
}

.m-640 {
  margin: 640px;
}

.ml-641 {
  margin-left: 641px;
}

.mr-641 {
  margin-right: 641px;
}

.mb-641 {
  margin-bottom: 641px;
}

.mt-641 {
  margin-top: 641px;
}

.m-l-641 {
  margin-left: 641px;
}

.m-t-641 {
  margin-top: 641px;
}

.m-r-641 {
  margin-right: 641px;
}

.m-b-641 {
  margin-bottom: 641px;
}

.m-641 {
  margin: 641px;
}

.ml-642 {
  margin-left: 642px;
}

.mr-642 {
  margin-right: 642px;
}

.mb-642 {
  margin-bottom: 642px;
}

.mt-642 {
  margin-top: 642px;
}

.m-l-642 {
  margin-left: 642px;
}

.m-t-642 {
  margin-top: 642px;
}

.m-r-642 {
  margin-right: 642px;
}

.m-b-642 {
  margin-bottom: 642px;
}

.m-642 {
  margin: 642px;
}

.ml-643 {
  margin-left: 643px;
}

.mr-643 {
  margin-right: 643px;
}

.mb-643 {
  margin-bottom: 643px;
}

.mt-643 {
  margin-top: 643px;
}

.m-l-643 {
  margin-left: 643px;
}

.m-t-643 {
  margin-top: 643px;
}

.m-r-643 {
  margin-right: 643px;
}

.m-b-643 {
  margin-bottom: 643px;
}

.m-643 {
  margin: 643px;
}

.ml-644 {
  margin-left: 644px;
}

.mr-644 {
  margin-right: 644px;
}

.mb-644 {
  margin-bottom: 644px;
}

.mt-644 {
  margin-top: 644px;
}

.m-l-644 {
  margin-left: 644px;
}

.m-t-644 {
  margin-top: 644px;
}

.m-r-644 {
  margin-right: 644px;
}

.m-b-644 {
  margin-bottom: 644px;
}

.m-644 {
  margin: 644px;
}

.ml-645 {
  margin-left: 645px;
}

.mr-645 {
  margin-right: 645px;
}

.mb-645 {
  margin-bottom: 645px;
}

.mt-645 {
  margin-top: 645px;
}

.m-l-645 {
  margin-left: 645px;
}

.m-t-645 {
  margin-top: 645px;
}

.m-r-645 {
  margin-right: 645px;
}

.m-b-645 {
  margin-bottom: 645px;
}

.m-645 {
  margin: 645px;
}

.ml-646 {
  margin-left: 646px;
}

.mr-646 {
  margin-right: 646px;
}

.mb-646 {
  margin-bottom: 646px;
}

.mt-646 {
  margin-top: 646px;
}

.m-l-646 {
  margin-left: 646px;
}

.m-t-646 {
  margin-top: 646px;
}

.m-r-646 {
  margin-right: 646px;
}

.m-b-646 {
  margin-bottom: 646px;
}

.m-646 {
  margin: 646px;
}

.ml-647 {
  margin-left: 647px;
}

.mr-647 {
  margin-right: 647px;
}

.mb-647 {
  margin-bottom: 647px;
}

.mt-647 {
  margin-top: 647px;
}

.m-l-647 {
  margin-left: 647px;
}

.m-t-647 {
  margin-top: 647px;
}

.m-r-647 {
  margin-right: 647px;
}

.m-b-647 {
  margin-bottom: 647px;
}

.m-647 {
  margin: 647px;
}

.ml-648 {
  margin-left: 648px;
}

.mr-648 {
  margin-right: 648px;
}

.mb-648 {
  margin-bottom: 648px;
}

.mt-648 {
  margin-top: 648px;
}

.m-l-648 {
  margin-left: 648px;
}

.m-t-648 {
  margin-top: 648px;
}

.m-r-648 {
  margin-right: 648px;
}

.m-b-648 {
  margin-bottom: 648px;
}

.m-648 {
  margin: 648px;
}

.ml-649 {
  margin-left: 649px;
}

.mr-649 {
  margin-right: 649px;
}

.mb-649 {
  margin-bottom: 649px;
}

.mt-649 {
  margin-top: 649px;
}

.m-l-649 {
  margin-left: 649px;
}

.m-t-649 {
  margin-top: 649px;
}

.m-r-649 {
  margin-right: 649px;
}

.m-b-649 {
  margin-bottom: 649px;
}

.m-649 {
  margin: 649px;
}

.ml-650 {
  margin-left: 650px;
}

.mr-650 {
  margin-right: 650px;
}

.mb-650 {
  margin-bottom: 650px;
}

.mt-650 {
  margin-top: 650px;
}

.m-l-650 {
  margin-left: 650px;
}

.m-t-650 {
  margin-top: 650px;
}

.m-r-650 {
  margin-right: 650px;
}

.m-b-650 {
  margin-bottom: 650px;
}

.m-650 {
  margin: 650px;
}

.ml-651 {
  margin-left: 651px;
}

.mr-651 {
  margin-right: 651px;
}

.mb-651 {
  margin-bottom: 651px;
}

.mt-651 {
  margin-top: 651px;
}

.m-l-651 {
  margin-left: 651px;
}

.m-t-651 {
  margin-top: 651px;
}

.m-r-651 {
  margin-right: 651px;
}

.m-b-651 {
  margin-bottom: 651px;
}

.m-651 {
  margin: 651px;
}

.ml-652 {
  margin-left: 652px;
}

.mr-652 {
  margin-right: 652px;
}

.mb-652 {
  margin-bottom: 652px;
}

.mt-652 {
  margin-top: 652px;
}

.m-l-652 {
  margin-left: 652px;
}

.m-t-652 {
  margin-top: 652px;
}

.m-r-652 {
  margin-right: 652px;
}

.m-b-652 {
  margin-bottom: 652px;
}

.m-652 {
  margin: 652px;
}

.ml-653 {
  margin-left: 653px;
}

.mr-653 {
  margin-right: 653px;
}

.mb-653 {
  margin-bottom: 653px;
}

.mt-653 {
  margin-top: 653px;
}

.m-l-653 {
  margin-left: 653px;
}

.m-t-653 {
  margin-top: 653px;
}

.m-r-653 {
  margin-right: 653px;
}

.m-b-653 {
  margin-bottom: 653px;
}

.m-653 {
  margin: 653px;
}

.ml-654 {
  margin-left: 654px;
}

.mr-654 {
  margin-right: 654px;
}

.mb-654 {
  margin-bottom: 654px;
}

.mt-654 {
  margin-top: 654px;
}

.m-l-654 {
  margin-left: 654px;
}

.m-t-654 {
  margin-top: 654px;
}

.m-r-654 {
  margin-right: 654px;
}

.m-b-654 {
  margin-bottom: 654px;
}

.m-654 {
  margin: 654px;
}

.ml-655 {
  margin-left: 655px;
}

.mr-655 {
  margin-right: 655px;
}

.mb-655 {
  margin-bottom: 655px;
}

.mt-655 {
  margin-top: 655px;
}

.m-l-655 {
  margin-left: 655px;
}

.m-t-655 {
  margin-top: 655px;
}

.m-r-655 {
  margin-right: 655px;
}

.m-b-655 {
  margin-bottom: 655px;
}

.m-655 {
  margin: 655px;
}

.ml-656 {
  margin-left: 656px;
}

.mr-656 {
  margin-right: 656px;
}

.mb-656 {
  margin-bottom: 656px;
}

.mt-656 {
  margin-top: 656px;
}

.m-l-656 {
  margin-left: 656px;
}

.m-t-656 {
  margin-top: 656px;
}

.m-r-656 {
  margin-right: 656px;
}

.m-b-656 {
  margin-bottom: 656px;
}

.m-656 {
  margin: 656px;
}

.ml-657 {
  margin-left: 657px;
}

.mr-657 {
  margin-right: 657px;
}

.mb-657 {
  margin-bottom: 657px;
}

.mt-657 {
  margin-top: 657px;
}

.m-l-657 {
  margin-left: 657px;
}

.m-t-657 {
  margin-top: 657px;
}

.m-r-657 {
  margin-right: 657px;
}

.m-b-657 {
  margin-bottom: 657px;
}

.m-657 {
  margin: 657px;
}

.ml-658 {
  margin-left: 658px;
}

.mr-658 {
  margin-right: 658px;
}

.mb-658 {
  margin-bottom: 658px;
}

.mt-658 {
  margin-top: 658px;
}

.m-l-658 {
  margin-left: 658px;
}

.m-t-658 {
  margin-top: 658px;
}

.m-r-658 {
  margin-right: 658px;
}

.m-b-658 {
  margin-bottom: 658px;
}

.m-658 {
  margin: 658px;
}

.ml-659 {
  margin-left: 659px;
}

.mr-659 {
  margin-right: 659px;
}

.mb-659 {
  margin-bottom: 659px;
}

.mt-659 {
  margin-top: 659px;
}

.m-l-659 {
  margin-left: 659px;
}

.m-t-659 {
  margin-top: 659px;
}

.m-r-659 {
  margin-right: 659px;
}

.m-b-659 {
  margin-bottom: 659px;
}

.m-659 {
  margin: 659px;
}

.ml-660 {
  margin-left: 660px;
}

.mr-660 {
  margin-right: 660px;
}

.mb-660 {
  margin-bottom: 660px;
}

.mt-660 {
  margin-top: 660px;
}

.m-l-660 {
  margin-left: 660px;
}

.m-t-660 {
  margin-top: 660px;
}

.m-r-660 {
  margin-right: 660px;
}

.m-b-660 {
  margin-bottom: 660px;
}

.m-660 {
  margin: 660px;
}

.ml-661 {
  margin-left: 661px;
}

.mr-661 {
  margin-right: 661px;
}

.mb-661 {
  margin-bottom: 661px;
}

.mt-661 {
  margin-top: 661px;
}

.m-l-661 {
  margin-left: 661px;
}

.m-t-661 {
  margin-top: 661px;
}

.m-r-661 {
  margin-right: 661px;
}

.m-b-661 {
  margin-bottom: 661px;
}

.m-661 {
  margin: 661px;
}

.ml-662 {
  margin-left: 662px;
}

.mr-662 {
  margin-right: 662px;
}

.mb-662 {
  margin-bottom: 662px;
}

.mt-662 {
  margin-top: 662px;
}

.m-l-662 {
  margin-left: 662px;
}

.m-t-662 {
  margin-top: 662px;
}

.m-r-662 {
  margin-right: 662px;
}

.m-b-662 {
  margin-bottom: 662px;
}

.m-662 {
  margin: 662px;
}

.ml-663 {
  margin-left: 663px;
}

.mr-663 {
  margin-right: 663px;
}

.mb-663 {
  margin-bottom: 663px;
}

.mt-663 {
  margin-top: 663px;
}

.m-l-663 {
  margin-left: 663px;
}

.m-t-663 {
  margin-top: 663px;
}

.m-r-663 {
  margin-right: 663px;
}

.m-b-663 {
  margin-bottom: 663px;
}

.m-663 {
  margin: 663px;
}

.ml-664 {
  margin-left: 664px;
}

.mr-664 {
  margin-right: 664px;
}

.mb-664 {
  margin-bottom: 664px;
}

.mt-664 {
  margin-top: 664px;
}

.m-l-664 {
  margin-left: 664px;
}

.m-t-664 {
  margin-top: 664px;
}

.m-r-664 {
  margin-right: 664px;
}

.m-b-664 {
  margin-bottom: 664px;
}

.m-664 {
  margin: 664px;
}

.ml-665 {
  margin-left: 665px;
}

.mr-665 {
  margin-right: 665px;
}

.mb-665 {
  margin-bottom: 665px;
}

.mt-665 {
  margin-top: 665px;
}

.m-l-665 {
  margin-left: 665px;
}

.m-t-665 {
  margin-top: 665px;
}

.m-r-665 {
  margin-right: 665px;
}

.m-b-665 {
  margin-bottom: 665px;
}

.m-665 {
  margin: 665px;
}

.ml-666 {
  margin-left: 666px;
}

.mr-666 {
  margin-right: 666px;
}

.mb-666 {
  margin-bottom: 666px;
}

.mt-666 {
  margin-top: 666px;
}

.m-l-666 {
  margin-left: 666px;
}

.m-t-666 {
  margin-top: 666px;
}

.m-r-666 {
  margin-right: 666px;
}

.m-b-666 {
  margin-bottom: 666px;
}

.m-666 {
  margin: 666px;
}

.ml-667 {
  margin-left: 667px;
}

.mr-667 {
  margin-right: 667px;
}

.mb-667 {
  margin-bottom: 667px;
}

.mt-667 {
  margin-top: 667px;
}

.m-l-667 {
  margin-left: 667px;
}

.m-t-667 {
  margin-top: 667px;
}

.m-r-667 {
  margin-right: 667px;
}

.m-b-667 {
  margin-bottom: 667px;
}

.m-667 {
  margin: 667px;
}

.ml-668 {
  margin-left: 668px;
}

.mr-668 {
  margin-right: 668px;
}

.mb-668 {
  margin-bottom: 668px;
}

.mt-668 {
  margin-top: 668px;
}

.m-l-668 {
  margin-left: 668px;
}

.m-t-668 {
  margin-top: 668px;
}

.m-r-668 {
  margin-right: 668px;
}

.m-b-668 {
  margin-bottom: 668px;
}

.m-668 {
  margin: 668px;
}

.ml-669 {
  margin-left: 669px;
}

.mr-669 {
  margin-right: 669px;
}

.mb-669 {
  margin-bottom: 669px;
}

.mt-669 {
  margin-top: 669px;
}

.m-l-669 {
  margin-left: 669px;
}

.m-t-669 {
  margin-top: 669px;
}

.m-r-669 {
  margin-right: 669px;
}

.m-b-669 {
  margin-bottom: 669px;
}

.m-669 {
  margin: 669px;
}

.ml-670 {
  margin-left: 670px;
}

.mr-670 {
  margin-right: 670px;
}

.mb-670 {
  margin-bottom: 670px;
}

.mt-670 {
  margin-top: 670px;
}

.m-l-670 {
  margin-left: 670px;
}

.m-t-670 {
  margin-top: 670px;
}

.m-r-670 {
  margin-right: 670px;
}

.m-b-670 {
  margin-bottom: 670px;
}

.m-670 {
  margin: 670px;
}

.ml-671 {
  margin-left: 671px;
}

.mr-671 {
  margin-right: 671px;
}

.mb-671 {
  margin-bottom: 671px;
}

.mt-671 {
  margin-top: 671px;
}

.m-l-671 {
  margin-left: 671px;
}

.m-t-671 {
  margin-top: 671px;
}

.m-r-671 {
  margin-right: 671px;
}

.m-b-671 {
  margin-bottom: 671px;
}

.m-671 {
  margin: 671px;
}

.ml-672 {
  margin-left: 672px;
}

.mr-672 {
  margin-right: 672px;
}

.mb-672 {
  margin-bottom: 672px;
}

.mt-672 {
  margin-top: 672px;
}

.m-l-672 {
  margin-left: 672px;
}

.m-t-672 {
  margin-top: 672px;
}

.m-r-672 {
  margin-right: 672px;
}

.m-b-672 {
  margin-bottom: 672px;
}

.m-672 {
  margin: 672px;
}

.ml-673 {
  margin-left: 673px;
}

.mr-673 {
  margin-right: 673px;
}

.mb-673 {
  margin-bottom: 673px;
}

.mt-673 {
  margin-top: 673px;
}

.m-l-673 {
  margin-left: 673px;
}

.m-t-673 {
  margin-top: 673px;
}

.m-r-673 {
  margin-right: 673px;
}

.m-b-673 {
  margin-bottom: 673px;
}

.m-673 {
  margin: 673px;
}

.ml-674 {
  margin-left: 674px;
}

.mr-674 {
  margin-right: 674px;
}

.mb-674 {
  margin-bottom: 674px;
}

.mt-674 {
  margin-top: 674px;
}

.m-l-674 {
  margin-left: 674px;
}

.m-t-674 {
  margin-top: 674px;
}

.m-r-674 {
  margin-right: 674px;
}

.m-b-674 {
  margin-bottom: 674px;
}

.m-674 {
  margin: 674px;
}

.ml-675 {
  margin-left: 675px;
}

.mr-675 {
  margin-right: 675px;
}

.mb-675 {
  margin-bottom: 675px;
}

.mt-675 {
  margin-top: 675px;
}

.m-l-675 {
  margin-left: 675px;
}

.m-t-675 {
  margin-top: 675px;
}

.m-r-675 {
  margin-right: 675px;
}

.m-b-675 {
  margin-bottom: 675px;
}

.m-675 {
  margin: 675px;
}

.ml-676 {
  margin-left: 676px;
}

.mr-676 {
  margin-right: 676px;
}

.mb-676 {
  margin-bottom: 676px;
}

.mt-676 {
  margin-top: 676px;
}

.m-l-676 {
  margin-left: 676px;
}

.m-t-676 {
  margin-top: 676px;
}

.m-r-676 {
  margin-right: 676px;
}

.m-b-676 {
  margin-bottom: 676px;
}

.m-676 {
  margin: 676px;
}

.ml-677 {
  margin-left: 677px;
}

.mr-677 {
  margin-right: 677px;
}

.mb-677 {
  margin-bottom: 677px;
}

.mt-677 {
  margin-top: 677px;
}

.m-l-677 {
  margin-left: 677px;
}

.m-t-677 {
  margin-top: 677px;
}

.m-r-677 {
  margin-right: 677px;
}

.m-b-677 {
  margin-bottom: 677px;
}

.m-677 {
  margin: 677px;
}

.ml-678 {
  margin-left: 678px;
}

.mr-678 {
  margin-right: 678px;
}

.mb-678 {
  margin-bottom: 678px;
}

.mt-678 {
  margin-top: 678px;
}

.m-l-678 {
  margin-left: 678px;
}

.m-t-678 {
  margin-top: 678px;
}

.m-r-678 {
  margin-right: 678px;
}

.m-b-678 {
  margin-bottom: 678px;
}

.m-678 {
  margin: 678px;
}

.ml-679 {
  margin-left: 679px;
}

.mr-679 {
  margin-right: 679px;
}

.mb-679 {
  margin-bottom: 679px;
}

.mt-679 {
  margin-top: 679px;
}

.m-l-679 {
  margin-left: 679px;
}

.m-t-679 {
  margin-top: 679px;
}

.m-r-679 {
  margin-right: 679px;
}

.m-b-679 {
  margin-bottom: 679px;
}

.m-679 {
  margin: 679px;
}

.ml-680 {
  margin-left: 680px;
}

.mr-680 {
  margin-right: 680px;
}

.mb-680 {
  margin-bottom: 680px;
}

.mt-680 {
  margin-top: 680px;
}

.m-l-680 {
  margin-left: 680px;
}

.m-t-680 {
  margin-top: 680px;
}

.m-r-680 {
  margin-right: 680px;
}

.m-b-680 {
  margin-bottom: 680px;
}

.m-680 {
  margin: 680px;
}

.ml-681 {
  margin-left: 681px;
}

.mr-681 {
  margin-right: 681px;
}

.mb-681 {
  margin-bottom: 681px;
}

.mt-681 {
  margin-top: 681px;
}

.m-l-681 {
  margin-left: 681px;
}

.m-t-681 {
  margin-top: 681px;
}

.m-r-681 {
  margin-right: 681px;
}

.m-b-681 {
  margin-bottom: 681px;
}

.m-681 {
  margin: 681px;
}

.ml-682 {
  margin-left: 682px;
}

.mr-682 {
  margin-right: 682px;
}

.mb-682 {
  margin-bottom: 682px;
}

.mt-682 {
  margin-top: 682px;
}

.m-l-682 {
  margin-left: 682px;
}

.m-t-682 {
  margin-top: 682px;
}

.m-r-682 {
  margin-right: 682px;
}

.m-b-682 {
  margin-bottom: 682px;
}

.m-682 {
  margin: 682px;
}

.ml-683 {
  margin-left: 683px;
}

.mr-683 {
  margin-right: 683px;
}

.mb-683 {
  margin-bottom: 683px;
}

.mt-683 {
  margin-top: 683px;
}

.m-l-683 {
  margin-left: 683px;
}

.m-t-683 {
  margin-top: 683px;
}

.m-r-683 {
  margin-right: 683px;
}

.m-b-683 {
  margin-bottom: 683px;
}

.m-683 {
  margin: 683px;
}

.ml-684 {
  margin-left: 684px;
}

.mr-684 {
  margin-right: 684px;
}

.mb-684 {
  margin-bottom: 684px;
}

.mt-684 {
  margin-top: 684px;
}

.m-l-684 {
  margin-left: 684px;
}

.m-t-684 {
  margin-top: 684px;
}

.m-r-684 {
  margin-right: 684px;
}

.m-b-684 {
  margin-bottom: 684px;
}

.m-684 {
  margin: 684px;
}

.ml-685 {
  margin-left: 685px;
}

.mr-685 {
  margin-right: 685px;
}

.mb-685 {
  margin-bottom: 685px;
}

.mt-685 {
  margin-top: 685px;
}

.m-l-685 {
  margin-left: 685px;
}

.m-t-685 {
  margin-top: 685px;
}

.m-r-685 {
  margin-right: 685px;
}

.m-b-685 {
  margin-bottom: 685px;
}

.m-685 {
  margin: 685px;
}

.ml-686 {
  margin-left: 686px;
}

.mr-686 {
  margin-right: 686px;
}

.mb-686 {
  margin-bottom: 686px;
}

.mt-686 {
  margin-top: 686px;
}

.m-l-686 {
  margin-left: 686px;
}

.m-t-686 {
  margin-top: 686px;
}

.m-r-686 {
  margin-right: 686px;
}

.m-b-686 {
  margin-bottom: 686px;
}

.m-686 {
  margin: 686px;
}

.ml-687 {
  margin-left: 687px;
}

.mr-687 {
  margin-right: 687px;
}

.mb-687 {
  margin-bottom: 687px;
}

.mt-687 {
  margin-top: 687px;
}

.m-l-687 {
  margin-left: 687px;
}

.m-t-687 {
  margin-top: 687px;
}

.m-r-687 {
  margin-right: 687px;
}

.m-b-687 {
  margin-bottom: 687px;
}

.m-687 {
  margin: 687px;
}

.ml-688 {
  margin-left: 688px;
}

.mr-688 {
  margin-right: 688px;
}

.mb-688 {
  margin-bottom: 688px;
}

.mt-688 {
  margin-top: 688px;
}

.m-l-688 {
  margin-left: 688px;
}

.m-t-688 {
  margin-top: 688px;
}

.m-r-688 {
  margin-right: 688px;
}

.m-b-688 {
  margin-bottom: 688px;
}

.m-688 {
  margin: 688px;
}

.ml-689 {
  margin-left: 689px;
}

.mr-689 {
  margin-right: 689px;
}

.mb-689 {
  margin-bottom: 689px;
}

.mt-689 {
  margin-top: 689px;
}

.m-l-689 {
  margin-left: 689px;
}

.m-t-689 {
  margin-top: 689px;
}

.m-r-689 {
  margin-right: 689px;
}

.m-b-689 {
  margin-bottom: 689px;
}

.m-689 {
  margin: 689px;
}

.ml-690 {
  margin-left: 690px;
}

.mr-690 {
  margin-right: 690px;
}

.mb-690 {
  margin-bottom: 690px;
}

.mt-690 {
  margin-top: 690px;
}

.m-l-690 {
  margin-left: 690px;
}

.m-t-690 {
  margin-top: 690px;
}

.m-r-690 {
  margin-right: 690px;
}

.m-b-690 {
  margin-bottom: 690px;
}

.m-690 {
  margin: 690px;
}

.ml-691 {
  margin-left: 691px;
}

.mr-691 {
  margin-right: 691px;
}

.mb-691 {
  margin-bottom: 691px;
}

.mt-691 {
  margin-top: 691px;
}

.m-l-691 {
  margin-left: 691px;
}

.m-t-691 {
  margin-top: 691px;
}

.m-r-691 {
  margin-right: 691px;
}

.m-b-691 {
  margin-bottom: 691px;
}

.m-691 {
  margin: 691px;
}

.ml-692 {
  margin-left: 692px;
}

.mr-692 {
  margin-right: 692px;
}

.mb-692 {
  margin-bottom: 692px;
}

.mt-692 {
  margin-top: 692px;
}

.m-l-692 {
  margin-left: 692px;
}

.m-t-692 {
  margin-top: 692px;
}

.m-r-692 {
  margin-right: 692px;
}

.m-b-692 {
  margin-bottom: 692px;
}

.m-692 {
  margin: 692px;
}

.ml-693 {
  margin-left: 693px;
}

.mr-693 {
  margin-right: 693px;
}

.mb-693 {
  margin-bottom: 693px;
}

.mt-693 {
  margin-top: 693px;
}

.m-l-693 {
  margin-left: 693px;
}

.m-t-693 {
  margin-top: 693px;
}

.m-r-693 {
  margin-right: 693px;
}

.m-b-693 {
  margin-bottom: 693px;
}

.m-693 {
  margin: 693px;
}

.ml-694 {
  margin-left: 694px;
}

.mr-694 {
  margin-right: 694px;
}

.mb-694 {
  margin-bottom: 694px;
}

.mt-694 {
  margin-top: 694px;
}

.m-l-694 {
  margin-left: 694px;
}

.m-t-694 {
  margin-top: 694px;
}

.m-r-694 {
  margin-right: 694px;
}

.m-b-694 {
  margin-bottom: 694px;
}

.m-694 {
  margin: 694px;
}

.ml-695 {
  margin-left: 695px;
}

.mr-695 {
  margin-right: 695px;
}

.mb-695 {
  margin-bottom: 695px;
}

.mt-695 {
  margin-top: 695px;
}

.m-l-695 {
  margin-left: 695px;
}

.m-t-695 {
  margin-top: 695px;
}

.m-r-695 {
  margin-right: 695px;
}

.m-b-695 {
  margin-bottom: 695px;
}

.m-695 {
  margin: 695px;
}

.ml-696 {
  margin-left: 696px;
}

.mr-696 {
  margin-right: 696px;
}

.mb-696 {
  margin-bottom: 696px;
}

.mt-696 {
  margin-top: 696px;
}

.m-l-696 {
  margin-left: 696px;
}

.m-t-696 {
  margin-top: 696px;
}

.m-r-696 {
  margin-right: 696px;
}

.m-b-696 {
  margin-bottom: 696px;
}

.m-696 {
  margin: 696px;
}

.ml-697 {
  margin-left: 697px;
}

.mr-697 {
  margin-right: 697px;
}

.mb-697 {
  margin-bottom: 697px;
}

.mt-697 {
  margin-top: 697px;
}

.m-l-697 {
  margin-left: 697px;
}

.m-t-697 {
  margin-top: 697px;
}

.m-r-697 {
  margin-right: 697px;
}

.m-b-697 {
  margin-bottom: 697px;
}

.m-697 {
  margin: 697px;
}

.ml-698 {
  margin-left: 698px;
}

.mr-698 {
  margin-right: 698px;
}

.mb-698 {
  margin-bottom: 698px;
}

.mt-698 {
  margin-top: 698px;
}

.m-l-698 {
  margin-left: 698px;
}

.m-t-698 {
  margin-top: 698px;
}

.m-r-698 {
  margin-right: 698px;
}

.m-b-698 {
  margin-bottom: 698px;
}

.m-698 {
  margin: 698px;
}

.ml-699 {
  margin-left: 699px;
}

.mr-699 {
  margin-right: 699px;
}

.mb-699 {
  margin-bottom: 699px;
}

.mt-699 {
  margin-top: 699px;
}

.m-l-699 {
  margin-left: 699px;
}

.m-t-699 {
  margin-top: 699px;
}

.m-r-699 {
  margin-right: 699px;
}

.m-b-699 {
  margin-bottom: 699px;
}

.m-699 {
  margin: 699px;
}

.ml-700 {
  margin-left: 700px;
}

.mr-700 {
  margin-right: 700px;
}

.mb-700 {
  margin-bottom: 700px;
}

.mt-700 {
  margin-top: 700px;
}

.m-l-700 {
  margin-left: 700px;
}

.m-t-700 {
  margin-top: 700px;
}

.m-r-700 {
  margin-right: 700px;
}

.m-b-700 {
  margin-bottom: 700px;
}

.m-700 {
  margin: 700px;
}

.ml-701 {
  margin-left: 701px;
}

.mr-701 {
  margin-right: 701px;
}

.mb-701 {
  margin-bottom: 701px;
}

.mt-701 {
  margin-top: 701px;
}

.m-l-701 {
  margin-left: 701px;
}

.m-t-701 {
  margin-top: 701px;
}

.m-r-701 {
  margin-right: 701px;
}

.m-b-701 {
  margin-bottom: 701px;
}

.m-701 {
  margin: 701px;
}

.ml-702 {
  margin-left: 702px;
}

.mr-702 {
  margin-right: 702px;
}

.mb-702 {
  margin-bottom: 702px;
}

.mt-702 {
  margin-top: 702px;
}

.m-l-702 {
  margin-left: 702px;
}

.m-t-702 {
  margin-top: 702px;
}

.m-r-702 {
  margin-right: 702px;
}

.m-b-702 {
  margin-bottom: 702px;
}

.m-702 {
  margin: 702px;
}

.ml-703 {
  margin-left: 703px;
}

.mr-703 {
  margin-right: 703px;
}

.mb-703 {
  margin-bottom: 703px;
}

.mt-703 {
  margin-top: 703px;
}

.m-l-703 {
  margin-left: 703px;
}

.m-t-703 {
  margin-top: 703px;
}

.m-r-703 {
  margin-right: 703px;
}

.m-b-703 {
  margin-bottom: 703px;
}

.m-703 {
  margin: 703px;
}

.ml-704 {
  margin-left: 704px;
}

.mr-704 {
  margin-right: 704px;
}

.mb-704 {
  margin-bottom: 704px;
}

.mt-704 {
  margin-top: 704px;
}

.m-l-704 {
  margin-left: 704px;
}

.m-t-704 {
  margin-top: 704px;
}

.m-r-704 {
  margin-right: 704px;
}

.m-b-704 {
  margin-bottom: 704px;
}

.m-704 {
  margin: 704px;
}

.ml-705 {
  margin-left: 705px;
}

.mr-705 {
  margin-right: 705px;
}

.mb-705 {
  margin-bottom: 705px;
}

.mt-705 {
  margin-top: 705px;
}

.m-l-705 {
  margin-left: 705px;
}

.m-t-705 {
  margin-top: 705px;
}

.m-r-705 {
  margin-right: 705px;
}

.m-b-705 {
  margin-bottom: 705px;
}

.m-705 {
  margin: 705px;
}

.ml-706 {
  margin-left: 706px;
}

.mr-706 {
  margin-right: 706px;
}

.mb-706 {
  margin-bottom: 706px;
}

.mt-706 {
  margin-top: 706px;
}

.m-l-706 {
  margin-left: 706px;
}

.m-t-706 {
  margin-top: 706px;
}

.m-r-706 {
  margin-right: 706px;
}

.m-b-706 {
  margin-bottom: 706px;
}

.m-706 {
  margin: 706px;
}

.ml-707 {
  margin-left: 707px;
}

.mr-707 {
  margin-right: 707px;
}

.mb-707 {
  margin-bottom: 707px;
}

.mt-707 {
  margin-top: 707px;
}

.m-l-707 {
  margin-left: 707px;
}

.m-t-707 {
  margin-top: 707px;
}

.m-r-707 {
  margin-right: 707px;
}

.m-b-707 {
  margin-bottom: 707px;
}

.m-707 {
  margin: 707px;
}

.ml-708 {
  margin-left: 708px;
}

.mr-708 {
  margin-right: 708px;
}

.mb-708 {
  margin-bottom: 708px;
}

.mt-708 {
  margin-top: 708px;
}

.m-l-708 {
  margin-left: 708px;
}

.m-t-708 {
  margin-top: 708px;
}

.m-r-708 {
  margin-right: 708px;
}

.m-b-708 {
  margin-bottom: 708px;
}

.m-708 {
  margin: 708px;
}

.ml-709 {
  margin-left: 709px;
}

.mr-709 {
  margin-right: 709px;
}

.mb-709 {
  margin-bottom: 709px;
}

.mt-709 {
  margin-top: 709px;
}

.m-l-709 {
  margin-left: 709px;
}

.m-t-709 {
  margin-top: 709px;
}

.m-r-709 {
  margin-right: 709px;
}

.m-b-709 {
  margin-bottom: 709px;
}

.m-709 {
  margin: 709px;
}

.ml-710 {
  margin-left: 710px;
}

.mr-710 {
  margin-right: 710px;
}

.mb-710 {
  margin-bottom: 710px;
}

.mt-710 {
  margin-top: 710px;
}

.m-l-710 {
  margin-left: 710px;
}

.m-t-710 {
  margin-top: 710px;
}

.m-r-710 {
  margin-right: 710px;
}

.m-b-710 {
  margin-bottom: 710px;
}

.m-710 {
  margin: 710px;
}

.ml-711 {
  margin-left: 711px;
}

.mr-711 {
  margin-right: 711px;
}

.mb-711 {
  margin-bottom: 711px;
}

.mt-711 {
  margin-top: 711px;
}

.m-l-711 {
  margin-left: 711px;
}

.m-t-711 {
  margin-top: 711px;
}

.m-r-711 {
  margin-right: 711px;
}

.m-b-711 {
  margin-bottom: 711px;
}

.m-711 {
  margin: 711px;
}

.ml-712 {
  margin-left: 712px;
}

.mr-712 {
  margin-right: 712px;
}

.mb-712 {
  margin-bottom: 712px;
}

.mt-712 {
  margin-top: 712px;
}

.m-l-712 {
  margin-left: 712px;
}

.m-t-712 {
  margin-top: 712px;
}

.m-r-712 {
  margin-right: 712px;
}

.m-b-712 {
  margin-bottom: 712px;
}

.m-712 {
  margin: 712px;
}

.ml-713 {
  margin-left: 713px;
}

.mr-713 {
  margin-right: 713px;
}

.mb-713 {
  margin-bottom: 713px;
}

.mt-713 {
  margin-top: 713px;
}

.m-l-713 {
  margin-left: 713px;
}

.m-t-713 {
  margin-top: 713px;
}

.m-r-713 {
  margin-right: 713px;
}

.m-b-713 {
  margin-bottom: 713px;
}

.m-713 {
  margin: 713px;
}

.ml-714 {
  margin-left: 714px;
}

.mr-714 {
  margin-right: 714px;
}

.mb-714 {
  margin-bottom: 714px;
}

.mt-714 {
  margin-top: 714px;
}

.m-l-714 {
  margin-left: 714px;
}

.m-t-714 {
  margin-top: 714px;
}

.m-r-714 {
  margin-right: 714px;
}

.m-b-714 {
  margin-bottom: 714px;
}

.m-714 {
  margin: 714px;
}

.ml-715 {
  margin-left: 715px;
}

.mr-715 {
  margin-right: 715px;
}

.mb-715 {
  margin-bottom: 715px;
}

.mt-715 {
  margin-top: 715px;
}

.m-l-715 {
  margin-left: 715px;
}

.m-t-715 {
  margin-top: 715px;
}

.m-r-715 {
  margin-right: 715px;
}

.m-b-715 {
  margin-bottom: 715px;
}

.m-715 {
  margin: 715px;
}

.ml-716 {
  margin-left: 716px;
}

.mr-716 {
  margin-right: 716px;
}

.mb-716 {
  margin-bottom: 716px;
}

.mt-716 {
  margin-top: 716px;
}

.m-l-716 {
  margin-left: 716px;
}

.m-t-716 {
  margin-top: 716px;
}

.m-r-716 {
  margin-right: 716px;
}

.m-b-716 {
  margin-bottom: 716px;
}

.m-716 {
  margin: 716px;
}

.ml-717 {
  margin-left: 717px;
}

.mr-717 {
  margin-right: 717px;
}

.mb-717 {
  margin-bottom: 717px;
}

.mt-717 {
  margin-top: 717px;
}

.m-l-717 {
  margin-left: 717px;
}

.m-t-717 {
  margin-top: 717px;
}

.m-r-717 {
  margin-right: 717px;
}

.m-b-717 {
  margin-bottom: 717px;
}

.m-717 {
  margin: 717px;
}

.ml-718 {
  margin-left: 718px;
}

.mr-718 {
  margin-right: 718px;
}

.mb-718 {
  margin-bottom: 718px;
}

.mt-718 {
  margin-top: 718px;
}

.m-l-718 {
  margin-left: 718px;
}

.m-t-718 {
  margin-top: 718px;
}

.m-r-718 {
  margin-right: 718px;
}

.m-b-718 {
  margin-bottom: 718px;
}

.m-718 {
  margin: 718px;
}

.ml-719 {
  margin-left: 719px;
}

.mr-719 {
  margin-right: 719px;
}

.mb-719 {
  margin-bottom: 719px;
}

.mt-719 {
  margin-top: 719px;
}

.m-l-719 {
  margin-left: 719px;
}

.m-t-719 {
  margin-top: 719px;
}

.m-r-719 {
  margin-right: 719px;
}

.m-b-719 {
  margin-bottom: 719px;
}

.m-719 {
  margin: 719px;
}

.ml-720 {
  margin-left: 720px;
}

.mr-720 {
  margin-right: 720px;
}

.mb-720 {
  margin-bottom: 720px;
}

.mt-720 {
  margin-top: 720px;
}

.m-l-720 {
  margin-left: 720px;
}

.m-t-720 {
  margin-top: 720px;
}

.m-r-720 {
  margin-right: 720px;
}

.m-b-720 {
  margin-bottom: 720px;
}

.m-720 {
  margin: 720px;
}

.ml-721 {
  margin-left: 721px;
}

.mr-721 {
  margin-right: 721px;
}

.mb-721 {
  margin-bottom: 721px;
}

.mt-721 {
  margin-top: 721px;
}

.m-l-721 {
  margin-left: 721px;
}

.m-t-721 {
  margin-top: 721px;
}

.m-r-721 {
  margin-right: 721px;
}

.m-b-721 {
  margin-bottom: 721px;
}

.m-721 {
  margin: 721px;
}

.ml-722 {
  margin-left: 722px;
}

.mr-722 {
  margin-right: 722px;
}

.mb-722 {
  margin-bottom: 722px;
}

.mt-722 {
  margin-top: 722px;
}

.m-l-722 {
  margin-left: 722px;
}

.m-t-722 {
  margin-top: 722px;
}

.m-r-722 {
  margin-right: 722px;
}

.m-b-722 {
  margin-bottom: 722px;
}

.m-722 {
  margin: 722px;
}

.ml-723 {
  margin-left: 723px;
}

.mr-723 {
  margin-right: 723px;
}

.mb-723 {
  margin-bottom: 723px;
}

.mt-723 {
  margin-top: 723px;
}

.m-l-723 {
  margin-left: 723px;
}

.m-t-723 {
  margin-top: 723px;
}

.m-r-723 {
  margin-right: 723px;
}

.m-b-723 {
  margin-bottom: 723px;
}

.m-723 {
  margin: 723px;
}

.ml-724 {
  margin-left: 724px;
}

.mr-724 {
  margin-right: 724px;
}

.mb-724 {
  margin-bottom: 724px;
}

.mt-724 {
  margin-top: 724px;
}

.m-l-724 {
  margin-left: 724px;
}

.m-t-724 {
  margin-top: 724px;
}

.m-r-724 {
  margin-right: 724px;
}

.m-b-724 {
  margin-bottom: 724px;
}

.m-724 {
  margin: 724px;
}

.ml-725 {
  margin-left: 725px;
}

.mr-725 {
  margin-right: 725px;
}

.mb-725 {
  margin-bottom: 725px;
}

.mt-725 {
  margin-top: 725px;
}

.m-l-725 {
  margin-left: 725px;
}

.m-t-725 {
  margin-top: 725px;
}

.m-r-725 {
  margin-right: 725px;
}

.m-b-725 {
  margin-bottom: 725px;
}

.m-725 {
  margin: 725px;
}

.ml-726 {
  margin-left: 726px;
}

.mr-726 {
  margin-right: 726px;
}

.mb-726 {
  margin-bottom: 726px;
}

.mt-726 {
  margin-top: 726px;
}

.m-l-726 {
  margin-left: 726px;
}

.m-t-726 {
  margin-top: 726px;
}

.m-r-726 {
  margin-right: 726px;
}

.m-b-726 {
  margin-bottom: 726px;
}

.m-726 {
  margin: 726px;
}

.ml-727 {
  margin-left: 727px;
}

.mr-727 {
  margin-right: 727px;
}

.mb-727 {
  margin-bottom: 727px;
}

.mt-727 {
  margin-top: 727px;
}

.m-l-727 {
  margin-left: 727px;
}

.m-t-727 {
  margin-top: 727px;
}

.m-r-727 {
  margin-right: 727px;
}

.m-b-727 {
  margin-bottom: 727px;
}

.m-727 {
  margin: 727px;
}

.ml-728 {
  margin-left: 728px;
}

.mr-728 {
  margin-right: 728px;
}

.mb-728 {
  margin-bottom: 728px;
}

.mt-728 {
  margin-top: 728px;
}

.m-l-728 {
  margin-left: 728px;
}

.m-t-728 {
  margin-top: 728px;
}

.m-r-728 {
  margin-right: 728px;
}

.m-b-728 {
  margin-bottom: 728px;
}

.m-728 {
  margin: 728px;
}

.ml-729 {
  margin-left: 729px;
}

.mr-729 {
  margin-right: 729px;
}

.mb-729 {
  margin-bottom: 729px;
}

.mt-729 {
  margin-top: 729px;
}

.m-l-729 {
  margin-left: 729px;
}

.m-t-729 {
  margin-top: 729px;
}

.m-r-729 {
  margin-right: 729px;
}

.m-b-729 {
  margin-bottom: 729px;
}

.m-729 {
  margin: 729px;
}

.ml-730 {
  margin-left: 730px;
}

.mr-730 {
  margin-right: 730px;
}

.mb-730 {
  margin-bottom: 730px;
}

.mt-730 {
  margin-top: 730px;
}

.m-l-730 {
  margin-left: 730px;
}

.m-t-730 {
  margin-top: 730px;
}

.m-r-730 {
  margin-right: 730px;
}

.m-b-730 {
  margin-bottom: 730px;
}

.m-730 {
  margin: 730px;
}

.ml-731 {
  margin-left: 731px;
}

.mr-731 {
  margin-right: 731px;
}

.mb-731 {
  margin-bottom: 731px;
}

.mt-731 {
  margin-top: 731px;
}

.m-l-731 {
  margin-left: 731px;
}

.m-t-731 {
  margin-top: 731px;
}

.m-r-731 {
  margin-right: 731px;
}

.m-b-731 {
  margin-bottom: 731px;
}

.m-731 {
  margin: 731px;
}

.ml-732 {
  margin-left: 732px;
}

.mr-732 {
  margin-right: 732px;
}

.mb-732 {
  margin-bottom: 732px;
}

.mt-732 {
  margin-top: 732px;
}

.m-l-732 {
  margin-left: 732px;
}

.m-t-732 {
  margin-top: 732px;
}

.m-r-732 {
  margin-right: 732px;
}

.m-b-732 {
  margin-bottom: 732px;
}

.m-732 {
  margin: 732px;
}

.ml-733 {
  margin-left: 733px;
}

.mr-733 {
  margin-right: 733px;
}

.mb-733 {
  margin-bottom: 733px;
}

.mt-733 {
  margin-top: 733px;
}

.m-l-733 {
  margin-left: 733px;
}

.m-t-733 {
  margin-top: 733px;
}

.m-r-733 {
  margin-right: 733px;
}

.m-b-733 {
  margin-bottom: 733px;
}

.m-733 {
  margin: 733px;
}

.ml-734 {
  margin-left: 734px;
}

.mr-734 {
  margin-right: 734px;
}

.mb-734 {
  margin-bottom: 734px;
}

.mt-734 {
  margin-top: 734px;
}

.m-l-734 {
  margin-left: 734px;
}

.m-t-734 {
  margin-top: 734px;
}

.m-r-734 {
  margin-right: 734px;
}

.m-b-734 {
  margin-bottom: 734px;
}

.m-734 {
  margin: 734px;
}

.ml-735 {
  margin-left: 735px;
}

.mr-735 {
  margin-right: 735px;
}

.mb-735 {
  margin-bottom: 735px;
}

.mt-735 {
  margin-top: 735px;
}

.m-l-735 {
  margin-left: 735px;
}

.m-t-735 {
  margin-top: 735px;
}

.m-r-735 {
  margin-right: 735px;
}

.m-b-735 {
  margin-bottom: 735px;
}

.m-735 {
  margin: 735px;
}

.ml-736 {
  margin-left: 736px;
}

.mr-736 {
  margin-right: 736px;
}

.mb-736 {
  margin-bottom: 736px;
}

.mt-736 {
  margin-top: 736px;
}

.m-l-736 {
  margin-left: 736px;
}

.m-t-736 {
  margin-top: 736px;
}

.m-r-736 {
  margin-right: 736px;
}

.m-b-736 {
  margin-bottom: 736px;
}

.m-736 {
  margin: 736px;
}

.ml-737 {
  margin-left: 737px;
}

.mr-737 {
  margin-right: 737px;
}

.mb-737 {
  margin-bottom: 737px;
}

.mt-737 {
  margin-top: 737px;
}

.m-l-737 {
  margin-left: 737px;
}

.m-t-737 {
  margin-top: 737px;
}

.m-r-737 {
  margin-right: 737px;
}

.m-b-737 {
  margin-bottom: 737px;
}

.m-737 {
  margin: 737px;
}

.ml-738 {
  margin-left: 738px;
}

.mr-738 {
  margin-right: 738px;
}

.mb-738 {
  margin-bottom: 738px;
}

.mt-738 {
  margin-top: 738px;
}

.m-l-738 {
  margin-left: 738px;
}

.m-t-738 {
  margin-top: 738px;
}

.m-r-738 {
  margin-right: 738px;
}

.m-b-738 {
  margin-bottom: 738px;
}

.m-738 {
  margin: 738px;
}

.ml-739 {
  margin-left: 739px;
}

.mr-739 {
  margin-right: 739px;
}

.mb-739 {
  margin-bottom: 739px;
}

.mt-739 {
  margin-top: 739px;
}

.m-l-739 {
  margin-left: 739px;
}

.m-t-739 {
  margin-top: 739px;
}

.m-r-739 {
  margin-right: 739px;
}

.m-b-739 {
  margin-bottom: 739px;
}

.m-739 {
  margin: 739px;
}

.ml-740 {
  margin-left: 740px;
}

.mr-740 {
  margin-right: 740px;
}

.mb-740 {
  margin-bottom: 740px;
}

.mt-740 {
  margin-top: 740px;
}

.m-l-740 {
  margin-left: 740px;
}

.m-t-740 {
  margin-top: 740px;
}

.m-r-740 {
  margin-right: 740px;
}

.m-b-740 {
  margin-bottom: 740px;
}

.m-740 {
  margin: 740px;
}

.ml-741 {
  margin-left: 741px;
}

.mr-741 {
  margin-right: 741px;
}

.mb-741 {
  margin-bottom: 741px;
}

.mt-741 {
  margin-top: 741px;
}

.m-l-741 {
  margin-left: 741px;
}

.m-t-741 {
  margin-top: 741px;
}

.m-r-741 {
  margin-right: 741px;
}

.m-b-741 {
  margin-bottom: 741px;
}

.m-741 {
  margin: 741px;
}

.ml-742 {
  margin-left: 742px;
}

.mr-742 {
  margin-right: 742px;
}

.mb-742 {
  margin-bottom: 742px;
}

.mt-742 {
  margin-top: 742px;
}

.m-l-742 {
  margin-left: 742px;
}

.m-t-742 {
  margin-top: 742px;
}

.m-r-742 {
  margin-right: 742px;
}

.m-b-742 {
  margin-bottom: 742px;
}

.m-742 {
  margin: 742px;
}

.ml-743 {
  margin-left: 743px;
}

.mr-743 {
  margin-right: 743px;
}

.mb-743 {
  margin-bottom: 743px;
}

.mt-743 {
  margin-top: 743px;
}

.m-l-743 {
  margin-left: 743px;
}

.m-t-743 {
  margin-top: 743px;
}

.m-r-743 {
  margin-right: 743px;
}

.m-b-743 {
  margin-bottom: 743px;
}

.m-743 {
  margin: 743px;
}

.ml-744 {
  margin-left: 744px;
}

.mr-744 {
  margin-right: 744px;
}

.mb-744 {
  margin-bottom: 744px;
}

.mt-744 {
  margin-top: 744px;
}

.m-l-744 {
  margin-left: 744px;
}

.m-t-744 {
  margin-top: 744px;
}

.m-r-744 {
  margin-right: 744px;
}

.m-b-744 {
  margin-bottom: 744px;
}

.m-744 {
  margin: 744px;
}

.ml-745 {
  margin-left: 745px;
}

.mr-745 {
  margin-right: 745px;
}

.mb-745 {
  margin-bottom: 745px;
}

.mt-745 {
  margin-top: 745px;
}

.m-l-745 {
  margin-left: 745px;
}

.m-t-745 {
  margin-top: 745px;
}

.m-r-745 {
  margin-right: 745px;
}

.m-b-745 {
  margin-bottom: 745px;
}

.m-745 {
  margin: 745px;
}

.ml-746 {
  margin-left: 746px;
}

.mr-746 {
  margin-right: 746px;
}

.mb-746 {
  margin-bottom: 746px;
}

.mt-746 {
  margin-top: 746px;
}

.m-l-746 {
  margin-left: 746px;
}

.m-t-746 {
  margin-top: 746px;
}

.m-r-746 {
  margin-right: 746px;
}

.m-b-746 {
  margin-bottom: 746px;
}

.m-746 {
  margin: 746px;
}

.ml-747 {
  margin-left: 747px;
}

.mr-747 {
  margin-right: 747px;
}

.mb-747 {
  margin-bottom: 747px;
}

.mt-747 {
  margin-top: 747px;
}

.m-l-747 {
  margin-left: 747px;
}

.m-t-747 {
  margin-top: 747px;
}

.m-r-747 {
  margin-right: 747px;
}

.m-b-747 {
  margin-bottom: 747px;
}

.m-747 {
  margin: 747px;
}

.ml-748 {
  margin-left: 748px;
}

.mr-748 {
  margin-right: 748px;
}

.mb-748 {
  margin-bottom: 748px;
}

.mt-748 {
  margin-top: 748px;
}

.m-l-748 {
  margin-left: 748px;
}

.m-t-748 {
  margin-top: 748px;
}

.m-r-748 {
  margin-right: 748px;
}

.m-b-748 {
  margin-bottom: 748px;
}

.m-748 {
  margin: 748px;
}

.ml-749 {
  margin-left: 749px;
}

.mr-749 {
  margin-right: 749px;
}

.mb-749 {
  margin-bottom: 749px;
}

.mt-749 {
  margin-top: 749px;
}

.m-l-749 {
  margin-left: 749px;
}

.m-t-749 {
  margin-top: 749px;
}

.m-r-749 {
  margin-right: 749px;
}

.m-b-749 {
  margin-bottom: 749px;
}

.m-749 {
  margin: 749px;
}

.ml-750 {
  margin-left: 750px;
}

.mr-750 {
  margin-right: 750px;
}

.mb-750 {
  margin-bottom: 750px;
}

.mt-750 {
  margin-top: 750px;
}

.m-l-750 {
  margin-left: 750px;
}

.m-t-750 {
  margin-top: 750px;
}

.m-r-750 {
  margin-right: 750px;
}

.m-b-750 {
  margin-bottom: 750px;
}

.m-750 {
  margin: 750px;
}

.ml-751 {
  margin-left: 751px;
}

.mr-751 {
  margin-right: 751px;
}

.mb-751 {
  margin-bottom: 751px;
}

.mt-751 {
  margin-top: 751px;
}

.m-l-751 {
  margin-left: 751px;
}

.m-t-751 {
  margin-top: 751px;
}

.m-r-751 {
  margin-right: 751px;
}

.m-b-751 {
  margin-bottom: 751px;
}

.m-751 {
  margin: 751px;
}

.ml-752 {
  margin-left: 752px;
}

.mr-752 {
  margin-right: 752px;
}

.mb-752 {
  margin-bottom: 752px;
}

.mt-752 {
  margin-top: 752px;
}

.m-l-752 {
  margin-left: 752px;
}

.m-t-752 {
  margin-top: 752px;
}

.m-r-752 {
  margin-right: 752px;
}

.m-b-752 {
  margin-bottom: 752px;
}

.m-752 {
  margin: 752px;
}

.ml-753 {
  margin-left: 753px;
}

.mr-753 {
  margin-right: 753px;
}

.mb-753 {
  margin-bottom: 753px;
}

.mt-753 {
  margin-top: 753px;
}

.m-l-753 {
  margin-left: 753px;
}

.m-t-753 {
  margin-top: 753px;
}

.m-r-753 {
  margin-right: 753px;
}

.m-b-753 {
  margin-bottom: 753px;
}

.m-753 {
  margin: 753px;
}

.ml-754 {
  margin-left: 754px;
}

.mr-754 {
  margin-right: 754px;
}

.mb-754 {
  margin-bottom: 754px;
}

.mt-754 {
  margin-top: 754px;
}

.m-l-754 {
  margin-left: 754px;
}

.m-t-754 {
  margin-top: 754px;
}

.m-r-754 {
  margin-right: 754px;
}

.m-b-754 {
  margin-bottom: 754px;
}

.m-754 {
  margin: 754px;
}

.ml-755 {
  margin-left: 755px;
}

.mr-755 {
  margin-right: 755px;
}

.mb-755 {
  margin-bottom: 755px;
}

.mt-755 {
  margin-top: 755px;
}

.m-l-755 {
  margin-left: 755px;
}

.m-t-755 {
  margin-top: 755px;
}

.m-r-755 {
  margin-right: 755px;
}

.m-b-755 {
  margin-bottom: 755px;
}

.m-755 {
  margin: 755px;
}

.ml-756 {
  margin-left: 756px;
}

.mr-756 {
  margin-right: 756px;
}

.mb-756 {
  margin-bottom: 756px;
}

.mt-756 {
  margin-top: 756px;
}

.m-l-756 {
  margin-left: 756px;
}

.m-t-756 {
  margin-top: 756px;
}

.m-r-756 {
  margin-right: 756px;
}

.m-b-756 {
  margin-bottom: 756px;
}

.m-756 {
  margin: 756px;
}

.ml-757 {
  margin-left: 757px;
}

.mr-757 {
  margin-right: 757px;
}

.mb-757 {
  margin-bottom: 757px;
}

.mt-757 {
  margin-top: 757px;
}

.m-l-757 {
  margin-left: 757px;
}

.m-t-757 {
  margin-top: 757px;
}

.m-r-757 {
  margin-right: 757px;
}

.m-b-757 {
  margin-bottom: 757px;
}

.m-757 {
  margin: 757px;
}

.ml-758 {
  margin-left: 758px;
}

.mr-758 {
  margin-right: 758px;
}

.mb-758 {
  margin-bottom: 758px;
}

.mt-758 {
  margin-top: 758px;
}

.m-l-758 {
  margin-left: 758px;
}

.m-t-758 {
  margin-top: 758px;
}

.m-r-758 {
  margin-right: 758px;
}

.m-b-758 {
  margin-bottom: 758px;
}

.m-758 {
  margin: 758px;
}

.ml-759 {
  margin-left: 759px;
}

.mr-759 {
  margin-right: 759px;
}

.mb-759 {
  margin-bottom: 759px;
}

.mt-759 {
  margin-top: 759px;
}

.m-l-759 {
  margin-left: 759px;
}

.m-t-759 {
  margin-top: 759px;
}

.m-r-759 {
  margin-right: 759px;
}

.m-b-759 {
  margin-bottom: 759px;
}

.m-759 {
  margin: 759px;
}

.ml-760 {
  margin-left: 760px;
}

.mr-760 {
  margin-right: 760px;
}

.mb-760 {
  margin-bottom: 760px;
}

.mt-760 {
  margin-top: 760px;
}

.m-l-760 {
  margin-left: 760px;
}

.m-t-760 {
  margin-top: 760px;
}

.m-r-760 {
  margin-right: 760px;
}

.m-b-760 {
  margin-bottom: 760px;
}

.m-760 {
  margin: 760px;
}

.ml-761 {
  margin-left: 761px;
}

.mr-761 {
  margin-right: 761px;
}

.mb-761 {
  margin-bottom: 761px;
}

.mt-761 {
  margin-top: 761px;
}

.m-l-761 {
  margin-left: 761px;
}

.m-t-761 {
  margin-top: 761px;
}

.m-r-761 {
  margin-right: 761px;
}

.m-b-761 {
  margin-bottom: 761px;
}

.m-761 {
  margin: 761px;
}

.ml-762 {
  margin-left: 762px;
}

.mr-762 {
  margin-right: 762px;
}

.mb-762 {
  margin-bottom: 762px;
}

.mt-762 {
  margin-top: 762px;
}

.m-l-762 {
  margin-left: 762px;
}

.m-t-762 {
  margin-top: 762px;
}

.m-r-762 {
  margin-right: 762px;
}

.m-b-762 {
  margin-bottom: 762px;
}

.m-762 {
  margin: 762px;
}

.ml-763 {
  margin-left: 763px;
}

.mr-763 {
  margin-right: 763px;
}

.mb-763 {
  margin-bottom: 763px;
}

.mt-763 {
  margin-top: 763px;
}

.m-l-763 {
  margin-left: 763px;
}

.m-t-763 {
  margin-top: 763px;
}

.m-r-763 {
  margin-right: 763px;
}

.m-b-763 {
  margin-bottom: 763px;
}

.m-763 {
  margin: 763px;
}

.ml-764 {
  margin-left: 764px;
}

.mr-764 {
  margin-right: 764px;
}

.mb-764 {
  margin-bottom: 764px;
}

.mt-764 {
  margin-top: 764px;
}

.m-l-764 {
  margin-left: 764px;
}

.m-t-764 {
  margin-top: 764px;
}

.m-r-764 {
  margin-right: 764px;
}

.m-b-764 {
  margin-bottom: 764px;
}

.m-764 {
  margin: 764px;
}

.ml-765 {
  margin-left: 765px;
}

.mr-765 {
  margin-right: 765px;
}

.mb-765 {
  margin-bottom: 765px;
}

.mt-765 {
  margin-top: 765px;
}

.m-l-765 {
  margin-left: 765px;
}

.m-t-765 {
  margin-top: 765px;
}

.m-r-765 {
  margin-right: 765px;
}

.m-b-765 {
  margin-bottom: 765px;
}

.m-765 {
  margin: 765px;
}

.ml-766 {
  margin-left: 766px;
}

.mr-766 {
  margin-right: 766px;
}

.mb-766 {
  margin-bottom: 766px;
}

.mt-766 {
  margin-top: 766px;
}

.m-l-766 {
  margin-left: 766px;
}

.m-t-766 {
  margin-top: 766px;
}

.m-r-766 {
  margin-right: 766px;
}

.m-b-766 {
  margin-bottom: 766px;
}

.m-766 {
  margin: 766px;
}

.ml-767 {
  margin-left: 767px;
}

.mr-767 {
  margin-right: 767px;
}

.mb-767 {
  margin-bottom: 767px;
}

.mt-767 {
  margin-top: 767px;
}

.m-l-767 {
  margin-left: 767px;
}

.m-t-767 {
  margin-top: 767px;
}

.m-r-767 {
  margin-right: 767px;
}

.m-b-767 {
  margin-bottom: 767px;
}

.m-767 {
  margin: 767px;
}

.ml-768 {
  margin-left: 768px;
}

.mr-768 {
  margin-right: 768px;
}

.mb-768 {
  margin-bottom: 768px;
}

.mt-768 {
  margin-top: 768px;
}

.m-l-768 {
  margin-left: 768px;
}

.m-t-768 {
  margin-top: 768px;
}

.m-r-768 {
  margin-right: 768px;
}

.m-b-768 {
  margin-bottom: 768px;
}

.m-768 {
  margin: 768px;
}

.ml-769 {
  margin-left: 769px;
}

.mr-769 {
  margin-right: 769px;
}

.mb-769 {
  margin-bottom: 769px;
}

.mt-769 {
  margin-top: 769px;
}

.m-l-769 {
  margin-left: 769px;
}

.m-t-769 {
  margin-top: 769px;
}

.m-r-769 {
  margin-right: 769px;
}

.m-b-769 {
  margin-bottom: 769px;
}

.m-769 {
  margin: 769px;
}

.ml-770 {
  margin-left: 770px;
}

.mr-770 {
  margin-right: 770px;
}

.mb-770 {
  margin-bottom: 770px;
}

.mt-770 {
  margin-top: 770px;
}

.m-l-770 {
  margin-left: 770px;
}

.m-t-770 {
  margin-top: 770px;
}

.m-r-770 {
  margin-right: 770px;
}

.m-b-770 {
  margin-bottom: 770px;
}

.m-770 {
  margin: 770px;
}

.ml-771 {
  margin-left: 771px;
}

.mr-771 {
  margin-right: 771px;
}

.mb-771 {
  margin-bottom: 771px;
}

.mt-771 {
  margin-top: 771px;
}

.m-l-771 {
  margin-left: 771px;
}

.m-t-771 {
  margin-top: 771px;
}

.m-r-771 {
  margin-right: 771px;
}

.m-b-771 {
  margin-bottom: 771px;
}

.m-771 {
  margin: 771px;
}

.ml-772 {
  margin-left: 772px;
}

.mr-772 {
  margin-right: 772px;
}

.mb-772 {
  margin-bottom: 772px;
}

.mt-772 {
  margin-top: 772px;
}

.m-l-772 {
  margin-left: 772px;
}

.m-t-772 {
  margin-top: 772px;
}

.m-r-772 {
  margin-right: 772px;
}

.m-b-772 {
  margin-bottom: 772px;
}

.m-772 {
  margin: 772px;
}

.ml-773 {
  margin-left: 773px;
}

.mr-773 {
  margin-right: 773px;
}

.mb-773 {
  margin-bottom: 773px;
}

.mt-773 {
  margin-top: 773px;
}

.m-l-773 {
  margin-left: 773px;
}

.m-t-773 {
  margin-top: 773px;
}

.m-r-773 {
  margin-right: 773px;
}

.m-b-773 {
  margin-bottom: 773px;
}

.m-773 {
  margin: 773px;
}

.ml-774 {
  margin-left: 774px;
}

.mr-774 {
  margin-right: 774px;
}

.mb-774 {
  margin-bottom: 774px;
}

.mt-774 {
  margin-top: 774px;
}

.m-l-774 {
  margin-left: 774px;
}

.m-t-774 {
  margin-top: 774px;
}

.m-r-774 {
  margin-right: 774px;
}

.m-b-774 {
  margin-bottom: 774px;
}

.m-774 {
  margin: 774px;
}

.ml-775 {
  margin-left: 775px;
}

.mr-775 {
  margin-right: 775px;
}

.mb-775 {
  margin-bottom: 775px;
}

.mt-775 {
  margin-top: 775px;
}

.m-l-775 {
  margin-left: 775px;
}

.m-t-775 {
  margin-top: 775px;
}

.m-r-775 {
  margin-right: 775px;
}

.m-b-775 {
  margin-bottom: 775px;
}

.m-775 {
  margin: 775px;
}

.ml-776 {
  margin-left: 776px;
}

.mr-776 {
  margin-right: 776px;
}

.mb-776 {
  margin-bottom: 776px;
}

.mt-776 {
  margin-top: 776px;
}

.m-l-776 {
  margin-left: 776px;
}

.m-t-776 {
  margin-top: 776px;
}

.m-r-776 {
  margin-right: 776px;
}

.m-b-776 {
  margin-bottom: 776px;
}

.m-776 {
  margin: 776px;
}

.ml-777 {
  margin-left: 777px;
}

.mr-777 {
  margin-right: 777px;
}

.mb-777 {
  margin-bottom: 777px;
}

.mt-777 {
  margin-top: 777px;
}

.m-l-777 {
  margin-left: 777px;
}

.m-t-777 {
  margin-top: 777px;
}

.m-r-777 {
  margin-right: 777px;
}

.m-b-777 {
  margin-bottom: 777px;
}

.m-777 {
  margin: 777px;
}

.ml-778 {
  margin-left: 778px;
}

.mr-778 {
  margin-right: 778px;
}

.mb-778 {
  margin-bottom: 778px;
}

.mt-778 {
  margin-top: 778px;
}

.m-l-778 {
  margin-left: 778px;
}

.m-t-778 {
  margin-top: 778px;
}

.m-r-778 {
  margin-right: 778px;
}

.m-b-778 {
  margin-bottom: 778px;
}

.m-778 {
  margin: 778px;
}

.ml-779 {
  margin-left: 779px;
}

.mr-779 {
  margin-right: 779px;
}

.mb-779 {
  margin-bottom: 779px;
}

.mt-779 {
  margin-top: 779px;
}

.m-l-779 {
  margin-left: 779px;
}

.m-t-779 {
  margin-top: 779px;
}

.m-r-779 {
  margin-right: 779px;
}

.m-b-779 {
  margin-bottom: 779px;
}

.m-779 {
  margin: 779px;
}

.ml-780 {
  margin-left: 780px;
}

.mr-780 {
  margin-right: 780px;
}

.mb-780 {
  margin-bottom: 780px;
}

.mt-780 {
  margin-top: 780px;
}

.m-l-780 {
  margin-left: 780px;
}

.m-t-780 {
  margin-top: 780px;
}

.m-r-780 {
  margin-right: 780px;
}

.m-b-780 {
  margin-bottom: 780px;
}

.m-780 {
  margin: 780px;
}

.ml-781 {
  margin-left: 781px;
}

.mr-781 {
  margin-right: 781px;
}

.mb-781 {
  margin-bottom: 781px;
}

.mt-781 {
  margin-top: 781px;
}

.m-l-781 {
  margin-left: 781px;
}

.m-t-781 {
  margin-top: 781px;
}

.m-r-781 {
  margin-right: 781px;
}

.m-b-781 {
  margin-bottom: 781px;
}

.m-781 {
  margin: 781px;
}

.ml-782 {
  margin-left: 782px;
}

.mr-782 {
  margin-right: 782px;
}

.mb-782 {
  margin-bottom: 782px;
}

.mt-782 {
  margin-top: 782px;
}

.m-l-782 {
  margin-left: 782px;
}

.m-t-782 {
  margin-top: 782px;
}

.m-r-782 {
  margin-right: 782px;
}

.m-b-782 {
  margin-bottom: 782px;
}

.m-782 {
  margin: 782px;
}

.ml-783 {
  margin-left: 783px;
}

.mr-783 {
  margin-right: 783px;
}

.mb-783 {
  margin-bottom: 783px;
}

.mt-783 {
  margin-top: 783px;
}

.m-l-783 {
  margin-left: 783px;
}

.m-t-783 {
  margin-top: 783px;
}

.m-r-783 {
  margin-right: 783px;
}

.m-b-783 {
  margin-bottom: 783px;
}

.m-783 {
  margin: 783px;
}

.ml-784 {
  margin-left: 784px;
}

.mr-784 {
  margin-right: 784px;
}

.mb-784 {
  margin-bottom: 784px;
}

.mt-784 {
  margin-top: 784px;
}

.m-l-784 {
  margin-left: 784px;
}

.m-t-784 {
  margin-top: 784px;
}

.m-r-784 {
  margin-right: 784px;
}

.m-b-784 {
  margin-bottom: 784px;
}

.m-784 {
  margin: 784px;
}

.ml-785 {
  margin-left: 785px;
}

.mr-785 {
  margin-right: 785px;
}

.mb-785 {
  margin-bottom: 785px;
}

.mt-785 {
  margin-top: 785px;
}

.m-l-785 {
  margin-left: 785px;
}

.m-t-785 {
  margin-top: 785px;
}

.m-r-785 {
  margin-right: 785px;
}

.m-b-785 {
  margin-bottom: 785px;
}

.m-785 {
  margin: 785px;
}

.ml-786 {
  margin-left: 786px;
}

.mr-786 {
  margin-right: 786px;
}

.mb-786 {
  margin-bottom: 786px;
}

.mt-786 {
  margin-top: 786px;
}

.m-l-786 {
  margin-left: 786px;
}

.m-t-786 {
  margin-top: 786px;
}

.m-r-786 {
  margin-right: 786px;
}

.m-b-786 {
  margin-bottom: 786px;
}

.m-786 {
  margin: 786px;
}

.ml-787 {
  margin-left: 787px;
}

.mr-787 {
  margin-right: 787px;
}

.mb-787 {
  margin-bottom: 787px;
}

.mt-787 {
  margin-top: 787px;
}

.m-l-787 {
  margin-left: 787px;
}

.m-t-787 {
  margin-top: 787px;
}

.m-r-787 {
  margin-right: 787px;
}

.m-b-787 {
  margin-bottom: 787px;
}

.m-787 {
  margin: 787px;
}

.ml-788 {
  margin-left: 788px;
}

.mr-788 {
  margin-right: 788px;
}

.mb-788 {
  margin-bottom: 788px;
}

.mt-788 {
  margin-top: 788px;
}

.m-l-788 {
  margin-left: 788px;
}

.m-t-788 {
  margin-top: 788px;
}

.m-r-788 {
  margin-right: 788px;
}

.m-b-788 {
  margin-bottom: 788px;
}

.m-788 {
  margin: 788px;
}

.ml-789 {
  margin-left: 789px;
}

.mr-789 {
  margin-right: 789px;
}

.mb-789 {
  margin-bottom: 789px;
}

.mt-789 {
  margin-top: 789px;
}

.m-l-789 {
  margin-left: 789px;
}

.m-t-789 {
  margin-top: 789px;
}

.m-r-789 {
  margin-right: 789px;
}

.m-b-789 {
  margin-bottom: 789px;
}

.m-789 {
  margin: 789px;
}

.ml-790 {
  margin-left: 790px;
}

.mr-790 {
  margin-right: 790px;
}

.mb-790 {
  margin-bottom: 790px;
}

.mt-790 {
  margin-top: 790px;
}

.m-l-790 {
  margin-left: 790px;
}

.m-t-790 {
  margin-top: 790px;
}

.m-r-790 {
  margin-right: 790px;
}

.m-b-790 {
  margin-bottom: 790px;
}

.m-790 {
  margin: 790px;
}

.ml-791 {
  margin-left: 791px;
}

.mr-791 {
  margin-right: 791px;
}

.mb-791 {
  margin-bottom: 791px;
}

.mt-791 {
  margin-top: 791px;
}

.m-l-791 {
  margin-left: 791px;
}

.m-t-791 {
  margin-top: 791px;
}

.m-r-791 {
  margin-right: 791px;
}

.m-b-791 {
  margin-bottom: 791px;
}

.m-791 {
  margin: 791px;
}

.ml-792 {
  margin-left: 792px;
}

.mr-792 {
  margin-right: 792px;
}

.mb-792 {
  margin-bottom: 792px;
}

.mt-792 {
  margin-top: 792px;
}

.m-l-792 {
  margin-left: 792px;
}

.m-t-792 {
  margin-top: 792px;
}

.m-r-792 {
  margin-right: 792px;
}

.m-b-792 {
  margin-bottom: 792px;
}

.m-792 {
  margin: 792px;
}

.ml-793 {
  margin-left: 793px;
}

.mr-793 {
  margin-right: 793px;
}

.mb-793 {
  margin-bottom: 793px;
}

.mt-793 {
  margin-top: 793px;
}

.m-l-793 {
  margin-left: 793px;
}

.m-t-793 {
  margin-top: 793px;
}

.m-r-793 {
  margin-right: 793px;
}

.m-b-793 {
  margin-bottom: 793px;
}

.m-793 {
  margin: 793px;
}

.ml-794 {
  margin-left: 794px;
}

.mr-794 {
  margin-right: 794px;
}

.mb-794 {
  margin-bottom: 794px;
}

.mt-794 {
  margin-top: 794px;
}

.m-l-794 {
  margin-left: 794px;
}

.m-t-794 {
  margin-top: 794px;
}

.m-r-794 {
  margin-right: 794px;
}

.m-b-794 {
  margin-bottom: 794px;
}

.m-794 {
  margin: 794px;
}

.ml-795 {
  margin-left: 795px;
}

.mr-795 {
  margin-right: 795px;
}

.mb-795 {
  margin-bottom: 795px;
}

.mt-795 {
  margin-top: 795px;
}

.m-l-795 {
  margin-left: 795px;
}

.m-t-795 {
  margin-top: 795px;
}

.m-r-795 {
  margin-right: 795px;
}

.m-b-795 {
  margin-bottom: 795px;
}

.m-795 {
  margin: 795px;
}

.ml-796 {
  margin-left: 796px;
}

.mr-796 {
  margin-right: 796px;
}

.mb-796 {
  margin-bottom: 796px;
}

.mt-796 {
  margin-top: 796px;
}

.m-l-796 {
  margin-left: 796px;
}

.m-t-796 {
  margin-top: 796px;
}

.m-r-796 {
  margin-right: 796px;
}

.m-b-796 {
  margin-bottom: 796px;
}

.m-796 {
  margin: 796px;
}

.ml-797 {
  margin-left: 797px;
}

.mr-797 {
  margin-right: 797px;
}

.mb-797 {
  margin-bottom: 797px;
}

.mt-797 {
  margin-top: 797px;
}

.m-l-797 {
  margin-left: 797px;
}

.m-t-797 {
  margin-top: 797px;
}

.m-r-797 {
  margin-right: 797px;
}

.m-b-797 {
  margin-bottom: 797px;
}

.m-797 {
  margin: 797px;
}

.ml-798 {
  margin-left: 798px;
}

.mr-798 {
  margin-right: 798px;
}

.mb-798 {
  margin-bottom: 798px;
}

.mt-798 {
  margin-top: 798px;
}

.m-l-798 {
  margin-left: 798px;
}

.m-t-798 {
  margin-top: 798px;
}

.m-r-798 {
  margin-right: 798px;
}

.m-b-798 {
  margin-bottom: 798px;
}

.m-798 {
  margin: 798px;
}

.ml-799 {
  margin-left: 799px;
}

.mr-799 {
  margin-right: 799px;
}

.mb-799 {
  margin-bottom: 799px;
}

.mt-799 {
  margin-top: 799px;
}

.m-l-799 {
  margin-left: 799px;
}

.m-t-799 {
  margin-top: 799px;
}

.m-r-799 {
  margin-right: 799px;
}

.m-b-799 {
  margin-bottom: 799px;
}

.m-799 {
  margin: 799px;
}

.ml-800 {
  margin-left: 800px;
}

.mr-800 {
  margin-right: 800px;
}

.mb-800 {
  margin-bottom: 800px;
}

.mt-800 {
  margin-top: 800px;
}

.m-l-800 {
  margin-left: 800px;
}

.m-t-800 {
  margin-top: 800px;
}

.m-r-800 {
  margin-right: 800px;
}

.m-b-800 {
  margin-bottom: 800px;
}

.m-800 {
  margin: 800px;
}

.ml-801 {
  margin-left: 801px;
}

.mr-801 {
  margin-right: 801px;
}

.mb-801 {
  margin-bottom: 801px;
}

.mt-801 {
  margin-top: 801px;
}

.m-l-801 {
  margin-left: 801px;
}

.m-t-801 {
  margin-top: 801px;
}

.m-r-801 {
  margin-right: 801px;
}

.m-b-801 {
  margin-bottom: 801px;
}

.m-801 {
  margin: 801px;
}

.ml-802 {
  margin-left: 802px;
}

.mr-802 {
  margin-right: 802px;
}

.mb-802 {
  margin-bottom: 802px;
}

.mt-802 {
  margin-top: 802px;
}

.m-l-802 {
  margin-left: 802px;
}

.m-t-802 {
  margin-top: 802px;
}

.m-r-802 {
  margin-right: 802px;
}

.m-b-802 {
  margin-bottom: 802px;
}

.m-802 {
  margin: 802px;
}

.ml-803 {
  margin-left: 803px;
}

.mr-803 {
  margin-right: 803px;
}

.mb-803 {
  margin-bottom: 803px;
}

.mt-803 {
  margin-top: 803px;
}

.m-l-803 {
  margin-left: 803px;
}

.m-t-803 {
  margin-top: 803px;
}

.m-r-803 {
  margin-right: 803px;
}

.m-b-803 {
  margin-bottom: 803px;
}

.m-803 {
  margin: 803px;
}

.ml-804 {
  margin-left: 804px;
}

.mr-804 {
  margin-right: 804px;
}

.mb-804 {
  margin-bottom: 804px;
}

.mt-804 {
  margin-top: 804px;
}

.m-l-804 {
  margin-left: 804px;
}

.m-t-804 {
  margin-top: 804px;
}

.m-r-804 {
  margin-right: 804px;
}

.m-b-804 {
  margin-bottom: 804px;
}

.m-804 {
  margin: 804px;
}

.ml-805 {
  margin-left: 805px;
}

.mr-805 {
  margin-right: 805px;
}

.mb-805 {
  margin-bottom: 805px;
}

.mt-805 {
  margin-top: 805px;
}

.m-l-805 {
  margin-left: 805px;
}

.m-t-805 {
  margin-top: 805px;
}

.m-r-805 {
  margin-right: 805px;
}

.m-b-805 {
  margin-bottom: 805px;
}

.m-805 {
  margin: 805px;
}

.ml-806 {
  margin-left: 806px;
}

.mr-806 {
  margin-right: 806px;
}

.mb-806 {
  margin-bottom: 806px;
}

.mt-806 {
  margin-top: 806px;
}

.m-l-806 {
  margin-left: 806px;
}

.m-t-806 {
  margin-top: 806px;
}

.m-r-806 {
  margin-right: 806px;
}

.m-b-806 {
  margin-bottom: 806px;
}

.m-806 {
  margin: 806px;
}

.ml-807 {
  margin-left: 807px;
}

.mr-807 {
  margin-right: 807px;
}

.mb-807 {
  margin-bottom: 807px;
}

.mt-807 {
  margin-top: 807px;
}

.m-l-807 {
  margin-left: 807px;
}

.m-t-807 {
  margin-top: 807px;
}

.m-r-807 {
  margin-right: 807px;
}

.m-b-807 {
  margin-bottom: 807px;
}

.m-807 {
  margin: 807px;
}

.ml-808 {
  margin-left: 808px;
}

.mr-808 {
  margin-right: 808px;
}

.mb-808 {
  margin-bottom: 808px;
}

.mt-808 {
  margin-top: 808px;
}

.m-l-808 {
  margin-left: 808px;
}

.m-t-808 {
  margin-top: 808px;
}

.m-r-808 {
  margin-right: 808px;
}

.m-b-808 {
  margin-bottom: 808px;
}

.m-808 {
  margin: 808px;
}

.ml-809 {
  margin-left: 809px;
}

.mr-809 {
  margin-right: 809px;
}

.mb-809 {
  margin-bottom: 809px;
}

.mt-809 {
  margin-top: 809px;
}

.m-l-809 {
  margin-left: 809px;
}

.m-t-809 {
  margin-top: 809px;
}

.m-r-809 {
  margin-right: 809px;
}

.m-b-809 {
  margin-bottom: 809px;
}

.m-809 {
  margin: 809px;
}

.ml-810 {
  margin-left: 810px;
}

.mr-810 {
  margin-right: 810px;
}

.mb-810 {
  margin-bottom: 810px;
}

.mt-810 {
  margin-top: 810px;
}

.m-l-810 {
  margin-left: 810px;
}

.m-t-810 {
  margin-top: 810px;
}

.m-r-810 {
  margin-right: 810px;
}

.m-b-810 {
  margin-bottom: 810px;
}

.m-810 {
  margin: 810px;
}

.ml-811 {
  margin-left: 811px;
}

.mr-811 {
  margin-right: 811px;
}

.mb-811 {
  margin-bottom: 811px;
}

.mt-811 {
  margin-top: 811px;
}

.m-l-811 {
  margin-left: 811px;
}

.m-t-811 {
  margin-top: 811px;
}

.m-r-811 {
  margin-right: 811px;
}

.m-b-811 {
  margin-bottom: 811px;
}

.m-811 {
  margin: 811px;
}

.ml-812 {
  margin-left: 812px;
}

.mr-812 {
  margin-right: 812px;
}

.mb-812 {
  margin-bottom: 812px;
}

.mt-812 {
  margin-top: 812px;
}

.m-l-812 {
  margin-left: 812px;
}

.m-t-812 {
  margin-top: 812px;
}

.m-r-812 {
  margin-right: 812px;
}

.m-b-812 {
  margin-bottom: 812px;
}

.m-812 {
  margin: 812px;
}

.ml-813 {
  margin-left: 813px;
}

.mr-813 {
  margin-right: 813px;
}

.mb-813 {
  margin-bottom: 813px;
}

.mt-813 {
  margin-top: 813px;
}

.m-l-813 {
  margin-left: 813px;
}

.m-t-813 {
  margin-top: 813px;
}

.m-r-813 {
  margin-right: 813px;
}

.m-b-813 {
  margin-bottom: 813px;
}

.m-813 {
  margin: 813px;
}

.ml-814 {
  margin-left: 814px;
}

.mr-814 {
  margin-right: 814px;
}

.mb-814 {
  margin-bottom: 814px;
}

.mt-814 {
  margin-top: 814px;
}

.m-l-814 {
  margin-left: 814px;
}

.m-t-814 {
  margin-top: 814px;
}

.m-r-814 {
  margin-right: 814px;
}

.m-b-814 {
  margin-bottom: 814px;
}

.m-814 {
  margin: 814px;
}

.ml-815 {
  margin-left: 815px;
}

.mr-815 {
  margin-right: 815px;
}

.mb-815 {
  margin-bottom: 815px;
}

.mt-815 {
  margin-top: 815px;
}

.m-l-815 {
  margin-left: 815px;
}

.m-t-815 {
  margin-top: 815px;
}

.m-r-815 {
  margin-right: 815px;
}

.m-b-815 {
  margin-bottom: 815px;
}

.m-815 {
  margin: 815px;
}

.ml-816 {
  margin-left: 816px;
}

.mr-816 {
  margin-right: 816px;
}

.mb-816 {
  margin-bottom: 816px;
}

.mt-816 {
  margin-top: 816px;
}

.m-l-816 {
  margin-left: 816px;
}

.m-t-816 {
  margin-top: 816px;
}

.m-r-816 {
  margin-right: 816px;
}

.m-b-816 {
  margin-bottom: 816px;
}

.m-816 {
  margin: 816px;
}

.ml-817 {
  margin-left: 817px;
}

.mr-817 {
  margin-right: 817px;
}

.mb-817 {
  margin-bottom: 817px;
}

.mt-817 {
  margin-top: 817px;
}

.m-l-817 {
  margin-left: 817px;
}

.m-t-817 {
  margin-top: 817px;
}

.m-r-817 {
  margin-right: 817px;
}

.m-b-817 {
  margin-bottom: 817px;
}

.m-817 {
  margin: 817px;
}

.ml-818 {
  margin-left: 818px;
}

.mr-818 {
  margin-right: 818px;
}

.mb-818 {
  margin-bottom: 818px;
}

.mt-818 {
  margin-top: 818px;
}

.m-l-818 {
  margin-left: 818px;
}

.m-t-818 {
  margin-top: 818px;
}

.m-r-818 {
  margin-right: 818px;
}

.m-b-818 {
  margin-bottom: 818px;
}

.m-818 {
  margin: 818px;
}

.ml-819 {
  margin-left: 819px;
}

.mr-819 {
  margin-right: 819px;
}

.mb-819 {
  margin-bottom: 819px;
}

.mt-819 {
  margin-top: 819px;
}

.m-l-819 {
  margin-left: 819px;
}

.m-t-819 {
  margin-top: 819px;
}

.m-r-819 {
  margin-right: 819px;
}

.m-b-819 {
  margin-bottom: 819px;
}

.m-819 {
  margin: 819px;
}

.ml-820 {
  margin-left: 820px;
}

.mr-820 {
  margin-right: 820px;
}

.mb-820 {
  margin-bottom: 820px;
}

.mt-820 {
  margin-top: 820px;
}

.m-l-820 {
  margin-left: 820px;
}

.m-t-820 {
  margin-top: 820px;
}

.m-r-820 {
  margin-right: 820px;
}

.m-b-820 {
  margin-bottom: 820px;
}

.m-820 {
  margin: 820px;
}

.ml-821 {
  margin-left: 821px;
}

.mr-821 {
  margin-right: 821px;
}

.mb-821 {
  margin-bottom: 821px;
}

.mt-821 {
  margin-top: 821px;
}

.m-l-821 {
  margin-left: 821px;
}

.m-t-821 {
  margin-top: 821px;
}

.m-r-821 {
  margin-right: 821px;
}

.m-b-821 {
  margin-bottom: 821px;
}

.m-821 {
  margin: 821px;
}

.ml-822 {
  margin-left: 822px;
}

.mr-822 {
  margin-right: 822px;
}

.mb-822 {
  margin-bottom: 822px;
}

.mt-822 {
  margin-top: 822px;
}

.m-l-822 {
  margin-left: 822px;
}

.m-t-822 {
  margin-top: 822px;
}

.m-r-822 {
  margin-right: 822px;
}

.m-b-822 {
  margin-bottom: 822px;
}

.m-822 {
  margin: 822px;
}

.ml-823 {
  margin-left: 823px;
}

.mr-823 {
  margin-right: 823px;
}

.mb-823 {
  margin-bottom: 823px;
}

.mt-823 {
  margin-top: 823px;
}

.m-l-823 {
  margin-left: 823px;
}

.m-t-823 {
  margin-top: 823px;
}

.m-r-823 {
  margin-right: 823px;
}

.m-b-823 {
  margin-bottom: 823px;
}

.m-823 {
  margin: 823px;
}

.ml-824 {
  margin-left: 824px;
}

.mr-824 {
  margin-right: 824px;
}

.mb-824 {
  margin-bottom: 824px;
}

.mt-824 {
  margin-top: 824px;
}

.m-l-824 {
  margin-left: 824px;
}

.m-t-824 {
  margin-top: 824px;
}

.m-r-824 {
  margin-right: 824px;
}

.m-b-824 {
  margin-bottom: 824px;
}

.m-824 {
  margin: 824px;
}

.ml-825 {
  margin-left: 825px;
}

.mr-825 {
  margin-right: 825px;
}

.mb-825 {
  margin-bottom: 825px;
}

.mt-825 {
  margin-top: 825px;
}

.m-l-825 {
  margin-left: 825px;
}

.m-t-825 {
  margin-top: 825px;
}

.m-r-825 {
  margin-right: 825px;
}

.m-b-825 {
  margin-bottom: 825px;
}

.m-825 {
  margin: 825px;
}

.ml-826 {
  margin-left: 826px;
}

.mr-826 {
  margin-right: 826px;
}

.mb-826 {
  margin-bottom: 826px;
}

.mt-826 {
  margin-top: 826px;
}

.m-l-826 {
  margin-left: 826px;
}

.m-t-826 {
  margin-top: 826px;
}

.m-r-826 {
  margin-right: 826px;
}

.m-b-826 {
  margin-bottom: 826px;
}

.m-826 {
  margin: 826px;
}

.ml-827 {
  margin-left: 827px;
}

.mr-827 {
  margin-right: 827px;
}

.mb-827 {
  margin-bottom: 827px;
}

.mt-827 {
  margin-top: 827px;
}

.m-l-827 {
  margin-left: 827px;
}

.m-t-827 {
  margin-top: 827px;
}

.m-r-827 {
  margin-right: 827px;
}

.m-b-827 {
  margin-bottom: 827px;
}

.m-827 {
  margin: 827px;
}

.ml-828 {
  margin-left: 828px;
}

.mr-828 {
  margin-right: 828px;
}

.mb-828 {
  margin-bottom: 828px;
}

.mt-828 {
  margin-top: 828px;
}

.m-l-828 {
  margin-left: 828px;
}

.m-t-828 {
  margin-top: 828px;
}

.m-r-828 {
  margin-right: 828px;
}

.m-b-828 {
  margin-bottom: 828px;
}

.m-828 {
  margin: 828px;
}

.ml-829 {
  margin-left: 829px;
}

.mr-829 {
  margin-right: 829px;
}

.mb-829 {
  margin-bottom: 829px;
}

.mt-829 {
  margin-top: 829px;
}

.m-l-829 {
  margin-left: 829px;
}

.m-t-829 {
  margin-top: 829px;
}

.m-r-829 {
  margin-right: 829px;
}

.m-b-829 {
  margin-bottom: 829px;
}

.m-829 {
  margin: 829px;
}

.ml-830 {
  margin-left: 830px;
}

.mr-830 {
  margin-right: 830px;
}

.mb-830 {
  margin-bottom: 830px;
}

.mt-830 {
  margin-top: 830px;
}

.m-l-830 {
  margin-left: 830px;
}

.m-t-830 {
  margin-top: 830px;
}

.m-r-830 {
  margin-right: 830px;
}

.m-b-830 {
  margin-bottom: 830px;
}

.m-830 {
  margin: 830px;
}

.ml-831 {
  margin-left: 831px;
}

.mr-831 {
  margin-right: 831px;
}

.mb-831 {
  margin-bottom: 831px;
}

.mt-831 {
  margin-top: 831px;
}

.m-l-831 {
  margin-left: 831px;
}

.m-t-831 {
  margin-top: 831px;
}

.m-r-831 {
  margin-right: 831px;
}

.m-b-831 {
  margin-bottom: 831px;
}

.m-831 {
  margin: 831px;
}

.ml-832 {
  margin-left: 832px;
}

.mr-832 {
  margin-right: 832px;
}

.mb-832 {
  margin-bottom: 832px;
}

.mt-832 {
  margin-top: 832px;
}

.m-l-832 {
  margin-left: 832px;
}

.m-t-832 {
  margin-top: 832px;
}

.m-r-832 {
  margin-right: 832px;
}

.m-b-832 {
  margin-bottom: 832px;
}

.m-832 {
  margin: 832px;
}

.ml-833 {
  margin-left: 833px;
}

.mr-833 {
  margin-right: 833px;
}

.mb-833 {
  margin-bottom: 833px;
}

.mt-833 {
  margin-top: 833px;
}

.m-l-833 {
  margin-left: 833px;
}

.m-t-833 {
  margin-top: 833px;
}

.m-r-833 {
  margin-right: 833px;
}

.m-b-833 {
  margin-bottom: 833px;
}

.m-833 {
  margin: 833px;
}

.ml-834 {
  margin-left: 834px;
}

.mr-834 {
  margin-right: 834px;
}

.mb-834 {
  margin-bottom: 834px;
}

.mt-834 {
  margin-top: 834px;
}

.m-l-834 {
  margin-left: 834px;
}

.m-t-834 {
  margin-top: 834px;
}

.m-r-834 {
  margin-right: 834px;
}

.m-b-834 {
  margin-bottom: 834px;
}

.m-834 {
  margin: 834px;
}

.ml-835 {
  margin-left: 835px;
}

.mr-835 {
  margin-right: 835px;
}

.mb-835 {
  margin-bottom: 835px;
}

.mt-835 {
  margin-top: 835px;
}

.m-l-835 {
  margin-left: 835px;
}

.m-t-835 {
  margin-top: 835px;
}

.m-r-835 {
  margin-right: 835px;
}

.m-b-835 {
  margin-bottom: 835px;
}

.m-835 {
  margin: 835px;
}

.ml-836 {
  margin-left: 836px;
}

.mr-836 {
  margin-right: 836px;
}

.mb-836 {
  margin-bottom: 836px;
}

.mt-836 {
  margin-top: 836px;
}

.m-l-836 {
  margin-left: 836px;
}

.m-t-836 {
  margin-top: 836px;
}

.m-r-836 {
  margin-right: 836px;
}

.m-b-836 {
  margin-bottom: 836px;
}

.m-836 {
  margin: 836px;
}

.ml-837 {
  margin-left: 837px;
}

.mr-837 {
  margin-right: 837px;
}

.mb-837 {
  margin-bottom: 837px;
}

.mt-837 {
  margin-top: 837px;
}

.m-l-837 {
  margin-left: 837px;
}

.m-t-837 {
  margin-top: 837px;
}

.m-r-837 {
  margin-right: 837px;
}

.m-b-837 {
  margin-bottom: 837px;
}

.m-837 {
  margin: 837px;
}

.ml-838 {
  margin-left: 838px;
}

.mr-838 {
  margin-right: 838px;
}

.mb-838 {
  margin-bottom: 838px;
}

.mt-838 {
  margin-top: 838px;
}

.m-l-838 {
  margin-left: 838px;
}

.m-t-838 {
  margin-top: 838px;
}

.m-r-838 {
  margin-right: 838px;
}

.m-b-838 {
  margin-bottom: 838px;
}

.m-838 {
  margin: 838px;
}

.ml-839 {
  margin-left: 839px;
}

.mr-839 {
  margin-right: 839px;
}

.mb-839 {
  margin-bottom: 839px;
}

.mt-839 {
  margin-top: 839px;
}

.m-l-839 {
  margin-left: 839px;
}

.m-t-839 {
  margin-top: 839px;
}

.m-r-839 {
  margin-right: 839px;
}

.m-b-839 {
  margin-bottom: 839px;
}

.m-839 {
  margin: 839px;
}

.ml-840 {
  margin-left: 840px;
}

.mr-840 {
  margin-right: 840px;
}

.mb-840 {
  margin-bottom: 840px;
}

.mt-840 {
  margin-top: 840px;
}

.m-l-840 {
  margin-left: 840px;
}

.m-t-840 {
  margin-top: 840px;
}

.m-r-840 {
  margin-right: 840px;
}

.m-b-840 {
  margin-bottom: 840px;
}

.m-840 {
  margin: 840px;
}

.ml-841 {
  margin-left: 841px;
}

.mr-841 {
  margin-right: 841px;
}

.mb-841 {
  margin-bottom: 841px;
}

.mt-841 {
  margin-top: 841px;
}

.m-l-841 {
  margin-left: 841px;
}

.m-t-841 {
  margin-top: 841px;
}

.m-r-841 {
  margin-right: 841px;
}

.m-b-841 {
  margin-bottom: 841px;
}

.m-841 {
  margin: 841px;
}

.ml-842 {
  margin-left: 842px;
}

.mr-842 {
  margin-right: 842px;
}

.mb-842 {
  margin-bottom: 842px;
}

.mt-842 {
  margin-top: 842px;
}

.m-l-842 {
  margin-left: 842px;
}

.m-t-842 {
  margin-top: 842px;
}

.m-r-842 {
  margin-right: 842px;
}

.m-b-842 {
  margin-bottom: 842px;
}

.m-842 {
  margin: 842px;
}

.ml-843 {
  margin-left: 843px;
}

.mr-843 {
  margin-right: 843px;
}

.mb-843 {
  margin-bottom: 843px;
}

.mt-843 {
  margin-top: 843px;
}

.m-l-843 {
  margin-left: 843px;
}

.m-t-843 {
  margin-top: 843px;
}

.m-r-843 {
  margin-right: 843px;
}

.m-b-843 {
  margin-bottom: 843px;
}

.m-843 {
  margin: 843px;
}

.ml-844 {
  margin-left: 844px;
}

.mr-844 {
  margin-right: 844px;
}

.mb-844 {
  margin-bottom: 844px;
}

.mt-844 {
  margin-top: 844px;
}

.m-l-844 {
  margin-left: 844px;
}

.m-t-844 {
  margin-top: 844px;
}

.m-r-844 {
  margin-right: 844px;
}

.m-b-844 {
  margin-bottom: 844px;
}

.m-844 {
  margin: 844px;
}

.ml-845 {
  margin-left: 845px;
}

.mr-845 {
  margin-right: 845px;
}

.mb-845 {
  margin-bottom: 845px;
}

.mt-845 {
  margin-top: 845px;
}

.m-l-845 {
  margin-left: 845px;
}

.m-t-845 {
  margin-top: 845px;
}

.m-r-845 {
  margin-right: 845px;
}

.m-b-845 {
  margin-bottom: 845px;
}

.m-845 {
  margin: 845px;
}

.ml-846 {
  margin-left: 846px;
}

.mr-846 {
  margin-right: 846px;
}

.mb-846 {
  margin-bottom: 846px;
}

.mt-846 {
  margin-top: 846px;
}

.m-l-846 {
  margin-left: 846px;
}

.m-t-846 {
  margin-top: 846px;
}

.m-r-846 {
  margin-right: 846px;
}

.m-b-846 {
  margin-bottom: 846px;
}

.m-846 {
  margin: 846px;
}

.ml-847 {
  margin-left: 847px;
}

.mr-847 {
  margin-right: 847px;
}

.mb-847 {
  margin-bottom: 847px;
}

.mt-847 {
  margin-top: 847px;
}

.m-l-847 {
  margin-left: 847px;
}

.m-t-847 {
  margin-top: 847px;
}

.m-r-847 {
  margin-right: 847px;
}

.m-b-847 {
  margin-bottom: 847px;
}

.m-847 {
  margin: 847px;
}

.ml-848 {
  margin-left: 848px;
}

.mr-848 {
  margin-right: 848px;
}

.mb-848 {
  margin-bottom: 848px;
}

.mt-848 {
  margin-top: 848px;
}

.m-l-848 {
  margin-left: 848px;
}

.m-t-848 {
  margin-top: 848px;
}

.m-r-848 {
  margin-right: 848px;
}

.m-b-848 {
  margin-bottom: 848px;
}

.m-848 {
  margin: 848px;
}

.ml-849 {
  margin-left: 849px;
}

.mr-849 {
  margin-right: 849px;
}

.mb-849 {
  margin-bottom: 849px;
}

.mt-849 {
  margin-top: 849px;
}

.m-l-849 {
  margin-left: 849px;
}

.m-t-849 {
  margin-top: 849px;
}

.m-r-849 {
  margin-right: 849px;
}

.m-b-849 {
  margin-bottom: 849px;
}

.m-849 {
  margin: 849px;
}

.ml-850 {
  margin-left: 850px;
}

.mr-850 {
  margin-right: 850px;
}

.mb-850 {
  margin-bottom: 850px;
}

.mt-850 {
  margin-top: 850px;
}

.m-l-850 {
  margin-left: 850px;
}

.m-t-850 {
  margin-top: 850px;
}

.m-r-850 {
  margin-right: 850px;
}

.m-b-850 {
  margin-bottom: 850px;
}

.m-850 {
  margin: 850px;
}

.ml-851 {
  margin-left: 851px;
}

.mr-851 {
  margin-right: 851px;
}

.mb-851 {
  margin-bottom: 851px;
}

.mt-851 {
  margin-top: 851px;
}

.m-l-851 {
  margin-left: 851px;
}

.m-t-851 {
  margin-top: 851px;
}

.m-r-851 {
  margin-right: 851px;
}

.m-b-851 {
  margin-bottom: 851px;
}

.m-851 {
  margin: 851px;
}

.ml-852 {
  margin-left: 852px;
}

.mr-852 {
  margin-right: 852px;
}

.mb-852 {
  margin-bottom: 852px;
}

.mt-852 {
  margin-top: 852px;
}

.m-l-852 {
  margin-left: 852px;
}

.m-t-852 {
  margin-top: 852px;
}

.m-r-852 {
  margin-right: 852px;
}

.m-b-852 {
  margin-bottom: 852px;
}

.m-852 {
  margin: 852px;
}

.ml-853 {
  margin-left: 853px;
}

.mr-853 {
  margin-right: 853px;
}

.mb-853 {
  margin-bottom: 853px;
}

.mt-853 {
  margin-top: 853px;
}

.m-l-853 {
  margin-left: 853px;
}

.m-t-853 {
  margin-top: 853px;
}

.m-r-853 {
  margin-right: 853px;
}

.m-b-853 {
  margin-bottom: 853px;
}

.m-853 {
  margin: 853px;
}

.ml-854 {
  margin-left: 854px;
}

.mr-854 {
  margin-right: 854px;
}

.mb-854 {
  margin-bottom: 854px;
}

.mt-854 {
  margin-top: 854px;
}

.m-l-854 {
  margin-left: 854px;
}

.m-t-854 {
  margin-top: 854px;
}

.m-r-854 {
  margin-right: 854px;
}

.m-b-854 {
  margin-bottom: 854px;
}

.m-854 {
  margin: 854px;
}

.ml-855 {
  margin-left: 855px;
}

.mr-855 {
  margin-right: 855px;
}

.mb-855 {
  margin-bottom: 855px;
}

.mt-855 {
  margin-top: 855px;
}

.m-l-855 {
  margin-left: 855px;
}

.m-t-855 {
  margin-top: 855px;
}

.m-r-855 {
  margin-right: 855px;
}

.m-b-855 {
  margin-bottom: 855px;
}

.m-855 {
  margin: 855px;
}

.ml-856 {
  margin-left: 856px;
}

.mr-856 {
  margin-right: 856px;
}

.mb-856 {
  margin-bottom: 856px;
}

.mt-856 {
  margin-top: 856px;
}

.m-l-856 {
  margin-left: 856px;
}

.m-t-856 {
  margin-top: 856px;
}

.m-r-856 {
  margin-right: 856px;
}

.m-b-856 {
  margin-bottom: 856px;
}

.m-856 {
  margin: 856px;
}

.ml-857 {
  margin-left: 857px;
}

.mr-857 {
  margin-right: 857px;
}

.mb-857 {
  margin-bottom: 857px;
}

.mt-857 {
  margin-top: 857px;
}

.m-l-857 {
  margin-left: 857px;
}

.m-t-857 {
  margin-top: 857px;
}

.m-r-857 {
  margin-right: 857px;
}

.m-b-857 {
  margin-bottom: 857px;
}

.m-857 {
  margin: 857px;
}

.ml-858 {
  margin-left: 858px;
}

.mr-858 {
  margin-right: 858px;
}

.mb-858 {
  margin-bottom: 858px;
}

.mt-858 {
  margin-top: 858px;
}

.m-l-858 {
  margin-left: 858px;
}

.m-t-858 {
  margin-top: 858px;
}

.m-r-858 {
  margin-right: 858px;
}

.m-b-858 {
  margin-bottom: 858px;
}

.m-858 {
  margin: 858px;
}

.ml-859 {
  margin-left: 859px;
}

.mr-859 {
  margin-right: 859px;
}

.mb-859 {
  margin-bottom: 859px;
}

.mt-859 {
  margin-top: 859px;
}

.m-l-859 {
  margin-left: 859px;
}

.m-t-859 {
  margin-top: 859px;
}

.m-r-859 {
  margin-right: 859px;
}

.m-b-859 {
  margin-bottom: 859px;
}

.m-859 {
  margin: 859px;
}

.ml-860 {
  margin-left: 860px;
}

.mr-860 {
  margin-right: 860px;
}

.mb-860 {
  margin-bottom: 860px;
}

.mt-860 {
  margin-top: 860px;
}

.m-l-860 {
  margin-left: 860px;
}

.m-t-860 {
  margin-top: 860px;
}

.m-r-860 {
  margin-right: 860px;
}

.m-b-860 {
  margin-bottom: 860px;
}

.m-860 {
  margin: 860px;
}

.ml-861 {
  margin-left: 861px;
}

.mr-861 {
  margin-right: 861px;
}

.mb-861 {
  margin-bottom: 861px;
}

.mt-861 {
  margin-top: 861px;
}

.m-l-861 {
  margin-left: 861px;
}

.m-t-861 {
  margin-top: 861px;
}

.m-r-861 {
  margin-right: 861px;
}

.m-b-861 {
  margin-bottom: 861px;
}

.m-861 {
  margin: 861px;
}

.ml-862 {
  margin-left: 862px;
}

.mr-862 {
  margin-right: 862px;
}

.mb-862 {
  margin-bottom: 862px;
}

.mt-862 {
  margin-top: 862px;
}

.m-l-862 {
  margin-left: 862px;
}

.m-t-862 {
  margin-top: 862px;
}

.m-r-862 {
  margin-right: 862px;
}

.m-b-862 {
  margin-bottom: 862px;
}

.m-862 {
  margin: 862px;
}

.ml-863 {
  margin-left: 863px;
}

.mr-863 {
  margin-right: 863px;
}

.mb-863 {
  margin-bottom: 863px;
}

.mt-863 {
  margin-top: 863px;
}

.m-l-863 {
  margin-left: 863px;
}

.m-t-863 {
  margin-top: 863px;
}

.m-r-863 {
  margin-right: 863px;
}

.m-b-863 {
  margin-bottom: 863px;
}

.m-863 {
  margin: 863px;
}

.ml-864 {
  margin-left: 864px;
}

.mr-864 {
  margin-right: 864px;
}

.mb-864 {
  margin-bottom: 864px;
}

.mt-864 {
  margin-top: 864px;
}

.m-l-864 {
  margin-left: 864px;
}

.m-t-864 {
  margin-top: 864px;
}

.m-r-864 {
  margin-right: 864px;
}

.m-b-864 {
  margin-bottom: 864px;
}

.m-864 {
  margin: 864px;
}

.ml-865 {
  margin-left: 865px;
}

.mr-865 {
  margin-right: 865px;
}

.mb-865 {
  margin-bottom: 865px;
}

.mt-865 {
  margin-top: 865px;
}

.m-l-865 {
  margin-left: 865px;
}

.m-t-865 {
  margin-top: 865px;
}

.m-r-865 {
  margin-right: 865px;
}

.m-b-865 {
  margin-bottom: 865px;
}

.m-865 {
  margin: 865px;
}

.ml-866 {
  margin-left: 866px;
}

.mr-866 {
  margin-right: 866px;
}

.mb-866 {
  margin-bottom: 866px;
}

.mt-866 {
  margin-top: 866px;
}

.m-l-866 {
  margin-left: 866px;
}

.m-t-866 {
  margin-top: 866px;
}

.m-r-866 {
  margin-right: 866px;
}

.m-b-866 {
  margin-bottom: 866px;
}

.m-866 {
  margin: 866px;
}

.ml-867 {
  margin-left: 867px;
}

.mr-867 {
  margin-right: 867px;
}

.mb-867 {
  margin-bottom: 867px;
}

.mt-867 {
  margin-top: 867px;
}

.m-l-867 {
  margin-left: 867px;
}

.m-t-867 {
  margin-top: 867px;
}

.m-r-867 {
  margin-right: 867px;
}

.m-b-867 {
  margin-bottom: 867px;
}

.m-867 {
  margin: 867px;
}

.ml-868 {
  margin-left: 868px;
}

.mr-868 {
  margin-right: 868px;
}

.mb-868 {
  margin-bottom: 868px;
}

.mt-868 {
  margin-top: 868px;
}

.m-l-868 {
  margin-left: 868px;
}

.m-t-868 {
  margin-top: 868px;
}

.m-r-868 {
  margin-right: 868px;
}

.m-b-868 {
  margin-bottom: 868px;
}

.m-868 {
  margin: 868px;
}

.ml-869 {
  margin-left: 869px;
}

.mr-869 {
  margin-right: 869px;
}

.mb-869 {
  margin-bottom: 869px;
}

.mt-869 {
  margin-top: 869px;
}

.m-l-869 {
  margin-left: 869px;
}

.m-t-869 {
  margin-top: 869px;
}

.m-r-869 {
  margin-right: 869px;
}

.m-b-869 {
  margin-bottom: 869px;
}

.m-869 {
  margin: 869px;
}

.ml-870 {
  margin-left: 870px;
}

.mr-870 {
  margin-right: 870px;
}

.mb-870 {
  margin-bottom: 870px;
}

.mt-870 {
  margin-top: 870px;
}

.m-l-870 {
  margin-left: 870px;
}

.m-t-870 {
  margin-top: 870px;
}

.m-r-870 {
  margin-right: 870px;
}

.m-b-870 {
  margin-bottom: 870px;
}

.m-870 {
  margin: 870px;
}

.ml-871 {
  margin-left: 871px;
}

.mr-871 {
  margin-right: 871px;
}

.mb-871 {
  margin-bottom: 871px;
}

.mt-871 {
  margin-top: 871px;
}

.m-l-871 {
  margin-left: 871px;
}

.m-t-871 {
  margin-top: 871px;
}

.m-r-871 {
  margin-right: 871px;
}

.m-b-871 {
  margin-bottom: 871px;
}

.m-871 {
  margin: 871px;
}

.ml-872 {
  margin-left: 872px;
}

.mr-872 {
  margin-right: 872px;
}

.mb-872 {
  margin-bottom: 872px;
}

.mt-872 {
  margin-top: 872px;
}

.m-l-872 {
  margin-left: 872px;
}

.m-t-872 {
  margin-top: 872px;
}

.m-r-872 {
  margin-right: 872px;
}

.m-b-872 {
  margin-bottom: 872px;
}

.m-872 {
  margin: 872px;
}

.ml-873 {
  margin-left: 873px;
}

.mr-873 {
  margin-right: 873px;
}

.mb-873 {
  margin-bottom: 873px;
}

.mt-873 {
  margin-top: 873px;
}

.m-l-873 {
  margin-left: 873px;
}

.m-t-873 {
  margin-top: 873px;
}

.m-r-873 {
  margin-right: 873px;
}

.m-b-873 {
  margin-bottom: 873px;
}

.m-873 {
  margin: 873px;
}

.ml-874 {
  margin-left: 874px;
}

.mr-874 {
  margin-right: 874px;
}

.mb-874 {
  margin-bottom: 874px;
}

.mt-874 {
  margin-top: 874px;
}

.m-l-874 {
  margin-left: 874px;
}

.m-t-874 {
  margin-top: 874px;
}

.m-r-874 {
  margin-right: 874px;
}

.m-b-874 {
  margin-bottom: 874px;
}

.m-874 {
  margin: 874px;
}

.ml-875 {
  margin-left: 875px;
}

.mr-875 {
  margin-right: 875px;
}

.mb-875 {
  margin-bottom: 875px;
}

.mt-875 {
  margin-top: 875px;
}

.m-l-875 {
  margin-left: 875px;
}

.m-t-875 {
  margin-top: 875px;
}

.m-r-875 {
  margin-right: 875px;
}

.m-b-875 {
  margin-bottom: 875px;
}

.m-875 {
  margin: 875px;
}

.ml-876 {
  margin-left: 876px;
}

.mr-876 {
  margin-right: 876px;
}

.mb-876 {
  margin-bottom: 876px;
}

.mt-876 {
  margin-top: 876px;
}

.m-l-876 {
  margin-left: 876px;
}

.m-t-876 {
  margin-top: 876px;
}

.m-r-876 {
  margin-right: 876px;
}

.m-b-876 {
  margin-bottom: 876px;
}

.m-876 {
  margin: 876px;
}

.ml-877 {
  margin-left: 877px;
}

.mr-877 {
  margin-right: 877px;
}

.mb-877 {
  margin-bottom: 877px;
}

.mt-877 {
  margin-top: 877px;
}

.m-l-877 {
  margin-left: 877px;
}

.m-t-877 {
  margin-top: 877px;
}

.m-r-877 {
  margin-right: 877px;
}

.m-b-877 {
  margin-bottom: 877px;
}

.m-877 {
  margin: 877px;
}

.ml-878 {
  margin-left: 878px;
}

.mr-878 {
  margin-right: 878px;
}

.mb-878 {
  margin-bottom: 878px;
}

.mt-878 {
  margin-top: 878px;
}

.m-l-878 {
  margin-left: 878px;
}

.m-t-878 {
  margin-top: 878px;
}

.m-r-878 {
  margin-right: 878px;
}

.m-b-878 {
  margin-bottom: 878px;
}

.m-878 {
  margin: 878px;
}

.ml-879 {
  margin-left: 879px;
}

.mr-879 {
  margin-right: 879px;
}

.mb-879 {
  margin-bottom: 879px;
}

.mt-879 {
  margin-top: 879px;
}

.m-l-879 {
  margin-left: 879px;
}

.m-t-879 {
  margin-top: 879px;
}

.m-r-879 {
  margin-right: 879px;
}

.m-b-879 {
  margin-bottom: 879px;
}

.m-879 {
  margin: 879px;
}

.ml-880 {
  margin-left: 880px;
}

.mr-880 {
  margin-right: 880px;
}

.mb-880 {
  margin-bottom: 880px;
}

.mt-880 {
  margin-top: 880px;
}

.m-l-880 {
  margin-left: 880px;
}

.m-t-880 {
  margin-top: 880px;
}

.m-r-880 {
  margin-right: 880px;
}

.m-b-880 {
  margin-bottom: 880px;
}

.m-880 {
  margin: 880px;
}

.ml-881 {
  margin-left: 881px;
}

.mr-881 {
  margin-right: 881px;
}

.mb-881 {
  margin-bottom: 881px;
}

.mt-881 {
  margin-top: 881px;
}

.m-l-881 {
  margin-left: 881px;
}

.m-t-881 {
  margin-top: 881px;
}

.m-r-881 {
  margin-right: 881px;
}

.m-b-881 {
  margin-bottom: 881px;
}

.m-881 {
  margin: 881px;
}

.ml-882 {
  margin-left: 882px;
}

.mr-882 {
  margin-right: 882px;
}

.mb-882 {
  margin-bottom: 882px;
}

.mt-882 {
  margin-top: 882px;
}

.m-l-882 {
  margin-left: 882px;
}

.m-t-882 {
  margin-top: 882px;
}

.m-r-882 {
  margin-right: 882px;
}

.m-b-882 {
  margin-bottom: 882px;
}

.m-882 {
  margin: 882px;
}

.ml-883 {
  margin-left: 883px;
}

.mr-883 {
  margin-right: 883px;
}

.mb-883 {
  margin-bottom: 883px;
}

.mt-883 {
  margin-top: 883px;
}

.m-l-883 {
  margin-left: 883px;
}

.m-t-883 {
  margin-top: 883px;
}

.m-r-883 {
  margin-right: 883px;
}

.m-b-883 {
  margin-bottom: 883px;
}

.m-883 {
  margin: 883px;
}

.ml-884 {
  margin-left: 884px;
}

.mr-884 {
  margin-right: 884px;
}

.mb-884 {
  margin-bottom: 884px;
}

.mt-884 {
  margin-top: 884px;
}

.m-l-884 {
  margin-left: 884px;
}

.m-t-884 {
  margin-top: 884px;
}

.m-r-884 {
  margin-right: 884px;
}

.m-b-884 {
  margin-bottom: 884px;
}

.m-884 {
  margin: 884px;
}

.ml-885 {
  margin-left: 885px;
}

.mr-885 {
  margin-right: 885px;
}

.mb-885 {
  margin-bottom: 885px;
}

.mt-885 {
  margin-top: 885px;
}

.m-l-885 {
  margin-left: 885px;
}

.m-t-885 {
  margin-top: 885px;
}

.m-r-885 {
  margin-right: 885px;
}

.m-b-885 {
  margin-bottom: 885px;
}

.m-885 {
  margin: 885px;
}

.ml-886 {
  margin-left: 886px;
}

.mr-886 {
  margin-right: 886px;
}

.mb-886 {
  margin-bottom: 886px;
}

.mt-886 {
  margin-top: 886px;
}

.m-l-886 {
  margin-left: 886px;
}

.m-t-886 {
  margin-top: 886px;
}

.m-r-886 {
  margin-right: 886px;
}

.m-b-886 {
  margin-bottom: 886px;
}

.m-886 {
  margin: 886px;
}

.ml-887 {
  margin-left: 887px;
}

.mr-887 {
  margin-right: 887px;
}

.mb-887 {
  margin-bottom: 887px;
}

.mt-887 {
  margin-top: 887px;
}

.m-l-887 {
  margin-left: 887px;
}

.m-t-887 {
  margin-top: 887px;
}

.m-r-887 {
  margin-right: 887px;
}

.m-b-887 {
  margin-bottom: 887px;
}

.m-887 {
  margin: 887px;
}

.ml-888 {
  margin-left: 888px;
}

.mr-888 {
  margin-right: 888px;
}

.mb-888 {
  margin-bottom: 888px;
}

.mt-888 {
  margin-top: 888px;
}

.m-l-888 {
  margin-left: 888px;
}

.m-t-888 {
  margin-top: 888px;
}

.m-r-888 {
  margin-right: 888px;
}

.m-b-888 {
  margin-bottom: 888px;
}

.m-888 {
  margin: 888px;
}

.ml-889 {
  margin-left: 889px;
}

.mr-889 {
  margin-right: 889px;
}

.mb-889 {
  margin-bottom: 889px;
}

.mt-889 {
  margin-top: 889px;
}

.m-l-889 {
  margin-left: 889px;
}

.m-t-889 {
  margin-top: 889px;
}

.m-r-889 {
  margin-right: 889px;
}

.m-b-889 {
  margin-bottom: 889px;
}

.m-889 {
  margin: 889px;
}

.ml-890 {
  margin-left: 890px;
}

.mr-890 {
  margin-right: 890px;
}

.mb-890 {
  margin-bottom: 890px;
}

.mt-890 {
  margin-top: 890px;
}

.m-l-890 {
  margin-left: 890px;
}

.m-t-890 {
  margin-top: 890px;
}

.m-r-890 {
  margin-right: 890px;
}

.m-b-890 {
  margin-bottom: 890px;
}

.m-890 {
  margin: 890px;
}

.ml-891 {
  margin-left: 891px;
}

.mr-891 {
  margin-right: 891px;
}

.mb-891 {
  margin-bottom: 891px;
}

.mt-891 {
  margin-top: 891px;
}

.m-l-891 {
  margin-left: 891px;
}

.m-t-891 {
  margin-top: 891px;
}

.m-r-891 {
  margin-right: 891px;
}

.m-b-891 {
  margin-bottom: 891px;
}

.m-891 {
  margin: 891px;
}

.ml-892 {
  margin-left: 892px;
}

.mr-892 {
  margin-right: 892px;
}

.mb-892 {
  margin-bottom: 892px;
}

.mt-892 {
  margin-top: 892px;
}

.m-l-892 {
  margin-left: 892px;
}

.m-t-892 {
  margin-top: 892px;
}

.m-r-892 {
  margin-right: 892px;
}

.m-b-892 {
  margin-bottom: 892px;
}

.m-892 {
  margin: 892px;
}

.ml-893 {
  margin-left: 893px;
}

.mr-893 {
  margin-right: 893px;
}

.mb-893 {
  margin-bottom: 893px;
}

.mt-893 {
  margin-top: 893px;
}

.m-l-893 {
  margin-left: 893px;
}

.m-t-893 {
  margin-top: 893px;
}

.m-r-893 {
  margin-right: 893px;
}

.m-b-893 {
  margin-bottom: 893px;
}

.m-893 {
  margin: 893px;
}

.ml-894 {
  margin-left: 894px;
}

.mr-894 {
  margin-right: 894px;
}

.mb-894 {
  margin-bottom: 894px;
}

.mt-894 {
  margin-top: 894px;
}

.m-l-894 {
  margin-left: 894px;
}

.m-t-894 {
  margin-top: 894px;
}

.m-r-894 {
  margin-right: 894px;
}

.m-b-894 {
  margin-bottom: 894px;
}

.m-894 {
  margin: 894px;
}

.ml-895 {
  margin-left: 895px;
}

.mr-895 {
  margin-right: 895px;
}

.mb-895 {
  margin-bottom: 895px;
}

.mt-895 {
  margin-top: 895px;
}

.m-l-895 {
  margin-left: 895px;
}

.m-t-895 {
  margin-top: 895px;
}

.m-r-895 {
  margin-right: 895px;
}

.m-b-895 {
  margin-bottom: 895px;
}

.m-895 {
  margin: 895px;
}

.ml-896 {
  margin-left: 896px;
}

.mr-896 {
  margin-right: 896px;
}

.mb-896 {
  margin-bottom: 896px;
}

.mt-896 {
  margin-top: 896px;
}

.m-l-896 {
  margin-left: 896px;
}

.m-t-896 {
  margin-top: 896px;
}

.m-r-896 {
  margin-right: 896px;
}

.m-b-896 {
  margin-bottom: 896px;
}

.m-896 {
  margin: 896px;
}

.ml-897 {
  margin-left: 897px;
}

.mr-897 {
  margin-right: 897px;
}

.mb-897 {
  margin-bottom: 897px;
}

.mt-897 {
  margin-top: 897px;
}

.m-l-897 {
  margin-left: 897px;
}

.m-t-897 {
  margin-top: 897px;
}

.m-r-897 {
  margin-right: 897px;
}

.m-b-897 {
  margin-bottom: 897px;
}

.m-897 {
  margin: 897px;
}

.ml-898 {
  margin-left: 898px;
}

.mr-898 {
  margin-right: 898px;
}

.mb-898 {
  margin-bottom: 898px;
}

.mt-898 {
  margin-top: 898px;
}

.m-l-898 {
  margin-left: 898px;
}

.m-t-898 {
  margin-top: 898px;
}

.m-r-898 {
  margin-right: 898px;
}

.m-b-898 {
  margin-bottom: 898px;
}

.m-898 {
  margin: 898px;
}

.ml-899 {
  margin-left: 899px;
}

.mr-899 {
  margin-right: 899px;
}

.mb-899 {
  margin-bottom: 899px;
}

.mt-899 {
  margin-top: 899px;
}

.m-l-899 {
  margin-left: 899px;
}

.m-t-899 {
  margin-top: 899px;
}

.m-r-899 {
  margin-right: 899px;
}

.m-b-899 {
  margin-bottom: 899px;
}

.m-899 {
  margin: 899px;
}

.ml-900 {
  margin-left: 900px;
}

.mr-900 {
  margin-right: 900px;
}

.mb-900 {
  margin-bottom: 900px;
}

.mt-900 {
  margin-top: 900px;
}

.m-l-900 {
  margin-left: 900px;
}

.m-t-900 {
  margin-top: 900px;
}

.m-r-900 {
  margin-right: 900px;
}

.m-b-900 {
  margin-bottom: 900px;
}

.m-900 {
  margin: 900px;
}

.ml-901 {
  margin-left: 901px;
}

.mr-901 {
  margin-right: 901px;
}

.mb-901 {
  margin-bottom: 901px;
}

.mt-901 {
  margin-top: 901px;
}

.m-l-901 {
  margin-left: 901px;
}

.m-t-901 {
  margin-top: 901px;
}

.m-r-901 {
  margin-right: 901px;
}

.m-b-901 {
  margin-bottom: 901px;
}

.m-901 {
  margin: 901px;
}

.ml-902 {
  margin-left: 902px;
}

.mr-902 {
  margin-right: 902px;
}

.mb-902 {
  margin-bottom: 902px;
}

.mt-902 {
  margin-top: 902px;
}

.m-l-902 {
  margin-left: 902px;
}

.m-t-902 {
  margin-top: 902px;
}

.m-r-902 {
  margin-right: 902px;
}

.m-b-902 {
  margin-bottom: 902px;
}

.m-902 {
  margin: 902px;
}

.ml-903 {
  margin-left: 903px;
}

.mr-903 {
  margin-right: 903px;
}

.mb-903 {
  margin-bottom: 903px;
}

.mt-903 {
  margin-top: 903px;
}

.m-l-903 {
  margin-left: 903px;
}

.m-t-903 {
  margin-top: 903px;
}

.m-r-903 {
  margin-right: 903px;
}

.m-b-903 {
  margin-bottom: 903px;
}

.m-903 {
  margin: 903px;
}

.ml-904 {
  margin-left: 904px;
}

.mr-904 {
  margin-right: 904px;
}

.mb-904 {
  margin-bottom: 904px;
}

.mt-904 {
  margin-top: 904px;
}

.m-l-904 {
  margin-left: 904px;
}

.m-t-904 {
  margin-top: 904px;
}

.m-r-904 {
  margin-right: 904px;
}

.m-b-904 {
  margin-bottom: 904px;
}

.m-904 {
  margin: 904px;
}

.ml-905 {
  margin-left: 905px;
}

.mr-905 {
  margin-right: 905px;
}

.mb-905 {
  margin-bottom: 905px;
}

.mt-905 {
  margin-top: 905px;
}

.m-l-905 {
  margin-left: 905px;
}

.m-t-905 {
  margin-top: 905px;
}

.m-r-905 {
  margin-right: 905px;
}

.m-b-905 {
  margin-bottom: 905px;
}

.m-905 {
  margin: 905px;
}

.ml-906 {
  margin-left: 906px;
}

.mr-906 {
  margin-right: 906px;
}

.mb-906 {
  margin-bottom: 906px;
}

.mt-906 {
  margin-top: 906px;
}

.m-l-906 {
  margin-left: 906px;
}

.m-t-906 {
  margin-top: 906px;
}

.m-r-906 {
  margin-right: 906px;
}

.m-b-906 {
  margin-bottom: 906px;
}

.m-906 {
  margin: 906px;
}

.ml-907 {
  margin-left: 907px;
}

.mr-907 {
  margin-right: 907px;
}

.mb-907 {
  margin-bottom: 907px;
}

.mt-907 {
  margin-top: 907px;
}

.m-l-907 {
  margin-left: 907px;
}

.m-t-907 {
  margin-top: 907px;
}

.m-r-907 {
  margin-right: 907px;
}

.m-b-907 {
  margin-bottom: 907px;
}

.m-907 {
  margin: 907px;
}

.ml-908 {
  margin-left: 908px;
}

.mr-908 {
  margin-right: 908px;
}

.mb-908 {
  margin-bottom: 908px;
}

.mt-908 {
  margin-top: 908px;
}

.m-l-908 {
  margin-left: 908px;
}

.m-t-908 {
  margin-top: 908px;
}

.m-r-908 {
  margin-right: 908px;
}

.m-b-908 {
  margin-bottom: 908px;
}

.m-908 {
  margin: 908px;
}

.ml-909 {
  margin-left: 909px;
}

.mr-909 {
  margin-right: 909px;
}

.mb-909 {
  margin-bottom: 909px;
}

.mt-909 {
  margin-top: 909px;
}

.m-l-909 {
  margin-left: 909px;
}

.m-t-909 {
  margin-top: 909px;
}

.m-r-909 {
  margin-right: 909px;
}

.m-b-909 {
  margin-bottom: 909px;
}

.m-909 {
  margin: 909px;
}

.ml-910 {
  margin-left: 910px;
}

.mr-910 {
  margin-right: 910px;
}

.mb-910 {
  margin-bottom: 910px;
}

.mt-910 {
  margin-top: 910px;
}

.m-l-910 {
  margin-left: 910px;
}

.m-t-910 {
  margin-top: 910px;
}

.m-r-910 {
  margin-right: 910px;
}

.m-b-910 {
  margin-bottom: 910px;
}

.m-910 {
  margin: 910px;
}

.ml-911 {
  margin-left: 911px;
}

.mr-911 {
  margin-right: 911px;
}

.mb-911 {
  margin-bottom: 911px;
}

.mt-911 {
  margin-top: 911px;
}

.m-l-911 {
  margin-left: 911px;
}

.m-t-911 {
  margin-top: 911px;
}

.m-r-911 {
  margin-right: 911px;
}

.m-b-911 {
  margin-bottom: 911px;
}

.m-911 {
  margin: 911px;
}

.ml-912 {
  margin-left: 912px;
}

.mr-912 {
  margin-right: 912px;
}

.mb-912 {
  margin-bottom: 912px;
}

.mt-912 {
  margin-top: 912px;
}

.m-l-912 {
  margin-left: 912px;
}

.m-t-912 {
  margin-top: 912px;
}

.m-r-912 {
  margin-right: 912px;
}

.m-b-912 {
  margin-bottom: 912px;
}

.m-912 {
  margin: 912px;
}

.ml-913 {
  margin-left: 913px;
}

.mr-913 {
  margin-right: 913px;
}

.mb-913 {
  margin-bottom: 913px;
}

.mt-913 {
  margin-top: 913px;
}

.m-l-913 {
  margin-left: 913px;
}

.m-t-913 {
  margin-top: 913px;
}

.m-r-913 {
  margin-right: 913px;
}

.m-b-913 {
  margin-bottom: 913px;
}

.m-913 {
  margin: 913px;
}

.ml-914 {
  margin-left: 914px;
}

.mr-914 {
  margin-right: 914px;
}

.mb-914 {
  margin-bottom: 914px;
}

.mt-914 {
  margin-top: 914px;
}

.m-l-914 {
  margin-left: 914px;
}

.m-t-914 {
  margin-top: 914px;
}

.m-r-914 {
  margin-right: 914px;
}

.m-b-914 {
  margin-bottom: 914px;
}

.m-914 {
  margin: 914px;
}

.ml-915 {
  margin-left: 915px;
}

.mr-915 {
  margin-right: 915px;
}

.mb-915 {
  margin-bottom: 915px;
}

.mt-915 {
  margin-top: 915px;
}

.m-l-915 {
  margin-left: 915px;
}

.m-t-915 {
  margin-top: 915px;
}

.m-r-915 {
  margin-right: 915px;
}

.m-b-915 {
  margin-bottom: 915px;
}

.m-915 {
  margin: 915px;
}

.ml-916 {
  margin-left: 916px;
}

.mr-916 {
  margin-right: 916px;
}

.mb-916 {
  margin-bottom: 916px;
}

.mt-916 {
  margin-top: 916px;
}

.m-l-916 {
  margin-left: 916px;
}

.m-t-916 {
  margin-top: 916px;
}

.m-r-916 {
  margin-right: 916px;
}

.m-b-916 {
  margin-bottom: 916px;
}

.m-916 {
  margin: 916px;
}

.ml-917 {
  margin-left: 917px;
}

.mr-917 {
  margin-right: 917px;
}

.mb-917 {
  margin-bottom: 917px;
}

.mt-917 {
  margin-top: 917px;
}

.m-l-917 {
  margin-left: 917px;
}

.m-t-917 {
  margin-top: 917px;
}

.m-r-917 {
  margin-right: 917px;
}

.m-b-917 {
  margin-bottom: 917px;
}

.m-917 {
  margin: 917px;
}

.ml-918 {
  margin-left: 918px;
}

.mr-918 {
  margin-right: 918px;
}

.mb-918 {
  margin-bottom: 918px;
}

.mt-918 {
  margin-top: 918px;
}

.m-l-918 {
  margin-left: 918px;
}

.m-t-918 {
  margin-top: 918px;
}

.m-r-918 {
  margin-right: 918px;
}

.m-b-918 {
  margin-bottom: 918px;
}

.m-918 {
  margin: 918px;
}

.ml-919 {
  margin-left: 919px;
}

.mr-919 {
  margin-right: 919px;
}

.mb-919 {
  margin-bottom: 919px;
}

.mt-919 {
  margin-top: 919px;
}

.m-l-919 {
  margin-left: 919px;
}

.m-t-919 {
  margin-top: 919px;
}

.m-r-919 {
  margin-right: 919px;
}

.m-b-919 {
  margin-bottom: 919px;
}

.m-919 {
  margin: 919px;
}

.ml-920 {
  margin-left: 920px;
}

.mr-920 {
  margin-right: 920px;
}

.mb-920 {
  margin-bottom: 920px;
}

.mt-920 {
  margin-top: 920px;
}

.m-l-920 {
  margin-left: 920px;
}

.m-t-920 {
  margin-top: 920px;
}

.m-r-920 {
  margin-right: 920px;
}

.m-b-920 {
  margin-bottom: 920px;
}

.m-920 {
  margin: 920px;
}

.ml-921 {
  margin-left: 921px;
}

.mr-921 {
  margin-right: 921px;
}

.mb-921 {
  margin-bottom: 921px;
}

.mt-921 {
  margin-top: 921px;
}

.m-l-921 {
  margin-left: 921px;
}

.m-t-921 {
  margin-top: 921px;
}

.m-r-921 {
  margin-right: 921px;
}

.m-b-921 {
  margin-bottom: 921px;
}

.m-921 {
  margin: 921px;
}

.ml-922 {
  margin-left: 922px;
}

.mr-922 {
  margin-right: 922px;
}

.mb-922 {
  margin-bottom: 922px;
}

.mt-922 {
  margin-top: 922px;
}

.m-l-922 {
  margin-left: 922px;
}

.m-t-922 {
  margin-top: 922px;
}

.m-r-922 {
  margin-right: 922px;
}

.m-b-922 {
  margin-bottom: 922px;
}

.m-922 {
  margin: 922px;
}

.ml-923 {
  margin-left: 923px;
}

.mr-923 {
  margin-right: 923px;
}

.mb-923 {
  margin-bottom: 923px;
}

.mt-923 {
  margin-top: 923px;
}

.m-l-923 {
  margin-left: 923px;
}

.m-t-923 {
  margin-top: 923px;
}

.m-r-923 {
  margin-right: 923px;
}

.m-b-923 {
  margin-bottom: 923px;
}

.m-923 {
  margin: 923px;
}

.ml-924 {
  margin-left: 924px;
}

.mr-924 {
  margin-right: 924px;
}

.mb-924 {
  margin-bottom: 924px;
}

.mt-924 {
  margin-top: 924px;
}

.m-l-924 {
  margin-left: 924px;
}

.m-t-924 {
  margin-top: 924px;
}

.m-r-924 {
  margin-right: 924px;
}

.m-b-924 {
  margin-bottom: 924px;
}

.m-924 {
  margin: 924px;
}

.ml-925 {
  margin-left: 925px;
}

.mr-925 {
  margin-right: 925px;
}

.mb-925 {
  margin-bottom: 925px;
}

.mt-925 {
  margin-top: 925px;
}

.m-l-925 {
  margin-left: 925px;
}

.m-t-925 {
  margin-top: 925px;
}

.m-r-925 {
  margin-right: 925px;
}

.m-b-925 {
  margin-bottom: 925px;
}

.m-925 {
  margin: 925px;
}

.ml-926 {
  margin-left: 926px;
}

.mr-926 {
  margin-right: 926px;
}

.mb-926 {
  margin-bottom: 926px;
}

.mt-926 {
  margin-top: 926px;
}

.m-l-926 {
  margin-left: 926px;
}

.m-t-926 {
  margin-top: 926px;
}

.m-r-926 {
  margin-right: 926px;
}

.m-b-926 {
  margin-bottom: 926px;
}

.m-926 {
  margin: 926px;
}

.ml-927 {
  margin-left: 927px;
}

.mr-927 {
  margin-right: 927px;
}

.mb-927 {
  margin-bottom: 927px;
}

.mt-927 {
  margin-top: 927px;
}

.m-l-927 {
  margin-left: 927px;
}

.m-t-927 {
  margin-top: 927px;
}

.m-r-927 {
  margin-right: 927px;
}

.m-b-927 {
  margin-bottom: 927px;
}

.m-927 {
  margin: 927px;
}

.ml-928 {
  margin-left: 928px;
}

.mr-928 {
  margin-right: 928px;
}

.mb-928 {
  margin-bottom: 928px;
}

.mt-928 {
  margin-top: 928px;
}

.m-l-928 {
  margin-left: 928px;
}

.m-t-928 {
  margin-top: 928px;
}

.m-r-928 {
  margin-right: 928px;
}

.m-b-928 {
  margin-bottom: 928px;
}

.m-928 {
  margin: 928px;
}

.ml-929 {
  margin-left: 929px;
}

.mr-929 {
  margin-right: 929px;
}

.mb-929 {
  margin-bottom: 929px;
}

.mt-929 {
  margin-top: 929px;
}

.m-l-929 {
  margin-left: 929px;
}

.m-t-929 {
  margin-top: 929px;
}

.m-r-929 {
  margin-right: 929px;
}

.m-b-929 {
  margin-bottom: 929px;
}

.m-929 {
  margin: 929px;
}

.ml-930 {
  margin-left: 930px;
}

.mr-930 {
  margin-right: 930px;
}

.mb-930 {
  margin-bottom: 930px;
}

.mt-930 {
  margin-top: 930px;
}

.m-l-930 {
  margin-left: 930px;
}

.m-t-930 {
  margin-top: 930px;
}

.m-r-930 {
  margin-right: 930px;
}

.m-b-930 {
  margin-bottom: 930px;
}

.m-930 {
  margin: 930px;
}

.ml-931 {
  margin-left: 931px;
}

.mr-931 {
  margin-right: 931px;
}

.mb-931 {
  margin-bottom: 931px;
}

.mt-931 {
  margin-top: 931px;
}

.m-l-931 {
  margin-left: 931px;
}

.m-t-931 {
  margin-top: 931px;
}

.m-r-931 {
  margin-right: 931px;
}

.m-b-931 {
  margin-bottom: 931px;
}

.m-931 {
  margin: 931px;
}

.ml-932 {
  margin-left: 932px;
}

.mr-932 {
  margin-right: 932px;
}

.mb-932 {
  margin-bottom: 932px;
}

.mt-932 {
  margin-top: 932px;
}

.m-l-932 {
  margin-left: 932px;
}

.m-t-932 {
  margin-top: 932px;
}

.m-r-932 {
  margin-right: 932px;
}

.m-b-932 {
  margin-bottom: 932px;
}

.m-932 {
  margin: 932px;
}

.ml-933 {
  margin-left: 933px;
}

.mr-933 {
  margin-right: 933px;
}

.mb-933 {
  margin-bottom: 933px;
}

.mt-933 {
  margin-top: 933px;
}

.m-l-933 {
  margin-left: 933px;
}

.m-t-933 {
  margin-top: 933px;
}

.m-r-933 {
  margin-right: 933px;
}

.m-b-933 {
  margin-bottom: 933px;
}

.m-933 {
  margin: 933px;
}

.ml-934 {
  margin-left: 934px;
}

.mr-934 {
  margin-right: 934px;
}

.mb-934 {
  margin-bottom: 934px;
}

.mt-934 {
  margin-top: 934px;
}

.m-l-934 {
  margin-left: 934px;
}

.m-t-934 {
  margin-top: 934px;
}

.m-r-934 {
  margin-right: 934px;
}

.m-b-934 {
  margin-bottom: 934px;
}

.m-934 {
  margin: 934px;
}

.ml-935 {
  margin-left: 935px;
}

.mr-935 {
  margin-right: 935px;
}

.mb-935 {
  margin-bottom: 935px;
}

.mt-935 {
  margin-top: 935px;
}

.m-l-935 {
  margin-left: 935px;
}

.m-t-935 {
  margin-top: 935px;
}

.m-r-935 {
  margin-right: 935px;
}

.m-b-935 {
  margin-bottom: 935px;
}

.m-935 {
  margin: 935px;
}

.ml-936 {
  margin-left: 936px;
}

.mr-936 {
  margin-right: 936px;
}

.mb-936 {
  margin-bottom: 936px;
}

.mt-936 {
  margin-top: 936px;
}

.m-l-936 {
  margin-left: 936px;
}

.m-t-936 {
  margin-top: 936px;
}

.m-r-936 {
  margin-right: 936px;
}

.m-b-936 {
  margin-bottom: 936px;
}

.m-936 {
  margin: 936px;
}

.ml-937 {
  margin-left: 937px;
}

.mr-937 {
  margin-right: 937px;
}

.mb-937 {
  margin-bottom: 937px;
}

.mt-937 {
  margin-top: 937px;
}

.m-l-937 {
  margin-left: 937px;
}

.m-t-937 {
  margin-top: 937px;
}

.m-r-937 {
  margin-right: 937px;
}

.m-b-937 {
  margin-bottom: 937px;
}

.m-937 {
  margin: 937px;
}

.ml-938 {
  margin-left: 938px;
}

.mr-938 {
  margin-right: 938px;
}

.mb-938 {
  margin-bottom: 938px;
}

.mt-938 {
  margin-top: 938px;
}

.m-l-938 {
  margin-left: 938px;
}

.m-t-938 {
  margin-top: 938px;
}

.m-r-938 {
  margin-right: 938px;
}

.m-b-938 {
  margin-bottom: 938px;
}

.m-938 {
  margin: 938px;
}

.ml-939 {
  margin-left: 939px;
}

.mr-939 {
  margin-right: 939px;
}

.mb-939 {
  margin-bottom: 939px;
}

.mt-939 {
  margin-top: 939px;
}

.m-l-939 {
  margin-left: 939px;
}

.m-t-939 {
  margin-top: 939px;
}

.m-r-939 {
  margin-right: 939px;
}

.m-b-939 {
  margin-bottom: 939px;
}

.m-939 {
  margin: 939px;
}

.ml-940 {
  margin-left: 940px;
}

.mr-940 {
  margin-right: 940px;
}

.mb-940 {
  margin-bottom: 940px;
}

.mt-940 {
  margin-top: 940px;
}

.m-l-940 {
  margin-left: 940px;
}

.m-t-940 {
  margin-top: 940px;
}

.m-r-940 {
  margin-right: 940px;
}

.m-b-940 {
  margin-bottom: 940px;
}

.m-940 {
  margin: 940px;
}

.ml-941 {
  margin-left: 941px;
}

.mr-941 {
  margin-right: 941px;
}

.mb-941 {
  margin-bottom: 941px;
}

.mt-941 {
  margin-top: 941px;
}

.m-l-941 {
  margin-left: 941px;
}

.m-t-941 {
  margin-top: 941px;
}

.m-r-941 {
  margin-right: 941px;
}

.m-b-941 {
  margin-bottom: 941px;
}

.m-941 {
  margin: 941px;
}

.ml-942 {
  margin-left: 942px;
}

.mr-942 {
  margin-right: 942px;
}

.mb-942 {
  margin-bottom: 942px;
}

.mt-942 {
  margin-top: 942px;
}

.m-l-942 {
  margin-left: 942px;
}

.m-t-942 {
  margin-top: 942px;
}

.m-r-942 {
  margin-right: 942px;
}

.m-b-942 {
  margin-bottom: 942px;
}

.m-942 {
  margin: 942px;
}

.ml-943 {
  margin-left: 943px;
}

.mr-943 {
  margin-right: 943px;
}

.mb-943 {
  margin-bottom: 943px;
}

.mt-943 {
  margin-top: 943px;
}

.m-l-943 {
  margin-left: 943px;
}

.m-t-943 {
  margin-top: 943px;
}

.m-r-943 {
  margin-right: 943px;
}

.m-b-943 {
  margin-bottom: 943px;
}

.m-943 {
  margin: 943px;
}

.ml-944 {
  margin-left: 944px;
}

.mr-944 {
  margin-right: 944px;
}

.mb-944 {
  margin-bottom: 944px;
}

.mt-944 {
  margin-top: 944px;
}

.m-l-944 {
  margin-left: 944px;
}

.m-t-944 {
  margin-top: 944px;
}

.m-r-944 {
  margin-right: 944px;
}

.m-b-944 {
  margin-bottom: 944px;
}

.m-944 {
  margin: 944px;
}

.ml-945 {
  margin-left: 945px;
}

.mr-945 {
  margin-right: 945px;
}

.mb-945 {
  margin-bottom: 945px;
}

.mt-945 {
  margin-top: 945px;
}

.m-l-945 {
  margin-left: 945px;
}

.m-t-945 {
  margin-top: 945px;
}

.m-r-945 {
  margin-right: 945px;
}

.m-b-945 {
  margin-bottom: 945px;
}

.m-945 {
  margin: 945px;
}

.ml-946 {
  margin-left: 946px;
}

.mr-946 {
  margin-right: 946px;
}

.mb-946 {
  margin-bottom: 946px;
}

.mt-946 {
  margin-top: 946px;
}

.m-l-946 {
  margin-left: 946px;
}

.m-t-946 {
  margin-top: 946px;
}

.m-r-946 {
  margin-right: 946px;
}

.m-b-946 {
  margin-bottom: 946px;
}

.m-946 {
  margin: 946px;
}

.ml-947 {
  margin-left: 947px;
}

.mr-947 {
  margin-right: 947px;
}

.mb-947 {
  margin-bottom: 947px;
}

.mt-947 {
  margin-top: 947px;
}

.m-l-947 {
  margin-left: 947px;
}

.m-t-947 {
  margin-top: 947px;
}

.m-r-947 {
  margin-right: 947px;
}

.m-b-947 {
  margin-bottom: 947px;
}

.m-947 {
  margin: 947px;
}

.ml-948 {
  margin-left: 948px;
}

.mr-948 {
  margin-right: 948px;
}

.mb-948 {
  margin-bottom: 948px;
}

.mt-948 {
  margin-top: 948px;
}

.m-l-948 {
  margin-left: 948px;
}

.m-t-948 {
  margin-top: 948px;
}

.m-r-948 {
  margin-right: 948px;
}

.m-b-948 {
  margin-bottom: 948px;
}

.m-948 {
  margin: 948px;
}

.ml-949 {
  margin-left: 949px;
}

.mr-949 {
  margin-right: 949px;
}

.mb-949 {
  margin-bottom: 949px;
}

.mt-949 {
  margin-top: 949px;
}

.m-l-949 {
  margin-left: 949px;
}

.m-t-949 {
  margin-top: 949px;
}

.m-r-949 {
  margin-right: 949px;
}

.m-b-949 {
  margin-bottom: 949px;
}

.m-949 {
  margin: 949px;
}

.ml-950 {
  margin-left: 950px;
}

.mr-950 {
  margin-right: 950px;
}

.mb-950 {
  margin-bottom: 950px;
}

.mt-950 {
  margin-top: 950px;
}

.m-l-950 {
  margin-left: 950px;
}

.m-t-950 {
  margin-top: 950px;
}

.m-r-950 {
  margin-right: 950px;
}

.m-b-950 {
  margin-bottom: 950px;
}

.m-950 {
  margin: 950px;
}

.ml-951 {
  margin-left: 951px;
}

.mr-951 {
  margin-right: 951px;
}

.mb-951 {
  margin-bottom: 951px;
}

.mt-951 {
  margin-top: 951px;
}

.m-l-951 {
  margin-left: 951px;
}

.m-t-951 {
  margin-top: 951px;
}

.m-r-951 {
  margin-right: 951px;
}

.m-b-951 {
  margin-bottom: 951px;
}

.m-951 {
  margin: 951px;
}

.ml-952 {
  margin-left: 952px;
}

.mr-952 {
  margin-right: 952px;
}

.mb-952 {
  margin-bottom: 952px;
}

.mt-952 {
  margin-top: 952px;
}

.m-l-952 {
  margin-left: 952px;
}

.m-t-952 {
  margin-top: 952px;
}

.m-r-952 {
  margin-right: 952px;
}

.m-b-952 {
  margin-bottom: 952px;
}

.m-952 {
  margin: 952px;
}

.ml-953 {
  margin-left: 953px;
}

.mr-953 {
  margin-right: 953px;
}

.mb-953 {
  margin-bottom: 953px;
}

.mt-953 {
  margin-top: 953px;
}

.m-l-953 {
  margin-left: 953px;
}

.m-t-953 {
  margin-top: 953px;
}

.m-r-953 {
  margin-right: 953px;
}

.m-b-953 {
  margin-bottom: 953px;
}

.m-953 {
  margin: 953px;
}

.ml-954 {
  margin-left: 954px;
}

.mr-954 {
  margin-right: 954px;
}

.mb-954 {
  margin-bottom: 954px;
}

.mt-954 {
  margin-top: 954px;
}

.m-l-954 {
  margin-left: 954px;
}

.m-t-954 {
  margin-top: 954px;
}

.m-r-954 {
  margin-right: 954px;
}

.m-b-954 {
  margin-bottom: 954px;
}

.m-954 {
  margin: 954px;
}

.ml-955 {
  margin-left: 955px;
}

.mr-955 {
  margin-right: 955px;
}

.mb-955 {
  margin-bottom: 955px;
}

.mt-955 {
  margin-top: 955px;
}

.m-l-955 {
  margin-left: 955px;
}

.m-t-955 {
  margin-top: 955px;
}

.m-r-955 {
  margin-right: 955px;
}

.m-b-955 {
  margin-bottom: 955px;
}

.m-955 {
  margin: 955px;
}

.ml-956 {
  margin-left: 956px;
}

.mr-956 {
  margin-right: 956px;
}

.mb-956 {
  margin-bottom: 956px;
}

.mt-956 {
  margin-top: 956px;
}

.m-l-956 {
  margin-left: 956px;
}

.m-t-956 {
  margin-top: 956px;
}

.m-r-956 {
  margin-right: 956px;
}

.m-b-956 {
  margin-bottom: 956px;
}

.m-956 {
  margin: 956px;
}

.ml-957 {
  margin-left: 957px;
}

.mr-957 {
  margin-right: 957px;
}

.mb-957 {
  margin-bottom: 957px;
}

.mt-957 {
  margin-top: 957px;
}

.m-l-957 {
  margin-left: 957px;
}

.m-t-957 {
  margin-top: 957px;
}

.m-r-957 {
  margin-right: 957px;
}

.m-b-957 {
  margin-bottom: 957px;
}

.m-957 {
  margin: 957px;
}

.ml-958 {
  margin-left: 958px;
}

.mr-958 {
  margin-right: 958px;
}

.mb-958 {
  margin-bottom: 958px;
}

.mt-958 {
  margin-top: 958px;
}

.m-l-958 {
  margin-left: 958px;
}

.m-t-958 {
  margin-top: 958px;
}

.m-r-958 {
  margin-right: 958px;
}

.m-b-958 {
  margin-bottom: 958px;
}

.m-958 {
  margin: 958px;
}

.ml-959 {
  margin-left: 959px;
}

.mr-959 {
  margin-right: 959px;
}

.mb-959 {
  margin-bottom: 959px;
}

.mt-959 {
  margin-top: 959px;
}

.m-l-959 {
  margin-left: 959px;
}

.m-t-959 {
  margin-top: 959px;
}

.m-r-959 {
  margin-right: 959px;
}

.m-b-959 {
  margin-bottom: 959px;
}

.m-959 {
  margin: 959px;
}

.ml-960 {
  margin-left: 960px;
}

.mr-960 {
  margin-right: 960px;
}

.mb-960 {
  margin-bottom: 960px;
}

.mt-960 {
  margin-top: 960px;
}

.m-l-960 {
  margin-left: 960px;
}

.m-t-960 {
  margin-top: 960px;
}

.m-r-960 {
  margin-right: 960px;
}

.m-b-960 {
  margin-bottom: 960px;
}

.m-960 {
  margin: 960px;
}

.ml-961 {
  margin-left: 961px;
}

.mr-961 {
  margin-right: 961px;
}

.mb-961 {
  margin-bottom: 961px;
}

.mt-961 {
  margin-top: 961px;
}

.m-l-961 {
  margin-left: 961px;
}

.m-t-961 {
  margin-top: 961px;
}

.m-r-961 {
  margin-right: 961px;
}

.m-b-961 {
  margin-bottom: 961px;
}

.m-961 {
  margin: 961px;
}

.ml-962 {
  margin-left: 962px;
}

.mr-962 {
  margin-right: 962px;
}

.mb-962 {
  margin-bottom: 962px;
}

.mt-962 {
  margin-top: 962px;
}

.m-l-962 {
  margin-left: 962px;
}

.m-t-962 {
  margin-top: 962px;
}

.m-r-962 {
  margin-right: 962px;
}

.m-b-962 {
  margin-bottom: 962px;
}

.m-962 {
  margin: 962px;
}

.ml-963 {
  margin-left: 963px;
}

.mr-963 {
  margin-right: 963px;
}

.mb-963 {
  margin-bottom: 963px;
}

.mt-963 {
  margin-top: 963px;
}

.m-l-963 {
  margin-left: 963px;
}

.m-t-963 {
  margin-top: 963px;
}

.m-r-963 {
  margin-right: 963px;
}

.m-b-963 {
  margin-bottom: 963px;
}

.m-963 {
  margin: 963px;
}

.ml-964 {
  margin-left: 964px;
}

.mr-964 {
  margin-right: 964px;
}

.mb-964 {
  margin-bottom: 964px;
}

.mt-964 {
  margin-top: 964px;
}

.m-l-964 {
  margin-left: 964px;
}

.m-t-964 {
  margin-top: 964px;
}

.m-r-964 {
  margin-right: 964px;
}

.m-b-964 {
  margin-bottom: 964px;
}

.m-964 {
  margin: 964px;
}

.ml-965 {
  margin-left: 965px;
}

.mr-965 {
  margin-right: 965px;
}

.mb-965 {
  margin-bottom: 965px;
}

.mt-965 {
  margin-top: 965px;
}

.m-l-965 {
  margin-left: 965px;
}

.m-t-965 {
  margin-top: 965px;
}

.m-r-965 {
  margin-right: 965px;
}

.m-b-965 {
  margin-bottom: 965px;
}

.m-965 {
  margin: 965px;
}

.ml-966 {
  margin-left: 966px;
}

.mr-966 {
  margin-right: 966px;
}

.mb-966 {
  margin-bottom: 966px;
}

.mt-966 {
  margin-top: 966px;
}

.m-l-966 {
  margin-left: 966px;
}

.m-t-966 {
  margin-top: 966px;
}

.m-r-966 {
  margin-right: 966px;
}

.m-b-966 {
  margin-bottom: 966px;
}

.m-966 {
  margin: 966px;
}

.ml-967 {
  margin-left: 967px;
}

.mr-967 {
  margin-right: 967px;
}

.mb-967 {
  margin-bottom: 967px;
}

.mt-967 {
  margin-top: 967px;
}

.m-l-967 {
  margin-left: 967px;
}

.m-t-967 {
  margin-top: 967px;
}

.m-r-967 {
  margin-right: 967px;
}

.m-b-967 {
  margin-bottom: 967px;
}

.m-967 {
  margin: 967px;
}

.ml-968 {
  margin-left: 968px;
}

.mr-968 {
  margin-right: 968px;
}

.mb-968 {
  margin-bottom: 968px;
}

.mt-968 {
  margin-top: 968px;
}

.m-l-968 {
  margin-left: 968px;
}

.m-t-968 {
  margin-top: 968px;
}

.m-r-968 {
  margin-right: 968px;
}

.m-b-968 {
  margin-bottom: 968px;
}

.m-968 {
  margin: 968px;
}

.ml-969 {
  margin-left: 969px;
}

.mr-969 {
  margin-right: 969px;
}

.mb-969 {
  margin-bottom: 969px;
}

.mt-969 {
  margin-top: 969px;
}

.m-l-969 {
  margin-left: 969px;
}

.m-t-969 {
  margin-top: 969px;
}

.m-r-969 {
  margin-right: 969px;
}

.m-b-969 {
  margin-bottom: 969px;
}

.m-969 {
  margin: 969px;
}

.ml-970 {
  margin-left: 970px;
}

.mr-970 {
  margin-right: 970px;
}

.mb-970 {
  margin-bottom: 970px;
}

.mt-970 {
  margin-top: 970px;
}

.m-l-970 {
  margin-left: 970px;
}

.m-t-970 {
  margin-top: 970px;
}

.m-r-970 {
  margin-right: 970px;
}

.m-b-970 {
  margin-bottom: 970px;
}

.m-970 {
  margin: 970px;
}

.ml-971 {
  margin-left: 971px;
}

.mr-971 {
  margin-right: 971px;
}

.mb-971 {
  margin-bottom: 971px;
}

.mt-971 {
  margin-top: 971px;
}

.m-l-971 {
  margin-left: 971px;
}

.m-t-971 {
  margin-top: 971px;
}

.m-r-971 {
  margin-right: 971px;
}

.m-b-971 {
  margin-bottom: 971px;
}

.m-971 {
  margin: 971px;
}

.ml-972 {
  margin-left: 972px;
}

.mr-972 {
  margin-right: 972px;
}

.mb-972 {
  margin-bottom: 972px;
}

.mt-972 {
  margin-top: 972px;
}

.m-l-972 {
  margin-left: 972px;
}

.m-t-972 {
  margin-top: 972px;
}

.m-r-972 {
  margin-right: 972px;
}

.m-b-972 {
  margin-bottom: 972px;
}

.m-972 {
  margin: 972px;
}

.ml-973 {
  margin-left: 973px;
}

.mr-973 {
  margin-right: 973px;
}

.mb-973 {
  margin-bottom: 973px;
}

.mt-973 {
  margin-top: 973px;
}

.m-l-973 {
  margin-left: 973px;
}

.m-t-973 {
  margin-top: 973px;
}

.m-r-973 {
  margin-right: 973px;
}

.m-b-973 {
  margin-bottom: 973px;
}

.m-973 {
  margin: 973px;
}

.ml-974 {
  margin-left: 974px;
}

.mr-974 {
  margin-right: 974px;
}

.mb-974 {
  margin-bottom: 974px;
}

.mt-974 {
  margin-top: 974px;
}

.m-l-974 {
  margin-left: 974px;
}

.m-t-974 {
  margin-top: 974px;
}

.m-r-974 {
  margin-right: 974px;
}

.m-b-974 {
  margin-bottom: 974px;
}

.m-974 {
  margin: 974px;
}

.ml-975 {
  margin-left: 975px;
}

.mr-975 {
  margin-right: 975px;
}

.mb-975 {
  margin-bottom: 975px;
}

.mt-975 {
  margin-top: 975px;
}

.m-l-975 {
  margin-left: 975px;
}

.m-t-975 {
  margin-top: 975px;
}

.m-r-975 {
  margin-right: 975px;
}

.m-b-975 {
  margin-bottom: 975px;
}

.m-975 {
  margin: 975px;
}

.ml-976 {
  margin-left: 976px;
}

.mr-976 {
  margin-right: 976px;
}

.mb-976 {
  margin-bottom: 976px;
}

.mt-976 {
  margin-top: 976px;
}

.m-l-976 {
  margin-left: 976px;
}

.m-t-976 {
  margin-top: 976px;
}

.m-r-976 {
  margin-right: 976px;
}

.m-b-976 {
  margin-bottom: 976px;
}

.m-976 {
  margin: 976px;
}

.ml-977 {
  margin-left: 977px;
}

.mr-977 {
  margin-right: 977px;
}

.mb-977 {
  margin-bottom: 977px;
}

.mt-977 {
  margin-top: 977px;
}

.m-l-977 {
  margin-left: 977px;
}

.m-t-977 {
  margin-top: 977px;
}

.m-r-977 {
  margin-right: 977px;
}

.m-b-977 {
  margin-bottom: 977px;
}

.m-977 {
  margin: 977px;
}

.ml-978 {
  margin-left: 978px;
}

.mr-978 {
  margin-right: 978px;
}

.mb-978 {
  margin-bottom: 978px;
}

.mt-978 {
  margin-top: 978px;
}

.m-l-978 {
  margin-left: 978px;
}

.m-t-978 {
  margin-top: 978px;
}

.m-r-978 {
  margin-right: 978px;
}

.m-b-978 {
  margin-bottom: 978px;
}

.m-978 {
  margin: 978px;
}

.ml-979 {
  margin-left: 979px;
}

.mr-979 {
  margin-right: 979px;
}

.mb-979 {
  margin-bottom: 979px;
}

.mt-979 {
  margin-top: 979px;
}

.m-l-979 {
  margin-left: 979px;
}

.m-t-979 {
  margin-top: 979px;
}

.m-r-979 {
  margin-right: 979px;
}

.m-b-979 {
  margin-bottom: 979px;
}

.m-979 {
  margin: 979px;
}

.ml-980 {
  margin-left: 980px;
}

.mr-980 {
  margin-right: 980px;
}

.mb-980 {
  margin-bottom: 980px;
}

.mt-980 {
  margin-top: 980px;
}

.m-l-980 {
  margin-left: 980px;
}

.m-t-980 {
  margin-top: 980px;
}

.m-r-980 {
  margin-right: 980px;
}

.m-b-980 {
  margin-bottom: 980px;
}

.m-980 {
  margin: 980px;
}

.ml-981 {
  margin-left: 981px;
}

.mr-981 {
  margin-right: 981px;
}

.mb-981 {
  margin-bottom: 981px;
}

.mt-981 {
  margin-top: 981px;
}

.m-l-981 {
  margin-left: 981px;
}

.m-t-981 {
  margin-top: 981px;
}

.m-r-981 {
  margin-right: 981px;
}

.m-b-981 {
  margin-bottom: 981px;
}

.m-981 {
  margin: 981px;
}

.ml-982 {
  margin-left: 982px;
}

.mr-982 {
  margin-right: 982px;
}

.mb-982 {
  margin-bottom: 982px;
}

.mt-982 {
  margin-top: 982px;
}

.m-l-982 {
  margin-left: 982px;
}

.m-t-982 {
  margin-top: 982px;
}

.m-r-982 {
  margin-right: 982px;
}

.m-b-982 {
  margin-bottom: 982px;
}

.m-982 {
  margin: 982px;
}

.ml-983 {
  margin-left: 983px;
}

.mr-983 {
  margin-right: 983px;
}

.mb-983 {
  margin-bottom: 983px;
}

.mt-983 {
  margin-top: 983px;
}

.m-l-983 {
  margin-left: 983px;
}

.m-t-983 {
  margin-top: 983px;
}

.m-r-983 {
  margin-right: 983px;
}

.m-b-983 {
  margin-bottom: 983px;
}

.m-983 {
  margin: 983px;
}

.ml-984 {
  margin-left: 984px;
}

.mr-984 {
  margin-right: 984px;
}

.mb-984 {
  margin-bottom: 984px;
}

.mt-984 {
  margin-top: 984px;
}

.m-l-984 {
  margin-left: 984px;
}

.m-t-984 {
  margin-top: 984px;
}

.m-r-984 {
  margin-right: 984px;
}

.m-b-984 {
  margin-bottom: 984px;
}

.m-984 {
  margin: 984px;
}

.ml-985 {
  margin-left: 985px;
}

.mr-985 {
  margin-right: 985px;
}

.mb-985 {
  margin-bottom: 985px;
}

.mt-985 {
  margin-top: 985px;
}

.m-l-985 {
  margin-left: 985px;
}

.m-t-985 {
  margin-top: 985px;
}

.m-r-985 {
  margin-right: 985px;
}

.m-b-985 {
  margin-bottom: 985px;
}

.m-985 {
  margin: 985px;
}

.ml-986 {
  margin-left: 986px;
}

.mr-986 {
  margin-right: 986px;
}

.mb-986 {
  margin-bottom: 986px;
}

.mt-986 {
  margin-top: 986px;
}

.m-l-986 {
  margin-left: 986px;
}

.m-t-986 {
  margin-top: 986px;
}

.m-r-986 {
  margin-right: 986px;
}

.m-b-986 {
  margin-bottom: 986px;
}

.m-986 {
  margin: 986px;
}

.ml-987 {
  margin-left: 987px;
}

.mr-987 {
  margin-right: 987px;
}

.mb-987 {
  margin-bottom: 987px;
}

.mt-987 {
  margin-top: 987px;
}

.m-l-987 {
  margin-left: 987px;
}

.m-t-987 {
  margin-top: 987px;
}

.m-r-987 {
  margin-right: 987px;
}

.m-b-987 {
  margin-bottom: 987px;
}

.m-987 {
  margin: 987px;
}

.ml-988 {
  margin-left: 988px;
}

.mr-988 {
  margin-right: 988px;
}

.mb-988 {
  margin-bottom: 988px;
}

.mt-988 {
  margin-top: 988px;
}

.m-l-988 {
  margin-left: 988px;
}

.m-t-988 {
  margin-top: 988px;
}

.m-r-988 {
  margin-right: 988px;
}

.m-b-988 {
  margin-bottom: 988px;
}

.m-988 {
  margin: 988px;
}

.ml-989 {
  margin-left: 989px;
}

.mr-989 {
  margin-right: 989px;
}

.mb-989 {
  margin-bottom: 989px;
}

.mt-989 {
  margin-top: 989px;
}

.m-l-989 {
  margin-left: 989px;
}

.m-t-989 {
  margin-top: 989px;
}

.m-r-989 {
  margin-right: 989px;
}

.m-b-989 {
  margin-bottom: 989px;
}

.m-989 {
  margin: 989px;
}

.ml-990 {
  margin-left: 990px;
}

.mr-990 {
  margin-right: 990px;
}

.mb-990 {
  margin-bottom: 990px;
}

.mt-990 {
  margin-top: 990px;
}

.m-l-990 {
  margin-left: 990px;
}

.m-t-990 {
  margin-top: 990px;
}

.m-r-990 {
  margin-right: 990px;
}

.m-b-990 {
  margin-bottom: 990px;
}

.m-990 {
  margin: 990px;
}

.ml-991 {
  margin-left: 991px;
}

.mr-991 {
  margin-right: 991px;
}

.mb-991 {
  margin-bottom: 991px;
}

.mt-991 {
  margin-top: 991px;
}

.m-l-991 {
  margin-left: 991px;
}

.m-t-991 {
  margin-top: 991px;
}

.m-r-991 {
  margin-right: 991px;
}

.m-b-991 {
  margin-bottom: 991px;
}

.m-991 {
  margin: 991px;
}

.ml-992 {
  margin-left: 992px;
}

.mr-992 {
  margin-right: 992px;
}

.mb-992 {
  margin-bottom: 992px;
}

.mt-992 {
  margin-top: 992px;
}

.m-l-992 {
  margin-left: 992px;
}

.m-t-992 {
  margin-top: 992px;
}

.m-r-992 {
  margin-right: 992px;
}

.m-b-992 {
  margin-bottom: 992px;
}

.m-992 {
  margin: 992px;
}

.ml-993 {
  margin-left: 993px;
}

.mr-993 {
  margin-right: 993px;
}

.mb-993 {
  margin-bottom: 993px;
}

.mt-993 {
  margin-top: 993px;
}

.m-l-993 {
  margin-left: 993px;
}

.m-t-993 {
  margin-top: 993px;
}

.m-r-993 {
  margin-right: 993px;
}

.m-b-993 {
  margin-bottom: 993px;
}

.m-993 {
  margin: 993px;
}

.ml-994 {
  margin-left: 994px;
}

.mr-994 {
  margin-right: 994px;
}

.mb-994 {
  margin-bottom: 994px;
}

.mt-994 {
  margin-top: 994px;
}

.m-l-994 {
  margin-left: 994px;
}

.m-t-994 {
  margin-top: 994px;
}

.m-r-994 {
  margin-right: 994px;
}

.m-b-994 {
  margin-bottom: 994px;
}

.m-994 {
  margin: 994px;
}

.ml-995 {
  margin-left: 995px;
}

.mr-995 {
  margin-right: 995px;
}

.mb-995 {
  margin-bottom: 995px;
}

.mt-995 {
  margin-top: 995px;
}

.m-l-995 {
  margin-left: 995px;
}

.m-t-995 {
  margin-top: 995px;
}

.m-r-995 {
  margin-right: 995px;
}

.m-b-995 {
  margin-bottom: 995px;
}

.m-995 {
  margin: 995px;
}

.ml-996 {
  margin-left: 996px;
}

.mr-996 {
  margin-right: 996px;
}

.mb-996 {
  margin-bottom: 996px;
}

.mt-996 {
  margin-top: 996px;
}

.m-l-996 {
  margin-left: 996px;
}

.m-t-996 {
  margin-top: 996px;
}

.m-r-996 {
  margin-right: 996px;
}

.m-b-996 {
  margin-bottom: 996px;
}

.m-996 {
  margin: 996px;
}

.ml-997 {
  margin-left: 997px;
}

.mr-997 {
  margin-right: 997px;
}

.mb-997 {
  margin-bottom: 997px;
}

.mt-997 {
  margin-top: 997px;
}

.m-l-997 {
  margin-left: 997px;
}

.m-t-997 {
  margin-top: 997px;
}

.m-r-997 {
  margin-right: 997px;
}

.m-b-997 {
  margin-bottom: 997px;
}

.m-997 {
  margin: 997px;
}

.ml-998 {
  margin-left: 998px;
}

.mr-998 {
  margin-right: 998px;
}

.mb-998 {
  margin-bottom: 998px;
}

.mt-998 {
  margin-top: 998px;
}

.m-l-998 {
  margin-left: 998px;
}

.m-t-998 {
  margin-top: 998px;
}

.m-r-998 {
  margin-right: 998px;
}

.m-b-998 {
  margin-bottom: 998px;
}

.m-998 {
  margin: 998px;
}

.ml-999 {
  margin-left: 999px;
}

.mr-999 {
  margin-right: 999px;
}

.mb-999 {
  margin-bottom: 999px;
}

.mt-999 {
  margin-top: 999px;
}

.m-l-999 {
  margin-left: 999px;
}

.m-t-999 {
  margin-top: 999px;
}

.m-r-999 {
  margin-right: 999px;
}

.m-b-999 {
  margin-bottom: 999px;
}

.m-999 {
  margin: 999px;
}

.ml-1000 {
  margin-left: 1000px;
}

.mr-1000 {
  margin-right: 1000px;
}

.mb-1000 {
  margin-bottom: 1000px;
}

.mt-1000 {
  margin-top: 1000px;
}

.m-l-1000 {
  margin-left: 1000px;
}

.m-t-1000 {
  margin-top: 1000px;
}

.m-r-1000 {
  margin-right: 1000px;
}

.m-b-1000 {
  margin-bottom: 1000px;
}

.m-1000 {
  margin: 1000px;
}

.forceCenter {
  justify-content: center;
  align-items: center;
  display: flex;
}

.containerComponent {
  padding: 2rem;
  height: 100%;
}
.containerComponent__orders {
  background: white;
  border-radius: 0.75rem;
  padding: 1.5rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.containerComponent__orders-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
}
.containerComponent__orders-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: #374151;
  margin: 0;
}
.containerComponent__orders-pin {
  margin-left: 20px;
}
.containerComponent__custom {
  background: white;
  border-radius: 0.75rem;
  padding: 1.5rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.containerComponent__custom-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
}
.containerComponent__custom-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: #374151;
  margin: 0;
}
.containerComponent__custom-pin {
  margin-left: 20px;
}
.containerComponent__table-container {
  overflow-x: auto;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  min-height: calc(100vh - 350px);
  max-height: calc(100vh - 350px);
}
.containerComponent__table-container2 {
  overflow-x: auto;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  min-height: calc(100vh - 420px);
  max-height: calc(100vh - 420px);
}
.containerComponent__table-container3 {
  overflow-x: auto;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  min-height: calc(100vh - 420px);
  max-height: calc(100vh - 420px);
}
.containerComponent__title-fijar {
  flex-direction: row;
  display: flex;
  justify-content: center;
  align-items: center;
}

.mht {
  max-height: 20px;
}

.mr-a {
  margin-right: auto;
}

.ml-a {
  margin-left: auto;
}

.deleteImg {
  position: relative;
  left: 145px;
  top: 28px;
  margin-right: auto;
  color: red;
}

.deleteImg2 {
  position: relative;
  left: 245px;
  bottom: 80px;
  margin-right: auto;
  color: red;
}

.deleteImg3 {
  position: relative;
  left: 245px;
  margin-right: auto;
  color: red;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --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-box-shadow: ;
  --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-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --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);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
