
/* /xhg_ca_website_customer_portal/static/src/css/portal_theme.css defined in bundle 'xhg_ca_website_customer_portal.assets_customer_portal' */
:root{--portal-slate-100-rgb: 245 249 250; --portal-slate-200-rgb: 211 211 211; --portal-slate-250-rgb: 244 244 244; --portal-slate-300-rgb: 186 186 186; --portal-slate-400-rgb: 153 153 153; --portal-slate-800-rgb: 60 60 60; --portal-slate-900-rgb: 44 44 44; --portal-slate-100: rgb(var(--portal-slate-100-rgb)); --portal-slate-200: rgb(var(--portal-slate-200-rgb)); --portal-slate-250: rgb(var(--portal-slate-250-rgb)); --portal-slate-300: rgb(var(--portal-slate-300-rgb)); --portal-slate-400: rgb(var(--portal-slate-400-rgb)); --portal-slate-800: rgb(var(--portal-slate-800-rgb)); --portal-slate-900: rgb(var(--portal-slate-900-rgb)); --portal-black-rgb: 0 0 0; --portal-white-rgb: 255 255 255; --portal-teal-rgb: 112 222 200; --portal-cyan-rgb: 64 217 232; --portal-blue-rgb: 3 59 173; --portal-info-rgb: 3 59 173; --portal-success-rgb: 81 188 142; --portal-warning-rgb: 230 184 46; --portal-error-rgb: 216 80 80; --portal-black: rgb(var(--portal-black-rgb)); --portal-white: rgb(var(--portal-white-rgb)); --portal-teal: rgb(var(--portal-teal-rgb)); --portal-cyan: rgb(var(--portal-cyan-rgb)); --portal-blue: rgb(var(--portal-blue-rgb)); --portal-info: rgb(var(--portal-info-rgb)); --portal-success: rgb(var(--portal-success-rgb)); --portal-warning: rgb(var(--portal-warning-rgb)); --portal-error: rgb(var(--portal-error-rgb)); --portal-favorite-rgb: 230 184 46; --portal-favorite: rgb(var(--portal-favorite-rgb)); --portal-background-color: var(--portal-slate-100); --portal-font-family: "Montserrat"; --portal-base-font-size: 14px;} body, #wrapwrap{font-family: var(--portal-font-family); background: var(--portal-background-color); background-color: var(--portal-background-color);} :root{font-size: var(--portal-base-font-size);} section, nav, main, footer, header{background: transparent;} form label{font-weight: inherit;} :root{--portal-wrapwrap-margin: 0 0 60px 0; --portal-wrapwrap-padding: 0 0; --portal-app-padding: 0 10.93%;} @media (max-width: 1600px){:root{--portal-app-padding: 0 3.5%;}} #wrapwrap{background: var(--portal-background-color); background-color: var(--portal-background-color); margin: 0 auto; width: 100%; main{padding: var(--portal-wrapwrap-padding); margin: var(--portal-wrapwrap-margin);}} .PortalMainApp, .PortalTravelHomeApp, .TravelManagerApp{padding: var(--portal-app-padding);} :root{--portal-second-header-background-color: var(--portal-white); --portal-second-header-margin: 0 0 60px 0;} section#second-header{background-color: var(--portal-second-header-background-color); margin: var(--portal-second-header-margin);} :root{--portal-icon-size: 1em;} svg[name|="icon"]{width: var(--portal-icon-size); height: var(--portal-icon-size);} 

