/* ! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com *//* 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) */ *, ::before, ::after { box-sizing: border-box; /* 1 */ border-width: 0; /* 2 */ border-style: solid; /* 2 */ border-color: #e5e7eb; /* 2 */ } ::before, ::after { --tw-content: ''; } /* 1. Use a consistent sensible line-height in all browsers. 2. Prevent adjustments of font size after orientation changes in iOS. 3. Use a more readable tab size. 4. Use the user's configured `sans` font-family by default. 5. Use the user's configured `sans` font-feature-settings by default. 6. Use the user's configured `sans` font-variation-settings by default. 7. Disable tap highlights on iOS */ html, :host { line-height: 1.5; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -moz-tab-size: 4; /* 3 */ -o-tab-size: 4; tab-size: 4; /* 3 */ font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ font-feature-settings: normal; /* 5 */ font-variation-settings: normal; /* 6 */ -webkit-tap-highlight-color: transparent; /* 7 */ } /* 1. Remove the margin in all browsers. 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. */ body { margin: 0; /* 1 */ line-height: inherit; /* 2 */ } /* 1. Add the correct height in Firefox. 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 3. Ensure horizontal rules are visible by default. */ hr { height: 0; /* 1 */ color: inherit; /* 2 */ border-top-width: 1px; /* 3 */ } /* Add the correct text decoration in Chrome, Edge, and Safari. */ abbr:where([title]) { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } /* Remove the default font size and weight for headings. */ h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } /* Reset links to optimize for opt-in styling instead of opt-out. */ a { color: inherit; text-decoration: inherit; } /* Add the correct font weight in Edge and Safari. */ b, strong { font-weight: bolder; } /* 1. Use the user's configured `mono` font-family by default. 2. Use the user's configured `mono` font-feature-settings by default. 3. Use the user's configured `mono` font-variation-settings by default. 4. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp, pre { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ font-feature-settings: normal; /* 2 */ font-variation-settings: normal; /* 3 */ font-size: 1em; /* 4 */ } /* Add the correct font size in all browsers. */ small { font-size: 80%; } /* Prevent `sub` and `sup` elements from affecting the line height in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 3. Remove gaps between table borders by default. */ table { text-indent: 0; /* 1 */ border-color: inherit; /* 2 */ border-collapse: collapse; /* 3 */ } /* 1. Change the font styles in all browsers. 2. Remove the margin in Firefox and Safari. 3. Remove default padding in all browsers. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-feature-settings: inherit; /* 1 */ font-variation-settings: inherit; /* 1 */ font-size: 100%; /* 1 */ font-weight: inherit; /* 1 */ line-height: inherit; /* 1 */ color: inherit; /* 1 */ margin: 0; /* 2 */ padding: 0; /* 3 */ } /* Remove the inheritance of text transform in Edge and Firefox. */ button, select { text-transform: none; } /* 1. Correct the inability to style clickable types in iOS and Safari. 2. Remove default button styles. */ button, [type='button'], [type='reset'], [type='submit'] { -webkit-appearance: button; /* 1 */ background-color: transparent; /* 2 */ background-image: none; /* 2 */ } /* Use the modern Firefox focus style for all focusable elements. */ :-moz-focusring { outline: auto; } /* Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) */ :-moz-ui-invalid { box-shadow: none; } /* Add the correct vertical alignment in Chrome and Firefox. */ progress { vertical-align: baseline; } /* Correct the cursor style of increment and decrement buttons in Safari. */ ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } /* 1. Correct the odd appearance in Chrome and Safari. 2. Correct the outline style in Safari. */ [type='search'] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /* Remove the inner padding in Chrome and Safari on macOS. */ ::-webkit-search-decoration { -webkit-appearance: none; } /* 1. Correct the inability to style clickable types in iOS and Safari. 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Add the correct display in Chrome and Safari. */ summary { display: list-item; } /* Removes the default spacing and border for appropriate elements. */ blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0; } fieldset { margin: 0; padding: 0; } legend { padding: 0; } ol, ul, menu { list-style: none; margin: 0; padding: 0; } /* Reset default styling for dialogs. */ dialog { padding: 0; } /* Prevent resizing textareas horizontally by default. */ textarea { resize: vertical; } /* 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) 2. Set the default placeholder color to the user's configured gray 400 color. */ input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } input::placeholder, textarea::placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } /* Set the default cursor for buttons. */ button, [role="button"] { cursor: pointer; } /* Make sure disabled buttons don't get the pointer cursor. */ :disabled { cursor: default; } /* 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) This can trigger a poorly considered lint error in some tools but is included by design. */ img, svg, video, canvas, audio, iframe, embed, object { display: block; /* 1 */ vertical-align: middle; /* 2 */ } /* Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) */ img, video { max-width: 100%; height: auto; } /* Make elements with the HTML hidden attribute stay hidden by default */ [hidden] { display: none; } * { scrollbar-color: initial; scrollbar-width: initial; } body::-webkit-scrollbar { display: none; } body { -ms-overflow-style: none; scrollbar-width: none; margin: 0px; overflow: hidden; --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundPrimary) / 1); background-color: hsl(var(--twc-backgroundPrimary) / var(--twc-backgroundPrimary-opacity, var(--tw-bg-opacity))); padding: 0px; font-family: Geeza, "Ping Fang", "Binance Plex", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --tw-text-opacity: 1; color: hsl(var(--twc-textPrimary) / 1); color: hsl(var(--twc-textPrimary) / var(--twc-textPrimary-opacity, var(--tw-text-opacity))); } #root { display: flex; min-height: 100vh; width: 100vw; flex: 1 1 0%; flex-direction: column; align-items: stretch; overflow: hidden; } input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } @keyframes ripple-effect { 0% { box-shadow: 0 0 0 0px rgba(71, 225, 141, 0.7); background: rgba(71, 225, 141, 0.7); } 80% { background: rgba(66, 166, 223, 0); } 100% { box-shadow: 0 0 0 8px rgba(66, 166, 223, 0); } } @keyframes ripple-effect-gray { 0% { box-shadow: 0 0 0 0px rgba(115, 115, 115, 0.7); background: rgba(115, 115, 115, 0.7); } 80% { background: rgba(66, 166, 223, 0); } 100% { box-shadow: 0 0 0 8px rgba(66, 166, 223, 0); } } @keyframes pulse-effect { 0% { transform: scale(1); } 3.3% { transform: scale(1.1); } 16.5% { transform: scale(1); } 33% { transform: scale(1.1); } 100% { transform: scale(1); } } .rippleCircle { animation: pulse-effect 2s ease-out infinite; } .ripple { position: absolute; top: 0; left: 0; border: 0; width: 14px; height: 14px; border-radius: 50%; animation: ripple-effect 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; } .ripple-gray { animation: ripple-effect-gray 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; } .ripple:nth-child(2) { animation-delay: 0.33s; animation-duration: 2.2s; } *, ::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: rgba(59, 130, 246, 0.5); --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0); --tw-ring-shadow: 0 0 rgba(0,0,0,0); --tw-shadow: 0 0 rgba(0,0,0,0); --tw-shadow-colored: 0 0 rgba(0,0,0,0); --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: rgba(59, 130, 246, 0.5); --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0); --tw-ring-shadow: 0 0 rgba(0,0,0,0); --tw-shadow: 0 0 rgba(0,0,0,0); --tw-shadow-colored: 0 0 rgba(0,0,0,0); --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: ; } :root { --rt-color-white: #fff; --rt-color-dark: #222; --rt-color-success: #8dc572; --rt-color-error: #be6464; --rt-color-warning: #f0ad4e; --rt-color-info: #337ab7; --rt-opacity: 0.9; --rt-transition-show-delay: 0.15s; --rt-transition-closing-delay: 0.15s; } .core-styles-module_tooltip__3vRRp { position: absolute; top: 0; left: 0; pointer-events: none; opacity: 0; will-change: opacity; } .core-styles-module_fixed__pcSol { position: fixed; } .core-styles-module_arrow__cvMwQ { position: absolute; background: inherit; } .core-styles-module_noArrow__xock6 { display: none; } .core-styles-module_clickable__ZuTTB { pointer-events: auto; } .core-styles-module_show__Nt9eE { opacity: 0.9; opacity: var(--rt-opacity); transition: opacity 0.15s ease-out; transition: opacity var(--rt-transition-show-delay) ease-out; } .core-styles-module_closing__sGnxF { opacity: 0; transition: opacity 0.15s ease-in; transition: opacity var(--rt-transition-closing-delay) ease-in; } /** end - core styles **/ .styles-module_tooltip__mnnfp { padding: 8px 16px; border-radius: 3px; font-size: 90%; width: -moz-max-content; width: max-content; } .styles-module_arrow__K0L3T { width: 8px; height: 8px; } [class*='react-tooltip__place-top'] > .styles-module_arrow__K0L3T { transform: rotate(45deg); } [class*='react-tooltip__place-right'] > .styles-module_arrow__K0L3T { transform: rotate(135deg); } [class*='react-tooltip__place-bottom'] > .styles-module_arrow__K0L3T { transform: rotate(225deg); } [class*='react-tooltip__place-left'] > .styles-module_arrow__K0L3T { transform: rotate(315deg); } /** Types variant **/ .styles-module_dark__xNqje { background: #222; background: var(--rt-color-dark); color: #fff; color: var(--rt-color-white); } .styles-module_light__Z6W-X { background-color: #fff; background-color: var(--rt-color-white); color: #222; color: var(--rt-color-dark); } .styles-module_success__A2AKt { background-color: #8dc572; background-color: var(--rt-color-success); color: #fff; color: var(--rt-color-white); } .styles-module_warning__SCK0X { background-color: #f0ad4e; background-color: var(--rt-color-warning); color: #fff; color: var(--rt-color-white); } .styles-module_error__JvumD { background-color: #be6464; background-color: var(--rt-color-error); color: #fff; color: var(--rt-color-white); } .styles-module_info__BWdHW { background-color: #337ab7; background-color: var(--rt-color-info); color: #fff; color: var(--rt-color-white); } @font-face { font-family: 'Binance Plex'; src: url('../fonts/BinancePlex-Regular.otf') format('opentype'); font-weight: 300; font-style: normal; } @font-face { font-family: 'Binance Plex'; src: url('../fonts/BinancePlex-Regular.otf') format('opentype'); font-weight: 400; font-style: normal; } @font-face { font-family: 'Binance Plex'; src: url('../fonts/BinancePlex-Medium.otf') format('opentype'); font-weight: 500; font-style: normal; } @font-face { font-family: 'Binance Plex'; src: url('../fonts/BinancePlex-SemiBold.otf') format('opentype'); font-weight: 600; font-style: normal; } @font-face { font-family: 'Geeza'; src: url('../fonts/BinancePlex-Regular.otf') format('opentype'); font-weight: 400; font-style: normal; unicode-range: U+0600-06FF, U+0750-077F; } @font-face { font-family: 'Geeza'; src: url('../fonts/BinancePlex-SemiBold.otf') format('opentype'); font-weight: 600; font-style: normal; unicode-range: U+0600-06FF, U+0750-077F; } @font-face { font-family: 'Ping Fang'; src: url('../fonts/BinancePlex-Regular.otf') format('opentype'); font-weight: 300; font-style: normal; unicode-range: U+4E00-9FFF, U+20000-2A6DF; } @font-face { font-family: 'Ping Fang'; src: url('../fonts/BinancePlex-Regular.otf') format('opentype'); font-weight: 400; font-style: normal; unicode-range: U+4E00-9FFF, U+20000-2A6DF; } @font-face { font-family: 'Ping Fang'; src: url('../fonts/BinancePlex-SemiBold.otf') format('opentype'); font-weight: 600; font-style: normal; unicode-range: U+4E00-9FFF, U+20000-2A6DF; } .container { width: 100%; } @media (min-width: 640px) { .container { max-width: 640px; } } @media (min-width: 768px) { .container { max-width: 768px; } } @media (min-width: 1025px) { .container { max-width: 1025px; } } @media (min-width: 1024px) { .container { max-width: 1024px; } } @media (min-width: 1280px) { .container { max-width: 1280px; } } @media (min-width: 1536px) { .container { max-width: 1536px; } } .button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .button:disabled { pointer-events: none; opacity: 0.5; } .default-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .default-button:disabled { pointer-events: none; opacity: 0.5; } .default-button { border-radius: 50px; } .icon-circle-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .icon-circle-button:disabled { pointer-events: none; opacity: 0.5; } .icon-circle-button { border-radius: 9999px; } .icon-square-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .icon-square-button:disabled { pointer-events: none; opacity: 0.5; } .icon-square-button { border-radius: 12px; } /* Deprecated. */ .tiny-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .tiny-button:disabled { pointer-events: none; opacity: 0.5; } .tiny-button { border-radius: 4px; padding-top: 1px; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; font-size: 12px; } .badge-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .badge-button:disabled { pointer-events: none; opacity: 0.5; } .badge-button { border-radius: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; font-size: 12px; } .circle-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .circle-button:disabled { pointer-events: none; opacity: 0.5; } .circle-button { border-radius: 9999px; padding: 12px; font-size: 16px; line-height: 20px; } .word-button { display: flex; cursor: pointer; align-items: center; justify-content: center; font-weight: 500; line-height: 20px; } .word-button:disabled { pointer-events: none; opacity: 0.5; } .word-button { border-radius: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 12px; padding-right: 12px; font-size: 16px; line-height: 20px; } .checkbox { position: absolute; top: 0px; left: 0px; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .checkbox:checked::before { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary) / 1); border-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } .checkbox:disabled { opacity: 0.4; } .checkbox::before { content: ''; display: block; width: 1.25rem; height: 1.25rem; border-radius: 5px; border-width: 2.5px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); } .checkbox[aria-checked="true"]::before { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } /* Legacy typography. */ .massive-text { font-size: 32px; line-height: 40px; } .screamer-text { font-size: 28px; line-height: 36px; } .headline-text { font-size: 24px; line-height: 32px; } .header-text { font-size: 20px; line-height: 28px; } .title-text { font-size: 16px; line-height: 24px; } .body-text { font-size: 14px; line-height: 22px; } .subtitle-text { font-size: 14px; line-height: 20px; } .caption-text { font-size: 12px; line-height: 16px; } .navigation-text { font-size: 12px; line-height: 16px; } /* New typography. */ .typography-header-48 { font-size: 48px; line-height: 56px; } .typography-header-32 { font-size: 32px; line-height: 40px; } .typography-header-24 { font-size: 24px; line-height: 30px; } .typography-header-20 { font-size: 20px; line-height: 26px; } .typography-header-18 { font-size: 18px; line-height: 24px; } .typography-header-16 { font-size: 16px; line-height: 22px; } .typography-subheader-24 { font-size: 24px; line-height: 28px; } .typography-subheader-20 { font-size: 20px; line-height: 24px; } .typography-subheader-18 { font-size: 18px; line-height: 22px; } .typography-subheader-16 { font-size: 16px; line-height: 20px; } .typography-subheader-14 { font-size: 14px; line-height: 18px; } .typography-body-20 { font-size: 20px; line-height: 24px; } .typography-body-16 { font-size: 16px; line-height: 20px; } .typography-body-14 { font-size: 14px; line-height: 18px; } .typography-body-12 { font-size: 12px; line-height: 16px; } .typography-caption-12 { font-size: 12px; line-height: 16px; } /* Other styles. */ .text-unset { text-align: inherit; } .break-word { word-break: break-word; } .alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; } .info-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-line) / 1); background-color: hsl(var(--twc-line) / var(--twc-line-opacity, var(--tw-bg-opacity))); } .info-alt-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-depthBuyBg) / 1); background-color: hsl(var(--twc-depthBuyBg) / var(--twc-depthBuyBg-opacity, var(--tw-bg-opacity))); } .default-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-4) / 1); background-color: hsl(var(--twc-utility-1-opacity-4) / var(--twc-utility-1-opacity-4-opacity, var(--tw-bg-opacity))); } .brand-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-opacity-1) / 1); background-color: hsl(var(--twc-primary-opacity-1) / var(--twc-primary-opacity-1-opacity, var(--tw-bg-opacity))); } .success-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-success-1-opacity-1) / 1); background-color: hsl(var(--twc-success-1-opacity-1) / var(--twc-success-1-opacity-1-opacity, var(--tw-bg-opacity))); } .error-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-opacity-1) / 1); background-color: hsl(var(--twc-error-1-opacity-1) / var(--twc-error-1-opacity-1-opacity, var(--tw-bg-opacity))); } .warning-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-warning-1-opacity-1) / 1); background-color: hsl(var(--twc-warning-1-opacity-1) / var(--twc-warning-1-opacity-1-opacity, var(--tw-bg-opacity))); } .danger-alert { display: flex; width: 100%; border-radius: 8px; padding: 12px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-errorBg) / 1); background-color: hsl(var(--twc-errorBg) / var(--twc-errorBg-opacity, var(--tw-bg-opacity))); } .input { display: flex; align-items: center; border-radius: 8px; border-width: 1px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; } .input:focus-within { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .input-field { display: flex; align-items: center; border-radius: 8px; border-width: 1px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; } .input-field:focus-within { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .search-field { display: flex; align-items: center; border-radius: 8px; border-width: 1px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; } .search-field:focus-within { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .search-field { border-radius: 9999px; border-style: none; --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-6) / 1); background-color: hsl(var(--twc-utility-1-opacity-6) / var(--twc-utility-1-opacity-6-opacity, var(--tw-bg-opacity))); padding-left: 8px; padding-right: 8px; padding-top: 0.375rem; padding-bottom: 0.375rem; } .step-field { display: flex; align-items: center; border-radius: 8px; border-width: 1px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; } .step-field:focus-within { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .step-field-long { display: flex; align-items: center; border-radius: 8px; border-width: 1px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; } .step-field-long:focus-within { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .radio-group__option { margin: 2px; display: flex; width: 1.25rem; height: 1.25rem; align-items: center; justify-content: center; border-radius: 9999px; border-width: 2.5px; --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); } .radio-group__option[aria-checked="true"] { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary) / 1); border-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-border-opacity))); } .radio-group__option[aria-disabled="true"] { opacity: 0.4; } .radio-group__option-indicator { width: 10px; height: 10px; border-radius: 9999px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-3) / 1); background-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-bg-opacity))); } .radio-group__option[aria-checked='true'] .radio-group__option-indicator { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } .skeleton { --start-color: hsl( var(--twc-utility-1-opacity-6) / var(--twc-utility-1-opacity-6-opacity, var(--tw-bg-opacity)) ); --end-color: hsl( var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-bg-opacity)) ); background-image: linear-gradient( 270deg, var(--start-color), var(--end-color), var(--end-color), var(--start-color) ); background-size: 400% 100%; animation: bg-position 3s ease-in-out infinite; box-shadow: none; background-clip: padding-box; cursor: default; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; flex-shrink: 0; border-radius: 4px; } @keyframes bg-position { from { background-position: 200% 0; } to { background-position: -200% 0; } } .switch { position: relative; display: inline-flex; height: 24px; width: 40px; flex-shrink: 0; cursor: pointer; border-radius: 9999px; border-width: 2px; --tw-border-opacity: 1; border-color: hsl(var(--twc-transparent) / 1); border-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-border-opacity))); --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-3) / 1); background-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-bg-opacity))); transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } .switch:focus { outline: 2px solid transparent; outline-offset: 2px; } .switch: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), 0 0 rgba(0,0,0,0); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0)); --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); --tw-ring-opacity: 0.75; } .switch[aria-checked='true'] { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } .switch[aria-checked='true'] .switch__toggle { --tw-translate-x: 16px; transform: translate(16px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .switch:disabled { opacity: 0.4; } .switch__toggle { pointer-events: none; display: inline-block; height: 1.25rem; width: 1.25rem; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); border-radius: 9999px; --tw-bg-opacity: 1; background-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 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: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1); box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); --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(0px + 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); transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } @supports (color: rgb(0 0 0 / 0)) { .switch__toggle { box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); } } .tw-scrollbar { overflow: hidden; overflow-y: auto; padding-right: 8px; } .tw-scrollbar::-webkit-scrollbar-track { background-color: var(--scrollbar-track); border-radius: var(--scrollbar-track-radius); } .tw-scrollbar::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-hover, var(--scrollbar-track)); } .tw-scrollbar::-webkit-scrollbar-track:active { background-color: var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track))); } .tw-scrollbar::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb); border-radius: var(--scrollbar-thumb-radius); } .tw-scrollbar::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover, var(--scrollbar-thumb)); } .tw-scrollbar::-webkit-scrollbar-thumb:active { background-color: var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb))); } .tw-scrollbar::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner); border-radius: var(--scrollbar-corner-radius); } .tw-scrollbar::-webkit-scrollbar-corner:hover { background-color: var(--scrollbar-corner-hover, var(--scrollbar-corner)); } .tw-scrollbar::-webkit-scrollbar-corner:active { background-color: var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner))); } .tw-scrollbar { scrollbar-width: thin; scrollbar-color: initial initial; scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial); } .tw-scrollbar::-webkit-scrollbar { display: block; width: 8px; height: 8px; } .tw-scrollbar { --scrollbar-track: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, 1)); --scrollbar-thumb: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, 1)); --scrollbar-thumb-radius: 8px; } .tw-tooltip { line-height: 18px; z-index: 50 !important; max-width: 20rem !important; border-radius: 4px !important; --tw-bg-opacity: 1 !important; background-color: hsl(var(--twc-tooltip) / 1) !important; background-color: hsl(var(--twc-tooltip) / var(--twc-tooltip-opacity, var(--tw-bg-opacity))) !important; padding-left: 12px !important; padding-right: 12px !important; padding-top: 8px !important; padding-bottom: 8px !important; --tw-text-opacity: 1 !important; color: hsl(var(--twc-utility-1-default) / 1) !important; color: hsl(var(--twc-utility-1-default) / var(--twc-utility-1-default-opacity, var(--tw-text-opacity))) !important; opacity: 1 !important; --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important; --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important; box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important; box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important; --tw-backdrop-blur: blur(40px) !important; backdrop-filter: blur(40px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; font-size: 14px !important; } .tw-tooltip .react-tooltip-arrow { display: none; } .tw-overlay { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; --tw-bg-opacity: 1; background-color: hsl(var(--twc-overlay-50) / 1); background-color: hsl(var(--twc-overlay-50) / var(--twc-overlay-50-opacity, var(--tw-bg-opacity))); --tw-backdrop-blur: blur(2px); backdrop-filter: blur(2px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } .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; } .pointer-events-none { pointer-events: none; } .visible { visibility: visible; } .collapse { visibility: collapse; } .static { position: static; } .fixed { position: fixed; } .absolute { position: absolute; } .relative { position: relative; } .sticky { position: sticky; } .inset-0 { top: 0px; right: 0px; bottom: 0px; left: 0px; } .inset-y-0 { top: 0px; bottom: 0px; } .-bottom-0 { bottom: -0px; } .-bottom-0\.5 { bottom: -2px; } .-bottom-1 { bottom: -4px; } .-bottom-px { bottom: -1px; } .-left-\[3px\] { left: -3px; } .-right-0 { right: -0px; } .-right-0\.5 { right: -2px; } .-right-1 { right: -4px; } .-top-8 { top: -32px; } .-top-\[2px\] { top: -2px; } .bottom-0 { bottom: 0px; } .bottom-4 { bottom: 16px; } .bottom-\[9px\] { bottom: 9px; } .left-0 { left: 0px; } .left-1\/2 { left: 50%; } .left-4 { left: 16px; } .left-\[356px\] { left: 356px; } .left-\[50\%\] { left: 50%; } .right-0 { right: 0px; } .right-1 { right: 4px; } .right-1\.25 { right: 5px; } .right-2 { right: 8px; } .right-2\.5 { right: 0.625rem; } .right-4 { right: 16px; } .right-5 { right: 1.25rem; } .right-\[125px\] { right: 125px; } .right-\[9px\] { right: 9px; } .top-0 { top: 0px; } .top-1 { top: 4px; } .top-1\.25 { top: 5px; } .top-1\/2 { top: 50%; } .top-7 { top: 1.75rem; } .top-\[110px\] { top: 110px; } .top-\[20px\] { top: 20px; } .top-\[5px\] { top: 5px; } .-z-10 { z-index: -10; } .z-0 { z-index: 0; } .z-10 { z-index: 10; } .z-20 { z-index: 20; } .z-30 { z-index: 30; } .z-50 { z-index: 50; } .z-\[1\] { z-index: 1; } .z-\[6\] { z-index: 6; } .col-span-3 { grid-column: span 3 / span 3; } .float-right { float: right; } .m-4 { margin: 16px; } .m-auto { margin: auto; } .-mx-0 { margin-left: -0px; margin-right: -0px; } .-mx-0\.5 { margin-left: -2px; margin-right: -2px; } .-mx-2 { margin-left: -8px; margin-right: -8px; } .-my-3 { margin-top: -12px; margin-bottom: -12px; } .mx-0 { margin-left: 0px; margin-right: 0px; } .mx-0\.5 { margin-left: 2px; margin-right: 2px; } .mx-1 { margin-left: 4px; margin-right: 4px; } .mx-2 { margin-left: 8px; margin-right: 8px; } .mx-3 { margin-left: 12px; margin-right: 12px; } .mx-4 { margin-left: 16px; margin-right: 16px; } .mx-\[-16px\] { margin-left: -16px; margin-right: -16px; } .mx-auto { margin-left: auto; margin-right: auto; } .my-0 { margin-top: 0px; margin-bottom: 0px; } .my-0\.5 { margin-top: 2px; margin-bottom: 2px; } .my-1 { margin-top: 4px; margin-bottom: 4px; } .my-10 { margin-top: 40px; margin-bottom: 40px; } .my-11 { margin-top: 2.75rem; margin-bottom: 2.75rem; } .my-14 { margin-top: 56px; margin-bottom: 56px; } .my-2 { margin-top: 8px; margin-bottom: 8px; } .my-2\.5 { margin-top: 0.625rem; margin-bottom: 0.625rem; } .my-3 { margin-top: 12px; margin-bottom: 12px; } .my-4 { margin-top: 16px; margin-bottom: 16px; } .my-5 { margin-top: 1.25rem; margin-bottom: 1.25rem; } .my-6 { margin-top: 24px; margin-bottom: 24px; } .\!ml-4 { margin-left: 16px !important; } .\!ml-auto { margin-left: auto !important; } .-mb-2 { margin-bottom: -8px; } .-mb-4 { margin-bottom: -16px; } .-ml-2 { margin-left: -8px; } .-mt-3 { margin-top: -12px; } .-mt-4 { margin-top: -16px; } .-mt-6 { margin-top: -24px; } .-mt-\[10px\] { margin-top: -10px; } .mb-0 { margin-bottom: 0px; } .mb-0\.5 { margin-bottom: 2px; } .mb-1 { margin-bottom: 4px; } .mb-10 { margin-bottom: 40px; } .mb-16 { margin-bottom: 64px; } .mb-2 { margin-bottom: 8px; } .mb-2\.5 { margin-bottom: 0.625rem; } .mb-3 { margin-bottom: 12px; } .mb-4 { margin-bottom: 16px; } .mb-5 { margin-bottom: 1.25rem; } .mb-6 { margin-bottom: 24px; } .mb-7 { margin-bottom: 1.75rem; } .ml-0 { margin-left: 0px; } .ml-0\.5 { margin-left: 2px; } .ml-1 { margin-left: 4px; } .ml-1\.25 { margin-left: 5px; } .ml-2 { margin-left: 8px; } .ml-2\.5 { margin-left: 0.625rem; } .ml-3 { margin-left: 12px; } .ml-4 { margin-left: 16px; } .ml-6 { margin-left: 24px; } .ml-\[12px\] { margin-left: 12px; } .ml-\[258px\] { margin-left: 258px; } .ml-auto { margin-left: auto; } .mr-1 { margin-right: 4px; } .mr-2 { margin-right: 8px; } .mr-2\.5 { margin-right: 0.625rem; } .mr-3 { margin-right: 12px; } .mr-4 { margin-right: 16px; } .mr-px { margin-right: 1px; } .mt-0 { margin-top: 0px; } .mt-0\.5 { margin-top: 2px; } .mt-1 { margin-top: 4px; } .mt-1\.5 { margin-top: 0.375rem; } .mt-12 { margin-top: 48px; } .mt-16 { margin-top: 64px; } .mt-2 { margin-top: 8px; } .mt-20 { margin-top: 5rem; } .mt-24 { margin-top: 6rem; } .mt-3 { margin-top: 12px; } .mt-4 { margin-top: 16px; } .mt-5 { margin-top: 1.25rem; } .mt-6 { margin-top: 24px; } .mt-8 { margin-top: 32px; } .mt-\[-20px\] { margin-top: -20px; } .mt-\[-5px\] { margin-top: -5px; } .mt-\[120px\] { margin-top: 120px; } .mt-\[130px\] { margin-top: 130px; } .mt-\[150px\] { margin-top: 150px; } .mt-\[2px\] { margin-top: 2px; } .mt-auto { margin-top: auto; } .box-border { box-sizing: border-box; } .\!block { display: block !important; } .block { display: block; } .inline-block { display: inline-block; } .inline { display: inline; } .flex { display: flex; } .inline-flex { display: inline-flex; } .\!table { display: table !important; } .table { display: table; } .grid { display: grid; } .hidden { display: none; } .aspect-\[2\/1\.48\] { aspect-ratio: 2/1.48; } .aspect-\[3\/1\] { aspect-ratio: 3/1; } .h-0 { height: 0px; } .h-0\.75 { height: 3px; } .h-1 { height: 4px; } .h-10 { height: 40px; } .h-12 { height: 48px; } .h-14 { height: 56px; } .h-15 { height: 60px; } .h-16 { height: 64px; } .h-2 { height: 8px; } .h-2\.5 { height: 10px; } .h-28 { height: 7rem; } .h-3 { height: 12px; } .h-32 { height: 8rem; } .h-4 { height: 16px; } .h-5 { height: 1.25rem; } .h-6 { height: 24px; } .h-7 { height: 1.75rem; } .h-7\.5 { height: 30px; } .h-8 { height: 32px; } .h-9 { height: 36px; } .h-\[100vh\] { height: 100vh; } .h-\[104px\] { height: 104px; } .h-\[150px\] { height: 150px; } .h-\[170px\] { height: 170px; } .h-\[18px\] { height: 18px; } .h-\[1px\] { height: 1px; } .h-\[200px\] { height: 200px; } .h-\[20px\] { height: 20px; } .h-\[232px\] { height: 232px; } .h-\[252px\] { height: 252px; } .h-\[26px\] { height: 26px; } .h-\[2px\] { height: 2px; } .h-\[30px\] { height: 30px; } .h-\[330px\] { height: 330px; } .h-\[349px\] { height: 349px; } .h-\[360px\] { height: 360px; } .h-\[36px\] { height: 36px; } .h-\[60vh\] { height: 60vh; } .h-\[6rem\] { height: 6rem; } .h-\[72px\] { height: 72px; } .h-\[780px\] { height: 780px; } .h-\[90px\] { height: 90px; } .h-\[calc\(100vh-1rem\)\] { height: calc(100vh - 1rem); } .h-fit { height: -moz-fit-content; height: fit-content; } .h-full { height: 100%; } .h-screen { height: 100vh; } .max-h-0 { max-height: 0px; } .max-h-60 { max-height: 15rem; } .max-h-96 { max-height: 24rem; } .max-h-\[235px\] { max-height: 235px; } .max-h-\[250px\] { max-height: 250px; } .max-h-\[400px\] { max-height: 400px; } .max-h-\[50vh\] { max-height: 50vh; } .min-h-15 { min-height: 60px; } .min-h-17 { min-height: 68px; } .min-h-5 { min-height: 1.25rem; } .min-h-6 { min-height: 24px; } .min-h-\[316px\] { min-height: 316px; } .min-h-\[400px\] { min-height: 400px; } .min-h-\[52px\] { min-height: 52px; } .min-h-\[54px\] { min-height: 54px; } .min-h-full { min-height: 100%; } .min-h-screen { min-height: 100vh; } .w-1 { width: 4px; } .w-1\/2 { width: 50%; } .w-1\/3 { width: 33.333333%; } .w-10 { width: 40px; } .w-10\/12 { width: 83.333333%; } .w-11 { width: 2.75rem; } .w-12 { width: 48px; } .w-14 { width: 56px; } .w-16 { width: 64px; } .w-17 { width: 68px; } .w-2 { width: 8px; } .w-2\.5 { width: 10px; } .w-2\/3 { width: 66.666667%; } .w-20 { width: 5rem; } .w-22\.5 { width: 90px; } .w-24 { width: 6rem; } .w-28 { width: 7rem; } .w-3 { width: 12px; } .w-32 { width: 8rem; } .w-4 { width: 16px; } .w-40 { width: 10rem; } .w-5 { width: 1.25rem; } .w-52 { width: 13rem; } .w-6 { width: 24px; } .w-7 { width: 1.75rem; } .w-7\.5 { width: 30px; } .w-8 { width: 32px; } .w-9 { width: 36px; } .w-\[100px\] { width: 100px; } .w-\[102px\] { width: 102px; } .w-\[124px\] { width: 124px; } .w-\[136px\] { width: 136px; } .w-\[150px\] { width: 150px; } .w-\[200px\] { width: 200px; } .w-\[20px\] { width: 20px; } .w-\[224px\] { width: 224px; } .w-\[250px\] { width: 250px; } .w-\[300px\] { width: 300px; } .w-\[305px\] { width: 305px; } .w-\[310px\] { width: 310px; } .w-\[320px\] { width: 320px; } .w-\[350px\] { width: 350px; } .w-\[36px\] { width: 36px; } .w-\[389px\] { width: 389px; } .w-\[413px\] { width: 413px; } .w-\[42px\] { width: 42px; } .w-\[438px\] { width: 438px; } .w-\[472px\] { width: 472px; } .w-\[504px\] { width: 504px; } .w-\[56px\] { width: 56px; } .w-\[600px\] { width: 600px; } .w-\[6rem\] { width: 6rem; } .w-\[77px\] { width: 77px; } .w-\[80px\] { width: 80px; } .w-\[86px\] { width: 86px; } .w-\[90px\] { width: 90px; } .w-\[calc\(100\%-32px\)\] { width: calc(100% - 32px); } .w-auto { width: auto; } .w-fit { width: -moz-fit-content; width: fit-content; } .w-full { width: 100%; } .w-min { width: -moz-min-content; width: min-content; } .min-w-0 { min-width: 0px; } .min-w-\[253px\] { min-width: 253px; } .min-w-\[400px\] { min-width: 400px; } .min-w-\[466px\] { min-width: 466px; } .min-w-\[480px\] { min-width: 480px; } .min-w-\[716px\] { min-width: 716px; } .min-w-\[80px\] { min-width: 80px; } .min-w-\[850px\] { min-width: 850px; } .min-w-full { min-width: 100%; } .min-w-max { min-width: -moz-max-content; min-width: max-content; } .min-w-min { min-width: -moz-min-content; min-width: min-content; } .max-w-\[120px\] { max-width: 120px; } .max-w-\[200px\] { max-width: 200px; } .max-w-\[375px\] { max-width: 375px; } .max-w-\[400px\] { max-width: 400px; } .max-w-\[716px\] { max-width: 716px; } .max-w-md { max-width: 28rem; } .max-w-xs { max-width: 20rem; } .flex-1 { flex: 1 1 0%; } .flex-shrink-0 { flex-shrink: 0; } .shrink { flex-shrink: 1; } .shrink-0 { flex-shrink: 0; } .flex-grow { flex-grow: 1; } .flex-grow-0 { flex-grow: 0; } .grow { flex-grow: 1; } .origin-\[50\%_50\%\] { transform-origin: 50% 50%; } .-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .-translate-y-1 { --tw-translate-y: -4px; transform: translate(var(--tw-translate-x), -4px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-x-0 { --tw-translate-x: 0px; transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-x-5 { --tw-translate-x: 1.25rem; transform: translate(1.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-x-full { --tw-translate-x: 100%; transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-y-0 { --tw-translate-y: 0px; transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-y-1 { --tw-translate-y: 4px; transform: translate(var(--tw-translate-x), 4px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-y-1\/2 { --tw-translate-y: 50%; transform: translate(var(--tw-translate-x), 50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-y-\[200px\] { --tw-translate-y: 200px; transform: translate(var(--tw-translate-x), 200px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-y-\[calc\(-50\%\+6px\)\] { --tw-translate-y: calc(-50% + 6px); transform: translate(var(--tw-translate-x), calc(-50% + 6px)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .rotate-0 { --tw-rotate: 0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .rotate-90 { --tw-rotate: 90deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .-scale-100 { --tw-scale-x: -1; --tw-scale-y: -1; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(-1) scaleY(-1); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .scale-\[calc\(20\/24\)\] { --tw-scale-x: calc(20 / 24); --tw-scale-y: calc(20 / 24); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(calc(20 / 24)) scaleY(calc(20 / 24)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .transform { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } @keyframes pulse { 50% { opacity: .5; } } .animate-pulse { animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; } @keyframes reverse-spin { from { transform: rotate(360deg); } } .animate-reverse-spin { animation: reverse-spin 1s linear infinite; } @keyframes shimmer { 0% { background-position: -200% 0; } 100% { background-position: 200% 0; } } .animate-shimmer { animation: shimmer 2s ease-in-out infinite; } @keyframes spin { to { transform: rotate(360deg); } } .animate-spin { animation: spin 1s linear infinite; } .cursor-default { cursor: default; } .cursor-not-allowed { cursor: not-allowed; } .cursor-pointer { cursor: pointer; } .select-none { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .resize-none { resize: none; } .resize { resize: both; } .list-disc { list-style-type: disc; } .grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .flex-row { flex-direction: row; } .flex-col { flex-direction: column; } .flex-wrap { flex-wrap: wrap; } .items-start { align-items: flex-start; } .items-end { align-items: flex-end; } .items-center { align-items: center; } .items-baseline { align-items: baseline; } .items-stretch { align-items: stretch; } .justify-start { justify-content: flex-start; } .justify-end { justify-content: flex-end; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .justify-evenly { justify-content: space-evenly; } .justify-stretch { justify-content: stretch; } .gap-1 { gap: 4px; } .gap-1\.5 { gap: 0.375rem; } .gap-12 { gap: 48px; } .gap-2 { gap: 8px; } .gap-3 { gap: 12px; } .gap-4 { gap: 16px; } .gap-6 { gap: 24px; } .gap-8 { gap: 32px; } .gap-\[5px\] { gap: 5px; } .gap-x-1 { -moz-column-gap: 4px; column-gap: 4px; } .gap-x-3 { -moz-column-gap: 12px; column-gap: 12px; } .gap-y-1 { row-gap: 4px; } .gap-y-4 { row-gap: 16px; } .space-x-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0px * 0); margin-right: calc(0px * var(--tw-space-x-reverse)); margin-left: calc(0px * (1 - 0)); margin-left: calc(0px * (1 - var(--tw-space-x-reverse))); margin-left: calc(0px * calc(1 - 0)); margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); } .space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(2px * 0); margin-right: calc(2px * var(--tw-space-x-reverse)); margin-left: calc(2px * (1 - 0)); margin-left: calc(2px * (1 - var(--tw-space-x-reverse))); margin-left: calc(2px * calc(1 - 0)); margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))); } .space-x-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(4px * 0); margin-right: calc(4px * var(--tw-space-x-reverse)); margin-left: calc(4px * (1 - 0)); margin-left: calc(4px * (1 - var(--tw-space-x-reverse))); margin-left: calc(4px * calc(1 - 0)); margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))); } .space-x-1\.25 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(5px * 0); margin-right: calc(5px * var(--tw-space-x-reverse)); margin-left: calc(5px * (1 - 0)); margin-left: calc(5px * (1 - var(--tw-space-x-reverse))); margin-left: calc(5px * calc(1 - 0)); margin-left: calc(5px * calc(1 - var(--tw-space-x-reverse))); } .space-x-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(8px * 0); margin-right: calc(8px * var(--tw-space-x-reverse)); margin-left: calc(8px * (1 - 0)); margin-left: calc(8px * (1 - var(--tw-space-x-reverse))); margin-left: calc(8px * calc(1 - 0)); margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))); } .space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.625rem * 0); margin-right: calc(0.625rem * var(--tw-space-x-reverse)); margin-left: calc(0.625rem * (1 - 0)); margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse))); margin-left: calc(0.625rem * calc(1 - 0)); margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); } .space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(12px * 0); margin-right: calc(12px * var(--tw-space-x-reverse)); margin-left: calc(12px * (1 - 0)); margin-left: calc(12px * (1 - var(--tw-space-x-reverse))); margin-left: calc(12px * calc(1 - 0)); margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))); } .space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(16px * 0); margin-right: calc(16px * var(--tw-space-x-reverse)); margin-left: calc(16px * (1 - 0)); margin-left: calc(16px * (1 - var(--tw-space-x-reverse))); margin-left: calc(16px * calc(1 - 0)); margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))); } .space-x-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(24px * 0); margin-right: calc(24px * var(--tw-space-x-reverse)); margin-left: calc(24px * (1 - 0)); margin-left: calc(24px * (1 - var(--tw-space-x-reverse))); margin-left: calc(24px * calc(1 - 0)); margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))); } .space-x-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(32px * 0); margin-right: calc(32px * var(--tw-space-x-reverse)); margin-left: calc(32px * (1 - 0)); margin-left: calc(32px * (1 - var(--tw-space-x-reverse))); margin-left: calc(32px * calc(1 - 0)); margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))); } .space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0px * (1 - 0)); margin-top: calc(0px * (1 - var(--tw-space-y-reverse))); margin-top: calc(0px * calc(1 - 0)); margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0px * 0); margin-bottom: calc(0px * var(--tw-space-y-reverse)); } .space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(2px * (1 - 0)); margin-top: calc(2px * (1 - var(--tw-space-y-reverse))); margin-top: calc(2px * calc(1 - 0)); margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(2px * 0); margin-bottom: calc(2px * var(--tw-space-y-reverse)); } .space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(4px * (1 - 0)); margin-top: calc(4px * (1 - var(--tw-space-y-reverse))); margin-top: calc(4px * calc(1 - 0)); margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(4px * 0); margin-bottom: calc(4px * var(--tw-space-y-reverse)); } .space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.375rem * (1 - 0)); margin-top: calc(0.375rem * (1 - var(--tw-space-y-reverse))); margin-top: calc(0.375rem * calc(1 - 0)); margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.375rem * 0); margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); } .space-y-12 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(48px * (1 - 0)); margin-top: calc(48px * (1 - var(--tw-space-y-reverse))); margin-top: calc(48px * calc(1 - 0)); margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(48px * 0); margin-bottom: calc(48px * var(--tw-space-y-reverse)); } .space-y-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(8px * (1 - 0)); margin-top: calc(8px * (1 - var(--tw-space-y-reverse))); margin-top: calc(8px * calc(1 - 0)); margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(8px * 0); margin-bottom: calc(8px * var(--tw-space-y-reverse)); } .space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.625rem * (1 - 0)); margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse))); margin-top: calc(0.625rem * calc(1 - 0)); margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.625rem * 0); margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); } .space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(12px * (1 - 0)); margin-top: calc(12px * (1 - var(--tw-space-y-reverse))); margin-top: calc(12px * calc(1 - 0)); margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(12px * 0); margin-bottom: calc(12px * var(--tw-space-y-reverse)); } .space-y-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(16px * (1 - 0)); margin-top: calc(16px * (1 - var(--tw-space-y-reverse))); margin-top: calc(16px * calc(1 - 0)); margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(16px * 0); margin-bottom: calc(16px * var(--tw-space-y-reverse)); } .space-y-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.25rem * (1 - 0)); margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse))); margin-top: calc(1.25rem * calc(1 - 0)); margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.25rem * 0); margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); } .space-y-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(24px * (1 - 0)); margin-top: calc(24px * (1 - var(--tw-space-y-reverse))); margin-top: calc(24px * calc(1 - 0)); margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(24px * 0); margin-bottom: calc(24px * var(--tw-space-y-reverse)); } .space-y-7 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.75rem * (1 - 0)); margin-top: calc(1.75rem * (1 - var(--tw-space-y-reverse))); margin-top: calc(1.75rem * calc(1 - 0)); margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.75rem * 0); margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); } .space-y-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(32px * (1 - 0)); margin-top: calc(32px * (1 - var(--tw-space-y-reverse))); margin-top: calc(32px * calc(1 - 0)); margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(32px * 0); margin-bottom: calc(32px * var(--tw-space-y-reverse)); } .self-center { align-self: center; } .self-stretch { align-self: stretch; } .justify-self-end { justify-self: end; } .overflow-auto { overflow: auto; } .overflow-hidden { overflow: hidden; } .overflow-x-auto { overflow-x: auto; } .overflow-y-auto { overflow-y: auto; } .overflow-y-hidden { overflow-y: hidden; } .truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .whitespace-nowrap { white-space: nowrap; } .whitespace-pre { white-space: pre; } .whitespace-pre-wrap { white-space: pre-wrap; } .text-nowrap { text-wrap: nowrap; } .break-words { word-wrap: break-word; } .break-all { word-break: break-all; } .rounded { border-radius: 4px; } .rounded-2 { border-radius: 8px; } .rounded-3 { border-radius: 12px; } .rounded-3xl { border-radius: 14px; } .rounded-4 { border-radius: 16px; } .rounded-5xl { border-radius: 20px; } .rounded-6 { border-radius: 24px; } .rounded-\[24px_0px_0px_24px\] { border-radius: 24px 0px 0px 24px; } .rounded-\[40px\] { border-radius: 40px; } .rounded-\[4px\] { border-radius: 4px; } .rounded-curvy { border-radius: 50px; } .rounded-full { border-radius: 9999px; } .rounded-lg { border-radius: 8px; } .rounded-xl { border-radius: 10px; } .rounded-b-4 { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; } .rounded-t-4 { border-top-left-radius: 16px; border-top-right-radius: 16px; } .rounded-bl-full { border-bottom-left-radius: 9999px; } .rounded-br-4 { border-bottom-right-radius: 16px; } .rounded-tl-full { border-top-left-radius: 9999px; } .border { border-width: 1px; } .border-2 { border-width: 2px; } .border-\[2px\] { border-width: 2px; } .border-b { border-bottom-width: 1px; } .border-r { border-right-width: 1px; } .border-t { border-top-width: 1px; } .border-solid { border-style: solid; } .border-dashed { border-style: dashed; } .\!border-error { --tw-border-opacity: 1 !important; border-color: hsl(var(--twc-error) / 1) !important; border-color: hsl(var(--twc-error) / var(--twc-error-opacity, var(--tw-border-opacity))) !important; } .border-accent-blue { --tw-border-opacity: 1; border-color: hsl(var(--twc-accent-blue) / 1); border-color: hsl(var(--twc-accent-blue) / var(--twc-accent-blue-opacity, var(--tw-border-opacity))); } .border-accent-neon-green { --tw-border-opacity: 1; border-color: hsl(var(--twc-accent-neon-green) / 1); border-color: hsl(var(--twc-accent-neon-green) / var(--twc-accent-neon-green-opacity, var(--tw-border-opacity))); } .border-accent-pink { --tw-border-opacity: 1; border-color: hsl(var(--twc-accent-pink) / 1); border-color: hsl(var(--twc-accent-pink) / var(--twc-accent-pink-opacity, var(--tw-border-opacity))); } .border-accent-yellow { --tw-border-opacity: 1; border-color: hsl(var(--twc-accent-yellow) / 1); border-color: hsl(var(--twc-accent-yellow) / var(--twc-accent-yellow-opacity, var(--tw-border-opacity))); } .border-background-1 { --tw-border-opacity: 1; border-color: hsl(var(--twc-background-1) / 1); border-color: hsl(var(--twc-background-1) / var(--twc-background-1-opacity, var(--tw-border-opacity))); } .border-backgroundPrimary { --tw-border-opacity: 1; border-color: hsl(var(--twc-backgroundPrimary) / 1); border-color: hsl(var(--twc-backgroundPrimary) / var(--twc-backgroundPrimary-opacity, var(--tw-border-opacity))); } .border-backgroundTertiary { --tw-border-opacity: 1; border-color: hsl(var(--twc-backgroundTertiary) / 1); border-color: hsl(var(--twc-backgroundTertiary) / var(--twc-backgroundTertiary-opacity, var(--tw-border-opacity))); } .border-black { --tw-border-opacity: 1; border-color: rgba(0, 0, 0, 1); border-color: rgba(0, 0, 0, var(--tw-border-opacity)); } .border-error { --tw-border-opacity: 1; border-color: hsl(var(--twc-error) / 1); border-color: hsl(var(--twc-error) / var(--twc-error-opacity, var(--tw-border-opacity))); } .border-error-1-opacity-1 { --tw-border-opacity: 1; border-color: hsl(var(--twc-error-1-opacity-1) / 1); border-color: hsl(var(--twc-error-1-opacity-1) / var(--twc-error-1-opacity-1-opacity, var(--tw-border-opacity))); } .border-line { --tw-border-opacity: 1; border-color: hsl(var(--twc-line) / 1); border-color: hsl(var(--twc-line) / var(--twc-line-opacity, var(--tw-border-opacity))); } .border-on-primary-opacity-1 { --tw-border-opacity: 1; border-color: hsl(var(--twc-on-primary-opacity-1) / 1); border-color: hsl(var(--twc-on-primary-opacity-1) / var(--twc-on-primary-opacity-1-opacity, var(--tw-border-opacity))); } .border-other-Gold { --tw-border-opacity: 1; border-color: hsl(var(--twc-other-Gold) / 1); border-color: hsl(var(--twc-other-Gold) / var(--twc-other-Gold-opacity, var(--tw-border-opacity))); } .border-other-Silver { --tw-border-opacity: 1; border-color: hsl(var(--twc-other-Silver) / 1); border-color: hsl(var(--twc-other-Silver) / var(--twc-other-Silver-opacity, var(--tw-border-opacity))); } .border-primary { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary) / 1); border-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-border-opacity))); } .border-primary-default { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .border-primary-opacity-1 { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-opacity-1) / 1); border-color: hsl(var(--twc-primary-opacity-1) / var(--twc-primary-opacity-1-opacity, var(--tw-border-opacity))); } .border-success { --tw-border-opacity: 1; border-color: hsl(var(--twc-success) / 1); border-color: hsl(var(--twc-success) / var(--twc-success-opacity, var(--tw-border-opacity))); } .border-transparent { --tw-border-opacity: 1; border-color: hsl(var(--twc-transparent) / 1); border-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-border-opacity))); } .border-utility-1-opacity-3 { --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-3) / 1); border-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-border-opacity))); } .border-utility-1-opacity-5 { --tw-border-opacity: 1; border-color: hsl(var(--twc-utility-1-opacity-5) / 1); border-color: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, var(--tw-border-opacity))); } .border-b-error-1-default { --tw-border-opacity: 1; border-bottom-color: hsl(var(--twc-error-1-default) / 1); border-bottom-color: hsl(var(--twc-error-1-default) / var(--twc-error-1-default-opacity, var(--tw-border-opacity))); } .border-b-on-primary { --tw-border-opacity: 1; border-bottom-color: hsl(var(--twc-on-primary) / 1); border-bottom-color: hsl(var(--twc-on-primary) / var(--twc-on-primary-opacity, var(--tw-border-opacity))); } .border-b-primary-default { --tw-border-opacity: 1; border-bottom-color: hsl(var(--twc-primary-default) / 1); border-bottom-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .border-b-utility-1-opacity-1 { --tw-border-opacity: 1; border-bottom-color: hsl(var(--twc-utility-1-opacity-1) / 1); border-bottom-color: hsl(var(--twc-utility-1-opacity-1) / var(--twc-utility-1-opacity-1-opacity, var(--tw-border-opacity))); } .border-b-utility-1-opacity-5 { --tw-border-opacity: 1; border-bottom-color: hsl(var(--twc-utility-1-opacity-5) / 1); border-bottom-color: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, var(--tw-border-opacity))); } .border-t-line { --tw-border-opacity: 1; border-top-color: hsl(var(--twc-line) / 1); border-top-color: hsl(var(--twc-line) / var(--twc-line-opacity, var(--tw-border-opacity))); } .border-t-utility-1-opacity-5 { --tw-border-opacity: 1; border-top-color: hsl(var(--twc-utility-1-opacity-5) / 1); border-top-color: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, var(--tw-border-opacity))); } .bg-\[rgba\(37\2c 37\2c 37\2c 0\.08\)\] { background-color: rgba(37,37,37,0.08); } .bg-accent-blue { --tw-bg-opacity: 1; background-color: hsl(var(--twc-accent-blue) / 1); background-color: hsl(var(--twc-accent-blue) / var(--twc-accent-blue-opacity, var(--tw-bg-opacity))); } .bg-accent-neon-green { --tw-bg-opacity: 1; background-color: hsl(var(--twc-accent-neon-green) / 1); background-color: hsl(var(--twc-accent-neon-green) / var(--twc-accent-neon-green-opacity, var(--tw-bg-opacity))); } .bg-accent-pink { --tw-bg-opacity: 1; background-color: hsl(var(--twc-accent-pink) / 1); background-color: hsl(var(--twc-accent-pink) / var(--twc-accent-pink-opacity, var(--tw-bg-opacity))); } .bg-accent-yellow { --tw-bg-opacity: 1; background-color: hsl(var(--twc-accent-yellow) / 1); background-color: hsl(var(--twc-accent-yellow) / var(--twc-accent-yellow-opacity, var(--tw-bg-opacity))); } .bg-background-1 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-background-1) / 1); background-color: hsl(var(--twc-background-1) / var(--twc-background-1-opacity, var(--tw-bg-opacity))); } .bg-background-2 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-background-2) / 1); background-color: hsl(var(--twc-background-2) / var(--twc-background-2-opacity, var(--tw-bg-opacity))); } .bg-backgroundPrimary { --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundPrimary) / 1); background-color: hsl(var(--twc-backgroundPrimary) / var(--twc-backgroundPrimary-opacity, var(--tw-bg-opacity))); } .bg-backgroundSecondary { --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundSecondary) / 1); background-color: hsl(var(--twc-backgroundSecondary) / var(--twc-backgroundSecondary-opacity, var(--tw-bg-opacity))); } .bg-backgroundTertiary { --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundTertiary) / 1); background-color: hsl(var(--twc-backgroundTertiary) / var(--twc-backgroundTertiary-opacity, var(--tw-bg-opacity))); } .bg-bg3 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-bg3) / 1); background-color: hsl(var(--twc-bg3) / var(--twc-bg3-opacity, var(--tw-bg-opacity))); } .bg-black { --tw-bg-opacity: 1; background-color: rgba(0, 0, 0, 1); background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); } .bg-error-1-default { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-default) / 1); background-color: hsl(var(--twc-error-1-default) / var(--twc-error-1-default-opacity, var(--tw-bg-opacity))); } .bg-error-1-opacity-1 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-opacity-1) / 1); background-color: hsl(var(--twc-error-1-opacity-1) / var(--twc-error-1-opacity-1-opacity, var(--tw-bg-opacity))); } .bg-errorBg { --tw-bg-opacity: 1; background-color: hsl(var(--twc-errorBg) / 1); background-color: hsl(var(--twc-errorBg) / var(--twc-errorBg-opacity, var(--tw-bg-opacity))); } .bg-line { --tw-bg-opacity: 1; background-color: hsl(var(--twc-line) / 1); background-color: hsl(var(--twc-line) / var(--twc-line-opacity, var(--tw-bg-opacity))); } .bg-primary { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } .bg-primary-default { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-default) / 1); background-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-bg-opacity))); } .bg-primary-opacity-1 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-opacity-1) / 1); background-color: hsl(var(--twc-primary-opacity-1) / var(--twc-primary-opacity-1-opacity, var(--tw-bg-opacity))); } .bg-success-1-default { --tw-bg-opacity: 1; background-color: hsl(var(--twc-success-1-default) / 1); background-color: hsl(var(--twc-success-1-default) / var(--twc-success-1-default-opacity, var(--tw-bg-opacity))); } .bg-successBg { --tw-bg-opacity: 1; background-color: hsl(var(--twc-successBg) / 1); background-color: hsl(var(--twc-successBg) / var(--twc-successBg-opacity, var(--tw-bg-opacity))); } .bg-transparent { --tw-bg-opacity: 1; background-color: hsl(var(--twc-transparent) / 1); background-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-bg-opacity))); } .bg-utility-1-default { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-default) / 1); background-color: hsl(var(--twc-utility-1-default) / var(--twc-utility-1-default-opacity, var(--tw-bg-opacity))); } .bg-utility-1-opacity-2 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-2) / 1); background-color: hsl(var(--twc-utility-1-opacity-2) / var(--twc-utility-1-opacity-2-opacity, var(--tw-bg-opacity))); } .bg-utility-1-opacity-3 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-3) / 1); background-color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-bg-opacity))); } .bg-utility-1-opacity-4 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-4) / 1); background-color: hsl(var(--twc-utility-1-opacity-4) / var(--twc-utility-1-opacity-4-opacity, var(--tw-bg-opacity))); } .bg-utility-1-opacity-5 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-5) / 1); background-color: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, var(--tw-bg-opacity))); } .bg-utility-1-opacity-6 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-6) / 1); background-color: hsl(var(--twc-utility-1-opacity-6) / var(--twc-utility-1-opacity-6-opacity, var(--tw-bg-opacity))); } .bg-warning { --tw-bg-opacity: 1; background-color: hsl(var(--twc-warning) / 1); background-color: hsl(var(--twc-warning) / var(--twc-warning-opacity, var(--tw-bg-opacity))); } .bg-warning-1-opacity-1 { --tw-bg-opacity: 1; background-color: hsl(var(--twc-warning-1-opacity-1) / 1); background-color: hsl(var(--twc-warning-1-opacity-1) / var(--twc-warning-1-opacity-1-opacity, var(--tw-bg-opacity))); } .bg-white { --tw-bg-opacity: 1; background-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); } .bg-opacity-50 { --tw-bg-opacity: 0.5; } .bg-gradient-primary { background-image: linear-gradient(268deg, var(--tw-gradient-stops)); } .bg-gradient-to-r { background-image: linear-gradient(to right, var(--tw-gradient-stops)); } .from-light-gradient-mid { --tw-gradient-from: hsl(var(--twc-light-gradient-mid) / var(--twc-light-gradient-mid-opacity, 1)) var(--tw-gradient-from-position); --tw-gradient-to: hsl(var(--twc-light-gradient-mid) / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } .from-utility-1-opacity-5 { --tw-gradient-from: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, 1)) var(--tw-gradient-from-position); --tw-gradient-to: hsl(var(--twc-utility-1-opacity-5) / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } .via-utility-1-opacity-4 { --tw-gradient-to: hsl(var(--twc-utility-1-opacity-4) / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), hsl(var(--twc-utility-1-opacity-4) / var(--twc-utility-1-opacity-4-opacity, 1)) var(--tw-gradient-via-position), var(--tw-gradient-to); } .to-light-gradient-end { --tw-gradient-to: hsl(var(--twc-light-gradient-end) / var(--twc-light-gradient-end-opacity, 1)) var(--tw-gradient-to-position); } .to-utility-1-opacity-5 { --tw-gradient-to: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, 1)) var(--tw-gradient-to-position); } .bg-\[length\:200\%_100\%\] { background-size: 200% 100%; } .fill-background-2 { fill: hsl(var(--twc-background-2) / 1); fill: hsl(var(--twc-background-2) / var(--twc-background-2-opacity, 1)); } .fill-utility-1-default { fill: hsl(var(--twc-utility-1-default) / 1); fill: hsl(var(--twc-utility-1-default) / var(--twc-utility-1-default-opacity, 1)); } .stroke-current { stroke: currentColor; } .object-contain { -o-object-fit: contain; object-fit: contain; } .object-cover { -o-object-fit: cover; object-fit: cover; } .\!p-0 { padding: 0px !important; } .p-0 { padding: 0px; } .p-1 { padding: 4px; } .p-1\.5 { padding: 0.375rem; } .p-12 { padding: 48px; } .p-2 { padding: 8px; } .p-2\.5 { padding: 0.625rem; } .p-3 { padding: 12px; } .p-3\.5 { padding: 0.875rem; } .p-4 { padding: 16px; } .p-6 { padding: 24px; } .p-\[10px\] { padding: 10px; } .\!py-2 { padding-top: 8px !important; padding-bottom: 8px !important; } .px-1 { padding-left: 4px; padding-right: 4px; } .px-2 { padding-left: 8px; padding-right: 8px; } .px-3 { padding-left: 12px; padding-right: 12px; } .px-4 { padding-left: 16px; padding-right: 16px; } .px-5 { padding-left: 1.25rem; padding-right: 1.25rem; } .px-6 { padding-left: 24px; padding-right: 24px; } .px-8 { padding-left: 32px; padding-right: 32px; } .py-0 { padding-top: 0px; padding-bottom: 0px; } .py-0\.5 { padding-top: 2px; padding-bottom: 2px; } .py-1 { padding-top: 4px; padding-bottom: 4px; } .py-1\.5 { padding-top: 0.375rem; padding-bottom: 0.375rem; } .py-2 { padding-top: 8px; padding-bottom: 8px; } .py-2\.5 { padding-top: 0.625rem; padding-bottom: 0.625rem; } .py-3 { padding-top: 12px; padding-bottom: 12px; } .py-4 { padding-top: 16px; padding-bottom: 16px; } .py-6 { padding-top: 24px; padding-bottom: 24px; } .py-8 { padding-top: 32px; padding-bottom: 32px; } .pb-0 { padding-bottom: 0px; } .pb-2 { padding-bottom: 8px; } .pb-28 { padding-bottom: 7rem; } .pb-3 { padding-bottom: 12px; } .pb-4 { padding-bottom: 16px; } .pb-5 { padding-bottom: 1.25rem; } .pb-6 { padding-bottom: 24px; } .pb-8 { padding-bottom: 32px; } .pb-\[100\%\] { padding-bottom: 100%; } .pb-\[3px\] { padding-bottom: 3px; } .pb-\[4px\] { padding-bottom: 4px; } .pl-1 { padding-left: 4px; } .pl-1\.5 { padding-left: 0.375rem; } .pl-11 { padding-left: 2.75rem; } .pl-16 { padding-left: 64px; } .pl-2 { padding-left: 8px; } .pl-2\.5 { padding-left: 0.625rem; } .pl-3 { padding-left: 12px; } .pl-4 { padding-left: 16px; } .pr-1 { padding-right: 4px; } .pr-10 { padding-right: 40px; } .pr-2 { padding-right: 8px; } .pr-3 { padding-right: 12px; } .pr-4 { padding-right: 16px; } .pr-\[2px\] { padding-right: 2px; } .pr-\[30px\] { padding-right: 30px; } .pr-\[56px\] { padding-right: 56px; } .pt-0 { padding-top: 0px; } .pt-0\.5 { padding-top: 2px; } .pt-1 { padding-top: 4px; } .pt-2 { padding-top: 8px; } .pt-20 { padding-top: 5rem; } .pt-3 { padding-top: 12px; } .pt-4 { padding-top: 16px; } .pt-5 { padding-top: 1.25rem; } .pt-6 { padding-top: 24px; } .pt-8 { padding-top: 32px; } .pt-\[40px\] { padding-top: 40px; } .pt-\[59px\] { padding-top: 59px; } .text-left { text-align: left; } .text-center { text-align: center; } .text-right { text-align: right; } .text-start { text-align: left; } .text-end { text-align: right; } .align-middle { vertical-align: middle; } .font-brand { font-family: Geeza, "Ping Fang", "Binance Plex", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .text-\[11px\]\/\[13px\] { font-size: 11px; line-height: 13px; } .text-\[16px\] { font-size: 16px; } .text-\[17px\] { font-size: 17px; } .text-\[23px\] { font-size: 23px; } .text-\[24px\] { font-size: 24px; } .text-body3 { font-size: 14px; } .text-caption1 { font-size: 12px; } .text-headline6 { font-size: 24px; } .text-subheader-14 { font-size: 14px; } .text-subheader-16 { font-size: 16px; } .font-bold { font-weight: 700; } .font-light { font-weight: 300; } .font-medium { font-weight: 500; } .font-normal { font-weight: 400; } .font-semibold { font-weight: 600; } .uppercase { text-transform: uppercase; } .capitalize { text-transform: capitalize; } .leading-\[18px\] { line-height: 18px; } .leading-\[24px\] { line-height: 24px; } .leading-\[30px\] { line-height: 30px; } .leading-body-12 { line-height: 16px; } .leading-body-14 { line-height: 18px; } .leading-body-16 { line-height: 20px; } .leading-body-20 { line-height: 24px; } .leading-caption-12 { line-height: 16px; } .leading-header-16 { line-height: 22px; } .leading-header-18 { line-height: 24px; } .leading-header-20 { line-height: 26px; } .leading-header-24 { line-height: 30px; } .leading-header-32 { line-height: 40px; } .leading-header-48 { line-height: 56px; } .leading-headline6 { line-height: 32px; } .leading-subheader-14 { line-height: 18px; } .leading-subheader-16 { line-height: 20px; } .leading-subheader-18 { line-height: 22px; } .leading-subheader-20 { line-height: 24px; } .leading-subheader-24 { line-height: 28px; } .leading-subtitle4 { line-height: 22px; } .text-accent-blue { --tw-text-opacity: 1; color: hsl(var(--twc-accent-blue) / 1); color: hsl(var(--twc-accent-blue) / var(--twc-accent-blue-opacity, var(--tw-text-opacity))); } .text-accent-lavender { --tw-text-opacity: 1; color: hsl(var(--twc-accent-lavender) / 1); color: hsl(var(--twc-accent-lavender) / var(--twc-accent-lavender-opacity, var(--tw-text-opacity))); } .text-accent-neon-green { --tw-text-opacity: 1; color: hsl(var(--twc-accent-neon-green) / 1); color: hsl(var(--twc-accent-neon-green) / var(--twc-accent-neon-green-opacity, var(--tw-text-opacity))); } .text-accent-pink { --tw-text-opacity: 1; color: hsl(var(--twc-accent-pink) / 1); color: hsl(var(--twc-accent-pink) / var(--twc-accent-pink-opacity, var(--tw-text-opacity))); } .text-accent-yellow { --tw-text-opacity: 1; color: hsl(var(--twc-accent-yellow) / 1); color: hsl(var(--twc-accent-yellow) / var(--twc-accent-yellow-opacity, var(--tw-text-opacity))); } .text-background-1 { --tw-text-opacity: 1; color: hsl(var(--twc-background-1) / 1); color: hsl(var(--twc-background-1) / var(--twc-background-1-opacity, var(--tw-text-opacity))); } .text-backgroundPrimary { --tw-text-opacity: 1; color: hsl(var(--twc-backgroundPrimary) / 1); color: hsl(var(--twc-backgroundPrimary) / var(--twc-backgroundPrimary-opacity, var(--tw-text-opacity))); } .text-backgroundTertiary { --tw-text-opacity: 1; color: hsl(var(--twc-backgroundTertiary) / 1); color: hsl(var(--twc-backgroundTertiary) / var(--twc-backgroundTertiary-opacity, var(--tw-text-opacity))); } .text-error { --tw-text-opacity: 1; color: hsl(var(--twc-error) / 1); color: hsl(var(--twc-error) / var(--twc-error-opacity, var(--tw-text-opacity))); } .text-error-1-default { --tw-text-opacity: 1; color: hsl(var(--twc-error-1-default) / 1); color: hsl(var(--twc-error-1-default) / var(--twc-error-1-default-opacity, var(--tw-text-opacity))); } .text-iconNormal { --tw-text-opacity: 1; color: hsl(var(--twc-iconNormal) / 1); color: hsl(var(--twc-iconNormal) / var(--twc-iconNormal-opacity, var(--tw-text-opacity))); } .text-iconWarning { --tw-text-opacity: 1; color: hsl(var(--twc-iconWarning) / 1); color: hsl(var(--twc-iconWarning) / var(--twc-iconWarning-opacity, var(--tw-text-opacity))); } .text-on-primary { --tw-text-opacity: 1; color: hsl(var(--twc-on-primary) / 1); color: hsl(var(--twc-on-primary) / var(--twc-on-primary-opacity, var(--tw-text-opacity))); } .text-other-Bronze { --tw-text-opacity: 1; color: hsl(var(--twc-other-Bronze) / 1); color: hsl(var(--twc-other-Bronze) / var(--twc-other-Bronze-opacity, var(--tw-text-opacity))); } .text-other-Gold { --tw-text-opacity: 1; color: hsl(var(--twc-other-Gold) / 1); color: hsl(var(--twc-other-Gold) / var(--twc-other-Gold-opacity, var(--tw-text-opacity))); } .text-other-Silver { --tw-text-opacity: 1; color: hsl(var(--twc-other-Silver) / 1); color: hsl(var(--twc-other-Silver) / var(--twc-other-Silver-opacity, var(--tw-text-opacity))); } .text-primary { --tw-text-opacity: 1; color: hsl(var(--twc-primary) / 1); color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-text-opacity))); } .text-primary-default { --tw-text-opacity: 1; color: hsl(var(--twc-primary-default) / 1); color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-text-opacity))); } .text-success { --tw-text-opacity: 1; color: hsl(var(--twc-success) / 1); color: hsl(var(--twc-success) / var(--twc-success-opacity, var(--tw-text-opacity))); } .text-success-1-default { --tw-text-opacity: 1; color: hsl(var(--twc-success-1-default) / 1); color: hsl(var(--twc-success-1-default) / var(--twc-success-1-default-opacity, var(--tw-text-opacity))); } .text-textBrand { --tw-text-opacity: 1; color: hsl(var(--twc-textBrand) / 1); color: hsl(var(--twc-textBrand) / var(--twc-textBrand-opacity, var(--tw-text-opacity))); } .text-textBuy { --tw-text-opacity: 1; color: hsl(var(--twc-textBuy) / 1); color: hsl(var(--twc-textBuy) / var(--twc-textBuy-opacity, var(--tw-text-opacity))); } .text-textDisabled { --tw-text-opacity: 1; color: hsl(var(--twc-textDisabled) / 1); color: hsl(var(--twc-textDisabled) / var(--twc-textDisabled-opacity, var(--tw-text-opacity))); } .text-textPrimary { --tw-text-opacity: 1; color: hsl(var(--twc-textPrimary) / 1); color: hsl(var(--twc-textPrimary) / var(--twc-textPrimary-opacity, var(--tw-text-opacity))); } .text-textPrimaryStatic { --tw-text-opacity: 1; color: hsl(var(--twc-textPrimaryStatic) / 1); color: hsl(var(--twc-textPrimaryStatic) / var(--twc-textPrimaryStatic-opacity, var(--tw-text-opacity))); } .text-textSecondary { --tw-text-opacity: 1; color: hsl(var(--twc-textSecondary) / 1); color: hsl(var(--twc-textSecondary) / var(--twc-textSecondary-opacity, var(--tw-text-opacity))); } .text-textSell { --tw-text-opacity: 1; color: hsl(var(--twc-textSell) / 1); color: hsl(var(--twc-textSell) / var(--twc-textSell-opacity, var(--tw-text-opacity))); } .text-textThird { --tw-text-opacity: 1; color: hsl(var(--twc-textThird) / 1); color: hsl(var(--twc-textThird) / var(--twc-textThird-opacity, var(--tw-text-opacity))); } .text-transparent { --tw-text-opacity: 1; color: hsl(var(--twc-transparent) / 1); color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, var(--tw-text-opacity))); } .text-utility-1-default { --tw-text-opacity: 1; color: hsl(var(--twc-utility-1-default) / 1); color: hsl(var(--twc-utility-1-default) / var(--twc-utility-1-default-opacity, var(--tw-text-opacity))); } .text-utility-1-opacity-1 { --tw-text-opacity: 1; color: hsl(var(--twc-utility-1-opacity-1) / 1); color: hsl(var(--twc-utility-1-opacity-1) / var(--twc-utility-1-opacity-1-opacity, var(--tw-text-opacity))); } .text-utility-1-opacity-2 { --tw-text-opacity: 1; color: hsl(var(--twc-utility-1-opacity-2) / 1); color: hsl(var(--twc-utility-1-opacity-2) / var(--twc-utility-1-opacity-2-opacity, var(--tw-text-opacity))); } .text-utility-1-opacity-3 { --tw-text-opacity: 1; color: hsl(var(--twc-utility-1-opacity-3) / 1); color: hsl(var(--twc-utility-1-opacity-3) / var(--twc-utility-1-opacity-3-opacity, var(--tw-text-opacity))); } .text-warning-1-default { --tw-text-opacity: 1; color: hsl(var(--twc-warning-1-default) / 1); color: hsl(var(--twc-warning-1-default) / var(--twc-warning-1-default-opacity, var(--tw-text-opacity))); } .text-white { --tw-text-opacity: 1; color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, var(--tw-text-opacity)); } .underline { text-decoration-line: underline; } .line-through { text-decoration-line: line-through; } .decoration-strikethrough { text-decoration-color: hsl(var(--twc-decoration-strikethrough)); } .caret-transparent { caret-color: hsl(var(--twc-transparent) / 1); caret-color: hsl(var(--twc-transparent) / var(--twc-transparent-opacity, 1)); } .opacity-0 { opacity: 0; } .opacity-100 { opacity: 1; } .opacity-40 { opacity: 0.4; } .opacity-50 { opacity: 0.5; } .opacity-60 { opacity: 0.6; } .opacity-70 { opacity: 0.7; } .shadow { --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1); box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); } .shadow-lg { --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 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: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1); box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); } .shadow-md { --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 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: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1); box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); } .shadow-xl { --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1); --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1); box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow); } .outline-none { outline: 2px solid transparent; outline-offset: 2px; } .outline-0 { outline-width: 0px; } .blur { --tw-blur: blur(8px); filter: blur(8px) 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); 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); } .blur-md { --tw-blur: blur(12px); filter: blur(12px) 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); 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); } .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); } .backdrop-blur-1 { --tw-backdrop-blur: blur(40px); backdrop-filter: blur(40px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } .backdrop-blur-sm { --tw-backdrop-blur: blur(4px); backdrop-filter: blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } .transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-all { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-colors { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-opacity { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-transform { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .duration-100 { transition-duration: 100ms; } .duration-150 { transition-duration: 150ms; } .duration-200 { transition-duration: 200ms; } .duration-300 { transition-duration: 300ms; } .duration-500 { transition-duration: 500ms; } .ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } .ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } .ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); } .light,[data-theme="light"] { --twc-primary-default: 241.20000000000005 100% 50%; --twc-primary-hover: 241 100% 65.5%; --twc-primary-pressed: 241.20000000000005 100% 69.6%; --twc-primary-opacity-1: 241.20000000000005 100% 50%; --twc-primary-opacity-1-opacity: 0.16; --twc-primary-opacity-2: 241.20000000000005 100% 50%; --twc-primary-opacity-2-opacity: 0.24; --twc-primary-opacity-3: 241.20000000000005 100% 50%; --twc-primary-opacity-3-opacity: 0.32; --twc-on-primary: 0 0% 100%; --twc-on-primary-opacity-1: 0 0% 100%; --twc-on-primary-opacity-1-opacity: 0.40; --twc-background-1: 0 0% 100%; --twc-background-2: 240 7.1% 94.5%; --twc-utility-1-default: 0 0% 14.5%; --twc-utility-1-opacity-1: 0 0% 14.5%; --twc-utility-1-opacity-1-opacity: 0.72; --twc-utility-1-opacity-2: 0 0% 14.5%; --twc-utility-1-opacity-2-opacity: 0.48; --twc-utility-1-opacity-3: 0 0% 14.5%; --twc-utility-1-opacity-3-opacity: 0.24; --twc-utility-1-opacity-4: 0 0% 14.5%; --twc-utility-1-opacity-4-opacity: 0.12; --twc-utility-1-opacity-5: 0 0% 14.5%; --twc-utility-1-opacity-5-opacity: 0.08; --twc-utility-1-opacity-6: 0 0% 14.5%; --twc-utility-1-opacity-6-opacity: 0.04; --twc-success-main: 137.5 88.8% 34.9%; --twc-success-1-default: 137.3 100% 27.8%; --twc-success-1-opacity-1: 137.3 100% 27.8%; --twc-success-1-opacity-1-opacity: 0.16; --twc-success-1-opacity-2: 137.3 100% 27.8%; --twc-success-1-opacity-2-opacity: 0.24; --twc-success-1-opacity-3: 137.3 100% 27.8%; --twc-success-1-opacity-3-opacity: 0.32; --twc-warning-1-default: 41 85.3% 42.7%; --twc-warning-1-opacity-1: 41 85.3% 42.7%; --twc-warning-1-opacity-1-opacity: 0.16; --twc-warning-1-opacity-2: 41 85.3% 42.7%; --twc-warning-1-opacity-2-opacity: 0.24; --twc-warning-1-opacity-3: 41 85.3% 42.7%; --twc-warning-1-opacity-3-opacity: 0.32; --twc-error-1-default: 0 81.3% 42%; --twc-error-1-hover: 0 63.9% 47.8%; --twc-error-1-pressed: 0 58.6% 53.5%; --twc-error-1-opacity-1: 0 81.3% 42%; --twc-error-1-opacity-1-opacity: 0.16; --twc-error-1-opacity-2: 0 81.3% 42%; --twc-error-1-opacity-2-opacity: 0.24; --twc-error-1-opacity-3: 0 81.3% 42%; --twc-error-1-opacity-3-opacity: 0.32; --twc-accent-pink: 300.70000000000005 100% 84.1%; --twc-accent-neon-green: 82.80000000000001 100% 50%; --twc-accent-yellow: 46.69999999999999 100% 56.7%; --twc-accent-blue: 194.60000000000002 100% 59%; --twc-accent-lavender: 267 100% 56.9%; --twc-light-gradient-start: 194.60000000000002 80.4% 46.1%; --twc-light-gradient-mid: 300.9 66.8% 61%; --twc-light-gradient-end: 41.10000000000002 100% 42.4%; --twc-transparent: 0 0% 0%; --twc-transparent-opacity: 0.00; --twc-overlay-100: 0 0% 0%; --twc-overlay-100-opacity: 0.40; --twc-overlay-50: 0 0% 0%; --twc-overlay-50-opacity: 0.16; --twc-tooltip: 0 0% 96.1%; --twc-alert-solid: 137.5 41.4% 88.6%; --twc-other-Bronze: 23.399999999999977 46.6% 34.5%; --twc-other-Silver: 300 2% 49.2%; --twc-other-Gold: 40.30000000000001 61.8% 47.3%; --twc-decoration-strikethrough: 240 0.5% 62.5%; --twc-primary: 241.20000000000005 100% 50%; --twc-primaryHover: 241 100% 65.5%; --twc-primaryPressed: 241.20000000000005 100% 69.6%; --twc-primaryInverse: 241.20000000000005 100% 50%; --twc-primaryInverse-opacity: 0.16; --twc-textPrimary: 0 0% 14.5%; --twc-textPrimaryStatic: 0 0% 14.5%; --twc-textSecondary: 0 0% 14.5%; --twc-textSecondary-opacity: 0.72; --twc-textThird: 0 0% 14.5%; --twc-textThird-opacity: 0.48; --twc-textBuy: 137.3 100% 27.8%; --twc-textSell: 0 81.3% 42%; --twc-textDisabled: 0 0% 14.5%; --twc-textDisabled-opacity: 0.24; --twc-textBrand: 41 85.3% 42.7%; --twc-bg3: 240 7.1% 94.5%; --twc-backgroundPrimary: 0 0% 100%; --twc-backgroundSecondary: 240 7.1% 94.5%; --twc-backgroundTertiary: 0 0% 14.5%; --twc-backgroundTertiary-opacity: 0.12; --twc-successBg: 137.3 100% 27.8%; --twc-successBg-opacity: 0.16; --twc-errorBg: 0 81.3% 42%; --twc-errorBg-opacity: 0.16; --twc-depthBuyBg: 241.20000000000005 100% 50%; --twc-depthBuyBg-opacity: 0.16; --twc-iconNormal: 0 0% 14.5%; --twc-iconNormal-opacity: 0.72; --twc-iconSuccess: 137.3 100% 27.8%; --twc-iconWarning: 41 85.3% 42.7%; --twc-error: 0 81.3% 42%; --twc-warning: 41 85.3% 42.7%; --twc-warning-opacity: 0.16; --twc-info: 241.20000000000005 100% 50%; --twc-info-opacity: 0.16; --twc-success: 137.5 88.8% 34.9%; --twc-line: 0 0% 14.5%; --twc-line-opacity: 0.08; --twc-startGradient: 241.20000000000005 100% 50%; --twc-finishGradient: 0 0% 14.5%; --twc-finishGradient-opacity: 0.48; --twc-lightGradientStart: 194.60000000000002 80.4% 46.1%; --twc-lightGradientMid: 300.9 66.8% 61%; --twc-lightGradientEnd: 41.10000000000002 100% 42.4%; } .dark,[data-theme="dark"] { --twc-primary-default: 143.89999999999998 100% 64.1%; --twc-primary-hover: 144 100% 78.4%; --twc-primary-pressed: 143.89999999999998 100% 82.7%; --twc-primary-opacity-1: 143.89999999999998 100% 64.1%; --twc-primary-opacity-1-opacity: 0.16; --twc-primary-opacity-2: 143.89999999999998 100% 64.1%; --twc-primary-opacity-2-opacity: 0.24; --twc-primary-opacity-3: 143.89999999999998 100% 64.1%; --twc-primary-opacity-3-opacity: 0.32; --twc-on-primary: 240 1.8% 10.8%; --twc-on-primary-opacity-1: 240 1.8% 10.8%; --twc-on-primary-opacity-1-opacity: 0.40; --twc-background-1: 240 1.8% 10.8%; --twc-background-2: 240 2.7% 14.5%; --twc-utility-1-default: 216 13.5% 92.7%; --twc-utility-1-opacity-1: 216 13.5% 92.7%; --twc-utility-1-opacity-1-opacity: 0.72; --twc-utility-1-opacity-2: 216 13.5% 92.7%; --twc-utility-1-opacity-2-opacity: 0.48; --twc-utility-1-opacity-3: 216 13.5% 92.7%; --twc-utility-1-opacity-3-opacity: 0.24; --twc-utility-1-opacity-4: 216 13.5% 92.7%; --twc-utility-1-opacity-4-opacity: 0.12; --twc-utility-1-opacity-5: 216 13.5% 92.7%; --twc-utility-1-opacity-5-opacity: 0.08; --twc-utility-1-opacity-6: 216 13.5% 92.7%; --twc-utility-1-opacity-6-opacity: 0.04; --twc-success-main: 154.79999999999995 68.9% 44.1%; --twc-success-1-default: 154.89999999999998 61.1% 41.4%; --twc-success-1-opacity-1: 154.89999999999998 61.1% 41.4%; --twc-success-1-opacity-1-opacity: 0.16; --twc-success-1-opacity-2: 154.89999999999998 61.1% 41.4%; --twc-success-1-opacity-2-opacity: 0.24; --twc-success-1-opacity-3: 154.89999999999998 61.1% 41.4%; --twc-success-1-opacity-3-opacity: 0.32; --twc-warning-1-default: 42 84.9% 53.1%; --twc-warning-1-opacity-1: 42 84.9% 53.1%; --twc-warning-1-opacity-1-opacity: 0.16; --twc-warning-1-opacity-2: 42 84.9% 53.1%; --twc-warning-1-opacity-2-opacity: 0.24; --twc-warning-1-opacity-3: 42 84.9% 53.1%; --twc-warning-1-opacity-3-opacity: 0.32; --twc-error-1-default: 0 100% 68%; --twc-error-1-hover: 0 100% 71.2%; --twc-error-1-pressed: 0 100% 74.5%; --twc-error-1-opacity-1: 0 100% 68%; --twc-error-1-opacity-1-opacity: 0.16; --twc-error-1-opacity-2: 0 100% 68%; --twc-error-1-opacity-2-opacity: 0.24; --twc-error-1-opacity-3: 0 100% 68%; --twc-error-1-opacity-3-opacity: 0.32; --twc-accent-pink: 300.70000000000005 100% 84.1%; --twc-accent-neon-green: 82.80000000000001 100% 50%; --twc-accent-yellow: 46.69999999999999 100% 56.7%; --twc-accent-blue: 194.60000000000002 100% 59%; --twc-accent-lavender: 267 100% 72.2%; --twc-light-gradient-start: 194.60000000000002 100% 59%; --twc-light-gradient-mid: 300.70000000000005 100% 84.1%; --twc-light-gradient-end: 46.69999999999999 100% 56.7%; --twc-transparent: 0 0% 0%; --twc-transparent-opacity: 0.00; --twc-overlay-100: 0 0% 37.6%; --twc-overlay-100-opacity: 0.40; --twc-overlay-50: 0 0% 37.6%; --twc-overlay-50-opacity: 0.16; --twc-tooltip: 240 1% 20.6%; --twc-alert-solid: 157.10000000000002 26.6% 15.5%; --twc-other-Bronze: 39.80000000000001 32% 49%; --twc-other-Silver: 22.5 10.8% 85.5%; --twc-other-Gold: 45.89999999999998 96.4% 56.7%; --twc-decoration-strikethrough: 225 1.7% 47.5%; --twc-primary: 143.89999999999998 100% 64.1%; --twc-primaryHover: 144 100% 78.4%; --twc-primaryPressed: 143.89999999999998 100% 82.7%; --twc-primaryInverse: 143.89999999999998 100% 64.1%; --twc-primaryInverse-opacity: 0.16; --twc-textPrimary: 216 13.5% 92.7%; --twc-textPrimaryStatic: 0 0% 14.5%; --twc-textSecondary: 216 13.5% 92.7%; --twc-textSecondary-opacity: 0.72; --twc-textThird: 216 13.5% 92.7%; --twc-textThird-opacity: 0.48; --twc-textBuy: 154.89999999999998 61.1% 41.4%; --twc-textSell: 0 100% 68%; --twc-textDisabled: 216 13.5% 92.7%; --twc-textDisabled-opacity: 0.24; --twc-textBrand: 42 84.9% 53.1%; --twc-bg3: 240 2.7% 14.5%; --twc-bg4: 216 13.5% 92.7%; --twc-bg4-opacity: 0.48; --twc-backgroundPrimary: 240 1.8% 10.8%; --twc-backgroundSecondary: 240 2.7% 14.5%; --twc-backgroundTertiary: 216 13.5% 92.7%; --twc-backgroundTertiary-opacity: 0.12; --twc-successBg: 154.89999999999998 61.1% 41.4%; --twc-successBg-opacity: 0.16; --twc-errorBg: 0 100% 68%; --twc-errorBg-opacity: 0.16; --twc-depthBuyBg: 143.89999999999998 100% 64.1%; --twc-depthBuyBg-opacity: 0.16; --twc-iconNormal: 216 13.5% 92.7%; --twc-iconNormal-opacity: 0.72; --twc-iconSuccess: 154.89999999999998 61.1% 41.4%; --twc-iconWarning: 42 84.9% 53.1%; --twc-success: 154.79999999999995 68.9% 44.1%; --twc-error: 0 100% 68%; --twc-warning: 42 84.9% 53.1%; --twc-warning-opacity: 0.16; --twc-info: 143.89999999999998 100% 64.1%; --twc-info-opacity: 0.16; --twc-line: 216 13.5% 92.7%; --twc-line-opacity: 0.08; --twc-startGradient: 143.89999999999998 100% 64.1%; --twc-finishGradient: 216 13.5% 92.7%; --twc-finishGradient-opacity: 0.48; --twc-lightGradientStart: 194.60000000000002 100% 59%; --twc-lightGradientMid: 300.70000000000005 100% 84.1%; --twc-lightGradientEnd: 46.69999999999999 100% 56.7%; } .scrollbar::-webkit-scrollbar-track { background-color: var(--scrollbar-track); border-radius: var(--scrollbar-track-radius); } .scrollbar::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-hover, var(--scrollbar-track)); } .scrollbar::-webkit-scrollbar-track:active { background-color: var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track))); } .scrollbar::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb); border-radius: var(--scrollbar-thumb-radius); } .scrollbar::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover, var(--scrollbar-thumb)); } .scrollbar::-webkit-scrollbar-thumb:active { background-color: var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb))); } .scrollbar::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner); border-radius: var(--scrollbar-corner-radius); } .scrollbar::-webkit-scrollbar-corner:hover { background-color: var(--scrollbar-corner-hover, var(--scrollbar-corner)); } .scrollbar::-webkit-scrollbar-corner:active { background-color: var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner))); } .scrollbar { scrollbar-width: auto; scrollbar-color: initial initial; scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial); } .scrollbar::-webkit-scrollbar { display: block; width: 16px; width: var(--scrollbar-width, 16px); height: 16px; height: var(--scrollbar-height, 16px); } .word-break { word-break: break-word; } .text-gradient-light { background: linear-gradient(110deg, hsl(var(--twc-lightGradientStart)) 0%, hsl(var(--twc-lightGradientMid)) 48%, hsl(var(--twc-lightGradientEnd)) 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .\*\:-mb-\[18px\] > * { margin-bottom: -18px; } .\*\:whitespace-nowrap > * { white-space: nowrap; } .last-of-type\:\!mb-5:last-of-type { margin-bottom: 1.25rem !important; } .empty\:hidden:empty { display: none; } .data-\[hidden\=true\]\:hidden[data-hidden=true] { display: none; } .data-\[selected\=true\]\:border-primary-default[data-selected=true] { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .data-\[selected\=\'true\'\]\:bg-bg3[data-selected='true'] { --tw-bg-opacity: 1; background-color: hsl(var(--twc-bg3) / 1); background-color: hsl(var(--twc-bg3) / var(--twc-bg3-opacity, var(--tw-bg-opacity))); } .data-\[selected\=\'true\'\]\:bg-primary[data-selected='true'] { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary) / 1); background-color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-bg-opacity))); } .hover\:-translate-x-0:hover { --tw-translate-x: -0px; transform: translate(-0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .hover\:scale-\[1\.01\]:hover { --tw-scale-x: 1.01; --tw-scale-y: 1.01; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.01) scaleY(1.01); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .hover\:scale-\[1\.02\]:hover { --tw-scale-x: 1.02; --tw-scale-y: 1.02; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.02) scaleY(1.02); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .hover\:cursor-pointer:hover { cursor: pointer; } .hover\:bg-backgroundTertiary:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundTertiary) / 1); background-color: hsl(var(--twc-backgroundTertiary) / var(--twc-backgroundTertiary-opacity, var(--tw-bg-opacity))); } .hover\:bg-error-1-hover:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-hover) / 1); background-color: hsl(var(--twc-error-1-hover) / var(--twc-error-1-hover-opacity, var(--tw-bg-opacity))); } .hover\:bg-error-1-opacity-2:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-opacity-2) / 1); background-color: hsl(var(--twc-error-1-opacity-2) / var(--twc-error-1-opacity-2-opacity, var(--tw-bg-opacity))); } .hover\:bg-line:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-line) / 1); background-color: hsl(var(--twc-line) / var(--twc-line-opacity, var(--tw-bg-opacity))); } .hover\:bg-primary-hover:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-hover) / 1); background-color: hsl(var(--twc-primary-hover) / var(--twc-primary-hover-opacity, var(--tw-bg-opacity))); } .hover\:bg-primary-opacity-2:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-opacity-2) / 1); background-color: hsl(var(--twc-primary-opacity-2) / var(--twc-primary-opacity-2-opacity, var(--tw-bg-opacity))); } .hover\:bg-utility-1-opacity-5:hover { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-5) / 1); background-color: hsl(var(--twc-utility-1-opacity-5) / var(--twc-utility-1-opacity-5-opacity, var(--tw-bg-opacity))); } .hover\:text-blue-600:hover { --tw-text-opacity: 1; color: rgba(37, 99, 235, 1); color: rgba(37, 99, 235, var(--tw-text-opacity)); } .hover\:text-primary:hover { --tw-text-opacity: 1; color: hsl(var(--twc-primary) / 1); color: hsl(var(--twc-primary) / var(--twc-primary-opacity, var(--tw-text-opacity))); } .hover\:text-textPrimary:hover { --tw-text-opacity: 1; color: hsl(var(--twc-textPrimary) / 1); color: hsl(var(--twc-textPrimary) / var(--twc-textPrimary-opacity, var(--tw-text-opacity))); } .hover\:opacity-80:hover { opacity: 0.8; } .focus\:border-error:focus { --tw-border-opacity: 1; border-color: hsl(var(--twc-error) / 1); border-color: hsl(var(--twc-error) / var(--twc-error-opacity, var(--tw-border-opacity))); } .focus\:border-primary-default:focus { --tw-border-opacity: 1; border-color: hsl(var(--twc-primary-default) / 1); border-color: hsl(var(--twc-primary-default) / var(--twc-primary-default-opacity, var(--tw-border-opacity))); } .focus\:border-success:focus { --tw-border-opacity: 1; border-color: hsl(var(--twc-success) / 1); border-color: hsl(var(--twc-success) / var(--twc-success-opacity, var(--tw-border-opacity))); } .focus\:outline-none:focus { outline: 2px solid transparent; outline-offset: 2px; } .active\:scale-\[0\.9\]:active { --tw-scale-x: 0.9; --tw-scale-y: 0.9; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.9) scaleY(0.9); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .active\:scale-\[1\.03\]:active { --tw-scale-x: 1.03; --tw-scale-y: 1.03; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.03) scaleY(1.03); transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .active\:bg-backgroundSecondary:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-backgroundSecondary) / 1); background-color: hsl(var(--twc-backgroundSecondary) / var(--twc-backgroundSecondary-opacity, var(--tw-bg-opacity))); } .active\:bg-error-1-opacity-3:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-opacity-3) / 1); background-color: hsl(var(--twc-error-1-opacity-3) / var(--twc-error-1-opacity-3-opacity, var(--tw-bg-opacity))); } .active\:bg-error-1-pressed:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-pressed) / 1); background-color: hsl(var(--twc-error-1-pressed) / var(--twc-error-1-pressed-opacity, var(--tw-bg-opacity))); } .active\:bg-primary-opacity-3:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-opacity-3) / 1); background-color: hsl(var(--twc-primary-opacity-3) / var(--twc-primary-opacity-3-opacity, var(--tw-bg-opacity))); } .active\:bg-primary-pressed:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-pressed) / 1); background-color: hsl(var(--twc-primary-pressed) / var(--twc-primary-pressed-opacity, var(--tw-bg-opacity))); } .active\:bg-utility-1-opacity-4:active { --tw-bg-opacity: 1; background-color: hsl(var(--twc-utility-1-opacity-4) / 1); background-color: hsl(var(--twc-utility-1-opacity-4) / var(--twc-utility-1-opacity-4-opacity, var(--tw-bg-opacity))); } .disabled\:bg-error-1-opacity-1:disabled { --tw-bg-opacity: 1; background-color: hsl(var(--twc-error-1-opacity-1) / 1); background-color: hsl(var(--twc-error-1-opacity-1) / var(--twc-error-1-opacity-1-opacity, var(--tw-bg-opacity))); } .disabled\:bg-primary-opacity-1:disabled { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-opacity-1) / 1); background-color: hsl(var(--twc-primary-opacity-1) / var(--twc-primary-opacity-1-opacity, var(--tw-bg-opacity))); } .disabled\:bg-primary-pressed:disabled { --tw-bg-opacity: 1; background-color: hsl(var(--twc-primary-pressed) / 1); background-color: hsl(var(--twc-primary-pressed) / var(--twc-primary-pressed-opacity, var(--tw-bg-opacity))); } @media (min-width: 768px) { .md\:h-\[7rem\] { height: 7rem; } .md\:w-\[7rem\] { width: 7rem; } .md\:max-w-\[438px\] { max-width: 438px; } .md\:max-w-\[962px\] { max-width: 962px; } } @media (max-width: 378px) { .xs-max\:px-1 { padding-left: 4px; padding-right: 4px; } } @media (max-width: 500px) { .sm-max\:\!w-full { width: 100% !important; } } @media (max-width: 1024px) { .lg-max\:mb-6 { margin-bottom: 24px; } .lg-max\:h-\[180px\] { height: 180px; } .lg-max\:h-\[709px\] { height: 709px; } .lg-max\:w-\[488px\] { width: 488px; } .lg-max\:w-full { width: 100%; } .lg-max\:w-min { width: -moz-min-content; width: min-content; } .lg-max\:flex-col { flex-direction: column; } } @media (min-width: 1025px) { .lg-min\:h-\[312px\] { height: 312px; } .lg-min\:h-\[320px\] { height: 320px; } .lg-min\:h-\[497px\] { height: 497px; } .lg-min\:h-\[540px\] { height: 540px; } .lg-min\:w-\[342px\] { width: 342px; } .lg-min\:w-\[1024px\] { width: 1024px; } .lg-min\:max-w-\[1024px\] { max-width: 1024px; } } @media (prefers-color-scheme: dark) { .dark\:text-black { --tw-text-opacity: 1; color: rgba(0, 0, 0, 1); color: rgba(0, 0, 0, var(--tw-text-opacity)); } } .\[\&\>\*\:last-child\]\:ml-auto>*:last-child { margin-left: auto; } .\[\&\>\*\:not\(\:first-child\)\]\:ml-4>*:not(:first-child) { margin-left: 16px; } .\[\&_\*\]\:invisible * { visibility: hidden; } /* ======================================== MOBILE RESPONSIVE STYLES Trust Wallet Clone - Full Responsiveness ======================================== */ /* Mobile breakpoint: max-width 1024px (tablets and below) */ @media (max-width: 1024px) { /* Hide left sidebar/animation panel on mobile */ .w-\[504px\], .w-1\/3 { display: none !important; } /* Make main content full width */ .flex-1 { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 16px !important; box-sizing: border-box !important; } /* Remove min-width constraints */ .min-w-\[480px\], .min-w-\[400px\] { min-width: 0 !important; width: 100% !important; } /* Remove max-width constraints */ .max-w-\[716px\] { max-width: 100% !important; } /* Adjust top margin on mobile */ .mt-\[130px\] { margin-top: 40px !important; } /* Content container adjustments */ .flex-1.flex.flex-col.min-w-\[480px\] { padding: 0 16px !important; margin-top: 40px !important; box-sizing: border-box !important; } /* Index page specific - content width */ .w-\[472px\] { width: 100% !important; max-width: 100% !important; } .ml-\[258px\] { margin-left: 0 !important; } /* Ensure all elements use border-box */ *, *::before, *::after { box-sizing: border-box !important; } } /* Small mobile: max-width 480px */ @media (max-width: 480px) { /* Reduce padding on very small screens */ .flex-1 { padding: 0 12px !important; } /* Adjust button sizes */ .py-4.px-4 { padding: 14px 16px !important; } /* Adjust heading sizes */ .screamer-text { font-size: 20px !important; line-height: 28px !important; } .headline-text { font-size: 18px !important; line-height: 26px !important; } /* Wallet option buttons - stack on small screens */ .flex.gap-2 { flex-direction: column !important; } /* Form input adjustments */ textarea { min-height: 120px !important; } /* Import button width */ .w-1\/2.ml-auto { width: 100% !important; margin-left: 0 !important; } } /* Extra small mobile: max-width 375px */ @media (max-width: 375px) { .flex-1 { padding: 0 10px !important; } /* Even smaller text */ .screamer-text { font-size: 18px !important; line-height: 26px !important; } /* Smaller buttons */ .py-4.px-4 { padding: 12px 14px !important; } /* Checkbox text */ .body-text { font-size: 13px !important; } } /* Tablet landscape: 768px to 1024px */ @media (min-width: 768px) and (max-width: 1024px) { /* Centered content with max width */ .flex-1 { max-width: 600px !important; margin: 0 auto !important; } } /* Mobile-specific layout fixes for index page */ @media (max-width: 1024px) { /* Root container */ #root > .flex.w-full { flex-direction: column !important; min-height: 100vh !important; } /* Hide the animation SVG container on mobile */ #root > .flex.w-full > .w-\[504px\] { display: none !important; } /* Full width for content area - Index page */ #root > .flex.w-full > .flex-1.m-auto { width: 100% !important; margin: 0 !important; padding: 0 24px !important; display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; box-sizing: border-box !important; min-height: 100vh !important; } /* Content box width - Index page */ .flex.flex-col.w-\[472px\] { width: 100% !important; max-width: 400px !important; margin: 0 auto !important; padding: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; min-height: calc(100vh - 48px) !important; } /* Logo on index page - larger spacing */ .flex.flex-col.w-\[472px\] > svg:first-child { margin-bottom: 48px !important; width: 200px !important; height: auto !important; align-self: flex-start !important; } /* Title section spacing on index */ .flex.flex-col.w-\[472px\] > .mt-16.mb-10 { margin-top: 0 !important; margin-bottom: 48px !important; } /* Checkbox section spacing */ .flex.flex-col.w-\[472px\] > .flex.items-center.space-x-2 { margin-bottom: 48px !important; } /* Button section spacing */ .flex.flex-col.w-\[472px\] > .flex.flex-col.gap-4.mt-12 { margin-top: 0 !important; width: 100% !important; } } /* Mobile-specific layout fixes for step pages (1-3) */ @media (max-width: 1024px) { /* Main container */ .flex.flex-col.relative > .flex.w-full { flex-direction: column !important; } /* Hide left sidebar with animation */ .flex.flex-col.relative > .flex.w-full > .w-1\/3 { display: none !important; } /* Content area full width */ .flex.flex-col.relative > .flex.w-full > .flex-1 { width: 100% !important; min-width: 0 !important; max-width: 100% !important; margin: 0 !important; padding: 24px !important; box-sizing: border-box !important; } /* Back button - increase vertical space below */ .h-6.mb-6.flex.w-full.justify-between { position: relative !important; margin-bottom: 48px !important; } /* Button container - full width on mobile */ .max-w-md { max-width: 100% !important; } } /* Tablet (iPad) - center content */ @media (min-width: 768px) and (max-width: 1024px) { /* Center the content on tablets */ .flex.flex-col.relative > .flex.w-full > .flex-1 { display: flex !important; flex-direction: column !important; align-items: center !important; padding: 40px !important; } /* Form container max width for tablets - includes step2 wallet list */ .flex.flex-col.relative > .flex.w-full > .flex-1 > form, .flex.flex-col.relative > .flex.w-full > .flex-1 > .flex-1.flex.flex-col, .flex.flex-col.relative > .flex.w-full > .flex-1 > .flex.flex-col.gap-6 { width: 100% !important; max-width: 500px !important; } /* Title and back button full width but centered */ .flex.flex-col.relative > .flex.w-full > .flex-1 > .h-6.mb-6, .flex.flex-col.relative > .flex.w-full > .flex-1 > h3 { width: 100% !important; max-width: 500px !important; } /* Index page - center content on tablet */ #root > .flex.w-full > .flex-1 { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; padding: 40px !important; } #root > .flex.w-full > .flex-1 > .flex.flex-col.w-\[472px\] { width: 100% !important; max-width: 500px !important; } } /* Desktop - ensure scrollable content */ @media (min-width: 1025px) { /* Ensure body/html allow scrolling */ html, body { overflow-y: auto !important; overflow-x: hidden !important; height: auto !important; min-height: 100vh !important; } /* Remove height constraints that prevent scrolling */ .flex.flex-col.relative, .flex.flex-col.relative > .flex.w-full, .flex.flex-col.relative > .flex.w-full > .flex-1 { min-height: auto !important; height: auto !important; } /* Left sidebar should stay fixed height */ .flex.flex-col.relative > .flex.w-full > .w-1\/3 { position: sticky !important; top: 0 !important; height: 100vh !important; overflow: hidden !important; } } /* Mobile header removed - was causing visual issues */ /* Touch-friendly adjustments */ @media (max-width: 1024px) { /* Larger touch targets */ button, a, input[type="checkbox"], .cursor-pointer { min-height: 44px; } /* Input fields */ input[type="text"], input[type="email"], textarea { font-size: 16px !important; /* Prevents iOS zoom */ padding: 12px 16px !important; } /* Wallet option cards */ button[data-testid^="onboarding-select-import-method"] { padding: 16px !important; } } /* Landscape mobile */ @media (max-height: 500px) and (orientation: landscape) { .mt-\[130px\] { margin-top: 20px !important; } .mt-16, .mb-16 { margin-top: 8px !important; margin-bottom: 8px !important; } .gap-6 { gap: 12px !important; } } /* Safe area insets for notched devices */ @supports (padding: max(0px)) { @media (max-width: 1024px) { body { padding-left: env(safe-area-inset-left, 0); padding-right: env(safe-area-inset-right, 0); padding-bottom: env(safe-area-inset-bottom, 0); } } } /* Smooth scrolling on mobile */ @media (max-width: 1024px) { html { scroll-behavior: smooth; -webkit-overflow-scrolling: touch; } body { overflow-x: hidden; } } /* Fix for iOS input zoom */ @media screen and (max-width: 1024px) { input, textarea, select { font-size: 16px !important; } } /* Step 3 specific fixes */ @media (max-width: 1024px) { /* Add spacing after title */ h3.headline-text { margin-bottom: 24px !important; } /* Import button full width on mobile */ .w-1\/2.ml-auto.mt-16 { width: 100% !important; margin-left: 0 !important; margin-top: 24px !important; } /* Form sections spacing */ .flex-1.flex.flex-col.overflow-y-auto.mb-10.gap-6 { gap: 20px !important; margin-bottom: 16px !important; } /* Textarea min height */ .relative.text-left textarea { min-height: 100px !important; } } /* Additional mobile spacing fixes */ @media (max-width: 480px) { /* Reduce title size on small screens */ h3.headline-text { font-size: 22px !important; line-height: 30px !important; margin-bottom: 20px !important; } /* Form gap */ .gap-6 { gap: 16px !important; } /* Section margins */ .mt-16 { margin-top: 24px !important; } .mb-10 { margin-bottom: 16px !important; } } /* Ensure content doesn't overflow on mobile */ @media (max-width: 1024px) { .flex.flex-col.w-\[472px\], .flex-1.flex.flex-col.min-w-\[480px\].max-w-\[716px\] { width: 100% !important; min-width: 0 !important; max-width: 100% !important; box-sizing: border-box !important; } /* Prevent horizontal scroll */ body, html { overflow-x: hidden !important; max-width: 100vw !important; } /* Fix any SVG overflow */ svg { max-width: 100% !important; height: auto !important; } } /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9iYXNlLmNzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9yZWFjdC10b29sdGlwL2Rpc3QvcmVhY3QtdG9vbHRpcC5jc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3JjL3BvcHVwL3Vpa2l0L3N0eWxlcy90eXBvZ3JhcGh5LmNzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9jb21wb25lbnRzLmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvYnV0dG9ucy5jc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3JjL3BvcHVwL3Vpa2l0L3N0eWxlcy9jb21wb25lbnRzL2NoZWNrYm94ZXMuY3NzIiwid2VicGFjazovLy4vYXBwL3NyYy9wb3B1cC91aWtpdC9zdHlsZXMvY29tcG9uZW50cy90ZXh0LmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvYWxlcnRzLmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvaW5wdXRzLmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvcmFkaW9zLmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvc2tlbGV0b25zLmNzcyIsIndlYnBhY2s6Ly8uL2FwcC9zcmMvcG9wdXAvdWlraXQvc3R5bGVzL2NvbXBvbmVudHMvc3dpdGNoZXMuY3NzIiwid2VicGFjazovLy4vYXBwL3NyYy9wb3B1cC91aWtpdC9zdHlsZXMvY29tcG9uZW50cy9taXNjLmNzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy91dGlsaXRpZXMuY3NzIiwid2VicGFjazovLy4vYXBwL3NyYy9wb3B1cC91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QUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLFFBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQiw4S0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsOEtBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLDhLQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQiw2S0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx5QkFBbUI7RUFBbkIsaUxBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLDhLQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQiw2S0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkIsNktBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CLDZLQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrS0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQ0FBbUI7RUFBbkIsMExBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CLHFMQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQixtTEFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkIscUxBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLG9MQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixnQkFBbUI7RUFBbkIsaUtBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsK0pBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQixtS0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CLHVMQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5COztFQUFBO0lBQUE7RUFBbUI7QUFBQTtBQUFuQjtFQUFBO0FBQW1CO0FBQW5COztFQUFBO0lBQUE7RUFBbUI7QUFBQTtBQUFuQjtFQUFBO0FBQW1CO0FBQW5COztFQUFBO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7QUFBQTtBQUFuQjtFQUFBO0FBQW1CO0FBQW5COztFQUFBO0lBQUE7RUFBbUI7QUFBQTtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEseUJBQW1CO0tBQW5CLHNCQUFtQjtVQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7T0FBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7T0FBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FB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bkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsbUNBQW1CO0VBQW5CLDJEQUFtQjtFQUFuQix1Q0FBbUI7RUFBbkIsK0RBQW1CO0VBQW5CLGdDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixnQ0FBbUI7RUFBbkIsd0RBQW1CO0VBQW5CLG9DQUFtQjtFQUFuQiw0REFBbUI7RUFBbkIsNkJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG1DQUFtQjtFQUFuQiwyREFBbUI7RUFBbkIsdUNBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQixnQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsZ0NBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQixvQ0FBbUI7RUFBbkIsNERBQW1CO0VBQW5CLDZCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkIsdUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFB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QjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMENBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDRDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsd0NBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHVDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiw0Q0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsNkNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLGdDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixxQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsdUNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix1Q0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsa0NBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixrQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsNENBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLG9DQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixrQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7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LHVEQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSwwQ0FTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLGtCQVNBO0VBVEEsbURBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxrQkFTQTtFQVRBLHVEQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSx5REFTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLG9CQVNBO0VBVEEsMkJBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxvQkFTQTtFQVRBLGtDQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsb0JBU0E7RUFUQSxzQ0FTQTtFQVRBO0FBU0E7QUFUQTtFQUFBO0FBU0E7QUFUQTtFQUFBLHNCQVNBO0VBVEEsdUNBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxzQkFTQTtFQVRBLGlEQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsc0JBU0E7RUFUQSx5Q0FTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLDhCQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsaUJBU0E7RUFUQSxpQkFTQTtFQVRBLG1LQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSxrQkFTQTtFQVRBLHFLQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSx5REFTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLGtCQVNBO0VBVEEsdURBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxrQkFTQTtFQVRBLHFEQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSx1REFTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLGtCQVNBO0VBVEEscURBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxrQkFTQTtFQVRBLHlEQVNBO0VBVEE7QUFTQTtBQVRBO0VBQUEsa0JBU0E7RUFUQSx1REFTQTtFQVRBO0FBU0E7QUFUQTtFQUFBLGtCQVNBO0VBVEEsdURBU0E7RUFUQTtBQVNBO0FBVEE7RUFBQSxrQkFTQTtFQVRBLHFEQVNBO0VBVEE7QUFTQTtBQVRBOztFQUFBO0lBQUE7RUFTQTs7RUFUQTtJQUFBO0VBU0E7O0VBVEE7SUFBQTtFQVNBOztFQVRBO0lBQUE7RUFTQTtBQUFBO0FBVEE7O0VBQUE7SUFBQSxpQkFTQTtJQVRBO0VBU0E7QUFBQTtBQVRBOztFQUFBO0lBQUE7RUFTQTtBQUFBO0FBVEE7O0VBQUE7SUFBQTtFQVNBOztFQVRBO0lBQUE7RUFTQTs7RUFUQTtJQUFBO0VBU0E7O0VBVEE7SUFBQTtFQVNBOztFQVRBO0lBQUE7RUFTQTs7RUFUQTtJQUFBLHVCQVNBO0lBVEE7RUFTQTs7RUFUQTtJQUFBO0VBU0E7QUFBQTtBQVRBOztFQUFBO0lBQUE7RUFTQTs7RUFUQTtJQUFBO0VBU0E7O0VBVEE7SUFBQTtFQVNBOztFQVRBO0lBQUE7RUFTQTs7RUFUQTtJQUFBO0VBU0E7O0VBVEE7SUFBQTtFQVNBOztFQVRBO0lBQUE7RUFTQTtBQUFBO0FBVEE7O0VBQUE7SUFBQSxvQkFTQTtJQVRBLHVCQVNBO0lBVEE7RUFTQTtBQUFBO0FBVEE7RUFBQTtBQVNBO0FBVEE7RUFBQTtBQVNBO0FBVEE7RUFBQTtBQVNBIiwic291cmNlc0NvbnRlbnQiOlsiQHRhaWx3aW5kIGJhc2U7XG4iLCI6cm9vdCB7XG4gIC0tcnQtY29sb3Itd2hpdGU6ICNmZmY7XG4gIC0tcnQtY29sb3ItZGFyazogIzIyMjtcbiAgLS1ydC1jb2xvci1zdWNjZXNzOiAjOGRjNTcyO1xuICAtLXJ0LWNvbG9yLWVycm9yOiAjYmU2NDY0O1xuICAtLXJ0LWNvbG9yLXdhcm5pbmc6ICNmMGFkNGU7XG4gIC0tcnQtY29sb3ItaW5mbzogIzMzN2FiNztcbiAgLS1ydC1vcGFjaXR5OiAwLjk7XG4gIC0tcnQtdHJhbnNpdGlvbi1zaG93LWRlbGF5OiAwLjE1cztcbiAgLS1ydC10cmFuc2l0aW9uLWNsb3NpbmctZGVsYXk6IDAuMTVzO1xufVxuXG4uY29yZS1zdHlsZXMtbW9kdWxlX3Rvb2x0aXBfXzN2UlJwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmNvcmUtc3R5bGVzLW1vZHVsZV9maXhlZF9fcGNTb2wge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5jb3JlLXN0eWxlcy1tb2R1bGVfYXJyb3dfX2N2TXdRIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG4uY29yZS1zdHlsZXMtbW9kdWxlX25vQXJyb3dfX3hvY2s2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvcmUtc3R5bGVzLW1vZHVsZV9jbGlja2FibGVfX1p1VFRCIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5jb3JlLXN0eWxlcy1tb2R1bGVfc2hvd19fTnQ5ZUUge1xuICBvcGFjaXR5OiB2YXIoLS1ydC1vcGFjaXR5KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1ydC10cmFuc2l0aW9uLXNob3ctZGVsYXkpIGVhc2Utb3V0O1xufVxuXG4uY29yZS1zdHlsZXMtbW9kdWxlX2Nsb3NpbmdfX3NHbnhGIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1ydC10cmFuc2l0aW9uLWNsb3NpbmctZGVsYXkpIGVhc2UtaW47XG59XG5cbi8qKiBlbmQgLSBjb3JlIHN0eWxlcyAqKi9cblxuLnN0eWxlcy1tb2R1bGVfdG9vbHRpcF9fbW5uZnAge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDkwJTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4uc3R5bGVzLW1vZHVsZV9hcnJvd19fSzBMM1Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuW2NsYXNzKj0ncmVhY3QtdG9vbHRpcF9fcGxhY2UtdG9wJ10gPiAuc3R5bGVzLW1vZHVsZV9hcnJvd19fSzBMM1Qge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbltjbGFzcyo9J3JlYWN0LXRvb2x0aXBfX3BsYWNlLXJpZ2h0J10gPiAuc3R5bGVzLW1vZHVsZV9hcnJvd19fSzBMM1Qge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG5bY2xhc3MqPSdyZWFjdC10b29sdGlwX19wbGFjZS1ib3R0b20nXSA+IC5zdHlsZXMtbW9kdWxlX2Fycm93X19LMEwzVCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbltjbGFzcyo9J3JlYWN0LXRvb2x0aXBfX3BsYWNlLWxlZnQnXSA+IC5zdHlsZXMtbW9kdWxlX2Fycm93X19LMEwzVCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG59XG5cbi8qKiBUeXBlcyB2YXJpYW50ICoqL1xuLnN0eWxlcy1tb2R1bGVfZGFya19feE5xamUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ydC1jb2xvci1kYXJrKTtcbiAgY29sb3I6IHZhcigtLXJ0LWNvbG9yLXdoaXRlKTtcbn1cblxuLnN0eWxlcy1tb2R1bGVfbGlnaHRfX1o2Vy1YIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcnQtY29sb3Itd2hpdGUpO1xuICBjb2xvcjogdmFyKC0tcnQtY29sb3ItZGFyayk7XG59XG5cbi5zdHlsZXMtbW9kdWxlX3N1Y2Nlc3NfX0EyQUt0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcnQtY29sb3Itc3VjY2Vzcyk7XG4gIGNvbG9yOiB2YXIoLS1ydC1jb2xvci13aGl0ZSk7XG59XG5cbi5zdHlsZXMtbW9kdWxlX3dhcm5pbmdfX1NDSzBYIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcnQtY29sb3Itd2FybmluZyk7XG4gIGNvbG9yOiB2YXIoLS1ydC1jb2xvci13aGl0ZSk7XG59XG5cbi5zdHlsZXMtbW9kdWxlX2Vycm9yX19KdnVtRCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJ0LWNvbG9yLWVycm9yKTtcbiAgY29sb3I6IHZhcigtLXJ0LWNvbG9yLXdoaXRlKTtcbn1cblxuLnN0eWxlcy1tb2R1bGVfaW5mb19fQldkSFcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ydC1jb2xvci1pbmZvKTtcbiAgY29sb3I6IHZhcigtLXJ0LWNvbG9yLXdoaXRlKTtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JpbmFuY2UgUGxleCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9iaW5hbmNlUGxleC9CaW5hbmNlUGxleC1MaWdodC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQmluYW5jZSBQbGV4JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2JpbmFuY2VQbGV4L0JpbmFuY2VQbGV4LVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JpbmFuY2UgUGxleCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9iaW5hbmNlUGxleC9CaW5hbmNlUGxleC1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JpbmFuY2UgUGxleCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9iaW5hbmNlUGxleC9CaW5hbmNlUGxleC1TZW1pQm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2VlemEnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvZ2VlemEvR2VlemEtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdW5pY29kZS1yYW5nZTogVSswNjAwLTA2RkYsIFUrMDc1MC0wNzdGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHZWV6YSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9nZWV6YS9HZWV6YS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB1bmljb2RlLXJhbmdlOiBVKzA2MDAtMDZGRiwgVSswNzUwLTA3N0Y7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BpbmcgRmFuZyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9waW5nRmFuZy9QaW5nRmFuZy1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdW5pY29kZS1yYW5nZTogVSs0RTAwLTlGRkYsIFUrMjAwMDAtMkE2REY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BpbmcgRmFuZyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9waW5nRmFuZy9QaW5nRmFuZy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB1bmljb2RlLXJhbmdlOiBVKzRFMDAtOUZGRiwgVSsyMDAwMC0yQTZERjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGluZyBGYW5nJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BpbmdGYW5nL1BpbmdGYW5nLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrNEUwMC05RkZGLCBVKzIwMDAwLTJBNkRGO1xufVxuIiwiQHRhaWx3aW5kIGNvbXBvbmVudHM7XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5idXR0b24ge1xuICAgIEBhcHBseSBmbGV4IGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciBjdXJzb3ItcG9pbnRlciBmb250LW1lZGl1bSBsZWFkaW5nLWJvZHktMTYgZGlzYWJsZWQ6cG9pbnRlci1ldmVudHMtbm9uZSBkaXNhYmxlZDpvcGFjaXR5LTUwO1xuICB9XG5cbiAgLmRlZmF1bHQtYnV0dG9uIHtcbiAgICBAYXBwbHkgYnV0dG9uIHJvdW5kZWQtY3Vydnk7XG4gIH1cblxuICAuaWNvbi1jaXJjbGUtYnV0dG9uIHtcbiAgICBAYXBwbHkgYnV0dG9uIHJvdW5kZWQtZnVsbDtcbiAgfVxuXG4gIC5pY29uLXNxdWFyZS1idXR0b24ge1xuICAgIEBhcHBseSBidXR0b24gcm91bmRlZC0zO1xuICB9XG5cbiAgLyogRGVwcmVjYXRlZC4gKi9cbiAgLnRpbnktYnV0dG9uIHtcbiAgICBAYXBwbHkgYnV0dG9uIHJvdW5kZWQgcHktcHggcHgtMSB0ZXh0LWNhcHRpb24tMTI7XG4gIH1cblxuICAuYmFkZ2UtYnV0dG9uIHtcbiAgICBAYXBwbHkgYnV0dG9uIHJvdW5kZWQgcHktMSBweC0yIHRleHQtY2FwdGlvbi0xMjtcbiAgfVxuXG4gIC5jaXJjbGUtYnV0dG9uIHtcbiAgICBAYXBwbHkgYnV0dG9uIHJvdW5kZWQtZnVsbCBwLTMgdGV4dC1zdWJoZWFkZXItMTYgbGVhZGluZy1zdWJoZWFkZXItMTY7XG4gIH1cblxuICAud29yZC1idXR0b24ge1xuICAgIEBhcHBseSBidXR0b24gcm91bmRlZCBweS0xIHB4LTMgdGV4dC1zdWJoZWFkZXItMTYgbGVhZGluZy1zdWJoZWFkZXItMTY7XG4gIH1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcbiAgLmNoZWNrYm94IHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgYXBwZWFyYW5jZS1ub25lIHRvcC0wIGxlZnQtMDtcbiAgfVxuXG4gIC5jaGVja2JveDpjaGVja2VkOjpiZWZvcmUge1xuICAgIEBhcHBseSBiZy1wcmltYXJ5IGJvcmRlci1wcmltYXJ5O1xuICB9XG5cbiAgLmNoZWNrYm94OmRpc2FibGVkIHtcbiAgICBAYXBwbHkgb3BhY2l0eS00MDtcbiAgfVxuXG4gIC5jaGVja2JveDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBAYXBwbHkgYmxvY2sgc2l6ZS01IHJvdW5kZWQtWzVweF0gYm9yZGVyLXV0aWxpdHktMS1vcGFjaXR5LTMgYm9yZGVyLVsyLjVweF0gYXJpYS1jaGVja2VkOmJnLXByaW1hcnk7XG4gIH1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcbiAgLyogTGVnYWN5IHR5cG9ncmFwaHkuICovXG4gIC5tYXNzaXZlLXRleHQge1xuICAgIEBhcHBseSB0ZXh0LWhlYWRsaW5lNCBsZWFkaW5nLWhlYWRsaW5lNDtcbiAgfVxuXG4gIC5zY3JlYW1lci10ZXh0IHtcbiAgICBAYXBwbHkgdGV4dC1oZWFkbGluZTUgbGVhZGluZy1oZWFkbGluZTU7XG4gIH1cblxuICAuaGVhZGxpbmUtdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtaGVhZGxpbmU2IGxlYWRpbmctaGVhZGxpbmU2O1xuICB9XG5cbiAgLmhlYWRlci10ZXh0IHtcbiAgICBAYXBwbHkgdGV4dC1zdWJ0aXRsZTEgbGVhZGluZy1zdWJ0aXRsZTE7XG4gIH1cblxuICAudGl0bGUtdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtc3VidGl0bGUzIGxlYWRpbmctc3VidGl0bGUzO1xuICB9XG5cbiAgLmJvZHktdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtc3VidGl0bGU0IGxlYWRpbmctc3VidGl0bGU0O1xuICB9XG5cbiAgLnN1YnRpdGxlLXRleHQge1xuICAgIEBhcHBseSB0ZXh0LWJvZHkzIGxlYWRpbmctYm9keTM7XG4gIH1cblxuICAuY2FwdGlvbi10ZXh0IHtcbiAgICBAYXBwbHkgdGV4dC1jYXB0aW9uMSBsZWFkaW5nLWNhcHRpb24xO1xuICB9XG5cbiAgLm5hdmlnYXRpb24tdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtY2FwdGlvbjEgbGVhZGluZy1jYXB0aW9uMTtcbiAgfVxuXG4gIC8qIE5ldyB0eXBvZ3JhcGh5LiAqL1xuICAudHlwb2dyYXBoeS1oZWFkZXItNDgge1xuICAgIEBhcHBseSB0ZXh0LWhlYWRlci00OCBsZWFkaW5nLWhlYWRlci00ODtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LWhlYWRlci0zMiB7XG4gICAgQGFwcGx5IHRleHQtaGVhZGVyLTMyIGxlYWRpbmctaGVhZGVyLTMyO1xuICB9XG5cbiAgLnR5cG9ncmFwaHktaGVhZGVyLTI0IHtcbiAgICBAYXBwbHkgdGV4dC1oZWFkZXItMjQgbGVhZGluZy1oZWFkZXItMjQ7XG4gIH1cblxuICAudHlwb2dyYXBoeS1oZWFkZXItMjAge1xuICAgIEBhcHBseSB0ZXh0LWhlYWRlci0yMCBsZWFkaW5nLWhlYWRlci0yMDtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LWhlYWRlci0xOCB7XG4gICAgQGFwcGx5IHRleHQtaGVhZGVyLTE4IGxlYWRpbmctaGVhZGVyLTE4O1xuICB9XG5cbiAgLnR5cG9ncmFwaHktaGVhZGVyLTE2IHtcbiAgICBAYXBwbHkgdGV4dC1oZWFkZXItMTYgbGVhZGluZy1oZWFkZXItMTY7XG4gIH1cblxuICAudHlwb2dyYXBoeS1zdWJoZWFkZXItMjQge1xuICAgIEBhcHBseSB0ZXh0LXN1YmhlYWRlci0yNCBsZWFkaW5nLXN1YmhlYWRlci0yNDtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LXN1YmhlYWRlci0yMCB7XG4gICAgQGFwcGx5IHRleHQtc3ViaGVhZGVyLTIwIGxlYWRpbmctc3ViaGVhZGVyLTIwO1xuICB9XG5cbiAgLnR5cG9ncmFwaHktc3ViaGVhZGVyLTIwIHtcbiAgICBAYXBwbHkgdGV4dC1zdWJoZWFkZXItMjAgbGVhZGluZy1zdWJoZWFkZXItMjA7XG4gIH1cblxuICAudHlwb2dyYXBoeS1zdWJoZWFkZXItMTgge1xuICAgIEBhcHBseSB0ZXh0LXN1YmhlYWRlci0xOCBsZWFkaW5nLXN1YmhlYWRlci0xODtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LXN1YmhlYWRlci0xNiB7XG4gICAgQGFwcGx5IHRleHQtc3ViaGVhZGVyLTE2IGxlYWRpbmctc3ViaGVhZGVyLTE2O1xuICB9XG5cbiAgLnR5cG9ncmFwaHktc3ViaGVhZGVyLTE0IHtcbiAgICBAYXBwbHkgdGV4dC1zdWJoZWFkZXItMTQgbGVhZGluZy1zdWJoZWFkZXItMTQ7XG4gIH1cblxuICAudHlwb2dyYXBoeS1ib2R5LTIwIHtcbiAgICBAYXBwbHkgdGV4dC1ib2R5LTIwIGxlYWRpbmctYm9keS0yMDtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LWJvZHktMTYge1xuICAgIEBhcHBseSB0ZXh0LWJvZHktMTYgbGVhZGluZy1ib2R5LTE2O1xuICB9XG5cbiAgLnR5cG9ncmFwaHktYm9keS0xNCB7XG4gICAgQGFwcGx5IHRleHQtYm9keS0xNCBsZWFkaW5nLWJvZHktMTQ7XG4gIH1cblxuICAudHlwb2dyYXBoeS1ib2R5LTEyIHtcbiAgICBAYXBwbHkgdGV4dC1ib2R5LTEyIGxlYWRpbmctYm9keS0xMjtcbiAgfVxuXG4gIC50eXBvZ3JhcGh5LWNhcHRpb24tMTIge1xuICAgIEBhcHBseSB0ZXh0LWNhcHRpb24tMTIgbGVhZGluZy1jYXB0aW9uLTEyO1xuICB9XG5cbiAgLyogT3RoZXIgc3R5bGVzLiAqL1xuICAudGV4dC11bnNldCB7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gIH1cblxuICAuYnJlYWstd29yZCB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuYWxlcnQge1xuICAgIEBhcHBseSB3LWZ1bGwgZmxleCBwLTMgcm91bmRlZC0yO1xuICB9XG5cbiAgLmluZm8tYWxlcnQge1xuICAgIEBhcHBseSBhbGVydCBiZy1saW5lO1xuICB9XG5cbiAgLmluZm8tYWx0LWFsZXJ0IHtcbiAgICBAYXBwbHkgYWxlcnQgYmctZGVwdGhCdXlCZztcbiAgfVxuXG4gIC5kZWZhdWx0LWFsZXJ0IHtcbiAgICBAYXBwbHkgYWxlcnQgYmctdXRpbGl0eS0xLW9wYWNpdHktNDtcbiAgfVxuXG4gIC5icmFuZC1hbGVydCB7XG4gICAgQGFwcGx5IGFsZXJ0IGJnLXByaW1hcnktb3BhY2l0eS0xO1xuICB9XG5cbiAgLnN1Y2Nlc3MtYWxlcnQge1xuICAgIEBhcHBseSBhbGVydCBiZy1zdWNjZXNzLTEtb3BhY2l0eS0xO1xuICB9XG5cbiAgLmVycm9yLWFsZXJ0IHtcbiAgICBAYXBwbHkgYWxlcnQgYmctZXJyb3ItMS1vcGFjaXR5LTE7XG4gIH1cblxuICAud2FybmluZy1hbGVydCB7XG4gICAgQGFwcGx5IGFsZXJ0IGJnLXdhcm5pbmctMS1vcGFjaXR5LTE7XG4gIH1cblxuICAuZGFuZ2VyLWFsZXJ0IHtcbiAgICBAYXBwbHkgYWxlcnQgYmctZXJyb3JCZztcbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuaW5wdXQge1xuICAgIEBhcHBseSBib3JkZXIgZmxleCBpdGVtcy1jZW50ZXIgcm91bmRlZC0yIHB5LTIgcHgtNCBiZy10cmFuc3BhcmVudCBib3JkZXItdXRpbGl0eS0xLW9wYWNpdHktMyBmb2N1cy13aXRoaW46Ym9yZGVyLXByaW1hcnktZGVmYXVsdDtcbiAgfVxuXG4gIC5pbnB1dC1maWVsZCB7XG4gICAgQGFwcGx5IGlucHV0O1xuICB9XG5cbiAgLnNlYXJjaC1maWVsZCB7XG4gICAgQGFwcGx5IGlucHV0IHJvdW5kZWQtZnVsbCBweC0yIHB5LTEuNSBib3JkZXItbm9uZSBiZy11dGlsaXR5LTEtb3BhY2l0eS02O1xuICB9XG5cbiAgLnN0ZXAtZmllbGQge1xuICAgIEBhcHBseSBpbnB1dDtcbiAgfVxuXG4gIC5zdGVwLWZpZWxkLWxvbmcge1xuICAgIEBhcHBseSBpbnB1dDtcbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAucmFkaW8tZ3JvdXBfX29wdGlvbiB7XG4gICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHNpemUtNSBtLTAuNSByb3VuZGVkLWZ1bGwgYm9yZGVyLXV0aWxpdHktMS1vcGFjaXR5LTMgYm9yZGVyLVsyLjVweF0gYXJpYS1jaGVja2VkOmJvcmRlci1wcmltYXJ5IGFyaWEtZGlzYWJsZWQ6b3BhY2l0eS00MDtcbiAgfVxuXG4gIC5yYWRpby1ncm91cF9fb3B0aW9uLWluZGljYXRvciB7XG4gICAgQGFwcGx5IHNpemUtWzEwcHhdIHJvdW5kZWQtZnVsbCBiZy11dGlsaXR5LTEtb3BhY2l0eS0zO1xuICB9XG5cbiAgLnJhZGlvLWdyb3VwX19vcHRpb25bYXJpYS1jaGVja2VkPSd0cnVlJ10gLnJhZGlvLWdyb3VwX19vcHRpb24taW5kaWNhdG9yIHtcbiAgICBAYXBwbHkgYmctcHJpbWFyeTtcbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuc2tlbGV0b24ge1xuICAgIC0tc3RhcnQtY29sb3I6IGhzbChcbiAgICAgIHZhcigtLXR3Yy11dGlsaXR5LTEtb3BhY2l0eS02KSAvIHZhcigtLXR3Yy11dGlsaXR5LTEtb3BhY2l0eS02LW9wYWNpdHksIHZhcigtLXR3LWJnLW9wYWNpdHkpKVxuICAgICk7XG4gICAgLS1lbmQtY29sb3I6IGhzbChcbiAgICAgIHZhcigtLXR3Yy11dGlsaXR5LTEtb3BhY2l0eS0zKSAvIHZhcigtLXR3Yy11dGlsaXR5LTEtb3BhY2l0eS0zLW9wYWNpdHksIHZhcigtLXR3LWJnLW9wYWNpdHkpKVxuICAgICk7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAyNzBkZWcsXG4gICAgICB2YXIoLS1zdGFydC1jb2xvciksXG4gICAgICB2YXIoLS1lbmQtY29sb3IpLFxuICAgICAgdmFyKC0tZW5kLWNvbG9yKSxcbiAgICAgIHZhcigtLXN0YXJ0LWNvbG9yKVxuICAgICk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDAlIDEwMCU7XG4gICAgYW5pbWF0aW9uOiBiZy1wb3NpdGlvbiAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIEBhcHBseSBmbGV4LXNocmluay0wIHJvdW5kZWQtMTtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgYmctcG9zaXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAwJSAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwJSAwO1xuICAgIH1cbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuc3dpdGNoIHtcbiAgICBAYXBwbHkgcmVsYXRpdmUgaW5saW5lLWZsZXggdy0xMCBoLTYgc2hyaW5rLTAgY3Vyc29yLXBvaW50ZXIgcm91bmRlZC1mdWxsIGJvcmRlci0yIGJvcmRlci10cmFuc3BhcmVudCBiZy11dGlsaXR5LTEtb3BhY2l0eS0zIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMCBlYXNlLWluLW91dCBmb2N1czpvdXRsaW5lLW5vbmUgZm9jdXMtdmlzaWJsZTpyaW5nLTIgZm9jdXMtdmlzaWJsZTpyaW5nLXdoaXRlIGZvY3VzLXZpc2libGU6cmluZy1vcGFjaXR5LTc1O1xuICB9XG5cbiAgLnN3aXRjaFthcmlhLWNoZWNrZWQ9J3RydWUnXSB7XG4gICAgQGFwcGx5IGJnLXByaW1hcnk7XG4gIH1cblxuICAuc3dpdGNoW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5zd2l0Y2hfX3RvZ2dsZSB7XG4gICAgQGFwcGx5IHRyYW5zbGF0ZS14LTQ7XG4gIH1cblxuICAuc3dpdGNoOmRpc2FibGVkIHtcbiAgICBAYXBwbHkgb3BhY2l0eS00MDtcbiAgfVxuXG4gIC5zd2l0Y2hfX3RvZ2dsZSB7XG4gICAgQGFwcGx5IHBvaW50ZXItZXZlbnRzLW5vbmUgaW5saW5lLWJsb2NrIHctNSBoLTUgdHJhbnNmb3JtIHJvdW5kZWQtZnVsbCBiZy13aGl0ZSBzaGFkb3ctbWQgcmluZy0wIHRyYW5zaXRpb24gZHVyYXRpb24tMjAwIGVhc2UtaW4tb3V0O1xuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC50dy1zY3JvbGxiYXIge1xuICAgIEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gb3ZlcmZsb3cteS1hdXRvIHByLTIgc2Nyb2xsYmFyLXRoaW4gc2Nyb2xsYmFyLXRodW1iLXJvdW5kZWQtbGcgc2Nyb2xsYmFyLXRodW1iLXV0aWxpdHktMS1vcGFjaXR5LTMgc2Nyb2xsYmFyLXRyYWNrLXRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnR3LXRvb2x0aXAge1xuICAgIEBhcHBseSAhbWF4LXcteHMgIWJnLXRvb2x0aXAgIW9wYWNpdHktMTAwICFiYWNrZHJvcC1ibHVyLTEgIXRleHQtdXRpbGl0eS0xLWRlZmF1bHQgIXR5cG9ncmFwaHktYm9keS0xNCAhc2hhZG93LW1kICF6LTUwICFweC0zICFweS0yICFyb3VuZGVkLTE7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHctdG9vbHRpcCAucmVhY3QtdG9vbHRpcC1hcnJvdyB7XG4gICAgQGFwcGx5IGhpZGRlbjtcbiAgfVxuXG4gIC50dy1vdmVybGF5IHtcbiAgICBAYXBwbHkgZml4ZWQgYmFja2Ryb3AtYmx1ci14cyBpbnNldC0wIGJnLW92ZXJsYXktNTA7XG4gIH1cbn1cbiIsIkB0YWlsd2luZCB1dGlsaXRpZXM7XG4iLCJAaW1wb3J0ICd0YWlsd2luZGNzcy9iYXNlJztcbkBpbXBvcnQgJ3JlYWN0LXRvb2x0aXAvZGlzdC9yZWFjdC10b29sdGlwLmNzcyc7XG5AaW1wb3J0ICcuL3R5cG9ncmFwaHkuY3NzJztcbkBpbXBvcnQgJy4vYmFzZS5jc3MnO1xuXG5AaW1wb3J0ICd0YWlsd2luZGNzcy9jb21wb25lbnRzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9pbmRleC5jc3MnO1xuXG5AaW1wb3J0ICd0YWlsd2luZGNzcy91dGlsaXRpZXMnO1xuIl0sInNvdXJjZVJvb3QiOiIifQ== */