.truncate-multiline--button,
.truncate-multiline--button-hidden {
  display: block !important;
  flex-shrink: 0 !important;
}

.truncate-multiline--button-hidden {
  display: none !important;
}

.truncate-multiline--last-line {
  display: block !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  width: 100% !important;
}

.truncate-multiline--last-line-wrapper {
  display: flex !important;
}

.truncate-multiline--visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/**!
  Visualization Classes for debugging the vertical-collection
  */
.vertical-collection-visual-debugger {
  height: 100%;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: left;
  background: rgba(50, 50, 50, 1);
  width: 125px;
}

.vertical-collection-visual-debugger .vc_visualization-container {
  transform: scale(0.25);
  left: 0;
  position: relative;
}


.vertical-collection-visual-debugger .vc_visualization-screen {
  position: absolute;
  background: transparent;
  box-sizing: content-box;
  border-top: 2px dashed yellow;
  border-bottom: 2px dashed yellow;
  width: 500px;
}

.vertical-collection-visual-debugger .vc_visualization-scroll-container {
  position: absolute;
  width: 500px;
  background: rgba(100, 230, 100, 0.65);
}

.vertical-collection-visual-debugger .vc_visualization-item-container {
  position: absolute;
  width: 500px;
  background: rgba(255, 255, 255, .15);
}

.vertical-collection-visual-debugger .vc_visualization-virtual-component {
  box-sizing: border-box;
  background: rgba(230, 100, 230, 0.6);
  border: 1px dotted #bbb;
  border-top: 0px;
  color: #fff;
  text-align: center;
  font-size: 2.5em;
  width: 250px;
}

.vertical-collection-visual-debugger .vc_visualization-virtual-component:first-of-type {
  border-top: 1px dotted #bbb;
}

.vertical-collection-visual-debugger .vc_visualization-virtual-component.culled {
  background: transparent;
}

/*! Pickr 1.9.1 MIT | https://github.com/Simonwep/pickr */
.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 50\" stroke=\"%2342445A\" stroke-width=\"5px\" stroke-linecap=\"round\"><path d=\"M45,45L5,5\"></path><path d=\"M45,5L5,45\"></path></svg>") no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports(display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:rgba(0,0,0,0);z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=classic]{width:28.5em;max-width:95vw;padding:.8em}.pcr-app[data-theme=classic] .pcr-selection{display:flex;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:2em;display:flex;flex-direction:column;justify-content:space-between;margin-right:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;border-radius:.15em .15em 0 0;z-index:2}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 0 .15em .15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:100%;height:50%}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette{flex-grow:1;border-radius:.15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity{margin-left:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-picker{left:50%;transform:translateX(-50%)}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{width:8px;flex-grow:1;border-radius:50em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to bottom, hsl(0, 100%, 50%), hsl(60, 100%, 50%), hsl(120, 100%, 50%), hsl(180, 100%, 50%), hsl(240, 100%, 50%), hsl(300, 100%, 50%), hsl(0, 100%, 50%))}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to bottom, transparent, black),url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:100%,50%}

@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button,
.is-outside-current-month .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.pika-button:hover {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}