/* /xhg_ca_website_customer_portal/static/src/js/libs/tippyjs/6.3.1/tippy.css defined in bundle 'xhg_ca_website_customer_portal.assets_customer_portal' */
.tippy-box[data-animation="fade"][data-state="hidden"]{opacity: 0;} [data-tippy-root]{max-width: calc(100vw - 10px);} .tippy-box{position: relative; background-color: #333; color: #fff; border-radius: 4px; font-size: 14px; line-height: 1.4; outline: 0; transition-property: transform, visibility, opacity;} .tippy-box[data-placement^="top"] > .tippy-arrow{bottom: 0;} .tippy-box[data-placement^="top"] > .tippy-arrow:before{bottom: -7px; left: 0; border-width: 8px 8px 0; border-top-color: initial; transform-origin: center top;} .tippy-box[data-placement^="bottom"] > .tippy-arrow{top: 0;} .tippy-box[data-placement^="bottom"] > .tippy-arrow:before{top: -7px; left: 0; border-width: 0 8px 8px; border-bottom-color: initial; transform-origin: center bottom;} .tippy-box[data-placement^="left"] > .tippy-arrow{right: 0;} .tippy-box[data-placement^="left"] > .tippy-arrow:before{border-width: 8px 0 8px 8px; border-left-color: initial; right: -7px; transform-origin: center left;} .tippy-box[data-placement^="right"] > .tippy-arrow{left: 0;} .tippy-box[data-placement^="right"] > .tippy-arrow:before{left: -7px; border-width: 8px 8px 8px 0; border-right-color: initial; transform-origin: center right;} .tippy-box[data-inertia][data-state="visible"]{transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);} .tippy-arrow{width: 16px; height: 16px; color: #333;} .tippy-arrow:before{content: ""; position: absolute; border-color: transparent; border-style: solid;} .tippy-content{position: relative; padding: 5px 9px; z-index: 1;} 

/* /xhg_ca_website_tailwind/static/src/css/tailwind/output.min.css defined in bundle 'xhg_ca_website_customer_portal.assets_customer_portal' */
 @layer properties; @keyframes wave{0%, 100%{transform: none; animation-timing-function: cubic-bezier(0, 0, 0.2, 1);}50%{transform: translateY(-25%); animation-timing-function: cubic-bezier(0.8, 0, 1, 1);}} @layer theme, base, components, utilities; @layer theme{:root, :host{--tw-color-gray-200: oklch(92.8% 0.006 264.531); --tw-color-black: #000; --tw-color-white: #fff; --tw-spacing: 0.25rem; --tw-text-xs: 0.75rem; --tw-text-xs--line-height: calc(1 / 0.75); --tw-text-sm: 0.875rem; --tw-text-sm--line-height: calc(1.25 / 0.875); --tw-text-base: 1rem; --tw-text-base--line-height: calc(1.5 / 1); --tw-text-lg: 1.125rem; --tw-text-lg--line-height: calc(1.75 / 1.125); --tw-text-xl: 1.25rem; --tw-text-xl--line-height: calc(1.75 / 1.25); --tw-font-weight-normal: 400; --tw-font-weight-medium: 500; --tw-font-weight-semibold: 600; --tw-font-weight-bold: 700; --tw-font-weight-black: 900; --tw-radius-md: 0.375rem; --tw-drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15); --tw-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1); --tw-animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; --tw-blur-sm: 8px; --tw-default-transition-duration: 150ms; --tw-default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); --tw-color-warning: var(--portal-warning); --tw-color-success: var(--portal-success);}} .tw\:absolute{position: absolute !important;} .tw\:relative{position: relative !important;} .tw\:z-0{z-index: 0 !important;} .tw\:z-10{z-index: 10 !important;} .tw\:m-0{margin: calc(var(--tw-spacing) * 0) !important;} .tw\:m-1{margin: calc(var(--tw-spacing) * 1) !important;} .tw\:mx-4{margin-inline: calc(var(--tw-spacing) * 4) !important;} .tw\:mt-3{margin-top: calc(var(--tw-spacing) * 3) !important;} .tw\:mt-6{margin-top: calc(var(--tw-spacing) * 6) !important;} .tw\:mt-\[1\.7rem\]{margin-top: 1.7rem !important;} .tw\:mb-6{margin-bottom: calc(var(--tw-spacing) * 6) !important;} .tw\:flex-line{display: flex !important; flex-direction: row !important; align-items: center !important; gap: 0.5em !important;} .tw\:flex{display: flex !important;} .tw\:grid{display: grid !important;} .tw\:hidden{display: none !important;} .tw\:list-item{display: list-item !important;} .tw\:h-0\.5{height: calc(var(--tw-spacing) * 0.5) !important;} .tw\:h-2{height: calc(var(--tw-spacing) * 2) !important;} .tw\:h-3{height: calc(var(--tw-spacing) * 3) !important;} .tw\:h-\[1\.25rem\]{height: 1.25rem !important;} .tw\:h-\[70px\]{height: 70px !important;} .tw\:h-fit{height: fit-content !important;} .tw\:h-full{height: 100% !important;} .tw\:min-h-\[5em\]{min-height: 5em !important;} .tw\:min-h-\[50vh\]{min-height: 50vh !important;} .tw\:min-h-\[230px\]{min-height: 230px !important;} .tw\:w-0{width: calc(var(--tw-spacing) * 0) !important;} .tw\:w-3{width: calc(var(--tw-spacing) * 3) !important;} .tw\:w-\[25\%\]{width: 25% !important;} .tw\:w-\[75\%\]{width: 75% !important;} .tw\:w-\[130px\]{width: 130px !important;} .tw\:w-\[150px\]{width: 150px !important;} .tw\:w-fit{width: fit-content !important;} .tw\:w-full{width: 100% !important;} .tw\:max-w-\[70px\]{max-width: 70px !important;} .tw\:max-w-\[100px\]{max-width: 100px !important;} .tw\:max-w-\[430px\]{max-width: 430px !important;} .tw\:min-w-\[270px\]{min-width: 270px !important;} .tw\:flex-auto{flex: auto !important;} .tw\:shrink-0{flex-shrink: 0 !important;} .tw\:grow{flex-grow: 1 !important;} .tw\:grow-0{flex-grow: 0 !important;} .tw\:scale-75{--tw-scale-x: 75% !important; --tw-scale-y: 75% !important; --tw-scale-z: 75% !important; scale: var(--tw-scale-x) var(--tw-scale-y) !important;} .tw\:scale-100{--tw-scale-x: 100% !important; --tw-scale-y: 100% !important; --tw-scale-z: 100% !important; scale: var(--tw-scale-x) var(--tw-scale-y) !important;} .tw\:animate-\[wave_1\.4s_infinite_0\.3s\]{animation: wave 1.4s infinite 0.3s !important;} .tw\:animate-\[wave_1\.4s_infinite_0\.15s\]{animation: wave 1.4s infinite 0.15s !important;} .tw\:animate-\[wave_1\.4s_infinite_0\.45s\]{animation: wave 1.4s infinite 0.45s !important;} .tw\:animate-\[wave_1\.4s_infinite_0s\]{animation: wave 1.4s infinite 0s !important;} .tw\:animate-pulse{animation: var(--tw-animate-pulse) !important;} .tw\:cursor-pointer{cursor: pointer !important;} .tw\:list-disc{list-style-type: disc !important;} .tw\:list-none{list-style-type: none !important;} .tw\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;} .tw\:grid-cols-\[4fr_10fr\]{grid-template-columns: 4fr 10fr !important;} .tw\:flex-col{flex-direction: column !important;} .tw\:flex-row{flex-direction: row !important;} .tw\:flex-nowrap{flex-wrap: nowrap !important;} .tw\:flex-wrap{flex-wrap: wrap !important;} .tw\:items-baseline{align-items: baseline !important;} .tw\:items-center{align-items: center !important;} .tw\:items-start{align-items: flex-start !important;} .tw\:justify-center{justify-content: center !important;} .tw\:gap-0{gap: calc(var(--tw-spacing) * 0) !important;} .tw\:gap-1{gap: calc(var(--tw-spacing) * 1) !important;} .tw\:gap-2{gap: calc(var(--tw-spacing) * 2) !important;} .tw\:gap-2\.5{gap: calc(var(--tw-spacing) * 2.5) !important;} .tw\:gap-3{gap: calc(var(--tw-spacing) * 3) !important;} .tw\:gap-4{gap: calc(var(--tw-spacing) * 4) !important;} .tw\:gap-5{gap: calc(var(--tw-spacing) * 5) !important;} .tw\:gap-6{gap: calc(var(--tw-spacing) * 6) !important;} .tw\:gap-8{gap: calc(var(--tw-spacing) * 8) !important;} .tw\:gap-10{gap: calc(var(--tw-spacing) * 10) !important;} .tw\:gap-14{gap: calc(var(--tw-spacing) * 14) !important;} .tw\:gap-\[0\.5em\]{gap: 0.5em !important;} .tw\:gap-\[1em\]{gap: 1em !important;} .tw\:gap-x-3{column-gap: calc(var(--tw-spacing) * 3) !important;} .tw\:gap-x-10{column-gap: calc(var(--tw-spacing) * 10) !important;} .tw\:gap-y-1{row-gap: calc(var(--tw-spacing) * 1) !important;} .tw\:gap-y-4{row-gap: calc(var(--tw-spacing) * 4) !important;} .tw\:place-self-end{place-self: end !important;} .tw\:self-start{align-self: flex-start !important;} .tw\:self-stretch{align-self: stretch !important;} .tw\:overflow-hidden{overflow: hidden !important;} .tw\:rounded{border-radius: 0.25rem !important;} .tw\:rounded-full{border-radius: calc(infinity * 1px) !important;} .tw\:rounded-md{border-radius: var(--tw-radius-md) !important;} .tw\:rounded-tl-\[3px\]{border-top-left-radius: 3px !important;} .tw\:rounded-bl-\[3px\]{border-bottom-left-radius: 3px !important;} .tw\:border-0{border-style: var(--tw-border-style) !important; border-width: 0px !important;} .tw\:border-r-2{border-right-style: var(--tw-border-style) !important; border-right-width: 2px !important;} .tw\:border-b-2{border-bottom-style: var(--tw-border-style) !important; border-bottom-width: 2px !important;} .tw\:border-solid{--tw-border-style: solid !important; border-style: solid !important;} .tw\:border-\[\#f5f9fa\]{border-color: #f5f9fa !important;} .tw\:border-white\/100{border-color: var(--tw-color-white) !important;} .tw\:bg-\[var\(--black\)\]{background-color: var(--black) !important;} .tw\:bg-gray-200{background-color: var(--tw-color-gray-200) !important;} .tw\:bg-white{background-color: var(--tw-color-white) !important;} .tw\:\[fill\:\#00c8ff\]{fill: #00c8ff !important;} .tw\:\[fill\:\#007bff\]{fill: #007bff !important;} .tw\:\[fill\:\#0033cc\]{fill: #0033cc !important;} .tw\:\[fill\:\#69d5c8\]{fill: #69d5c8 !important;} .tw\:p-0{padding: calc(var(--tw-spacing) * 0) !important;} .tw\:p-1{padding: calc(var(--tw-spacing) * 1) !important;} .tw\:p-4{padding: calc(var(--tw-spacing) * 4) !important;} .tw\:p-5{padding: calc(var(--tw-spacing) * 5) !important;} .tw\:px-2{padding-inline: calc(var(--tw-spacing) * 2) !important;} .tw\:px-2\.5{padding-inline: calc(var(--tw-spacing) * 2.5) !important;} .tw\:px-3{padding-inline: calc(var(--tw-spacing) * 3) !important;} .tw\:px-4{padding-inline: calc(var(--tw-spacing) * 4) !important;} .tw\:px-10{padding-inline: calc(var(--tw-spacing) * 10) !important;} .tw\:px-\[3em\]{padding-inline: 3em !important;} .tw\:py-2{padding-block: calc(var(--tw-spacing) * 2) !important;} .tw\:py-4{padding-block: calc(var(--tw-spacing) * 4) !important;} .tw\:py-\[5px\]{padding-block: 5px !important;} .tw\:pr-4{padding-right: calc(var(--tw-spacing) * 4) !important;} .tw\:pr-\[5px\]{padding-right: 5px !important;} .tw\:pb-4{padding-bottom: calc(var(--tw-spacing) * 4) !important;} .tw\:pl-2\.5{padding-left: calc(var(--tw-spacing) * 2.5) !important;} .tw\:pl-4{padding-left: calc(var(--tw-spacing) * 4) !important;} .tw\:pl-5{padding-left: calc(var(--tw-spacing) * 5) !important;} .tw\:text-center{text-align: center !important;} .tw\:text-left{text-align: left !important;} .tw\:text-right{text-align: right !important;} .tw\:text-base{font-size: var(--tw-text-base) !important; line-height: var(--tw-leading, var(--tw-text-base--line-height)) !important;} .tw\:text-lg{font-size: var(--tw-text-lg) !important; line-height: var(--tw-leading, var(--tw-text-lg--line-height)) !important;} .tw\:text-sm{font-size: var(--tw-text-sm) !important; line-height: var(--tw-leading, var(--tw-text-sm--line-height)) !important;} .tw\:text-xl{font-size: var(--tw-text-xl) !important; line-height: var(--tw-leading, var(--tw-text-xl--line-height)) !important;} .tw\:text-xs{font-size: var(--tw-text-xs) !important; line-height: var(--tw-leading, var(--tw-text-xs--line-height)) !important;} .tw\:leading-none{--tw-leading: 1 !important; line-height: 1 !important;} .tw\:font-black{--tw-font-weight: var(--tw-font-weight-black) !important; font-weight: var(--tw-font-weight-black) !important;} .tw\:font-bold{--tw-font-weight: var(--tw-font-weight-bold) !important; font-weight: var(--tw-font-weight-bold) !important;} .tw\:font-medium{--tw-font-weight: var(--tw-font-weight-medium) !important; font-weight: var(--tw-font-weight-medium) !important;} .tw\:font-normal{--tw-font-weight: var(--tw-font-weight-normal) !important; font-weight: var(--tw-font-weight-normal) !important;} .tw\:font-semibold{--tw-font-weight: var(--tw-font-weight-semibold) !important; font-weight: var(--tw-font-weight-semibold) !important;} .tw\:text-nowrap{text-wrap: nowrap !important;} .tw\:text-\[\#51BC8E\]{color: #51BC8E !important;} .tw\:text-\[\#E6B82E\]{color: #E6B82E !important;} .tw\:text-\[var\(--white\)\]{color: var(--white) !important;} .tw\:text-black{color: var(--tw-color-black) !important;} .tw\:text-success{color: var(--tw-color-success) !important;} .tw\:text-warning{color: var(--tw-color-warning) !important;} .tw\:uppercase{text-transform: uppercase !important;} .tw\:italic{font-style: italic !important;} .tw\:opacity-0{opacity: 0% !important;} .tw\:ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important; box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;} .tw\:blur-sm{--tw-blur: blur(var(--tw-blur-sm)) !important; 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,) !important;} .tw\:drop-shadow{--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06))) !important; --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06)) !important; 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,) !important;} .tw\:drop-shadow-sm{--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15))) !important; --tw-drop-shadow: drop-shadow(var(--tw-drop-shadow-sm)) !important; 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,) !important;} .tw\:transition{transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events !important; transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function)) !important; transition-duration: var(--tw-duration, var(--tw-default-transition-duration)) !important;} .tw\:transition-all{transition-property: all !important; transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function)) !important; transition-duration: var(--tw-duration, var(--tw-default-transition-duration)) !important;} .tw\:duration-900{--tw-duration: 900ms !important; transition-duration: 900ms !important;} .tw\:ease-in-out{--tw-ease: var(--tw-ease-in-out) !important; transition-timing-function: var(--tw-ease-in-out) !important;} .tw\:sm\:mb-0{@media (width >= 576px){margin-bottom: calc(var(--tw-spacing) * 0) !important;}} .tw\:sm\:flex{@media (width >= 576px){display: flex !important;}} .tw\:sm\:hidden{@media (width >= 576px){display: none !important;}} .tw\:sm\:inline{@media (width >= 576px){display: inline !important;}} .tw\:sm\:pe-8{@media (width >= 576px){padding-inline-end: calc(var(--tw-spacing) * 8) !important;}} .tw\:md\:grow-\[3\]{@media (width >= 768px){flex-grow: 3 !important;}} .tw\:md\:flex-row{@media (width >= 768px){flex-direction: row !important;}} .tw\:md\:items-center{@media (width >= 768px){align-items: center !important;}} }@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;} @property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;} @property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;} @property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;} @property --tw-leading{syntax: "*"; inherits: false;} @property --tw-font-weight{syntax: "*"; inherits: false;} @property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;} @property --tw-shadow-color{syntax: "*"; inherits: false;} @property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;} @property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;} @property --tw-inset-shadow-color{syntax: "*"; inherits: false;} @property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;} @property --tw-ring-color{syntax: "*"; inherits: false;} @property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;} @property --tw-inset-ring-color{syntax: "*"; inherits: false;} @property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;} @property --tw-ring-inset{syntax: "*"; inherits: false;} @property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;} @property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;} @property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;} @property --tw-blur{syntax: "*"; inherits: false;} @property --tw-brightness{syntax: "*"; inherits: false;} @property --tw-contrast{syntax: "*"; inherits: false;} @property --tw-grayscale{syntax: "*"; inherits: false;} @property --tw-hue-rotate{syntax: "*"; inherits: false;} @property --tw-invert{syntax: "*"; inherits: false;} @property --tw-opacity{syntax: "*"; inherits: false;} @property --tw-saturate{syntax: "*"; inherits: false;} @property --tw-sepia{syntax: "*"; inherits: false;} @property --tw-drop-shadow{syntax: "*"; inherits: false;} @property --tw-drop-shadow-color{syntax: "*"; inherits: false;} @property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;} @property --tw-drop-shadow-size{syntax: "*"; inherits: false;} @property --tw-duration{syntax: "*"; inherits: false;} @property --tw-ease{syntax: "*"; inherits: false;} @keyframes pulse{50%{opacity: 0.5;}} @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*, ::before, ::after, ::backdrop{--tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-duration: initial; --tw-ease: initial;}}