.react *,.react :before,.react :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--border)}.react :before,.react :after{--tw-content: ""}.react hr{height:0;color:inherit;border-top-width:1px}.react abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.react h1,.react h2,.react h3,.react h4,.react h5,.react h6{font-size:inherit;font-weight:inherit}.react a{color:inherit;text-decoration:inherit}.react b,.react strong{font-weight:bolder}.react code,.react kbd,.react samp,.react pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.react small{font-size:80%}.react sub,.react sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.react sub{bottom:-.25em}.react sup{top:-.5em}.react table{text-indent:0;border-color:inherit;border-collapse:collapse}.react button,.react input,.react optgroup,.react select,.react textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.react button,.react select{text-transform:none}.react button,.react input:where([type=button]),.react input:where([type=reset]),.react input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.react :-moz-focusring{outline:auto}.react :-moz-ui-invalid{box-shadow:none}.react progress{vertical-align:baseline}.react ::-webkit-inner-spin-button,.react ::-webkit-outer-spin-button{height:auto}.react [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.react ::-webkit-search-decoration{-webkit-appearance:none}.react ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.react summary{display:list-item}.react blockquote,.react dl,.react dd,.react h1,.react h2,.react h3,.react h4,.react h5,.react h6,.react hr,.react figure,.react p,.react pre{margin:0}.react fieldset{margin:0;padding:0}.react legend{padding:0}.react ol,.react ul,.react menu{list-style:none;margin:0;padding:0}.react dialog{padding:0}.react textarea{resize:vertical}.react input::-moz-placeholder,.react textarea::-moz-placeholder{opacity:1;color:#9ca3af}.react input::-moz-placeholder, .react textarea::-moz-placeholder{opacity:1;color:#9ca3af}.react input::placeholder,.react textarea::placeholder{opacity:1;color:#9ca3af}.react button,.react [role=button]{cursor:pointer}.react :disabled{cursor:default}.react img,.react svg,.react video,.react canvas,.react audio,.react iframe,.react embed,.react object{display:block;vertical-align:middle}.react img,.react video{max-width:100%;height:auto}.react [hidden]{display:none}:root{--background: #f5f5f5;--foreground: #4a4a4a;--foreground-light: #95989a;--content-background: #f8f8f8;--card: #ffffff;--card-foreground: #5e5e5e;--table: #ffffff;--table-foreground: #5c5050;--table-muted-foreground: #979797;--popover: #ffffff;--popover-foreground: #5e5e5e;--primary: #1297ac;--primary-accent: #056b7a;--primary-dark: #056b7a;--primary-foreground: #ffffff;--secondary: #5e5e5e;--secondary-foreground: #ffffff;--muted: #d2d8d8;--muted-foreground: #b0a7a8;--disabled: #c1c1c1;--disabled-foreground: #ffffff;--accent: #0d7383;--accent-dark: #035461;--accent-foreground: #ffffff;--danger: #d57f73;--danger-accent: #a84f43;--danger-foreground: #ffffff;--warning: #fdf7e3;--warning-foreground: #301106;--border: #d2d8d8;--input: #ffffff;--ring: #5e5e5e;--radius: .5rem;--bp-mobile: 320px;--bp-mobile-plus: 500px;--bp-tablet: 768px;--bp-tablet-plus: 860px;--bp-desktop: 1024px;--bp-desktop-plus: 1300px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 320px){.\!container{max-width:320px!important}.container{max-width:320px}}@media (min-width: 500px){.\!container{max-width:500px!important}.container{max-width:500px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 860px){.\!container{max-width:860px!important}.container{max-width:860px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1300px){.\!container{max-width:1300px!important}.container{max-width:1300px}}.react :is(.sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.react :is(.pointer-events-none){pointer-events:none}.react :is(.visible){visibility:visible}.react :is(.invisible){visibility:hidden}.react :is(.collapse){visibility:collapse}.react :is(.static){position:static}.react :is(.fixed){position:fixed}.react :is(.absolute){position:absolute}.react :is(.relative){position:relative}.react :is(.sticky){position:sticky}.react :is(.inset-0){top:0;right:0;bottom:0;left:0}.react :is(.-left-4){left:-1rem}.react :is(.-left-px){left:-1px}.react :is(.-right-0){right:-0px}.react :is(.-right-px){right:-1px}.react :is(.-top-px){top:-1px}.react :is(.bottom-0){bottom:0}.react :is(.bottom-auto){bottom:auto}.react :is(.left-0){left:0}.react :is(.left-1\/2){left:50%}.react :is(.left-2){left:.5rem}.react :is(.left-5){left:1.25rem}.react :is(.left-6){left:1.5rem}.react :is(.right-0){right:0}.react :is(.top-0){top:0}.react :is(.top-1){top:.25rem}.react :is(.top-6){top:1.5rem}.react :is(.top-\[22px\]){top:22px}.react :is(.top-\[3px\]){top:3px}.react :is(.top-\[calc\(100\%-var\(--field-label-height\)-4px\)\]){top:calc(100% - var(--field-label-height) - 4px)}.react :is(.top-auto){top:auto}.react :is(.-z-10){z-index:-10}.react :is(.z-10){z-index:10}.react :is(.z-50){z-index:50}.react :is(.z-\[2\]){z-index:2}.react :is(.z-\[9999\]){z-index:9999}.react :is(.order-1){order:1}.react :is(.col-span-12){grid-column:span 12 / span 12}.react :is(.col-span-2){grid-column:span 2 / span 2}.react :is(.col-span-7){grid-column:span 7 / span 7}.react :is(.float-right){float:right}.react :is(.float-left){float:left}.react :is(.clear-both){clear:both}.react :is(.m-2){margin:.5rem}.react :is(.-mx-1){margin-left:-.25rem;margin-right:-.25rem}.react :is(.mx-1){margin-left:.25rem;margin-right:.25rem}.react :is(.mx-3){margin-left:.75rem;margin-right:.75rem}.react :is(.mx-4){margin-left:1rem;margin-right:1rem}.react :is(.mx-\[10px\]){margin-left:10px;margin-right:10px}.react :is(.mx-auto){margin-left:auto;margin-right:auto}.react :is(.my-1){margin-top:.25rem;margin-bottom:.25rem}.react :is(.my-2){margin-top:.5rem;margin-bottom:.5rem}.react :is(.my-4){margin-top:1rem;margin-bottom:1rem}.react :is(.my-\[15px\]){margin-top:15px;margin-bottom:15px}.react :is(.mb-1){margin-bottom:.25rem}.react :is(.mb-2){margin-bottom:.5rem}.react :is(.mb-6){margin-bottom:1.5rem}.react :is(.ml-2){margin-left:.5rem}.react :is(.ml-4){margin-left:1rem}.react :is(.ml-auto){margin-left:auto}.react :is(.mr-1){margin-right:.25rem}.react :is(.mr-2){margin-right:.5rem}.react :is(.mt-1){margin-top:.25rem}.react :is(.mt-16){margin-top:4rem}.react :is(.mt-2){margin-top:.5rem}.react :is(.mt-20){margin-top:5rem}.react :is(.mt-3){margin-top:.75rem}.react :is(.mt-4){margin-top:1rem}.react :is(.mt-px){margin-top:1px}.react :is(.line-clamp-2){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.react :is(.block){display:block}.react :is(.inline-block){display:inline-block}.react :is(.inline){display:inline}.react :is(.flex){display:flex}.react :is(.inline-flex){display:inline-flex}.react :is(.table){display:table}.react :is(.grid){display:grid}.react :is(.hidden){display:none}.react :is(.size-1){width:.25rem;height:.25rem}.react :is(.size-1\.5){width:.375rem;height:.375rem}.react :is(.size-2){width:.5rem;height:.5rem}.react :is(.size-3){width:.75rem;height:.75rem}.react :is(.size-3\.5){width:.875rem;height:.875rem}.react :is(.size-4){width:1rem;height:1rem}.react :is(.size-5){width:1.25rem;height:1.25rem}.react :is(.size-6){width:1.5rem;height:1.5rem}.react :is(.size-\[15px\]){width:15px;height:15px}.react :is(.size-\[44px\]){width:44px;height:44px}.react :is(.size-\[9px\]){width:9px;height:9px}.react :is(.size-auto){width:auto;height:auto}.react :is(.size-fit){width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.react :is(.size-full){width:100%;height:100%}.react :is(.h-1){height:.25rem}.react :is(.h-1\/3){height:33.333333%}.react :is(.h-1\/5){height:20%}.react :is(.h-10){height:2.5rem}.react :is(.h-11){height:2.75rem}.react :is(.h-12){height:3rem}.react :is(.h-14){height:3.5rem}.react :is(.h-16){height:4rem}.react :is(.h-2){height:.5rem}.react :is(.h-2\.5){height:.625rem}.react :is(.h-2\/3){height:66.666667%}.react :is(.h-20){height:5rem}.react :is(.h-3){height:.75rem}.react :is(.h-4){height:1rem}.react :is(.h-5){height:1.25rem}.react :is(.h-6){height:1.5rem}.react :is(.h-8){height:2rem}.react :is(.h-96){height:24rem}.react :is(.h-\[100px\]){height:100px}.react :is(.h-\[10px\]){height:10px}.react :is(.h-\[12px\]){height:12px}.react :is(.h-\[20px\]){height:20px}.react :is(.h-\[22px\]){height:22px}.react :is(.h-\[283px\]){height:283px}.react :is(.h-\[30px\]){height:30px}.react :is(.h-\[45\.5px\]){height:45.5px}.react :is(.h-\[50px\]){height:50px}.react :is(.h-\[60px\]){height:60px}.react :is(.h-\[62px\]){height:62px}.react :is(.h-\[calc\(100\%-22px\)\]){height:calc(100% - 22px)}.react :is(.h-\[calc\(var\(--field-core-height\)\+var\(--field-label-height\)\+23px\)\]){height:calc(var(--field-core-height) + var(--field-label-height) + 23px)}.react :is(.h-\[var\(--xpage-content-height\)\]){height:var(--xpage-content-height)}.react :is(.h-auto){height:auto}.react :is(.h-fit){height:-moz-fit-content;height:fit-content}.react :is(.h-full){height:100%}.react :is(.h-px){height:1px}.react :is(.h-screen){height:100vh}.react :is(.max-h-\[300px\]){max-height:300px}.react :is(.max-h-\[90vh\]){max-height:90vh}.react :is(.min-h-0){min-height:0px}.react :is(.min-h-6){min-height:1.5rem}.react :is(.min-h-64){min-height:16rem}.react :is(.min-h-\[20px\]){min-height:20px}.react :is(.min-h-\[21px\]){min-height:21px}.react :is(.min-h-\[26px\]){min-height:26px}.react :is(.min-h-\[32px\]){min-height:32px}.react :is(.min-h-\[40px\]){min-height:40px}.react :is(.min-h-\[69px\]){min-height:69px}.react :is(.min-h-\[80px\]){min-height:80px}.react :is(.w-1\/2){width:50%}.react :is(.w-1\/3){width:33.333333%}.react :is(.w-1\/4){width:25%}.react :is(.w-1\/5){width:20%}.react :is(.w-1\/6){width:16.666667%}.react :is(.w-10){width:2.5rem}.react :is(.w-11\/12){width:91.666667%}.react :is(.w-16){width:4rem}.react :is(.w-2){width:.5rem}.react :is(.w-2\.5){width:.625rem}.react :is(.w-2\/3){width:66.666667%}.react :is(.w-20){width:5rem}.react :is(.w-3){width:.75rem}.react :is(.w-3\/4){width:75%}.react :is(.w-3\/5){width:60%}.react :is(.w-32){width:8rem}.react :is(.w-40){width:10rem}.react :is(.w-48){width:12rem}.react :is(.w-5){width:1.25rem}.react :is(.w-6\/12){width:50%}.react :is(.w-60){width:15rem}.react :is(.w-80){width:20rem}.react :is(.w-\[--radix-popover-trigger-width\]){width:var(--radix-popover-trigger-width)}.react :is(.w-\[--radix-select-trigger-width\]){width:var(--radix-select-trigger-width)}.react :is(.w-\[100px\]){width:100px}.react :is(.w-\[110px\]){width:110px}.react :is(.w-\[128px\]){width:128px}.react :is(.w-\[143px\]){width:143px}.react :is(.w-\[14px\]){width:14px}.react :is(.w-\[168px\]){width:168px}.react :is(.w-\[200px\]){width:200px}.react :is(.w-\[21px\]){width:21px}.react :is(.w-\[28px\]){width:28px}.react :is(.w-\[297px\]){width:297px}.react :is(.w-\[300px\]){width:300px}.react :is(.w-\[320px\]){width:320px}.react :is(.w-\[505px\]){width:505px}.react :is(.w-\[50px\]){width:50px}.react :is(.w-\[68px\]){width:68px}.react :is(.w-\[85\%\]){width:85%}.react :is(.w-fit){width:-moz-fit-content;width:fit-content}.react :is(.w-full){width:100%}.react :is(.w-px){width:1px}.react :is(.min-w-96){min-width:24rem}.react :is(.min-w-\[156px\]){min-width:156px}.react :is(.min-w-\[15px\]){min-width:15px}.react :is(.min-w-\[245px\]){min-width:245px}.react :is(.min-w-\[300px\]){min-width:300px}.react :is(.min-w-\[320px\]){min-width:320px}.react :is(.min-w-\[8rem\]){min-width:8rem}.react :is(.min-w-max){min-width:-moz-max-content;min-width:max-content}.react :is(.max-w-2xl){max-width:42rem}.react :is(.max-w-32){max-width:8rem}.react :is(.max-w-\[115px\]){max-width:115px}.react :is(.max-w-\[282px\]){max-width:282px}.react :is(.max-w-\[480px\]){max-width:480px}.react :is(.max-w-\[502px\]){max-width:502px}.react :is(.max-w-\[750px\]){max-width:750px}.react :is(.max-w-\[90vw\]){max-width:90vw}.react :is(.max-w-lg){max-width:32rem}.react :is(.max-w-screen-mobile-plus){max-width:500px}.react :is(.flex-1){flex:1 1 0%}.react :is(.flex-initial){flex:0 1 auto}.react :is(.flex-shrink-0){flex-shrink:0}.react :is(.shrink-0){flex-shrink:0}.react :is(.grow){flex-grow:1}.react :is(.-translate-x-1\/2){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.-translate-y-1\/2){--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.-translate-y-px){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.-rotate-90){--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.rotate-0){--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.rotate-180){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.rotate-90){--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.-scale-y-\[1\]){--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.scale-y-\[-1\]){--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.\!animate-shake-infinite){animation:shake .8s ease-in-out infinite!important}.react :is(.animate-\[0\.1s_ease-in-out_0\.3s_fade-in_forwards\]){animation:.1s ease-in-out .3s fade-in forwards}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.react :is(.animate-\[shimmer_3s_linear_infinite\]){animation:shimmer 3s linear infinite}@keyframes button-loading{0%{background-position:100% center}70%{background-position:7% center}to{background-position:5% center}}.react :is(.animate-button-loading){animation:button-loading 150s cubic-bezier(.1,.99,.1,.99) forwards}@keyframes dialog-in{0%{transform:translateY(20px)}to{transform:translateY(0)}}.react :is(.animate-dialog-in){animation:dialog-in .3s ease}@keyframes expand{0%{max-height:0}to{max-height:5000px}}.react :is(.animate-expand){animation:expand 1.5s ease-in-out forwards}.react :is(.animate-overlay-fade-in){animation:overlay-fade-in .2s}.react :is(.animate-popup-fade-in){animation:fade-in .3s ease}@keyframes pulse{50%{opacity:.5}}.react :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(var(--rotation-degree))}}.react :is(.animate-rotation){animation:rotation .3s ease}@keyframes shake{0%{transform:translate(-5px)}10%{transform:translate(5px)}20%{transform:translate(-5px)}30%{transform:translate(5px)}40%{transform:translate(-5px)}50%{transform:translate(5px)}60%{transform:translate(-5px)}70%{transform:translate(5px)}80%{transform:translate(-5px)}90%{transform:translate(5px)}to{transform:translate(-5px)}}.react :is(.animate-shake){animation:shake .8s ease-in-out}.react :is(.cursor-default){cursor:default}.react :is(.cursor-not-allowed){cursor:not-allowed}.react :is(.cursor-pointer){cursor:pointer}.react :is(.cursor-text){cursor:text}.react :is(.touch-none){touch-action:none}.react :is(.select-none){-webkit-user-select:none;-moz-user-select:none;user-select:none}.react :is(.select-text){-webkit-user-select:text;-moz-user-select:text;user-select:text}.react :is(.select-all){-webkit-user-select:all;-moz-user-select:all;user-select:all}.react :is(.resize-none){resize:none}.react :is(.resize){resize:both}.react :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}.react :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}.react :is(.grid-cols-7){grid-template-columns:repeat(7,minmax(0,1fr))}.react :is(.grid-cols-\[40px\,2fr\,60px\,120px\,2fr\,100px\,100px\,100px\,1fr\,1fr\,1fr\,20px\,20px\]){grid-template-columns:40px 2fr 60px 120px 2fr 100px 100px 100px 1fr 1fr 1fr 20px 20px}.react :is(.grid-cols-\[minmax\(60px\,_1fr\)_repeat\(3\,_minmax\(60px\,_2fr\)\)_minmax\(60px\,_3fr\)_repeat\(9\,_minmax\(60px\,_2fr\)\)\]){grid-template-columns:minmax(60px,1fr) repeat(3,minmax(60px,2fr)) minmax(60px,3fr) repeat(9,minmax(60px,2fr))}.react :is(.grid-cols-\[minmax\(60px\,_1fr\)_repeat\(8\,_minmax\(60px\,_2fr\)\)\]){grid-template-columns:minmax(60px,1fr) repeat(8,minmax(60px,2fr))}.react :is(.grid-rows-\[0fr\]){grid-template-rows:0fr}.react :is(.grid-rows-\[1fr\]){grid-template-rows:1fr}.react :is(.flex-row){flex-direction:row}.react :is(.flex-row-reverse){flex-direction:row-reverse}.react :is(.flex-col){flex-direction:column}.react :is(.flex-wrap){flex-wrap:wrap}.react :is(.items-start){align-items:flex-start}.react :is(.items-end){align-items:flex-end}.react :is(.items-center){align-items:center}.react :is(.items-stretch){align-items:stretch}.react :is(.justify-start){justify-content:flex-start}.react :is(.justify-end){justify-content:flex-end}.react :is(.justify-center){justify-content:center}.react :is(.justify-between){justify-content:space-between}.react :is(.gap-0){gap:0px}.react :is(.gap-1){gap:.25rem}.react :is(.gap-10){gap:2.5rem}.react :is(.gap-12){gap:3rem}.react :is(.gap-2){gap:.5rem}.react :is(.gap-3){gap:.75rem}.react :is(.gap-4){gap:1rem}.react :is(.gap-5){gap:1.25rem}.react :is(.gap-6){gap:1.5rem}.react :is(.gap-8){gap:2rem}.react :is(.gap-\[10px\]){gap:10px}.react :is(.gap-\[15px\]){gap:15px}.react :is(.gap-\[24px\]){gap:24px}.react :is(.gap-\[25px\]){gap:25px}.react :is(.gap-\[5px\]){gap:5px}.react :is(.gap-\[6px\]){gap:6px}.react :is(.gap-\[7px\]){gap:7px}.react :is(.gap-x-2){-moz-column-gap:.5rem;column-gap:.5rem}.react :is(.gap-x-2\.5){-moz-column-gap:.625rem;column-gap:.625rem}.react :is(.gap-x-\[10px\]){-moz-column-gap:10px;column-gap:10px}.react :is(.gap-y-1){row-gap:.25rem}.react :is(.gap-y-1\.5){row-gap:.375rem}.react :is(.gap-y-10){row-gap:2.5rem}.react :is(.gap-y-5){row-gap:1.25rem}.react :is(.gap-y-\[5px\]){row-gap:5px}.react :is(.space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.react :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.react :is(.self-center){align-self:center}.react :is(.self-stretch){align-self:stretch}.react :is(.justify-self-end){justify-self:end}.react :is(.overflow-auto){overflow:auto}.react :is(.overflow-hidden){overflow:hidden}.react :is(.overflow-scroll){overflow:scroll}.react :is(.overflow-y-auto){overflow-y:auto}.react :is(.overflow-x-hidden){overflow-x:hidden}.react :is(.overflow-y-hidden){overflow-y:hidden}.react :is(.overflow-x-scroll){overflow-x:scroll}.react :is(.overflow-y-scroll){overflow-y:scroll}.react :is(.whitespace-normal){white-space:normal}.react :is(.whitespace-nowrap){white-space:nowrap}.react :is(.whitespace-pre){white-space:pre}.react :is(.text-wrap){text-wrap:wrap}.react :is(.break-words){overflow-wrap:break-word}.react :is(.break-all){word-break:break-all}.react :is(.rounded){border-radius:.25rem}.react :is(.rounded-\[10px\]){border-radius:10px}.react :is(.rounded-\[17\.5px\]){border-radius:17.5px}.react :is(.rounded-\[20px\]){border-radius:20px}.react :is(.rounded-\[2px\]){border-radius:2px}.react :is(.rounded-\[3px\]){border-radius:3px}.react :is(.rounded-\[inherit\]){border-radius:inherit}.react :is(.rounded-full){border-radius:9999px}.react :is(.rounded-lg){border-radius:var(--radius)}.react :is(.rounded-md){border-radius:calc(var(--radius) - 2px)}.react :is(.rounded-none){border-radius:0}.react :is(.rounded-sm){border-radius:calc(var(--radius) - 4px)}.react :is(.rounded-xl){border-radius:.75rem}.react :is(.border){border-width:1px}.react :is(.border-0){border-width:0px}.react :is(.border-2){border-width:2px}.react :is(.border-4){border-width:4px}.react :is(.border-x){border-left-width:1px;border-right-width:1px}.react :is(.border-y){border-top-width:1px;border-bottom-width:1px}.react :is(.border-b){border-bottom-width:1px}.react :is(.border-b-0){border-bottom-width:0px}.react :is(.border-b-2){border-bottom-width:2px}.react :is(.border-b-4){border-bottom-width:4px}.react :is(.border-b-\[5px\]){border-bottom-width:5px}.react :is(.border-l){border-left-width:1px}.react :is(.border-l-4){border-left-width:4px}.react :is(.border-r){border-right-width:1px}.react :is(.border-r-4){border-right-width:4px}.react :is(.border-t){border-top-width:1px}.react :is(.border-t-2){border-top-width:2px}.react :is(.border-t-8){border-top-width:8px}.react :is(.border-t-\[5px\]){border-top-width:5px}.react :is(.border-dashed){border-style:dashed}.react :is(.border-none){border-style:none}.react :is(.border-\[\#034FA8\]){--tw-border-opacity: 1;border-color:rgb(3 79 168 / var(--tw-border-opacity))}.react :is(.border-\[\#1297AC\]){--tw-border-opacity: 1;border-color:rgb(18 151 172 / var(--tw-border-opacity))}.react :is(.border-\[\#5c50504d\]){border-color:#5c50504d}.react :is(.border-\[\#A84F43\]){--tw-border-opacity: 1;border-color:rgb(168 79 67 / var(--tw-border-opacity))}.react :is(.border-\[\#C7D7D7\]){--tw-border-opacity: 1;border-color:rgb(199 215 215 / var(--tw-border-opacity))}.react :is(.border-\[\#C8D8D8\]){--tw-border-opacity: 1;border-color:rgb(200 216 216 / var(--tw-border-opacity))}.react :is(.border-\[\#D8E4E4\]){--tw-border-opacity: 1;border-color:rgb(216 228 228 / var(--tw-border-opacity))}.react :is(.border-\[\#E2C25F\]){--tw-border-opacity: 1;border-color:rgb(226 194 95 / var(--tw-border-opacity))}.react :is(.border-accent){border-color:var(--accent)}.react :is(.border-blue-500){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.react :is(.border-danger){border-color:var(--danger)}.react :is(.border-gray-100){--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.react :is(.border-gray-300){--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.react :is(.border-gray-light){--tw-border-opacity: 1;border-color:rgb(234 234 234 / var(--tw-border-opacity))}.react :is(.border-input){border-color:var(--input)}.react :is(.border-muted){border-color:var(--muted)}.react :is(.border-muted-foreground){border-color:var(--muted-foreground)}.react :is(.border-orange-500){--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity))}.react :is(.border-primary){border-color:var(--primary)}.react :is(.border-primary-accent){border-color:var(--primary-accent)}.react :is(.border-red-400){--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.react :is(.border-red-500){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.react :is(.border-secondary){border-color:var(--secondary)}.react :is(.border-transparent){border-color:transparent}.react :is(.border-b-\[\#C8D8D8\]){--tw-border-opacity: 1;border-bottom-color:rgb(200 216 216 / var(--tw-border-opacity))}.react :is(.border-b-\[\#DADADA\]){--tw-border-opacity: 1;border-bottom-color:rgb(218 218 218 / var(--tw-border-opacity))}.react :is(.border-b-primary){border-bottom-color:var(--primary)}.react :is(.border-l-transparent){border-left-color:transparent}.react :is(.border-r-transparent){border-right-color:transparent}.react :is(.border-t-\[\#C8D8D8\]){--tw-border-opacity: 1;border-top-color:rgb(200 216 216 / var(--tw-border-opacity))}.react :is(.border-t-\[\#DADADA\]){--tw-border-opacity: 1;border-top-color:rgb(218 218 218 / var(--tw-border-opacity))}.react :is(.border-t-primary){border-top-color:var(--primary)}.react :is(.border-t-transparent){border-top-color:transparent}.react :is(.bg-\[\#034FA8\]){--tw-bg-opacity: 1;background-color:rgb(3 79 168 / var(--tw-bg-opacity))}.react :is(.bg-\[\#26B5B4\]){--tw-bg-opacity: 1;background-color:rgb(38 181 180 / var(--tw-bg-opacity))}.react :is(.bg-\[\#84C237\]){--tw-bg-opacity: 1;background-color:rgb(132 194 55 / var(--tw-bg-opacity))}.react :is(.bg-\[\#C7D6E7\]){--tw-bg-opacity: 1;background-color:rgb(199 214 231 / var(--tw-bg-opacity))}.react :is(.bg-\[\#CE071E\]){--tw-bg-opacity: 1;background-color:rgb(206 7 30 / var(--tw-bg-opacity))}.react :is(.bg-\[\#CF061D\]){--tw-bg-opacity: 1;background-color:rgb(207 6 29 / var(--tw-bg-opacity))}.react :is(.bg-\[\#D8E4E4\]){--tw-bg-opacity: 1;background-color:rgb(216 228 228 / var(--tw-bg-opacity))}.react :is(.bg-\[\#DADADA\]){--tw-bg-opacity: 1;background-color:rgb(218 218 218 / var(--tw-bg-opacity))}.react :is(.bg-\[\#DAF5FA\]){--tw-bg-opacity: 1;background-color:rgb(218 245 250 / var(--tw-bg-opacity))}.react :is(.bg-\[\#DBEFF2\]){--tw-bg-opacity: 1;background-color:rgb(219 239 242 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E2E0E0\]){--tw-bg-opacity: 1;background-color:rgb(226 224 224 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E2E9F1\]){--tw-bg-opacity: 1;background-color:rgb(226 233 241 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E39410\]){--tw-bg-opacity: 1;background-color:rgb(227 148 16 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E3ECEE\]){--tw-bg-opacity: 1;background-color:rgb(227 236 238 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E3F4F6\]){--tw-bg-opacity: 1;background-color:rgb(227 244 246 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E4E4E4\]){--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E6EEF7\]){--tw-bg-opacity: 1;background-color:rgb(230 238 247 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E7E7E7\]){--tw-bg-opacity: 1;background-color:rgb(231 231 231 / var(--tw-bg-opacity))}.react :is(.bg-\[\#E9F1F3\]){--tw-bg-opacity: 1;background-color:rgb(233 241 243 / var(--tw-bg-opacity))}.react :is(.bg-\[\#EAEAEA\]){--tw-bg-opacity: 1;background-color:rgb(234 234 234 / var(--tw-bg-opacity))}.react :is(.bg-\[\#EEBA00\]){--tw-bg-opacity: 1;background-color:rgb(238 186 0 / var(--tw-bg-opacity))}.react :is(.bg-\[\#EFF4F5\]){--tw-bg-opacity: 1;background-color:rgb(239 244 245 / var(--tw-bg-opacity))}.react :is(.bg-\[\#F2F6F7\]){--tw-bg-opacity: 1;background-color:rgb(242 246 247 / var(--tw-bg-opacity))}.react :is(.bg-\[\#F4DCD9\]){--tw-bg-opacity: 1;background-color:rgb(244 220 217 / var(--tw-bg-opacity))}.react :is(.bg-\[\#F4FBFC\]){--tw-bg-opacity: 1;background-color:rgb(244 251 252 / var(--tw-bg-opacity))}.react :is(.bg-\[\#F8F8F8\]){--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.react :is(.bg-\[\#F9ECEA\]){--tw-bg-opacity: 1;background-color:rgb(249 236 234 / var(--tw-bg-opacity))}.react :is(.bg-\[\#FFF8E5\]){--tw-bg-opacity: 1;background-color:rgb(255 248 229 / var(--tw-bg-opacity))}.react :is(.bg-\[\#FFFFFF\]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.react :is(.bg-\[\#e0f4f7\]){--tw-bg-opacity: 1;background-color:rgb(224 244 247 / var(--tw-bg-opacity))}.react :is(.bg-\[hotpink\]){--tw-bg-opacity: 1;background-color:rgb(255 105 180 / var(--tw-bg-opacity))}.react :is(.bg-accent){background-color:var(--accent)}.react :is(.bg-background){background-color:var(--background)}.react :is(.bg-black\/50){background-color:#00000080}.react :is(.bg-blue-200){--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.react :is(.bg-blue-300){--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.react :is(.bg-blue-500){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.react :is(.bg-border){background-color:var(--border)}.react :is(.bg-card){background-color:var(--card)}.react :is(.bg-content-background){background-color:var(--content-background)}.react :is(.bg-danger){background-color:var(--danger)}.react :is(.bg-danger-foreground){background-color:var(--danger-foreground)}.react :is(.bg-gray-100){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.react :is(.bg-gray-200){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.react :is(.bg-gray-300){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.react :is(.bg-gray-50){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.react :is(.bg-gray-light){--tw-bg-opacity: 1;background-color:rgb(234 234 234 / var(--tw-bg-opacity))}.react :is(.bg-green-200){--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.react :is(.bg-green-400){--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.react :is(.bg-green-500){--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.react :is(.bg-input){background-color:var(--input)}.react :is(.bg-muted){background-color:var(--muted)}.react :is(.bg-orange-200){--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.react :is(.bg-orange-500){--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.react :is(.bg-pink-400){--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity))}.react :is(.bg-popover){background-color:var(--popover)}.react :is(.bg-primary){background-color:var(--primary)}.react :is(.bg-purple-950){--tw-bg-opacity: 1;background-color:rgb(59 7 100 / var(--tw-bg-opacity))}.react :is(.bg-red-100){--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.react :is(.bg-red-200){--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.react :is(.bg-red-400){--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.react :is(.bg-red-500){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.react :is(.bg-secondary){background-color:var(--secondary)}.react :is(.bg-slate-500){--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.react :is(.bg-table){background-color:var(--table)}.react :is(.bg-transparent){background-color:transparent}.react :is(.bg-violet-400){--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity))}.react :is(.bg-warning){background-color:var(--warning)}.react :is(.bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.react :is(.bg-yellow-200){--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.react :is(.bg-yellow-500){--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.react :is(.bg-\[linear-gradient\(to_right\,_\#64BBC9_50\%\,_\#056B7A_50\%\)\]){background-image:linear-gradient(to right,#64bbc9 50%,#056b7a 50%)}.react :is(.bg-\[linear-gradient\(to_right\,_\#64BBC9_50\%\,_\#1297AC_50\%\)\]){background-image:linear-gradient(to right,#64bbc9 50%,#1297ac 50%)}.react :is(.bg-\[linear-gradient\(to_right\,_\#A84F43_50\%\,_\#D57F73_50\%\)\]){background-image:linear-gradient(to right,#a84f43 50%,#d57f73 50%)}.react :is(.bg-\[linear-gradient\(to_right\,_\#D57F73_50\%\,_\#A84F43_50\%\)\]){background-image:linear-gradient(to right,#d57f73 50%,#a84f43 50%)}.react :is(.bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}.react :is(.from-gray-100){--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.react :is(.via-gray-200){--tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.react :is(.to-gray-300){--tw-gradient-to: #d1d5db var(--tw-gradient-to-position)}.react :is(.bg-\[length\:200\%_100\%\]){background-size:200% 100%}.react :is(.bg-center){background-position:center}.react :is(.bg-no-repeat){background-repeat:no-repeat}.react :is(.fill-current){fill:currentColor}.react :is(.p-0){padding:0}.react :is(.p-1){padding:.25rem}.react :is(.p-10){padding:2.5rem}.react :is(.p-2){padding:.5rem}.react :is(.p-3){padding:.75rem}.react :is(.p-4){padding:1rem}.react :is(.p-5){padding:1.25rem}.react :is(.p-6){padding:1.5rem}.react :is(.p-8){padding:2rem}.react :is(.p-\[10px\]){padding:10px}.react :is(.p-\[1px\]){padding:1px}.react :is(.px-1){padding-left:.25rem;padding-right:.25rem}.react :is(.px-2){padding-left:.5rem;padding-right:.5rem}.react :is(.px-2\.5){padding-left:.625rem;padding-right:.625rem}.react :is(.px-3){padding-left:.75rem;padding-right:.75rem}.react :is(.px-4){padding-left:1rem;padding-right:1rem}.react :is(.px-5){padding-left:1.25rem;padding-right:1.25rem}.react :is(.px-\[10px\]){padding-left:10px;padding-right:10px}.react :is(.px-\[15px\]){padding-left:15px;padding-right:15px}.react :is(.px-\[5px\]){padding-left:5px;padding-right:5px}.react :is(.px-\[7px\]){padding-left:7px;padding-right:7px}.react :is(.px-px){padding-left:1px;padding-right:1px}.react :is(.py-0){padding-top:0;padding-bottom:0}.react :is(.py-1){padding-top:.25rem;padding-bottom:.25rem}.react :is(.py-1\.5){padding-top:.375rem;padding-bottom:.375rem}.react :is(.py-10){padding-top:2.5rem;padding-bottom:2.5rem}.react :is(.py-2){padding-top:.5rem;padding-bottom:.5rem}.react :is(.py-3){padding-top:.75rem;padding-bottom:.75rem}.react :is(.py-4){padding-top:1rem;padding-bottom:1rem}.react :is(.py-6){padding-top:1.5rem;padding-bottom:1.5rem}.react :is(.py-\[15px\]){padding-top:15px;padding-bottom:15px}.react :is(.py-\[21px\]){padding-top:21px;padding-bottom:21px}.react :is(.py-\[2px\]){padding-top:2px;padding-bottom:2px}.react :is(.py-\[40px\]){padding-top:40px;padding-bottom:40px}.react :is(.py-\[5px\]){padding-top:5px;padding-bottom:5px}.react :is(.py-\[6px\]){padding-top:6px;padding-bottom:6px}.react :is(.py-px){padding-top:1px;padding-bottom:1px}.react :is(.pb-0){padding-bottom:0}.react :is(.pb-0\.5){padding-bottom:.125rem}.react :is(.pb-2){padding-bottom:.5rem}.react :is(.pb-3){padding-bottom:.75rem}.react :is(.pb-8){padding-bottom:2rem}.react :is(.pb-\[15px\]){padding-bottom:15px}.react :is(.pb-px){padding-bottom:1px}.react :is(.pl-1){padding-left:.25rem}.react :is(.pl-2){padding-left:.5rem}.react :is(.pl-2\.5){padding-left:.625rem}.react :is(.pl-5){padding-left:1.25rem}.react :is(.pl-8){padding-left:2rem}.react :is(.pl-9){padding-left:2.25rem}.react :is(.pl-\[10px\]){padding-left:10px}.react :is(.pl-\[5px\]){padding-left:5px}.react :is(.pr-1){padding-right:.25rem}.react :is(.pr-2){padding-right:.5rem}.react :is(.pr-2\.5){padding-right:.625rem}.react :is(.pr-3){padding-right:.75rem}.react :is(.pr-3\.5){padding-right:.875rem}.react :is(.pr-6){padding-right:1.5rem}.react :is(.pr-\[2\.5px\]){padding-right:2.5px}.react :is(.pr-\[22px\]){padding-right:22px}.react :is(.pr-\[68px\]){padding-right:68px}.react :is(.pr-\[7px\]){padding-right:7px}.react :is(.pt-16){padding-top:4rem}.react :is(.pt-2){padding-top:.5rem}.react :is(.pt-3){padding-top:.75rem}.react :is(.pt-6){padding-top:1.5rem}.react :is(.pt-\[10px\]){padding-top:10px}.react :is(.pt-\[4px\]){padding-top:4px}.react :is(.text-left){text-align:left}.react :is(.text-center){text-align:center}.react :is(.text-right){text-align:right}.react :is(.text-start){text-align:start}.react :is(.align-middle){vertical-align:middle}.react :is(.font-montserrat){font-family:Montserrat,sans-serif}.react :is(.font-sans){font-family:Source Sans Pro,sans-serif}.react :is(.text-2xl){font-size:1.5rem;line-height:2rem}.react :is(.text-4xl){font-size:2.25rem;line-height:2.5rem}.react :is(.text-\[10px\]){font-size:10px}.react :is(.text-\[11px\]){font-size:11px}.react :is(.text-\[13px\]){font-size:13px}.react :is(.text-\[14px\]){font-size:14px}.react :is(.text-\[16px\]){font-size:16px}.react :is(.text-\[25px\]){font-size:25px}.react :is(.text-base){font-size:1rem;line-height:1.5rem}.react :is(.text-lg){font-size:1.125rem;line-height:1.75rem}.react :is(.text-sm){font-size:.875rem;line-height:1.25rem}.react :is(.text-xl){font-size:1.25rem;line-height:1.75rem}.react :is(.text-xs){font-size:.75rem;line-height:1rem}.react :is(.\!font-bold){font-weight:700!important}.react :is(.font-bold){font-weight:700}.react :is(.font-light){font-weight:300}.react :is(.font-medium){font-weight:500}.react :is(.font-normal){font-weight:400}.react :is(.font-semibold){font-weight:600}.react :is(.uppercase){text-transform:uppercase}.react :is(.capitalize){text-transform:capitalize}.react :is(.italic){font-style:italic}.react :is(.leading-4){line-height:1rem}.react :is(.leading-5){line-height:1.25rem}.react :is(.leading-6){line-height:1.5rem}.react :is(.leading-\[18px\]){line-height:18px}.react :is(.leading-\[20px\]){line-height:20px}.react :is(.leading-\[24px\]){line-height:24px}.react :is(.leading-none){line-height:1}.react :is(.tracking-tight){letter-spacing:-.025em}.react :is(.text-\[\#056B7A\]){--tw-text-opacity: 1;color:rgb(5 107 122 / var(--tw-text-opacity))}.react :is(.text-\[\#1397AC\]){--tw-text-opacity: 1;color:rgb(19 151 172 / var(--tw-text-opacity))}.react :is(.text-\[\#494949\]){--tw-text-opacity: 1;color:rgb(73 73 73 / var(--tw-text-opacity))}.react :is(.text-\[\#4A4A4A\]){--tw-text-opacity: 1;color:rgb(74 74 74 / var(--tw-text-opacity))}.react :is(.text-\[\#5E5E5E\]){--tw-text-opacity: 1;color:rgb(94 94 94 / var(--tw-text-opacity))}.react :is(.text-\[\#9B9B9B\]){--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity))}.react :is(.text-\[\#B3B3B3\]){--tw-text-opacity: 1;color:rgb(179 179 179 / var(--tw-text-opacity))}.react :is(.text-\[\#E39410\]){--tw-text-opacity: 1;color:rgb(227 148 16 / var(--tw-text-opacity))}.react :is(.text-accent){color:var(--accent)}.react :is(.text-accent-foreground){color:var(--accent-foreground)}.react :is(.text-card-foreground){color:var(--card-foreground)}.react :is(.text-current){color:currentColor}.react :is(.text-danger){color:var(--danger)}.react :is(.text-danger-foreground){color:var(--danger-foreground)}.react :is(.text-foreground){color:var(--foreground)}.react :is(.text-foreground-light){color:var(--foreground-light)}.react :is(.text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.react :is(.text-gray-700){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.react :is(.text-green-500){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.react :is(.text-inherit){color:inherit}.react :is(.text-muted){color:var(--muted)}.react :is(.text-muted-foreground){color:var(--muted-foreground)}.react :is(.text-popover-foreground){color:var(--popover-foreground)}.react :is(.text-primary){color:var(--primary)}.react :is(.text-primary-foreground){color:var(--primary-foreground)}.react :is(.text-red-500){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.react :is(.text-red-700){--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.react :is(.text-secondary){color:var(--secondary)}.react :is(.text-secondary-foreground){color:var(--secondary-foreground)}.react :is(.text-table-foreground){color:var(--table-foreground)}.react :is(.text-table-muted-foreground){color:var(--table-muted-foreground)}.react :is(.text-warning-foreground){color:var(--warning-foreground)}.react :is(.text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react :is(.underline){text-decoration-line:underline}.react :is(.accent-primary){accent-color:var(--primary)}.react :is(.opacity-0){opacity:0}.react :is(.opacity-100){opacity:1}.react :is(.opacity-50){opacity:.5}.react :is(.opacity-95){opacity:.95}.react :is(.shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.28\)\]){--tw-shadow: 0 2px 4px rgba(0,0,0,.28);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.shadow-\[0_5px_5px_rgba\(0\,0\,0\,0\.1\)\]){--tw-shadow: 0 5px 5px rgba(0,0,0,.1);--tw-shadow-colored: 0 5px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.shadow-\[0px_6px_10px_0px_\#C9C9C980\]){--tw-shadow: 0px 6px 10px 0px #C9C9C980;--tw-shadow-colored: 0px 6px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.shadow-lg){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.shadow-md){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.outline-none){outline:2px solid transparent;outline-offset:2px}.react :is(.outline-primary){outline-color:var(--primary)}.react :is(.ring-offset-background){--tw-ring-offset-color: var(--background)}.react :is(.blur){--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.react :is(.filter){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.react :is(.transition){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-\[grid-template-rows\]){transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-\[transform\]){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-colors){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-opacity){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.delay-300){transition-delay:.3s}.react :is(.duration-100){transition-duration:.1s}.react :is(.duration-200){transition-duration:.2s}.react :is(.duration-300){transition-duration:.3s}.react :is(.ease-in){transition-timing-function:cubic-bezier(.4,0,1,1)}.react :is(.ease-in-out){transition-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.ease-linear){transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.react :is(.duration-100){animation-duration:.1s}.react :is(.duration-200){animation-duration:.2s}.react :is(.duration-300){animation-duration:.3s}.react :is(.delay-300){animation-delay:.3s}.react :is(.ease-in){animation-timing-function:cubic-bezier(.4,0,1,1)}.react :is(.ease-in-out){animation-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.ease-linear){animation-timing-function:linear}.react :is(.running){animation-play-state:running}.\[background-image\:linear-gradient\(to_right\,_\#C7D6E7_0\%\,_\#DEEBEC_35\%\,_\#C7D6E7_65\%\,_\#C7D6E7_100\%\)\]{background-image:linear-gradient(to right,#c7d6e7,#deebec 35%,#c7d6e7 65%,#c7d6e7)}.\[background-image\:linear-gradient\(to_right\,_\#DADADA_0\%\,_\#F4F4F4_35\%\,_\#DADADA_65\%\,_\#DADADA_100\%\)\]{background-image:linear-gradient(to right,#dadada,#f4f4f4 35%,#dadada 65%,#dadada)}.\[background-image\:linear-gradient\(to_right\,_\#DBEFF2_0\%\,_\#EDF7F9_35\%\,_\#DBEFF2_65\%\,_\#DBEFF2_100\%\)\]{background-image:linear-gradient(to right,#dbeff2,#edf7f9 35%,#dbeff2 65%,#dbeff2)}.\[background-image\:linear-gradient\(to_right\,_\#E2E9F1_0\%\,_\#DEEBEC_35\%\,_\#E2E9F1_65\%\,_\#E2E9F1_100\%\)\]{background-image:linear-gradient(to right,#e2e9f1,#deebec 35%,#e2e9f1 65%,#e2e9f1)}.\[background-image\:linear-gradient\(to_right\,_\#E4E4E4_0\%\,_\#F4F4F4_35\%\,_\#E4E4E4_65\%\,_\#E4E4E4_100\%\)\]{background-image:linear-gradient(to right,#e4e4e4,#f4f4f4 35%,#e4e4e4 65%,#e4e4e4)}.\[background-image\:linear-gradient\(to_right\,_\#EEE0DF_0\%\,_\#F0DFDD_35\%\,_\#F2DDDB_65\%\,_\#F4DCD9_100\%\)\]{background-image:linear-gradient(to right,#eee0df,#f0dfdd 35%,#f2dddb 65%,#f4dcd9)}.\[background-image\:linear-gradient\(to_right\,_\#EFF4F5_0\%\,_\#DEEBEC_35\%\,_\#EFF4F5_65\%\,_\#EFF4F5_100\%\)\]{background-image:linear-gradient(to right,#eff4f5,#deebec 35%,#eff4f5 65%,#eff4f5)}.\[background-size\:700px_700px\]{background-size:700px 700px}#root,#storybook-root{position:relative;z-index:0}.react{color:#5c5050}.react #portal-overlays{position:fixed;z-index:1}.react #portal-dialogs{position:fixed;z-index:2}.react #portal-popups{position:fixed;z-index:3}.react #portal-toasts{position:fixed;z-index:4}.react .simon-grid{display:grid;grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);grid-template-areas:var(--grid-template-areas)}.react .simon-grid__cell[data-visible-xs=true]{display:initial}.react .simon-grid__cell[data-visible-xs=false]{display:none}@media only screen and (min-width: 320px){.react .simon-grid__cell[data-visible-mobile=true]{display:initial}.react .simon-grid__cell[data-visible-mobile=false]{display:none}}@media only screen and (min-width: 500px){.react .simon-grid__cell[data-visible-mobile-plus=true]{display:initial}.react .simon-grid__cell[data-visible-mobile-plus=false]{display:none}}@media only screen and (min-width: 768px){.react .simon-grid__cell[data-visible-tablet=true]{display:initial}.react .simon-grid__cell[data-visible-tablet=false]{display:none}}@media only screen and (min-width: 860px){.react .simon-grid__cell[data-visible-tablet-plus=true]{display:initial}.react .simon-grid__cell[data-visible-tablet-plus=false]{display:none}}@media only screen and (min-width: 1024px){.react .simon-grid__cell[data-visible-desktop=true]{display:initial}.react .simon-grid__cell[data-visible-desktop=false]{display:none}}@media only screen and (min-width: 1300px){.react .simon-grid__cell[data-visible-desktop-plus=true]{display:initial}.react .simon-grid__cell[data-visible-desktop-plus=false]{display:none}}.react :is(.placeholder\:text-xs)::-moz-placeholder{font-size:.75rem;line-height:1rem}.react :is(.placeholder\:text-xs)::placeholder{font-size:.75rem;line-height:1rem}.react :is(.placeholder\:font-normal)::-moz-placeholder{font-weight:400}.react :is(.placeholder\:font-normal)::placeholder{font-weight:400}.react :is(.placeholder\:text-muted-foreground)::-moz-placeholder{color:var(--muted-foreground)}.react :is(.placeholder\:text-muted-foreground)::placeholder{color:var(--muted-foreground)}.react :is(.before\:absolute):before{content:var(--tw-content);position:absolute}.react :is(.before\:top-0):before{content:var(--tw-content);top:0}.react :is(.before\:h-0):before{content:var(--tw-content);height:0px}.react :is(.before\:h-1\/2):before{content:var(--tw-content);height:50%}.react :is(.before\:w-full):before{content:var(--tw-content);width:100%}.react :is(.before\:bg-primary):before{content:var(--tw-content);background-color:var(--primary)}.react :is(.before\:transition-all):before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.before\:delay-150):before{content:var(--tw-content);transition-delay:.15s}.react :is(.before\:ease-in-out):before{content:var(--tw-content);transition-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.before\:delay-150):before{content:var(--tw-content);animation-delay:.15s}.react :is(.before\:ease-in-out):before{content:var(--tw-content);animation-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.after\:absolute):after{content:var(--tw-content);position:absolute}.react :is(.after\:bottom-0):after{content:var(--tw-content);bottom:0}.react :is(.after\:left-0):after{content:var(--tw-content);left:0}.react :is(.after\:left-1\/2):after{content:var(--tw-content);left:50%}.react :is(.after\:top-0):after{content:var(--tw-content);top:0}.react :is(.after\:block):after{content:var(--tw-content);display:block}.react :is(.after\:h-0):after{content:var(--tw-content);height:0px}.react :is(.after\:h-1\/2):after{content:var(--tw-content);height:50%}.react :is(.after\:h-px):after{content:var(--tw-content);height:1px}.react :is(.after\:min-h-\[50px\]):after{content:var(--tw-content);min-height:50px}.react :is(.after\:w-full):after{content:var(--tw-content);width:100%}.react :is(.after\:w-px):after{content:var(--tw-content);width:1px}.react :is(.after\:-translate-x-1\/2):after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.after\:scale-x-0):after{content:var(--tw-content);--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.after\:scale-x-100):after{content:var(--tw-content);--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react :is(.after\:border-t):after{content:var(--tw-content);border-top-width:1px}.react :is(.after\:bg-primary):after{content:var(--tw-content);background-color:var(--primary)}.react :is(.after\:transition-all):after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react :is(.after\:delay-150):after{content:var(--tw-content);transition-delay:.15s}.react :is(.after\:ease-in-out):after{content:var(--tw-content);transition-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.after\:delay-150):after{content:var(--tw-content);animation-delay:.15s}.react :is(.after\:ease-in-out):after{content:var(--tw-content);animation-timing-function:cubic-bezier(.4,0,.2,1)}.react :is(.hover\:cursor-pointer:hover){cursor:pointer}.react :is(.hover\:border:hover){border-width:1px}.react :is(.hover\:border-gray-400:hover){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.react :is(.hover\:border-primary:hover){border-color:var(--primary)}.react :is(.hover\:bg-\[\#D7D7D7\]:hover){--tw-bg-opacity: 1;background-color:rgb(215 215 215 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[\#E3F4F6\]:hover){--tw-bg-opacity: 1;background-color:rgb(227 244 246 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[\#E9F6F8\]:hover){--tw-bg-opacity: 1;background-color:rgb(233 246 248 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[\#EDEDED\]:hover){--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[\#F2F6F7\]:hover){--tw-bg-opacity: 1;background-color:rgb(242 246 247 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[\#F4FBFC\]:hover){--tw-bg-opacity: 1;background-color:rgb(244 251 252 / var(--tw-bg-opacity))}.react :is(.hover\:bg-\[hotpink\]:hover){--tw-bg-opacity: 1;background-color:rgb(255 105 180 / var(--tw-bg-opacity))}.react :is(.hover\:bg-accent:hover){background-color:var(--accent)}.react :is(.hover\:bg-danger:hover){background-color:var(--danger)}.react :is(.hover\:bg-danger-accent:hover){background-color:var(--danger-accent)}.react :is(.hover\:bg-gray-200:hover){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.react :is(.hover\:bg-gray-300:hover){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.react :is(.hover\:bg-primary:hover){background-color:var(--primary)}.react :is(.hover\:bg-primary-accent:hover){background-color:var(--primary-accent)}.react :is(.hover\:bg-primary-dark:hover){background-color:var(--primary-dark)}.react :is(.hover\:font-semibold:hover){font-weight:600}.react :is(.hover\:text-danger-foreground:hover){color:var(--danger-foreground)}.react :is(.hover\:text-gray-700:hover){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.react :is(.hover\:text-primary:hover){color:var(--primary)}.react :is(.hover\:text-primary-accent:hover){color:var(--primary-accent)}.react :is(.hover\:text-primary-dark:hover){color:var(--primary-dark)}.react :is(.hover\:text-primary-foreground:hover){color:var(--primary-foreground)}.react :is(.hover\:text-red-900:hover){--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.react :is(.hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react :is(.hover\:underline:hover){text-decoration-line:underline}.react :is(.hover\:no-underline:hover){text-decoration-line:none}.react :is(.hover\:opacity-80:hover){opacity:.8}.react :is(.hover\:opacity-85:hover){opacity:.85}.react :is(.hover\:shadow-\[0_0_5px_\#1297AC\]:hover){--tw-shadow: 0 0 5px #1297AC;--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.hover\:shadow-\[0_0_5px_\#D57F73\]:hover){--tw-shadow: 0 0 5px #D57F73;--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.focus\:border-primary:focus){border-color:var(--primary)}.react :is(.focus\:border-teal-500:focus){--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity))}.react :is(.focus\:bg-\[\#EDEDED\]:focus){--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.react :is(.focus\:bg-muted:focus){background-color:var(--muted)}.react :is(.focus\:font-semibold:focus){font-weight:600}.react :is(.focus\:text-primary:focus){color:var(--primary)}.react :is(.focus\:text-white:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react :is(.focus\:no-underline:focus){text-decoration-line:none}.react :is(.focus\:outline-none:focus){outline:2px solid transparent;outline-offset:2px}.react :is(.focus\:outline-0:focus){outline-width:0px}.react :is(.focus\:outline-primary:focus){outline-color:var(--primary)}.react :is(.focus\:ring-2:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.react :is(.focus\:ring-indigo-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.react :is(.focus\:ring-teal-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity))}.react :is(.focus\:ring-offset-2:focus){--tw-ring-offset-width: 2px}.react :is(.focus\:hover\:bg-\[\#E3F4F6\]:hover:focus){--tw-bg-opacity: 1;background-color:rgb(227 244 246 / var(--tw-bg-opacity))}.react :is(.focus-visible\:border-primary:focus-visible){border-color:var(--primary)}.react :is(.focus-visible\:bg-danger:focus-visible){background-color:var(--danger)}.react :is(.focus-visible\:bg-danger-accent:focus-visible){background-color:var(--danger-accent)}.react :is(.focus-visible\:bg-primary:focus-visible){background-color:var(--primary)}.react :is(.focus-visible\:bg-primary-accent:focus-visible){background-color:var(--primary-accent)}.react :is(.focus-visible\:text-danger-foreground:focus-visible){color:var(--danger-foreground)}.react :is(.focus-visible\:text-primary-accent:focus-visible){color:var(--primary-accent)}.react :is(.focus-visible\:text-primary-foreground:focus-visible){color:var(--primary-foreground)}.react :is(.focus-visible\:underline:focus-visible){text-decoration-line:underline}.react :is(.focus-visible\:no-underline:focus-visible){text-decoration-line:none}.react :is(.focus-visible\:opacity-80:focus-visible){opacity:.8}.react :is(.focus-visible\:shadow-\[0px_0px_8px_0px_\#1297AC\]:focus-visible){--tw-shadow: 0px 0px 8px 0px #1297AC;--tw-shadow-colored: 0px 0px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.focus-visible\:shadow-\[0px_0px_8px_0px_\#A84F43\]:focus-visible){--tw-shadow: 0px 0px 8px 0px #A84F43;--tw-shadow-colored: 0px 0px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.focus-visible\:shadow-none:focus-visible){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.focus-visible\:outline-none:focus-visible){outline:2px solid transparent;outline-offset:2px}.react :is(.focus-visible\:ring-2:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.react :is(.focus-visible\:ring-ring:focus-visible){--tw-ring-color: var(--ring)}.react :is(.focus-visible\:ring-offset-2:focus-visible){--tw-ring-offset-width: 2px}.react :is(.active\:border-primary-accent:active){border-color:var(--primary-accent)}.react :is(.active\:bg-danger:active){background-color:var(--danger)}.react :is(.active\:bg-danger-accent:active){background-color:var(--danger-accent)}.react :is(.active\:bg-muted:active){background-color:var(--muted)}.react :is(.active\:bg-primary:active){background-color:var(--primary)}.react :is(.active\:bg-primary-accent:active){background-color:var(--primary-accent)}.react :is(.active\:text-primary-accent:active){color:var(--primary-accent)}.react :is(.active\:text-primary-foreground:active){color:var(--primary-foreground)}.react :is(.active\:text-white:active){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react :is(.active\:underline:active){text-decoration-line:underline}.react :is(.active\:no-underline:active){text-decoration-line:none}.react :is(.active\:accent-primary-dark:active){accent-color:var(--primary-dark)}.react :is(.active\:opacity-100:active){opacity:1}.react :is(.active\:shadow-none:active){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react :is(.active\:outline-none:active){outline:2px solid transparent;outline-offset:2px}.react :is(.disabled\:pointer-events-none:disabled){pointer-events:none}.react :is(.disabled\:cursor-not-allowed:disabled){cursor:not-allowed}.react :is(.disabled\:border-disabled:disabled){border-color:var(--disabled)}.react :is(.disabled\:bg-disabled:disabled){background-color:var(--disabled)}.react :is(.disabled\:text-\[\#414141\]:disabled){--tw-text-opacity: 1;color:rgb(65 65 65 / var(--tw-text-opacity))}.react :is(.disabled\:text-disabled:disabled){color:var(--disabled)}.react :is(.disabled\:text-disabled-foreground:disabled){color:var(--disabled-foreground)}.react :is(.disabled\:no-underline:disabled){text-decoration-line:none}.react :is(.disabled\:opacity-50:disabled){opacity:.5}.react :is(.disabled\:opacity-70:disabled){opacity:.7}.react :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}.react :is(.peer:disabled~.peer-disabled\:opacity-70){opacity:.7}.react :is(.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]){pointer-events:none}.react :is(.data-\[disabled\]\:pointer-events-none[data-disabled]){pointer-events:none}.react :is(.data-\[state\=open\]\:-translate-y-px[data-state=open]){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes toast-bounce-out{0%{opacity:1;transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.react :is(.data-\[state\=closed\]\:animate-toast-bounce-out[data-state=closed]){animation:toast-bounce-out .6s ease}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:.95}}.react :is(.data-\[state\=open\]\:animate-overlay-fade-in[data-state=open]){animation:overlay-fade-in .2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.react :is(.data-\[state\=open\]\:animate-popup-fade-in[data-state=open]){animation:fade-in .3s ease}@keyframes toast-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.react :is(.data-\[state\=open\]\:animate-toast-bounce-in[data-state=open]){animation:toast-bounce-in .6s ease}.react :is(.data-\[state\=checked\]\:border-0[data-state=checked]){border-width:0px}.react :is(.data-\[state\=indeterminate\]\:border-0[data-state=indeterminate]){border-width:0px}.react :is(.data-\[selected\=true\]\:bg-\[\#E3F4F6\][data-selected=true]){--tw-bg-opacity: 1;background-color:rgb(227 244 246 / var(--tw-bg-opacity))}.react :is(.data-\[state\=checked\]\:bg-danger[data-state=checked]){background-color:var(--danger)}.react :is(.data-\[state\=checked\]\:bg-primary[data-state=checked]){background-color:var(--primary)}.react :is(.data-\[state\=indeterminate\]\:bg-danger[data-state=indeterminate]){background-color:var(--danger)}.react :is(.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]){background-color:var(--primary)}.react :is(.data-\[state\=open\]\:bg-accent[data-state=open]){background-color:var(--accent)}.react :is(.data-\[state\=checked\]\:text-danger-foreground[data-state=checked]){color:var(--danger-foreground)}.react :is(.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]){color:var(--primary-foreground)}.react :is(.data-\[disabled\]\:opacity-50[data-disabled]){opacity:.5}@media (min-width: 320px){.react :is(.mobile\:h-64){height:16rem}.react :is(.mobile\:w-full){width:100%}}@media (min-width: 500px){.react :is(.mobile-plus\:sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.react :is(.mobile-plus\:block){display:block}.react :is(.mobile-plus\:flex){display:flex}.react :is(.mobile-plus\:hidden){display:none}.react :is(.mobile-plus\:h-32){height:8rem}.react :is(.mobile-plus\:h-\[10px\]){height:10px}.react :is(.mobile-plus\:h-\[50px\]){height:50px}.react :is(.mobile-plus\:h-\[60px\]){height:60px}.react :is(.mobile-plus\:h-\[calc\(var\(--xpage-content-height\)-42px\)\]){height:calc(var(--xpage-content-height) - 42px)}.react :is(.mobile-plus\:w-1\/2){width:50%}.react :is(.mobile-plus\:w-\[168px\]){width:168px}.react :is(.mobile-plus\:flex-none){flex:none}.react :is(.mobile-plus\:justify-start){justify-content:flex-start}.react :is(.mobile-plus\:justify-center){justify-content:center}.react :is(.mobile-plus\:gap-4){gap:1rem}.react :is(.mobile-plus\:self-auto){align-self:auto}.react :is(.mobile-plus\:border){border-width:1px}.react :is(.mobile-plus\:border-y){border-top-width:1px;border-bottom-width:1px}.react :is(.mobile-plus\:px-0){padding-left:0;padding-right:0}.react :is(.mobile-plus\:px-5){padding-left:1.25rem;padding-right:1.25rem}.react :is(.mobile-plus\:pb-5){padding-bottom:1.25rem}}@media (min-width: 768px){.react :is(.tablet\:mt-32){margin-top:8rem}.react :is(.tablet\:flex){display:flex}.react :is(.tablet\:hidden){display:none}.react :is(.tablet\:h-\[62px\]){height:62px}.react :is(.tablet\:w-\[700px\]){width:700px}.react :is(.tablet\:items-center){align-items:center}.react :is(.tablet\:justify-between){justify-content:space-between}.react :is(.tablet\:px-5){padding-left:1.25rem;padding-right:1.25rem}.react :is(.tablet\:pt-32){padding-top:8rem}}@media (min-width: 1024px){.react :is(.desktop\:hidden){display:none}.react :is(.desktop\:h-96){height:24rem}.react :is(.desktop\:h-\[80vh\]){height:80vh}.react :is(.desktop\:h-\[calc\(var\(--xpage-content-height\)-130px\)\]){height:calc(var(--xpage-content-height) - 130px)}.react :is(.desktop\:h-\[calc\(var\(--xpage-content-height\)-42px\)\]){height:calc(var(--xpage-content-height) - 42px)}.react :is(.desktop\:w-1\/3){width:33.333333%}.react :is(.desktop\:gap-x-\[15px\]){-moz-column-gap:15px;column-gap:15px}.react :is(.desktop\:space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.react :is(.desktop\:border-t){border-top-width:1px}}.react :is(.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox])){padding-right:0}.react :is(.\[\&\>\[data-group-expanded\=\'true\'\]\]\:border-b>[data-group-expanded=true]){border-bottom-width:1px}.react :is(.\[\&\>\[data-group-expanded\=\'true\'\]\]\:border-muted>[data-group-expanded=true]){border-color:var(--muted)}@media (min-width: 500px){.react :is(.mobile-plus\:\[\&\>\[data-group-expanded\=\'true\'\]\]\:border-b-0>[data-group-expanded=true]){border-bottom-width:0px}}.react :is(.\[\&\>\[role\=\"row\"\]\:first-child\]\:border-t-0>[role=row]:first-child){border-top-width:0px}.react :is(.\[\&\>\[role\=\"row\"\]\]\:border-t>[role=row]){border-top-width:1px}.react :is(.\[\&\>\[role\=\"row\"\]\]\:border-none>[role=row]){border-style:none}.react :is(.\[\&\>\[role\=\"row\"\]\]\:border-muted>[role=row]){border-color:var(--muted)}.react :is(.\[\&\>\[role\=\"row\"\]\]\:bg-\[\#F2F2F2\]>[role=row]){--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.react :is(.\[\&\>svg\]\:size-full>svg){width:100%;height:100%}.react :is(.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]){padding-left:.5rem;padding-right:.5rem}.react :is(.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]){padding-top:.375rem;padding-bottom:.375rem}.react :is(.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]){font-size:.75rem;line-height:1rem}.react :is(.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]){font-weight:500}.react :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]){color:var(--muted-foreground)}.react :is(.\[\&_\[data-role\=trigger\]\]\:border-b-transparent [data-role=trigger]){border-bottom-color:transparent}.react :is(.\[\&_\[role\=\'row\'\]\]\:border-t-0 [role=row]){border-top-width:0px}@media (min-width: 500px){.react :is(.mobile-plus\:\[\&_\[role\=\'row\'\]\]\:border-t [role=row]){border-top-width:1px}}.react :is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}

.occluded-content {
  display: block;
  position: relative;
  width: 100%;

  /* prevents margin overflow on item container */
  min-height: 0.01px;

  /* hides text visually while still being readable by screen readers */
  color: rgba(0,0,0,0);
}

table .occluded-content,
tbody .occluded-content,
thead .occluded-content,
tfoot .occluded-content {
  display: table-row;
  position: relative;
  width: 100%;
}

ul .occluded-content,
ol .occluded-content {
  display: list-item;
  position: relative;
  width: 100%;
  list-style-type: none;
  height: 0;
}
