/**
 * Mageplaza
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Mageplaza.com license that is
 * available through the world-wide-web at this URL:
 * https://www.mageplaza.com/LICENSE.txt
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade this extension to newer
 * version in the future.
 *
 * @category    Mageplaza
 * @package     Mageplaza_Blog
 * @copyright   Copyright (c) Mageplaza (https://www.mageplaza.com/)
 * @license     https://www.mageplaza.com/LICENSE.txt
 */

.mp-blog-icon:before {
    background-repeat: no-repeat;
    color: #999999;
    content: '';
    display: inline-flex;
    width: 12px;
    height: 12px;
    opacity: 50%;
    position: relative;
    top: 2px;
}
.mp-blog-calendar-times:before {
    background-image: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Blog/media/images/calendar-times.svg");
}
.mp-blog-user:before {
    background-image: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Blog/media/images/user.svg");
}
.mp-blog-comments:before {
    background-image: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Blog/media/images/comments.svg");
}
.mp-blog-traffic:before {
    background-image: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Blog/media/images/eye.svg");
}
.mp-blog-thumbs-up:before {
    background-image: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Blog/media/images/thumbs-up.svg");
}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scroll-snap-strictness:proximity;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}:root,:host{--form-py:calc(var(--spacing)*2);--form-px:calc(var(--spacing)*3);--form-radius:var(--radius-lg);--form-stroke:var(--color-slate-400);--form-bg:#fff;--form-color:currentcolor;--form-active-color:var(--color-primary);--select-icon:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"hsl(0 0% 0%)\"><path d=\"m6 9 6 6 6-6\"/></svg>");--select-icon-size:1.25em;--select-icon-offset:.8rem;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-sky-100:oklch(95.1% .026 236.824);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-200:oklch(92% .004 286.32);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-container-lighter:var(--color-white);--color-container:var(--color-gray-50);--color-container-darker:var(--color-gray-100);--font-family-sans:GeneralSans,Segoe UI,Helvetica Neue,Arial,sans-serif;--color-primary-lighter:#00f;--color-primary:#10059f;--color-primary-darker:#0d047e;--color-primary-darkblue:#10059f;--color-primary-bggray:#d9d9d9;--color-primary-darkgray:#262626;--color-primary-litegray:#f2f2f2;--color-primary-ebgrey:#dbdbdb;--color-secondary:oklch(53% .15 150);--color-secondary-darker:oklch(39% .1 153);--color-on-primary:#fff;--color-bg:var(--color-slate-50);--color-fg:var(--color-slate-950);--color-fg-secondary:var(--color-slate-600);--color-surface:var(--color-white)}@layer base{:is(input:where(:not([type])),[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],textarea,select,.form-input,.form-textarea,.form-select,.form-multiselect){appearance:none;padding-block:var(--form-py);padding-inline:var(--form-px);border-radius:var(--form-radius);border-width:1px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);--outline-size:1px;--outline-offset:0px}:is(input:where(:not([type])),[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],textarea,select,.form-input,.form-textarea,.form-select,.form-multiselect):focus{border-color:var(--form-active-color);outline-color:var(--form-active-color)}:is(select:where(:not([size]:not([size="1"]),[multiple])),.form-select){--_icon-position:right;background:var(--select-icon)var(--form-bg)var(--_icon-position)var(--select-icon-offset)center/var(--select-icon-size)no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-inline-end:calc(var(--select-icon-size) + var(--select-icon-offset) + .5ch)}:is(select:where(:not([size]:not([size="1"]),[multiple])),.form-select):dir(rtl){--_icon-position:left}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio){appearance:none;block-size:calc(var(--spacing)*4);inline-size:calc(var(--spacing)*4);border-width:2px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);vertical-align:middle;-webkit-user-select:none;user-select:none;print-color-adjust:exact;block-size:calc(var(--spacing)*4.5);inline-size:calc(var(--spacing)*4.5);background-origin:border-box;flex-shrink:0;padding:0;display:inline-block}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):focus{outline-color:var(--form-active-color)}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):focus,:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):checked{border-color:var(--form-active-color)}:is([type=checkbox],.form-checkbox):checked,:is([type=checkbox],.form-checkbox):indeterminate{background:var(--form-active-color,currentColor)center/contain no-repeat;border-color:#0000}:is([type=checkbox],.form-checkbox):indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E")}:is([type=checkbox],.form-checkbox):checked{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E")}:is([type=radio],.form-radio){border-radius:50%}:is([type=radio],.form-radio):checked{background:var(--form-active-color,currentColor)center/contain no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");border-color:#0000}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:focus-visible){outline:var(--outline-size,2px)solid var(--color-primary);outline-offset:var(--outline-offset,2px)}:where(:active:focus-visible){outline-offset:0;transition:var(--outline-transition,outline-offset .15s cubic-bezier(.25,0,.4,1))}:disabled{cursor:not-allowed}:target{scroll-margin-block:var(--anchor-offset,6ex)}@media (prefers-reduced-motion:no-preference){:where(html):has(:target){scroll-behavior:smooth}}html{scrollbar-gutter:stable;block-size:100%}body{min-block-size:100%}:where(:any-link,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex^=\-])){touch-action:manipulation}:where(:any-link,button,label[for],label:has(input:is([type=radio],[type=checkbox]):enabled),select:has(option:enabled),summary){cursor:pointer}:where(dialog){background-color:var(--color-surface,canvas);max-block-size:calc(100% - 2rem);max-inline-size:calc(100% - 2rem);color:var(--color-fg,canvastext);box-shadow:var(--shadow-lg);border-radius:1rem;margin:auto;padding:1.5rem;position:fixed}:where(dialog)::backdrop{background-color:var(--backdrop,#0003)}:where(:root:has(dialog[open]:modal)){overflow:hidden}address{font-style:normal}@view-transition{navigation:auto}:root{scrollbar-color:var(--scrollthumb-color)var(--scrolltrack-color,Canvas);accent-color:var(--color-primary);caret-color:var(--color-primary);interpolate-size:allow-keywords}body{background:var(--color-bg);color:var(--color-fg)}[type=checkbox][role=switch]{--switch-width:calc(var(--spacing)*9);--switch-height:calc(var(--spacing)*5);--switch-thumb-offset:calc(var(--switch-width) - var(--switch-height));block-size:var(--switch-height);inline-size:var(--switch-width);border-width:2px;border-radius:3.40282e38px}[type=checkbox][role=switch]:not(:disabled){cursor:pointer}[type=checkbox][role=switch]:after{content:"";aspect-ratio:1;border-width:1px;border-color:var(--form-bg);background-color:var(--form-stroke);border-radius:3.40282e38px;height:100%;transition:background-color .15s,border-color .15s,translate .15s;display:block}[type=checkbox][role=switch]:checked{background-image:none}[type=checkbox][role=switch]:checked:after{background-color:var(--form-bg);translate:var(--switch-thumb-offset)0%}[type=checkbox][role=switch]:dir(rtl):checked:after{translate:calc(var(--switch-thumb-offset)/-1)0%}:where(form label){margin-bottom:calc(var(--spacing)*2);color:var(--color-fg-secondary);display:block}:where(form legend){margin-bottom:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:where(form legend)+br{display:none}:where(fieldset~fieldset){margin-top:calc(var(--spacing)*8)}}@layer theme;@layer components{.actions-toolbar{gap:calc(var(--spacing)*4);border-block-start-width:1px;border-block-start-color:var(--color-gray-300);flex-direction:column;margin-block-start:calc(var(--spacing)*6);padding-block-start:calc(var(--spacing)*4);display:flex}@media (min-width:48rem){.actions-toolbar{flex-direction:row-reverse;align-items:center}}.actions-toolbar a.back{text-decoration-line:underline}.card{border-radius:var(--card-radius,var(--radius-lg));padding-block:var(--card-py,calc(var(--spacing)*6));padding-inline:var(--card-px,calc(var(--spacing)*6));border-width:1px;border-color:var(--card-stroke,var(--color-gray-300));background-color:var(--card-bg,var(--color-surface));color:var(--card-color,var(--color-fg));transition-property:color,background-color,border-color,box-shadow,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);position:relative}.card-interactive:is(:hover,:focus-within){--card-stroke:#0000;box-shadow:var(--shadow-lg)}.form-input.qty{max-inline-size:calc(6ch + var(--form-px))}.field{margin-top:calc(var(--spacing)*1)}.field.field-reserved{--reserved-space:calc(var(--spacing)*7);margin-block-end:var(--reserved-space)}.field.field-reserved ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.field.field-reserved ul:last-of-type{margin-block-end:calc(var(--reserved-space)*-1)}.field.choice{align-items:center;display:flex}.field.choice label{margin-bottom:calc(var(--spacing)*0)}.field.choice input{margin-right:calc(var(--spacing)*3)}.field.field-error .messages{color:var(--color-red-600);max-width:fit-content}.field.required>label:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-1);content:var(--tw-content);--tw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 6v12M17.196 9 6.804 15M6.804 9l10.392 6'/%3E%3C/svg%3E");--tw-icon-size:1em;width:var(--tw-icon-size);height:var(--tw-icon-size);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--tw-icon);-webkit-mask-image:var(--tw-icon);mask-image:var(--tw-icon);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);color:var(--color-red-600);background-color:currentColor;display:inline-block;position:relative}.form-input-addon{appearance:none;padding-block:var(--form-py);padding-inline:var(--form-px);border-radius:var(--form-radius);border-width:1px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);--outline-size:1px;--outline-offset:0px}.form-input-addon:first-child{border-inline-end:0;padding-inline-end:0}.form-input-addon:last-child{border-inline-start:0;padding-inline-start:0}.input-group{border-radius:var(--form-radius);vertical-align:middle;display:flex;position:relative}.input-group:focus-within{--form-stroke:var(--form-active-color);outline:var(--outline-size,1px)solid var(--form-active-color);outline-offset:var(--outline-offset,0px)}.input-group>*{border-radius:0;outline:none;margin:0}.input-group>:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.input-group>:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.input-group>:not(template,[hidden]:where(:not([hidden=until-found])))+:not(button,.btn){border-inline-start-width:0}.message{margin-bottom:calc(var(--spacing)*2);background-color:var(--color-gray-100);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:.25rem;justify-content:space-between;align-items:center;display:flex}.message.error{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-red-500);background-color:var(--color-red-50)}.message.success{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-green-500);background-color:var(--color-green-50)}.message.info,.message.notice{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-500);background-color:var(--color-blue-50)}.message.warning{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-yellow-500);background-color:var(--color-yellow-50)}.message a{text-decoration-line:underline}.rating-summary{color:var(--color-rating,var(--color-yellow-400));display:flex}.snap-track{--snap-cols:1;--snap-gap:calc(var(--spacing)*4);--snap-size:calc((100% - var(--snap-gap)*(var(--snap-cols) - 1))/var(--snap-cols));grid-auto-flow:column;grid-auto-columns:var(--snap-size);gap:var(--snap-gap);padding-block:calc(var(--spacing)*6);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;position:relative;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.snap-track{scroll-behavior:smooth}}.snap-track>*{scroll-snap-align:start}.snap-pager{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);min-block-size:calc(var(--spacing)*11);padding-block:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.snap-marker{block-size:calc(var(--spacing)*4);inline-size:calc(var(--spacing)*4);border-width:1px;border-color:var(--color-slate-600);border-radius:1rem;flex-shrink:0;transition-property:border-color,background-color;transition-duration:.3s}@media (prefers-reduced-motion:no-preference){.snap-marker{will-change:inline-size;transition-property:inline-size,border-color,background-color}}.snap-marker[aria-current=true]{inline-size:calc(var(--spacing)*7);background-color:var(--color-primary);border-color:#0000}.swatch-attribute-options{flex-flow:wrap;display:flex}.swatch-option{margin:calc(var(--spacing)*1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-ring-offset-width:2px;border-width:1px;justify-content:center;min-width:40px;display:flex}:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{width:100%}@media (min-width:40rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:40rem}}@media (min-width:48rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:48rem}}@media (min-width:64rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:64rem}}@media (min-width:80rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:80rem}}@media (min-width:96rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:96rem}}:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.responsive-heading{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:120%;line-height:120%}@media (min-width:40rem){.responsive-heading{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:48rem){.responsive-heading{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){.responsive-heading{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.responsive-pteg{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;line-height:160%}@media (min-width:40rem){.responsive-pteg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.responsive-pteg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:120%;line-height:120%}}@media (min-width:64rem){.responsive-pteg{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:80rem){.responsive-pteg{font-size:26px}}.responsive-card{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:160%;line-height:160%}@media (min-width:40rem){.responsive-card{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.responsive-card{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:120%;line-height:120%}}@media (min-width:64rem){.responsive-card{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:80rem){.responsive-card{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.responsive-philosophy{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:160%;line-height:160%}@media (min-width:40rem){.responsive-philosophy{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.responsive-philosophy{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:120%;line-height:120%}}@media (min-width:64rem){.responsive-philosophy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:80rem){.responsive-philosophy{width:16.5rem}}.responsive-dote{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);background-color:var(--color-primary-bggray);border-radius:3.40282e38px}@media (min-width:80rem){.responsive-dote{width:18px;height:18px}}.category-item{background-color:var(--color-primary-bggray);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px}@media (min-width:64rem){.category-item{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:80rem){.category-item{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*3)}}.gradi-blue{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#10059f;--tw-gradient-from-position:13.91%;--tw-gradient-to:#5b51e1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to-position:95.31%}.gradi-black{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000;--tw-gradient-from-position:0%;--tw-gradient-to:#868686;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to-position:100%}.bg-shopify{background-color:#96c142}.title-font{padding-block:calc(var(--spacing)*6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.title-font{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.title-font{padding-bottom:calc(var(--spacing)*7);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.border-hairline{border-style:var(--tw-border-style);border-width:.1px}@media (min-width:48rem){.services{width:60%}}@media (min-width:64rem){.services{width:100%}}.custom{width:calc(var(--spacing)*12)}@media (min-width:48rem){.custom{width:calc(var(--spacing)*14)}}@media (min-width:64rem){.custom{width:calc(var(--spacing)*20)}}.website{order:-9999}@media (min-width:48rem){.website{order:9999}}.eCommerce-covered{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (min-width:48rem){.eCommerce-covered{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.headless-page[class*=bg-opacity-]{background-color:#000}@supports (color:color-mix(in lab, red, red)){.headless-page[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-black)calc(100%/var(--tw-bg-opacity)),#0000)}}.headless-page{background-color:var(--color-black)}@media (min-width:64rem){.headless-page{width:80%}}#blog_content h1{margin-bottom:calc(var(--spacing)*9)}@media (min-width:40rem){#blog_content h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){#blog_content h1{font-size:40px}}#blog_content h1,#blog_content h2,#blog_content h3,#blog_content h4{scroll-margin-top:calc(var(--spacing)*24);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#10059f}#blog_content h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*4)}@media (min-width:40rem){#blog_content h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:64rem){#blog_content h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}#blog_content h3{margin-top:calc(var(--spacing)*3)}@media (min-width:40rem){#blog_content h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){#blog_content h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}#blog_content h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:64rem){#blog_content h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#blog_content a{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#blog_content a:hover{text-underline-offset:4px;text-decoration-line:underline}#blog_content p{margin-top:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media not all and (min-width:40rem){#blog_content figure{max-width:305px;margin:auto}}#table_of_content ul{margin:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);list-style-type:decimal}#table_of_content li{margin-top:calc(var(--spacing)*2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}#table_of_content li>ul{margin-block:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*3);list-style-type:disc}#table_of_content li>ul>li{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#blog_content ul{margin-top:calc(var(--spacing)*4)}#blog_content ul::-webkit-details-marker{display:none}#blog_content ul{padding-left:10px;list-style-type:none}#blog_content ul li:before{content:"";margin-right:calc(var(--spacing)*2);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);background-image:url(../../frontend/Webbytroops/Hyva/en_US/images/check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}#blog_content ul li::-webkit-details-marker{display:none}#blog_content ul li{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);list-style-type:none}#blog_content ol>li{margin-left:calc(var(--spacing)*8);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);list-style-type:decimal!important}#blog_content ol{margin-top:calc(var(--spacing)*4)}#blog_content table{margin-block:calc(var(--spacing)*6);width:100%}#blog_content td{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3)}#blog_content tr:nth-child(2n){background-color:#f2f2f2}#blog_content table strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#blog_content strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}html{scroll-behavior:smooth}#blog_content figure{overflow-x:auto}.table-ul{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.account-nav li a,.account-nav li strong{padding-block:calc(var(--spacing)*1);color:var(--color-fg-secondary);justify-content:space-between;display:flex}.account-nav li a:hover{color:var(--color-fg);text-decoration-line:underline}.account-nav li strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg);text-decoration-line:underline}.cms-content{--text-flow:1em 1rem;--separator-flow:2.5em;--list-flow:.5em;--h-color:initial;--h-family:initial;--h-size:1.125em;--h-weight:600;--h-line:1.1;--h1-size:3em;--h2-size:2em;--h3-size:1.625em;--h4-size:1.375em;--marker-color:var(--color-primary);--link-color:var(--color-primary);--link-weight:500;--blockquote-color:var(--color-primary);--table-py:calc(var(--spacing)*3);--table-px:calc(var(--spacing)*2);--table-stroke:var(--color-gray-400);--table-bg:canvas;--table-color:canvastext}.cms-content :where(h1,h2,h3,h4,h5,h6,p,dl,ul,ol,pre,hgroup){margin-block:var(--text-flow)}.cms-content :where(blockquote,figure,hr){margin-block:var(--separator-flow);margin-inline:0}.cms-content :where([class~=lead]){font-size:1.25em}.cms-content :where(h1,h2,h3,h4,h5,h6){color:var(--h-color);font-family:var(--h-family);font-size:var(--h-size);font-weight:var(--h-weight);line-height:var(--h-line);text-wrap:balance}.cms-content :where(h1){--h-size:var(--h1-size)}.cms-content :where(h2){--h-size:var(--h2-size)}.cms-content :where(h3){--h-size:var(--h3-size)}.cms-content :where(h4){--h-size:var(--h4-size)}.cms-content ::marker{color:var(--marker-color)}.cms-content :where(ul,ol){list-style:revert;padding-inline-start:2em}.cms-content :where(ol[type=a]){list-style-type:lower-alpha}.cms-content :where(ol[type=i]){list-style-type:lower-roman}.cms-content :where(ol[type="1"]){list-style-type:decimal}.cms-content :where(blockquote){border-inline-start:4px solid var(--blockquote-color);padding-block:.25em;padding-inline-start:1.5em}.cms-content :where(:any-link){color:var(--link-color);font-weight:var(--link-weight)}.cms-content :where(:any-link):hover{text-decoration:underline}.cms-content :where(table){border-collapse:separate;border-spacing:0;border-color:var(--table-stroke)}.cms-content :where(thead,tbody,tfoot,tr,th,td){border-color:inherit;text-align:inherit}.cms-content :where(th,td){padding-block:var(--table-py);padding-inline:var(--table-px);background:var(--table-bg);color:var(--table-color)}.cms-content :where(tr+tr :is(th,td)){border-block-start-width:1px}.cms-content :where(thead tr:last-child :is(th,td)){border-block-end-width:2px}.cms-content :where(tfoot tr:first-child :is(th,td)){border-block-start-width:2px}.cms-content :where(table:not(:has(.table-wrapper,[class*=overflow-]))){word-break:break-all}.cms-content>:where(:first-child){margin-block-start:0}.cms-content>:where(:last-child){margin-block-end:0}.cms-content{max-width:100%}.table-wrapper{overflow:auto}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.backdrop{background-color:var(--backdrop,#0003);position:fixed;inset:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-16{top:calc(var(--spacing)*-16)}.-top-32{top:calc(var(--spacing)*-32)}.-top-\[30px\]{top:-30px}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-28{top:calc(var(--spacing)*28)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-16{right:calc(var(--spacing)*-16)}.-right-32{right:calc(var(--spacing)*-32)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.-bottom-3{bottom:calc(var(--spacing)*-3)}.-bottom-32{bottom:calc(var(--spacing)*-32)}.-bottom-40{bottom:calc(var(--spacing)*-40)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-3{bottom:calc(var(--spacing)*3)}.-left-28{left:calc(var(--spacing)*-28)}.-left-32{left:calc(var(--spacing)*-32)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-6{left:calc(var(--spacing)*6)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-12{grid-column:span 12/span 12}.float-left{float:left}.clear-left{clear:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing)*-2)}.-m-4{margin:calc(var(--spacing)*-4)}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.prose{--text-flow:1em 1rem;--separator-flow:2.5em;--list-flow:.5em;--h-color:initial;--h-family:initial;--h-size:1.125em;--h-weight:600;--h-line:1.1;--h1-size:3em;--h2-size:2em;--h3-size:1.625em;--h4-size:1.375em;--marker-color:var(--color-primary);--link-color:var(--color-primary);--link-weight:500;--blockquote-color:var(--color-primary);--table-py:calc(var(--spacing)*3);--table-px:calc(var(--spacing)*2);--table-stroke:var(--color-gray-400);--table-bg:canvas;--table-color:canvastext}.prose :where(h1,h2,h3,h4,h5,h6,p,dl,ul,ol,pre,hgroup){margin-block:var(--text-flow)}.prose :where(blockquote,figure,hr){margin-block:var(--separator-flow);margin-inline:0}.prose :where([class~=lead]){font-size:1.25em}.prose :where(h1,h2,h3,h4,h5,h6){color:var(--h-color);font-family:var(--h-family);font-size:var(--h-size);font-weight:var(--h-weight);line-height:var(--h-line);text-wrap:balance}.prose :where(h1){--h-size:var(--h1-size)}.prose :where(h2){--h-size:var(--h2-size)}.prose :where(h3){--h-size:var(--h3-size)}.prose :where(h4){--h-size:var(--h4-size)}.prose ::marker{color:var(--marker-color)}.prose :where(ul,ol){list-style:revert;padding-inline-start:2em}.prose :where(ol[type=a]){list-style-type:lower-alpha}.prose :where(ol[type=i]){list-style-type:lower-roman}.prose :where(ol[type="1"]){list-style-type:decimal}.prose :where(blockquote){border-inline-start:4px solid var(--blockquote-color);padding-block:.25em;padding-inline-start:1.5em}.prose :where(:any-link){color:var(--link-color);font-weight:var(--link-weight)}.prose :where(:any-link):hover{text-decoration:underline}.prose :where(table){border-collapse:separate;border-spacing:0;border-color:var(--table-stroke)}.prose :where(thead,tbody,tfoot,tr,th,td){border-color:inherit;text-align:inherit}.prose :where(th,td){padding-block:var(--table-py);padding-inline:var(--table-px);background:var(--table-bg);color:var(--table-color)}.prose :where(tr+tr :is(th,td)){border-block-start-width:1px}.prose :where(thead tr:last-child :is(th,td)){border-block-end-width:2px}.prose :where(tfoot tr:first-child :is(th,td)){border-block-start-width:2px}.prose :where(table:not(:has(.table-wrapper,[class*=overflow-]))){word-break:break-all}.prose>:where(:first-child){margin-block-start:0}.prose>:where(:last-child){margin-block-end:0}.container{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-8{margin-inline:calc(var(--spacing)*8)}.mx-11{margin-inline:calc(var(--spacing)*11)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.ms-7{margin-inline-start:calc(var(--spacing)*7)}.ms-auto{margin-inline-start:auto}.-me-4{margin-inline-end:calc(var(--spacing)*-4)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-11{margin-top:calc(var(--spacing)*11)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-56{margin-top:calc(var(--spacing)*56)}.mt-\[7px\]{margin-top:7px}.mt-\[27px\]{margin-top:27px}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-8{margin-right:calc(var(--spacing)*8)}.mr-9{margin-right:calc(var(--spacing)*9)}.mr-10{margin-right:calc(var(--spacing)*10)}.mr-\[0px\]{margin-right:0}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-11{margin-bottom:calc(var(--spacing)*11)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[87px\]{margin-bottom:87px}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-12{margin-left:calc(var(--spacing)*12)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.snap{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth}.snap>*{scroll-snap-align:start}.snap{scrollbar-width:none}.snap::-webkit-scrollbar{display:none}.btn{--btn-stroke:#0000;--btn-bg:#10059f1a}@supports (color:color-mix(in lab, red, red)){.btn{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000)}}.btn{--btn-hover-bg:#10059f33}@supports (color:color-mix(in lab, red, red)){.btn{--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000)}}.btn{--btn-active-bg:#10059f4d}@supports (color:color-mix(in lab, red, red)){.btn{--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000)}}.btn{--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}.btn:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}.btn:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}.btn:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\/5{height:80%}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-96{height:calc(var(--spacing)*96)}.h-\[3px\]{height:3px}.h-\[10px\]{height:10px}.h-\[30px\]{height:30px}.h-\[200px\]{height:200px}.h-\[290px\]{height:290px}.h-\[300px\]{height:300px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[614px\]{height:614px}.h-\[620px\]{height:620px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-14{max-height:calc(var(--spacing)*14)}.max-h-16{max-height:calc(var(--spacing)*16)}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-svh{max-height:100svh}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-\[90vh\]{min-height:90vh}.min-h-\[92vh\]{min-height:92vh}.min-h-\[505px\]{min-height:505px}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-5\/12{width:41.6667%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-7\/12{width:58.3333%}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-96{width:calc(var(--spacing)*96)}.w-\[3px\]{width:3px}.w-\[10px\]{width:10px}.w-\[17rem\]{width:17rem}.w-\[30px\]{width:30px}.w-\[60\%\]{width:60%}.w-\[80\%\]{width:80%}.w-\[80vw\]{width:80vw}.w-\[300px\]{width:300px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[620px\]{width:620px}.w-auto{width:auto}.w-dvw{width:100dvw}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[25\%\]{max-width:25%}.max-w-\[148px\]{max-width:148px}.max-w-\[180px\]{max-width:180px}.max-w-\[280px\]{max-width:280px}.max-w-\[500px\]{max-width:500px}.max-w-\[620px\]{max-width:620px}.max-w-\[700px\]{max-width:700px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[72px\]{min-width:72px}.min-w-\[80px\]{min-width:80px}.min-w-\[270px\]{min-width:270px}.min-w-\[theme\(spacing\.16\)\]{min-width:4rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.origin-top-left{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-72{--tw-translate-x:calc(var(--spacing)*72);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-10{column-gap:calc(var(--spacing)*10)}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.btn-cta{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary);border-radius:50px}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[43px\]{border-radius:43px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#FAFBFF\]{border-color:#fafbff}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-container{border-color:var(--color-container)}.border-current{border-color:currentColor}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-400\/35{border-color:#99a1af59}@supports (color:color-mix(in lab, red, red)){.border-gray-400\/35{border-color:color-mix(in oklab,var(--color-gray-400)35%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary-bggray{border-color:var(--color-primary-bggray)}.border-primary\/10{border-color:#10059f1a}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.border-primary\/15{border-color:#10059f26}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-t-primary\/10{border-top-color:#10059f1a}@supports (color:color-mix(in lab, red, red)){.border-t-primary\/10{border-top-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-\[\#10059f\]{background-color:#10059f}.bg-\[\#EEF3FF\]{background-color:#eef3ff}.bg-\[\#b3c6ff\]\/50{background-color:oklab(83.2182% .000322819 -.0830061/.5)}.bg-\[\#d2d1d1\]{background-color:#d2d1d1}.bg-\[\#eaeaea\]{background-color:#eaeaea}.bg-\[\#ecebf7\]{background-color:#ecebf7}.bg-black[class*=bg-opacity-]{background-color:#000}@supports (color:color-mix(in lab, red, red)){.bg-black[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-black)calc(100%/var(--tw-bg-opacity)),#0000)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-100\/20{background-color:#dbeafe33}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/20{background-color:color-mix(in oklab,var(--color-blue-100)20%,transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700\/20{background-color:#1447e633}@supports (color:color-mix(in lab, red, red)){.bg-blue-700\/20{background-color:color-mix(in oklab,var(--color-blue-700)20%,transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-container{background-color:var(--color-container)}.bg-container-darker{background-color:var(--color-container-darker)}.bg-container-lighter{background-color:var(--color-container-lighter)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-100{background-color:var(--color-green-100)}.bg-primary[class*=bg-opacity-]{background-color:#10059f}@supports (color:color-mix(in lab, red, red)){.bg-primary[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-primary)calc(100%/var(--tw-bg-opacity)),#0000)}}.bg-primary{background-color:var(--color-primary)}.bg-primary-bggray{background-color:var(--color-primary-bggray)}.bg-primary-darkblue{background-color:var(--color-primary-darkblue)}.bg-primary-darkgray{background-color:var(--color-primary-darkgray)}.bg-primary-ebgrey{background-color:var(--color-primary-ebgrey)}.bg-primary-litegray{background-color:var(--color-primary-litegray)}.bg-primary\/5{background-color:#10059f0d}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\/40{background-color:#10059f66}@supports (color:color-mix(in lab, red, red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-transparent{background-color:#0000}.bg-white[class*=bg-opacity-]{background-color:#fff}@supports (color:color-mix(in lab, red, red)){.bg-white[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-white)calc(100%/var(--tw-bg-opacity)),#0000)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\'\.\.\/images\/About-img-2\.jpg\'\)\]{background-image:url(../../frontend/Webbytroops/Hyva/en_US/images/About-img-2.jpg)}.from-\[\#10059F\]{--tw-gradient-from:#10059f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[13\.91\%\]{--tw-gradient-from-position:13.91%}.to-\[\#5B51E1\]{--tw-gradient-to:#5b51e1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[95\.31\%\]{--tw-gradient-to-position:95.31%}.bg-cover{background-size:cover}.bg-\[center_left_-6rem\]{background-position:-6rem}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-black\/20{fill:#0003}@supports (color:color-mix(in lab, red, red)){.fill-black\/20{fill:color-mix(in oklab,var(--color-black)20%,transparent)}}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-white\/75{stroke:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.stroke-white\/75{stroke:color-mix(in oklab,var(--color-white)75%,transparent)}}.stroke-1{stroke-width:1px}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-24{padding:calc(var(--spacing)*24)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-16{padding-inline:calc(var(--spacing)*16)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-36{padding-block:calc(var(--spacing)*36)}.py-\[12px\]{padding-block:12px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-\[10px\]{padding-top:10px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-14{padding-right:calc(var(--spacing)*14)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-44{padding-bottom:calc(var(--spacing)*44)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-20{padding-left:calc(var(--spacing)*20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.\!font-sans{font-family:var(--font-sans)!important}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.leading-2{--tw-leading:calc(var(--spacing)*2);line-height:calc(var(--spacing)*2)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[120\%\]{--tw-leading:120%;line-height:120%}.leading-\[150\%\]{--tw-leading:150%;line-height:150%}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-\[\#10059f\]{color:#10059f}.text-\[\#111417\]{color:#111417}.text-black{color:var(--color-black)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-current{color:currentColor}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-on-primary{color:var(--color-on-primary)}.text-primary{color:var(--color-primary)}.text-primary-bggray{color:var(--color-primary-bggray)}.text-primary-darkgray{color:var(--color-primary-darkgray)}.text-primary-lighter{color:var(--color-primary-lighter)}.text-red-300{color:var(--color-red-300)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary{color:var(--color-secondary)}.text-secondary-darker{color:var(--color-secondary-darker)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab,var(--color-white)20%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.045\]{opacity:.045}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-primary{--tw-ring-color:var(--color-primary)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px*-1)}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-offset-8{outline-offset:8px}.outline-blue-300{outline-color:var(--color-blue-300)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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-\[120px\]{--tw-blur:blur(120px);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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);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{--tw-backdrop-blur:blur(8px);-webkit-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-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-filter{-webkit-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-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.btn-primary{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}.btn-secondary{--btn-stroke:var(--color-primary-lighter);--btn-bg:var(--color-on-primary);--btn-color:var(--color-primary-darker);--btn-hover-stroke:var(--color-primary-lighter);--btn-hover-bg:var(--color-on-primary);--btn-hover-color:var(--color-primary-lighter);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.bg-opacity-50{--tw-bg-opacity:50}.ring-opacity-50{--tw-ring-opacity:50}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:w-16:is(:where(.group):hover *){width:calc(var(--spacing)*16)}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:bg-primary:is(:where(.group):hover *)[class*=bg-opacity-]{background-color:#10059f}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary:is(:where(.group):hover *)[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-primary)calc(100%/var(--tw-bg-opacity)),#0000)}}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\:text-\[\#223b8d\]:is(:where(.group):hover *){color:#223b8d}.group-hover\:text-inherit:is(:where(.group):hover *){color:inherit}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/filter\:border-primary:is(:where(.group\/filter):hover *){border-color:var(--color-primary)}.group-hover\/filter\:bg-primary:is(:where(.group\/filter):hover *)[class*=bg-opacity-]{background-color:#10059f}@supports (color:color-mix(in lab, red, red)){.group-hover\/filter\:bg-primary:is(:where(.group\/filter):hover *)[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-primary)calc(100%/var(--tw-bg-opacity)),#0000)}}.group-hover\/filter\:bg-primary:is(:where(.group\/filter):hover *){background-color:var(--color-primary)}.group-hover\/filter\:text-white:is(:where(.group\/filter):hover *){color:var(--color-white)}}.group-focus\/filter\:border-primary:is(:where(.group\/filter):focus *){border-color:var(--color-primary)}.group-focus\/filter\:bg-primary:is(:where(.group\/filter):focus *)[class*=bg-opacity-]{background-color:#10059f}@supports (color:color-mix(in lab, red, red)){.group-focus\/filter\:bg-primary:is(:where(.group\/filter):focus *)[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-primary)calc(100%/var(--tw-bg-opacity)),#0000)}}.group-focus\/filter\:bg-primary:is(:where(.group\/filter):focus *){background-color:var(--color-primary)}.group-focus\/filter\:text-white:is(:where(.group\/filter):focus *){color:var(--color-white)}.group-aria-expanded\:rotate-180:is(:where(.group)[aria-expanded=true] *){rotate:180deg}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.backdrop\:bg-black\/25::backdrop{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/25::backdrop{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.before\:right-full:before{content:var(--tw-content);right:100%}.before\:h-3:before{content:var(--tw-content);height:calc(var(--spacing)*3)}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing)*3)}.before\:w-8:before{content:var(--tw-content);width:calc(var(--spacing)*8)}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-green-500:before{content:var(--tw-content);background-color:var(--color-green-500)}.before\:bg-red-500:before{content:var(--tw-content);background-color:var(--color-red-500)}.before\:bg-gradient-to-l:before{content:var(--tw-content);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-1:after{content:var(--tw-content);inset:calc(var(--spacing)*1)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-full:after{content:var(--tw-content);left:100%}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-container:after{content:var(--tw-content);background-color:var(--color-container)}.after\:bg-white:after{content:var(--tw-content);content:var(--tw-content);background-color:var(--color-white)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\/filter\:after\:opacity-100:is(:where(.group\/filter):hover *):after{content:var(--tw-content);opacity:1}}.group-focus\/filter\:after\:opacity-100:is(:where(.group\/filter):focus *):after{content:var(--tw-content);opacity:1}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mr-0:last-child{margin-right:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:mb-6:last-child{margin-bottom:calc(var(--spacing)*6)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.even\:bg-container-darker:nth-child(2n){background-color:var(--color-container-darker)}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:duration-500:is([open],:popover-open,:open){--tw-duration:.5s;transition-duration:.5s}.invalid\:ring-2:invalid{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.invalid\:ring-red-500:invalid{--tw-ring-color:var(--color-red-500)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:btn-cta:hover{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary);border-radius:50px}.hover\:border-\[\#223b8d\]:hover{border-color:#223b8d}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary\/15:hover{border-color:#10059f26}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/15:hover{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.hover\:border-primary\/30:hover{border-color:#10059f4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.hover\:bg-\[\#223b8d\]:hover{background-color:#223b8d}.hover\:bg-black:hover[class*=bg-opacity-]{background-color:#000}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black:hover[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-black)calc(100%/var(--tw-bg-opacity)),#0000)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-primary-lighter:hover{background-color:var(--color-primary-lighter)}.hover\:bg-primary\/5:hover{background-color:#10059f0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:#10059f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:bg-red-300:hover{background-color:var(--color-red-300)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-white:hover[class*=bg-opacity-]{background-color:#fff}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white:hover[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-white)calc(100%/var(--tw-bg-opacity)),#0000)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#223b8d\]:hover{color:#223b8d}.hover\:text-\[\#10059f\]:hover{color:#10059f}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-darker:hover{color:var(--color-primary-darker)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-secondary-darker:hover{color:var(--color-secondary-darker)}.hover\:text-slate-500:hover{color:var(--color-slate-500)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:underline-offset-8:hover{text-underline-offset:8px}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);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,)}.hover\:\[-moz-appearance\:auto\]:hover{-moz-appearance:auto}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:left-0:focus{left:calc(var(--spacing)*0)}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#223b8d\]:focus{border-color:#223b8d}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:border-primary-lighter:focus{border-color:var(--color-primary-lighter)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:bg-none:focus{background-image:none}.focus\:text-gray-600:focus{color:var(--color-gray-600)}.focus\:text-red-800:focus{color:var(--color-red-800)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:outline-red-300:focus{outline-color:var(--color-red-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:bg-red-400:active{background-color:var(--color-red-400)}.active\:bg-slate-100:active{background-color:var(--color-slate-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-red-900:active{color:var(--color-red-900)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:invisible:disabled{visibility:hidden}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:opacity-75:disabled{opacity:.75}.aria-expanded\:border-current[aria-expanded=true]{border-color:currentColor}.aria-expanded\:border-primary[aria-expanded=true]{border-color:var(--color-primary)}.aria-expanded\:text-blue-700[aria-expanded=true]{color:var(--color-blue-700)}.aria-expanded\:text-primary[aria-expanded=true]{color:var(--color-primary)}.aria-\[current\=page\]\:border-primary[aria-current=page]{border-color:var(--color-primary)}.aria-\[current\=page\]\:font-bold[aria-current=page]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aria-\[current\=page\]\:text-blue-700[aria-current=page]{color:var(--color-blue-700)}.aria-\[current\=page\]\:text-primary[aria-current=page]{color:var(--color-primary)}.aria-\[current\=page\]\:text-slate-500[aria-current=page]{color:var(--color-slate-500)}@media (hover:hover){.hover\:aria-\[current\=page\]\:text-blue-700:hover[aria-current=page]{color:var(--color-blue-700)}}@media not all and (min-width:40rem){.max-sm\:mx-6{margin-inline:calc(var(--spacing)*6)}.max-sm\:ml-4{margin-left:calc(var(--spacing)*4)}.max-sm\:hidden{display:none}.max-sm\:justify-end{justify-content:flex-end}.max-sm\:pb-44{padding-bottom:calc(var(--spacing)*44)}.max-sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:static{position:static}.sm\:top-5{top:calc(var(--spacing)*5)}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:z-auto{z-index:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-6{margin-inline:calc(var(--spacing)*6)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:mt-11{margin-top:calc(var(--spacing)*11)}.sm\:mt-16{margin-top:calc(var(--spacing)*16)}.sm\:mr-8{margin-right:calc(var(--spacing)*8)}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:mb-10{margin-bottom:calc(var(--spacing)*10)}.sm\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\:mb-16{margin-bottom:calc(var(--spacing)*16)}.sm\:mb-28{margin-bottom:calc(var(--spacing)*28)}.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:ml-3{margin-left:calc(var(--spacing)*3)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-3{height:calc(var(--spacing)*3)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-\[350px\]{height:350px}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.3333%}.sm\:w-3{width:calc(var(--spacing)*3)}.sm\:w-6{width:calc(var(--spacing)*6)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-\[64\%\]{width:64%}.sm\:w-\[340px\]{width:340px}.sm\:w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}.sm\:w-auto{width:auto}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:table-fixed{table-layout:fixed}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-10{gap:calc(var(--spacing)*10)}.sm\:gap-16{gap:calc(var(--spacing)*16)}.sm\:gap-20{gap:calc(var(--spacing)*20)}.sm\:self-auto{align-self:auto}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.md\:visible{visibility:visible}.md\:inset-0{inset:calc(var(--spacing)*0)}.md\:-top-9{top:calc(var(--spacing)*-9)}.md\:order-3{order:3}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-1{grid-column-start:1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:my-0{margin-block:calc(var(--spacing)*0)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-5{margin-top:calc(var(--spacing)*5)}.md\:mt-7{margin-top:calc(var(--spacing)*7)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:-mr-1{margin-right:calc(var(--spacing)*-1)}.md\:mr-0{margin-right:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-7{margin-bottom:calc(var(--spacing)*7)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:\!block{display:block!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:h-3{height:calc(var(--spacing)*3)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:h-\[53px\]{height:53px}.md\:h-auto{height:auto}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.6667%}.md\:w-2\/6{width:33.3333%}.md\:w-3{width:calc(var(--spacing)*3)}.md\:w-4\/6{width:66.6667%}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-28{width:calc(var(--spacing)*28)}.md\:w-52{width:calc(var(--spacing)*52)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-\[640px\]{width:640px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/3{--tw-translate-x:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-7{gap:calc(var(--spacing)*7)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-20{gap:calc(var(--spacing)*20)}.md\:gap-x-5{column-gap:calc(var(--spacing)*5)}.md\:gap-x-6{column-gap:calc(var(--spacing)*6)}.md\:\!bg-transparent{background-color:#0000!important}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-\[6px\]{padding-block:6px}.md\:py-\[18px\]{padding-block:18px}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pt-10{padding-top:calc(var(--spacing)*10)}.md\:pt-14{padding-top:calc(var(--spacing)*14)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:\!pb-5{padding-bottom:calc(var(--spacing)*5)!important}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:pb-9{padding-bottom:calc(var(--spacing)*9)}.md\:pb-44{padding-bottom:calc(var(--spacing)*44)}.md\:pl-5{padding-left:calc(var(--spacing)*5)}.md\:text-left{text-align:left}.md\:text-start{text-align:start}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:leading-\[130\%\]{--tw-leading:130%;line-height:130%}.md\:\!text-current{color:currentColor!important}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:-top-40{top:calc(var(--spacing)*-40)}.lg\:top-2{top:calc(var(--spacing)*2)}.lg\:top-5{top:calc(var(--spacing)*5)}.lg\:top-10{top:calc(var(--spacing)*10)}.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:right-6{right:calc(var(--spacing)*6)}.lg\:order-0{order:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:container{width:100%}@media (min-width:40rem){.lg\:container{max-width:40rem}}@media (min-width:48rem){.lg\:container{max-width:48rem}}@media (min-width:64rem){.lg\:container{max-width:64rem}}@media (min-width:80rem){.lg\:container{max-width:80rem}}@media (min-width:96rem){.lg\:container{max-width:96rem}}.lg\:container{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.lg\:mx-8{margin-inline:calc(var(--spacing)*8)}.lg\:mx-11{margin-inline:calc(var(--spacing)*11)}.lg\:mt-3{margin-top:calc(var(--spacing)*3)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-7{margin-top:calc(var(--spacing)*7)}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mt-10{margin-top:calc(var(--spacing)*10)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mt-\[67px\]{margin-top:67px}.lg\:mt-\[73px\]{margin-top:73px}.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-11{margin-bottom:calc(var(--spacing)*11)}.lg\:mb-12{margin-bottom:calc(var(--spacing)*12)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:mb-40{margin-bottom:calc(var(--spacing)*40)}.lg\:ml-5{margin-left:calc(var(--spacing)*5)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:table-cell{display:table-cell}.lg\:table-header-group{display:table-header-group}.lg\:table-row{display:table-row}.lg\:h-4{height:calc(var(--spacing)*4)}.lg\:h-6{height:calc(var(--spacing)*6)}.lg\:h-20{height:calc(var(--spacing)*20)}.lg\:h-\[17px\]{height:17px}.lg\:h-\[60px\]{height:60px}.lg\:h-\[363px\]{height:363px}.lg\:h-\[575px\]{height:575px}.lg\:h-\[600px\]{height:600px}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-4{width:calc(var(--spacing)*4)}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-\[18px\]{width:18px}.lg\:w-\[29\.5rem\]{width:29.5rem}.lg\:w-\[85\%\]{width:85%}.lg\:w-\[205px\]{width:205px}.lg\:w-\[370px\]{width:370px}.lg\:w-\[541px\]{width:541px}.lg\:w-\[606px\]{width:606px}.lg\:w-\[723px\]{width:723px}.lg\:w-\[786px\]{width:786px}.lg\:w-\[1000px\]{width:1000px}.lg\:w-\[1365px\]{width:1365px}.lg\:w-\[calc\(33\.333\%-11px\)\]{width:calc(33.333% - 11px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:grow{flex-grow:1}.lg\:table-auto{table-layout:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-x-10{column-gap:calc(var(--spacing)*10)}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:bg-inherit{background-color:inherit}.lg\:bg-primary-litegray{background-color:var(--color-primary-litegray)}.lg\:object-contain{object-fit:contain}.lg\:object-\[-227px_-137px\]{object-position:-227px -137px}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-7{padding:calc(var(--spacing)*7)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:px-2{padding-inline:calc(var(--spacing)*2)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-14{padding-block:calc(var(--spacing)*14)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:\!pt-8{padding-top:calc(var(--spacing)*8)!important}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-2{padding-top:calc(var(--spacing)*2)}.lg\:pt-9{padding-top:calc(var(--spacing)*9)}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pt-14{padding-top:calc(var(--spacing)*14)}.lg\:pt-16{padding-top:calc(var(--spacing)*16)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-36{padding-top:calc(var(--spacing)*36)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pb-12{padding-bottom:calc(var(--spacing)*12)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}.lg\:pb-52{padding-bottom:calc(var(--spacing)*52)}.lg\:pl-14{padding-left:calc(var(--spacing)*14)}.lg\:pl-20{padding-left:calc(var(--spacing)*20)}.lg\:text-center{text-align:center}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[10px\]{font-size:10px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[56px\]{font-size:56px}.lg\:leading-\[120\%\]{--tw-leading:120%;line-height:120%}}@media (min-width:80rem){.xl\:right-11{right:calc(var(--spacing)*11)}.xl\:left-\[355px\]{left:355px}.xl\:order-none{order:0}.xl\:mx-8{margin-inline:calc(var(--spacing)*8)}.xl\:mx-11{margin-inline:calc(var(--spacing)*11)}.xl\:mx-16{margin-inline:calc(var(--spacing)*16)}.xl\:mt-10{margin-top:calc(var(--spacing)*10)}.xl\:mt-14{margin-top:calc(var(--spacing)*14)}.xl\:mt-16{margin-top:calc(var(--spacing)*16)}.xl\:mt-\[68px\]{margin-top:68px}.xl\:mt-\[84px\]{margin-top:84px}.xl\:mb-4{margin-bottom:calc(var(--spacing)*4)}.xl\:mb-11{margin-bottom:calc(var(--spacing)*11)}.xl\:mb-12{margin-bottom:calc(var(--spacing)*12)}.xl\:mb-16{margin-bottom:calc(var(--spacing)*16)}.xl\:mb-36{margin-bottom:calc(var(--spacing)*36)}.xl\:mb-\[87px\]{margin-bottom:87px}.xl\:mb-\[207px\]{margin-bottom:207px}.xl\:h-10{height:calc(var(--spacing)*10)}.xl\:h-20{height:calc(var(--spacing)*20)}.xl\:h-\[88px\]{height:88px}.xl\:h-\[102px\]{height:102px}.xl\:h-\[463px\]{height:463px}.xl\:h-\[614px\]{height:614px}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.3333%}.xl\:w-10{width:calc(var(--spacing)*10)}.xl\:w-16{width:calc(var(--spacing)*16)}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:w-\[16\.5rem\]{width:16.5rem}.xl\:w-\[92px\]{width:92px}.xl\:w-\[163px\]{width:163px}.xl\:w-\[207px\]{width:207px}.xl\:w-\[215px\]{width:215px}.xl\:w-\[249px\]{width:249px}.xl\:w-\[270px\]{width:270px}.xl\:w-\[290px\]{width:290px}.xl\:w-\[541px\]{width:541px}.xl\:w-\[606px\]{width:606px}.xl\:w-\[744px\]{width:744px}.xl\:w-\[823px\]{width:823px}.xl\:w-\[886px\]{width:886px}.xl\:w-\[1365px\]{width:1365px}.xl\:w-\[calc\(25\%-12px\)\]{width:calc(25% - 12px)}.xl\:flex-1{flex:1}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:items-start{align-items:flex-start}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:gap-10{gap:calc(var(--spacing)*10)}.xl\:gap-12{gap:calc(var(--spacing)*12)}.xl\:gap-14{gap:calc(var(--spacing)*14)}.xl\:bg-\[center_left_-10rem\]{background-position:-10rem}.xl\:object-\[-360px_-211px\]{object-position:-360px -211px}.xl\:px-8{padding-inline:calc(var(--spacing)*8)}.xl\:px-9{padding-inline:calc(var(--spacing)*9)}.xl\:px-11{padding-inline:calc(var(--spacing)*11)}.xl\:px-16{padding-inline:calc(var(--spacing)*16)}.xl\:py-3{padding-block:calc(var(--spacing)*3)}.xl\:py-12{padding-block:calc(var(--spacing)*12)}.xl\:py-14{padding-block:calc(var(--spacing)*14)}.xl\:py-16{padding-block:calc(var(--spacing)*16)}.xl\:py-20{padding-block:calc(var(--spacing)*20)}.xl\:py-24{padding-block:calc(var(--spacing)*24)}.xl\:pt-12{padding-top:calc(var(--spacing)*12)}.xl\:pt-20{padding-top:calc(var(--spacing)*20)}.xl\:pt-28{padding-top:calc(var(--spacing)*28)}.xl\:pt-\[74px\]{padding-top:74px}.xl\:pt-\[102px\]{padding-top:102px}.xl\:pt-\[130px\]{padding-top:130px}.xl\:pr-10{padding-right:calc(var(--spacing)*10)}.xl\:pr-14{padding-right:calc(var(--spacing)*14)}.xl\:pr-\[61px\]{padding-right:61px}.xl\:pb-20{padding-bottom:calc(var(--spacing)*20)}.xl\:pb-36{padding-bottom:calc(var(--spacing)*36)}.xl\:pl-9{padding-left:calc(var(--spacing)*9)}.xl\:pl-11{padding-left:calc(var(--spacing)*11)}.xl\:pl-12{padding-left:calc(var(--spacing)*12)}.xl\:pl-\[69px\]{padding-left:69px}.xl\:pl-\[70px\]{padding-left:70px}.xl\:text-right{text-align:right}.xl\:\!text-7xl{font-size:var(--text-7xl)!important;line-height:var(--tw-leading,var(--text-7xl--line-height))!important}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:text-\[15px\]{font-size:15px}.xl\:text-\[40px\]{font-size:40px}.xl\:text-\[52px\]{font-size:52px}.xl\:text-\[64px\]{font-size:64px}.xl\:leading-\[120\%\]{--tw-leading:120%;line-height:120%}}@media (min-width:96rem){.\32 xl\:container{width:100%}@media (min-width:40rem){.\32 xl\:container{max-width:40rem}}@media (min-width:48rem){.\32 xl\:container{max-width:48rem}}@media (min-width:64rem){.\32 xl\:container{max-width:64rem}}@media (min-width:80rem){.\32 xl\:container{max-width:80rem}}@media (min-width:96rem){.\32 xl\:container{max-width:96rem}}.\32 xl\:container{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.\32 xl\:w-\[29rem\]{width:29rem}.\32 xl\:p-0{padding:calc(var(--spacing)*0)}.\32 xl\:px-0{padding-inline:calc(var(--spacing)*0)}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.\[\&_\.price\]\:font-normal .price{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\>\*\]\:px-2>*{padding-inline:calc(var(--spacing)*2)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:\!hidden::-webkit-calendar-picker-indicator{display:none!important}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:invisible::-webkit-inner-spin-button{visibility:hidden}.\[\&\:\:-webkit-inner-spin-button\]\:hidden::-webkit-inner-spin-button{display:none}@media (hover:hover){.\[\&\:\:-webkit-inner-spin-button\]\:hover\:visible::-webkit-inner-spin-button:hover{visibility:visible}}.\[\&\:\:-webkit-list-button\]\:w-0::-webkit-list-button{width:calc(var(--spacing)*0)}.\[\&\>svg\]\:hidden>svg{display:none}}@media print{*,:before,:after{box-shadow:none!important;text-shadow:none!important}:is(h1,h2,h3,h4,h5,h6){page-break-after:avoid}:is(h2,h3,h4,h5,h6,p){orphans:3;widows:3}:is(tr,img,svg,pre,blockquote){page-break-inside:avoid}abbr[title]:after{content:" (" attr(title)")"}:is(.columns,.container){max-width:100%!important}}[x-cloak]{display:none!important}.btn-size-lg{padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.btn-size-sm{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.hero-grad-text{-webkit-text-fill-color:transparent;background:linear-gradient(130deg,#10059f 0%,#4361ee 100%);-webkit-background-clip:text;background-clip:text}.hero-partners{background:#10059f05;border:1px solid #10059f1a;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:36px;padding:14px 24px;display:inline-flex}.hero-partner-sep{background:#10059f1f;flex-shrink:0;width:1px;height:26px;margin:0 20px}.hero-bagisto{letter-spacing:.09em;text-transform:uppercase;color:#ea580c;white-space:nowrap;background:#ea580c0a;border:1.5px solid #ea580c47;border-radius:6px;padding:5px 12px;font-size:10px;font-weight:700}.hero-stats-card{background:#10059f06;border:1px solid #10059f1a;border-radius:16px;flex-wrap:wrap;justify-content:center;margin-bottom:40px;padding:20px 0;display:inline-flex}.hero-stat-item{flex-direction:column;align-items:center;padding:0 32px;display:flex}.hero-stat-div{background:#10059f1a;flex-shrink:0;align-self:stretch;width:1px}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hero-anim{animation:.65s cubic-bezier(.16,1,.3,1) both hero-fade-up}.hero-d1{animation-delay:50ms}.hero-d2{animation-delay:.18s}.hero-d3{animation-delay:.3s}.hero-d4{animation-delay:.44s}.hero-d5{animation-delay:.58s}.hero-d6{animation-delay:.7s}.svc-hero{background:#fff;align-items:center;min-height:80vh;display:flex;position:relative;overflow:hidden}.svc-hero:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#10059f0d 1px,#0000 1px),radial-gradient(55vw 55vw at -5% 110%,#10059f12 0%,#0000 65%);background-size:34px 34px,100% 100%;position:absolute;inset:0}.svc-hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#10059f17 0%,#0000 62%);border-radius:9999px;width:65vw;max-width:720px;height:65vw;max-height:720px;position:absolute;top:-22%;right:-8%}.svc-hero-check-list{text-align:left;grid-template-columns:1fr;gap:12px;margin-bottom:36px;display:grid}@media (min-width:640px){.svc-hero-check-list{grid-template-columns:1fr 1fr}}.svc-hero-check{color:#000000b8;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.svc-hero-check-icon{color:#10059f;flex-shrink:0;margin-top:1px}@media (max-width:560px){.hero-stat-item{padding:10px 20px}.hero-stat-div{display:none}.hero-stats-card{gap:0}.hero-stat-item{border-bottom:1px solid #10059f14;width:50%}.hero-stat-item:nth-child(n+3){border-bottom:none}}.svc-hero{min-height:88vh;font-family:var(--font-family-sans,GeneralSans,sans-serif);align-items:center;overflow:hidden;background:#fff!important;display:flex!important;position:relative!important}.svc-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 30% 40%,#4361ee17 0%,#10059f0e 38%,#0000 66%);width:68%;height:130%;position:absolute;top:-15%;left:-10%}.svc-hero:after{content:"";opacity:.033;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#10059f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.svc-hero .row-full-width-inner,.svc-hero>div{z-index:1;width:100%;position:relative}.svc-hero__inner{align-items:center;gap:3.5rem;width:100%;padding:5rem 0;display:flex}.svc-hero .pagebuilder-column-group{flex-wrap:nowrap;gap:3.5rem;width:100%;padding:5rem 0;align-items:center!important;display:flex!important}.svc-hero .pagebuilder-column{min-width:0;flex:1!important;width:auto!important}.img-left .svc-hero__img,.img-left .pagebuilder-column:first-child{order:1}.img-left .svc-hero__content,.img-left .pagebuilder-column:last-child{order:2}.img-right .svc-hero__img,.img-right .pagebuilder-column:first-child{order:2!important}.img-right .svc-hero__content,.img-right .pagebuilder-column:last-child{order:1!important}.centered .svc-hero__inner,.centered .pagebuilder-column-group{text-align:center;flex-direction:column;max-width:780px;margin:0 auto}.centered .svc-subtitle,.centered .svc-body{max-width:100%;margin-left:auto;margin-right:auto}.centered .svc-trust-row,.centered .svc-cta-row{justify-content:center}.centered .svc-stats-strip{max-width:580px;margin-left:auto;margin-right:auto}@media (max-width:1023px){.svc-hero{min-height:unset}.svc-hero__inner,.svc-hero .pagebuilder-column-group{gap:2rem;padding:3.5rem 0;flex-direction:column!important}.svc-hero .pagebuilder-column{flex:none!important;width:100%!important}.img-right .svc-hero__img,.img-right .pagebuilder-column:first-child{order:1!important}.img-right .svc-hero__content,.img-right .pagebuilder-column:last-child{order:2!important}}.svc-hero__img{justify-content:center;align-items:center;display:flex!important}.svc-hero__img img,.svc-hero__img svg{border-radius:16px;max-width:100%;height:auto}.svc-img-shadow img,.svc-img-shadow svg{filter:drop-shadow(0 20px 52px #10059f24)}.svc-badge{letter-spacing:.12em;text-transform:uppercase;color:#10059f;white-space:nowrap;background:#10059f0f;border:1px solid #10059f26;border-radius:9999px;align-items:center;gap:10px;margin-bottom:1.25rem;padding:8px 18px 8px 14px;font-size:11px;font-weight:600;line-height:1;display:inline-flex!important}.svc-badge:before{content:"";background:linear-gradient(135deg,#10059f,#4361ee);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.svc-h1{letter-spacing:-.025em!important;color:#111827!important;margin-bottom:1.25rem!important;font-size:clamp(2rem,4.2vw,3.5rem)!important;font-weight:700!important;line-height:1.15!important}.svc-h2{letter-spacing:-.02em!important;color:#111827!important;margin-bottom:1rem!important;font-size:clamp(1.6rem,3vw,2.6rem)!important;font-weight:700!important;line-height:1.2!important}.svc-accent{-webkit-text-fill-color:transparent;background:linear-gradient(130deg,#10059f 0%,#4361ee 100%);-webkit-background-clip:text;background-clip:text}.svc-subtitle{max-width:480px;color:#0000009e!important;margin-bottom:1.75rem!important;font-size:1.125rem!important;line-height:1.72!important}.svc-body{color:#000000a6!important;margin-bottom:1.25rem!important;font-size:1rem!important;line-height:1.7!important}.svc-trust-row{flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1.75rem;padding:0;list-style:none;display:flex}.svc-trust-item{color:#374151;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex!important}.svc-trust-item:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2310059F' stroke-width='2.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;display:inline-block}.svc-stats-strip{background:#10059f06;border:1px solid #10059f1a;border-radius:14px;flex-wrap:wrap;align-items:stretch;margin-bottom:2rem;padding:14px 0;display:flex}.svc-stat{border-right:1px solid #10059f1a;flex-direction:column;flex:1;align-items:center;min-width:80px;padding:0 1.25rem;display:flex}.svc-stat:last-child{border-right:none}.svc-stat__num{color:#10059f;font-size:1.5rem;font-weight:800;line-height:1;display:block}.svc-stat__lbl{color:#00000094;text-align:center;margin-top:4px;font-size:11px;font-weight:500;display:block}@media (max-width:560px){.svc-stat{border-bottom:1px solid #10059f14;width:50%}.svc-stat:nth-last-child(-n+2){border-bottom:none}.svc-stat:nth-child(2n){border-right:none}}.svc-cta-row{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.svc-btn-primary,a.svc-btn-primary,button.svc-btn-primary,.svc-btn-primary .pagebuilder-button-primary,.pagebuilder-button-primary.svc-btn-primary{cursor:pointer;color:#fff!important;background:linear-gradient(135deg,#10059f,#2143f0)!important;border:none!important;border-radius:9999px!important;align-items:center!important;gap:8px!important;padding:14px 28px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:box-shadow .2s,transform .15s!important;display:inline-flex!important;box-shadow:0 4px 18px #10059f47!important}.svc-btn-primary:hover,a.svc-btn-primary:hover,button.svc-btn-primary:hover{color:#fff!important;text-decoration:none!important;transform:translateY(-1px)!important;box-shadow:0 6px 26px #10059f70!important}.svc-btn-secondary,a.svc-btn-secondary,button.svc-btn-secondary{color:#10059f!important;box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;gap:6px!important;padding:0!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:opacity .15s!important;display:inline-flex!important}.svc-btn-secondary:hover,a.svc-btn-secondary:hover{text-underline-offset:3px!important;color:#10059f!important;text-decoration:underline!important}.svc-btn-outline,a.svc-btn-outline,button.svc-btn-outline{color:#10059f!important;background:0 0!important;border:2px solid #10059f47!important;border-radius:9999px!important;align-items:center!important;gap:8px!important;padding:13px 26px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;transition:border-color .2s,background .2s!important;display:inline-flex!important}.svc-btn-outline:hover,a.svc-btn-outline:hover{color:#10059f!important;background:#10059f0d!important;border-color:#10059f!important}.svc-hero .svc-badge{animation:.6s cubic-bezier(.16,1,.3,1) 50ms both hero-fade-up}.svc-hero .svc-h1,.svc-hero .svc-h2{animation:.6s cubic-bezier(.16,1,.3,1) .14s both hero-fade-up}.svc-hero .svc-subtitle{animation:.6s cubic-bezier(.16,1,.3,1) .24s both hero-fade-up}.svc-hero .svc-trust-row,.svc-hero .svc-stats-strip{animation:.6s cubic-bezier(.16,1,.3,1) .34s both hero-fade-up}.svc-hero .svc-cta-row{animation:.6s cubic-bezier(.16,1,.3,1) .44s both hero-fade-up}.svc-hero .svc-hero__img{animation:.7s cubic-bezier(.16,1,.3,1) .2s both hero-fade-up}.page.messages{top:calc(var(--spacing)*0);z-index:20;position:sticky}.page.messages .messages section#messages{width:100%}@media (min-width:40rem){.page.messages .messages section#messages{max-width:40rem}}@media (min-width:48rem){.page.messages .messages section#messages{max-width:48rem}}@media (min-width:64rem){.page.messages .messages section#messages{max-width:64rem}}@media (min-width:80rem){.page.messages .messages section#messages{max-width:80rem}}@media (min-width:96rem){.page.messages .messages section#messages{max-width:96rem}}.page.messages .messages section#messages{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);margin-inline:auto}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.marquee-left{animation:45s linear infinite marquee-left}.marquee-right{animation:50s linear infinite marquee-right}.marquee-left:hover,.marquee-right:hover{animation-play-state:paused}.marquee-dot{animation:2s ease-in-out infinite pulse-dot}.trusted-heading-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#7ba7ff 40%,#00f 100%);-webkit-background-clip:text;background-clip:text}.marquee-fade-left{background:linear-gradient(90deg,#0a0a0a 0%,#0000 100%)}.marquee-fade-right{background:linear-gradient(270deg,#0a0a0a 0%,#0000 100%)}.logo-marquee-card{background:#ffffff0f;border:1px solid #ffffff21;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s;box-shadow:0 4px 16px #00000059,0 1px 3px #0003,inset 0 1px #ffffff14}.logo-marquee-card:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px);box-shadow:0 12px 32px #00000073,0 3px 8px #00000040,inset 0 1px #ffffff1f}.logo-marquee-card img{transition:transform .3s}.logo-marquee-card:hover img{transform:scale(1.04)}.service-card{background:#fff;border:1px solid #00000012;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.service-card:before{content:"";opacity:0;background:linear-gradient(90deg,#10059f,#00f,#4d7fff);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.service-card:hover{border-color:#10059f33;transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}.service-card:hover:before{opacity:1}.service-icon-box{color:#10059f;background:#10059f14;border:1px solid #10059f26;transition:background .3s,border-color .3s}.service-card:hover .service-icon-box{background:#10059f24;border-color:#0000ff4d}.service-feature-dot{background:linear-gradient(135deg,#10059f,#00f);flex-shrink:0}.service-cta{color:#0006;border-top:1px solid #00000012;transition:color .25s,border-color .25s}.service-card:hover .service-cta{color:#10059f;border-top-color:#10059f26}.service-cta-arrow{transition:transform .25s}.service-card:hover .service-cta-arrow{transform:translate(4px)}.stat-card{opacity:0;transition:opacity .6s,transform .6s,background .3s;transform:translateY(28px)}.stat-card--visible{opacity:1;transform:translateY(0)}.cs-track::-webkit-scrollbar{display:none}.cs-card{transition:box-shadow .4s,transform .4s;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.cs-card:hover{transform:translateY(-2px);box-shadow:0 10px 40px #10059f1a,0 4px 16px #00000014}@keyframes ribbonScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ribbon-marquee-wrap{background:#10059f;height:40px;overflow:hidden}.ribbon-marquee-inner{white-space:nowrap;will-change:transform;align-items:center;height:100%;animation:30s linear infinite ribbonScroll;display:inline-flex}.ribbon-item{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;flex-shrink:0;padding:0 1.75rem;font-size:10.5px;font-weight:600;display:inline-block}.ribbon-sep{color:#ffffff59;flex-shrink:0;font-size:7px;line-height:1;display:inline-block}.cta-ribbon-primary{color:#0a0a0a;white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:.625rem;padding:.875rem 2rem;font-size:.875rem;font-weight:600;transition:color .25s;display:inline-flex;position:relative;overflow:hidden}.cta-ribbon-primary:hover{color:#0a0a0a}.cta-ribbon-primary .cta-fill{background:linear-gradient(90deg,#e2e2e2,#fff);border-radius:9999px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:translate(-101%)}.cta-ribbon-primary:hover .cta-fill{transform:translate(0)}.cta-ribbon-primary span,.cta-ribbon-primary svg{z-index:1;position:relative}.cta-ribbon-primary svg{transition:transform .3s}.cta-ribbon-primary:hover svg{transform:translate(3px)}.cta-ribbon-ghost{color:#ffffffbf;white-space:nowrap;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:.875rem;font-weight:500;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.cta-ribbon-ghost:hover{color:#fff;background:#ffffff0f;border-color:#fff9}.tm-section{background:#fafaf8;position:relative}.tm-bg-quote{color:#10059f;opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(200px,28vw,400px);font-weight:700;line-height:1;position:absolute;top:-.15em;left:-.05em}.tm-quote-area{align-items:flex-start;min-height:160px;display:flex}.tm-blockquote{color:#1a1a1a;letter-spacing:-.01em;max-width:820px;font-size:clamp(18px,2.2vw,26px);font-style:italic;line-height:1.65}.tm-quote-transition{width:100%;transition:opacity .32s,transform .32s}.tm-quote--visible{opacity:1;transform:translateY(0)}.tm-quote--hidden{opacity:0;pointer-events:none;transform:translateY(10px)}.tm-author-row{align-items:center;display:flex}.tm-avatar-lg{background:linear-gradient(135deg,#10059f 0%,#1409b5 100%);flex-shrink:0;width:48px;height:48px;font-size:14px}.tm-author-divider{background:#d1d5db;flex-shrink:0;width:1px;height:32px}.tm-author-name{color:#111827;font-size:14px;font-weight:600;line-height:1.3}.tm-author-meta{color:#9ca3af;margin-top:2px;font-size:12px}.tm-author-company{color:#10059f;font-weight:500}.tm-dot{background:#d1d5db;border-radius:9999px;width:6px;height:6px}.tm-dot--active{background:#10059f;width:24px}.tm-strip::-webkit-scrollbar{display:none}.tm-strip-item{cursor:pointer;background:0 0;border:1px solid #0000}.tm-strip-item--active{background:#fff;border-color:#00000012;box-shadow:0 2px 12px #0000000f}.tm-strip-avatar{color:#9ca3af;background:#e5e7eb;width:32px;height:32px}.tm-strip-avatar--active{color:#fff;background:linear-gradient(135deg,#10059f 0%,#1409b5 100%)}.tm-counter{color:#9ca3af;letter-spacing:.02em}.tm-counter-sep{opacity:.4;margin:0 4px}.bp-section{background:#fff}.bp-track::-webkit-scrollbar{display:none}.bp-card{background:#fff;border:1px solid #00000012;transition:box-shadow .4s,transform .4s;box-shadow:0 1px 4px #0000000d}.bp-card:hover{transform:translateY(-3px);box-shadow:0 12px 40px #10059f17,0 4px 16px #00000012}.bp-card-img{height:210px}.bp-date-pill{letter-spacing:.04em;color:#ffffffeb;-webkit-backdrop-filter:blur(8px);background:#00000073;border-radius:9999px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block}.bp-card-title{font-size:15px}.autocomplete-suggestions{box-sizing:border-box;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:420px;padding:8px 0;top:100%;left:0;overflow:hidden auto;box-shadow:0 10px 25px #10059f1f}.autocomplete-suggestion{border-bottom:1px solid #f1f1f4;padding:4px 8px;transition:background .2s}.autocomplete-suggestion:last-child{border-bottom:none}.autocomplete-suggestion:hover,.autocomplete-selected{background:#10059f0f}.autocomplete-suggestion .mpblog-suggestion{align-items:center;gap:12px;padding:8px 12px;display:flex}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-left{flex:none;width:64px}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-left img{object-fit:cover;border-radius:8px;width:64px;height:64px;display:block}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-right{flex:auto;min-width:0}.autocomplete-suggestion .mpblog-product-name{font-weight:600;line-height:1.35;color:#10059f!important}.mpblog-product-des{color:#6b7280}.mpblog-product-des p{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.autocomplete-no-suggestion{color:#6b7280;padding:10px 16px}.autocomplete-group{color:#10059f;border-bottom:1px solid #e5e7eb;padding:6px 16px;font-size:15px;font-weight:700}.nl-section{background:linear-gradient(135deg,#0d047e 0%,#10059f 55%,#1207b8 100%);position:relative}.nl-dots{opacity:.055;pointer-events:none;background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.nl-glow{pointer-events:none;background:radial-gradient(circle,#6496ff4d 0%,#0000 65%);border-radius:9999px;width:400px;height:400px;position:absolute;top:-80px;right:-60px}.nl-heading{letter-spacing:-.02em;color:#fff;font-size:clamp(26px,3.5vw,44px);font-weight:700;line-height:1.2}.nl-subtext{color:#fff9;max-width:480px;font-size:clamp(14px,1.1vw,16px);line-height:1.65}.nl-pill{background:#fff;border-radius:9999px;align-items:center;max-width:520px;padding:5px 5px 5px 20px;display:flex;box-shadow:0 8px 32px #0003}.nl-pill-input{color:#111;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 0;font-size:15px}.nl-pill-input::placeholder{color:#9ca3af}.nl-pill-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#10059f;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;transition:background .25s,transform .2s;display:inline-flex}.nl-pill-btn:hover{background:#0d047e;transform:scale(1.02)}.nl-privacy{color:#ffffff59;font-size:12px}@media (min-width:48rem){.application-support{padding-top:calc(var(--spacing)*8)}}.application-services{margin-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8)}@media (min-width:48rem){.application-services{margin-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*12)}}.discover-h{padding-bottom:calc(var(--spacing)*6)}@media (min-width:48rem){.discover-h{padding-bottom:calc(var(--spacing)*10)}}.application-benefits{order:-9999}@media (min-width:48rem){.application-benefits{order:9999}}.website-renovation{padding-bottom:calc(var(--spacing)*4)}@media (min-width:48rem){.website-renovation{padding-bottom:calc(var(--spacing)*6)}}@media (min-width:64rem){.website-renovation{padding-bottom:calc(var(--spacing)*8)}}.clients{margin-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*12)}@media not all and (min-width:40rem){.clients{padding-bottom:calc(var(--spacing)*16)}}@media (min-width:48rem){.clients{padding-block:calc(var(--spacing)*20)}}@media (min-width:64rem){.clients{padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*40)}}.bg-shopify-secondary{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4e902e;--tw-gradient-from-position:13.91%;--tw-gradient-to:#88c027;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to-position:95.31%}.product-font{padding-block:calc(var(--spacing)*6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black)}@media (min-width:48rem){.product-font{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.product-font{padding-bottom:calc(var(--spacing)*6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.rounded-key{top:calc(var(--spacing)*0)}@media (min-width:40rem){.rounded-key{position:absolute;top:18%}}@media (min-width:80rem){.rounded-key{top:25%}}.privacy-h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.privacy-h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.privacy-h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.privacy-h2{padding-bottom:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.privacy-h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.privacy-h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.privacy-list{padding-block:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*7);list-style-type:disc}.privacy-table{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-style:var(--tw-border-style);width:678px;padding:calc(var(--spacing)*4);border-width:2px}@media (min-width:48rem){.privacy-table{width:100%}}.hire-Magento{place-items:center;gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.hire-Magento{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.hire-Magento{gap:calc(var(--spacing)*4);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.hire-Magento{width:85%;margin:auto}}.hire-image{width:calc(var(--spacing)*32)}@media (min-width:48rem){.hire-image{width:calc(var(--spacing)*48)}}@media (min-width:80rem){.hire-image{height:auto}}.hire-image-lg{width:calc(var(--spacing)*32)}@media (min-width:48rem){.hire-image-lg{width:calc(var(--spacing)*32)}}@media (min-width:80rem){.hire-image-lg{height:auto}}.hire-image-team{width:calc(var(--spacing)*44)}.li-Checkbox{margin-bottom:calc(var(--spacing)*2);align-items:center;display:flex}.news{position:relative}@media (min-width:40rem){.news{width:100%}}@media (min-width:48rem){.news{width:40%}}@media (min-width:64rem){.news{left:calc(var(--spacing)*16)}}.blog-details{border-radius:var(--radius-2xl);padding:calc(var(--spacing)*6);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blog-details-heading{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#10059f}details[open] summary:after{rotate:-180deg}details summary{justify-content:space-between;align-items:center;gap:1rem;display:flex}details summary::marker{display:none}details summary::-webkit-details-marker{display:none}details summary:after{--shape-chevron-width:1rem;--s:calc(var(--shape-chevron-width)/4);content:"";aspect-ratio:7/5;clip-path:polygon(0 0,0 var(--s),50% 100%,100% var(--s),100% 0,50% calc(100% - var(--s)));width:var(--shape-chevron-width);background:currentColor;flex-shrink:0;transition:rotate .35s;rotate:none}.price-box .price{font-size:var(--price-font-size,var(--text-base));font-weight:var(--price-font-weight,bolder)}.price-box .old-price,.price-box .special-price{display:block}:is(.price-box .old-price,.price-box .special-price) .price-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.price-box .old-price{--price-font-size:.875em;--price-font-weight:normal}.price-box .old-price .price{text-decoration:line-through}.price-box .price-excluding-tax{display:block}.price-box .price-excluding-tax:after{content:" " attr(data-label);font-size:var(--price-font-size-label,.875rem);font-weight:var(--price-font-weight,normal)}.price-box .price-tax-label{font-size:var(--price-font-size-label,.875rem)}.price-including-tax+.price-excluding-tax{--price-font-size:1rem}.price-container.price-tier_price{gap:calc(var(--spacing)*1);display:flex}.price-container.price-tier_price>.price-including-tax+.price-excluding-tax:before{content:"(" attr(data-label)": "}.price-container.price-tier_price>.price-including-tax+.price-excluding-tax:after{content:")"}.grecaptcha-badge{visibility:hidden}.page-wrapper{flex-direction:column;min-height:100vh;display:flex}.page-main{margin-block:calc(var(--spacing)*8);flex-grow:1}.columns{gap:calc(var(--spacing)*4)calc(var(--spacing)*8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){:is([class*=page-layout-2columns-],.page-layout-3columns){--sidebar-width:240px;--main-width:minmax(0px,1fr);--page-layout:var(--sidebar-width)var(--main-width)}:is([class*=page-layout-2columns-],.page-layout-3columns) .columns{grid-template-columns:var(--page-layout);grid-template-rows:auto 1fr}:is([class*=page-layout-2columns-],.page-layout-3columns) .columns>.column.main{grid-row:span 2}.page-layout-2columns-left .columns>.column.main{grid-column-start:2}.page-layout-2columns-right{--page-layout:var(--main-width)var(--sidebar-width)}.page-layout-2columns-right .columns>.column.main{order:-1}}@media (min-width:64rem){[class*=page-layout-2columns-],.page-layout-3columns{--sidebar-width:320px}}@media (min-width:80rem){.page-layout-3columns{--sidebar-width:240px;--page-layout:var(--sidebar-width)var(--main-width)var(--sidebar-width)}}#customer-login-container{column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){#customer-login-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-links{gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.order-links a{text-decoration:underline}.product-item{--price-font-size:1.25em}.product-item .price-from,.product-item .price-to{--price-font-size:1em}.product-info-main{--price-font-size:clamp(1.5em,2.5vw,2.5em)}.product-info-main .old-price{--price-font-size:1em}.product-info-main .product-grouped-options,.product-info-main .price-from,.product-info-main .price-to{--price-font-size:1.5em}.wishlist-widget .price-box .price-label,.wishlist-widget .price-box .old-price{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-image-container{margin-inline:auto;display:block}[data-content-type=row][data-appearance=contained]{width:100%}@media (min-width:40rem){[data-content-type=row][data-appearance=contained]{max-width:40rem}}@media (min-width:48rem){[data-content-type=row][data-appearance=contained]{max-width:48rem}}@media (min-width:64rem){[data-content-type=row][data-appearance=contained]{max-width:64rem}}@media (min-width:80rem){[data-content-type=row][data-appearance=contained]{max-width:80rem}}@media (min-width:96rem){[data-content-type=row][data-appearance=contained]{max-width:96rem}}[data-content-type=row][data-appearance=contained]{padding-inline:calc(var(--spacing)*6);margin-inline:auto}[data-content-type=row][data-appearance=contained] [data-element=inner],[data-content-type=row][data-appearance=full-bleed],[data-content-type=row][data-appearance=full-width]{background-attachment:scroll!important}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{width:100%}@media (min-width:40rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:40rem}}@media (min-width:48rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:48rem}}@media (min-width:64rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:64rem}}@media (min-width:80rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:80rem}}@media (min-width:96rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:96rem}}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{padding-inline:calc(var(--spacing)*6);margin-inline:auto}body:where(:not([class*=-full-width])) [data-content-type=row][data-appearance=contained]{padding-inline:0}[data-content-type=column-group],[data-content-type=column-line]{flex-wrap:wrap}@media (min-width:48rem){[data-content-type=column-group],[data-content-type=column-line]{flex-wrap:nowrap}}[data-content-type=column]{flex-basis:100%;width:100%;max-width:100%;background-attachment:scroll!important}@media (min-width:48rem){[data-content-type=column]{flex-basis:auto}}[data-content-type=tabs] .tabs-navigation{padding:calc(var(--spacing)*0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-bottom:-1px;display:block}[data-content-type=tabs] .tabs-navigation li.tab-header{margin-block:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:0;border-color:var(--color-gray-300);background-color:var(--color-gray-100);overflow-wrap:break-word;border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;margin-left:-1px;display:inline-block;position:relative}[data-content-type=tabs] .tabs-navigation li.tab-header:first-child{margin-left:calc(var(--spacing)*0)}[data-content-type=tabs] .tabs-navigation li.tab-header.active{z-index:20}[data-content-type=tabs] .tabs-navigation li.tab-header.active[class*=bg-opacity-]{background-color:#fff}@supports (color:color-mix(in lab, red, red)){[data-content-type=tabs] .tabs-navigation li.tab-header.active[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-white)calc(100%/var(--tw-bg-opacity)),#0000)}}[data-content-type=tabs] .tabs-navigation li.tab-header.active{background-color:var(--color-white);border-bottom:1px solid #fff}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{cursor:pointer;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:normal;display:block;position:relative}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black)}[data-content-type=tabs] .tabs-content{z-index:10;border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-container-lighter);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative;overflow:hidden}[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{padding:calc(var(--spacing)*8);min-height:inherit;background-attachment:scroll!important}[data-content-type=tabs].tab-align-left .tabs-content{border-top-left-radius:0!important}[data-content-type=tabs].tab-align-right .tabs-content{border-top-right-radius:0!important}[data-content-type=text],[data-content-type=heading],[data-content-type=html]{overflow-wrap:break-word}[data-content-type=buttons]{max-width:100%}[data-content-type=buttons] [data-content-type=button-item]{margin-right:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2);max-width:100%}[data-content-type=buttons] [data-content-type=button-item] [data-element=link],[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link]{overflow-wrap:break-word;max-width:100%}[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link]{cursor:default}[data-content-type=buttons] [data-content-type=button-item] :is(a,button,div){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:inline-block}:is(a,button,div).pagebuilder-button-primary{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000);--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000);--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000);--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}:is(a,button,div).pagebuilder-button-primary:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}:is(a,button,div).pagebuilder-button-primary:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}:is(a,button,div).pagebuilder-button-primary:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}:is(a,button,div).pagebuilder-button-primary{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}:is(a,button,div).pagebuilder-button-secondary{--btn-stroke:#0000;--btn-bg:#10059f1a}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-hover-bg:#10059f33}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-active-bg:#10059f4d}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}:is(a,button,div).pagebuilder-button-secondary:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}:is(a,button,div).pagebuilder-button-secondary:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}:is(a,button,div).pagebuilder-button-secondary:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}:is(a,button,div).pagebuilder-button-secondary{--btn-stroke:var(--color-primary-lighter);--btn-bg:var(--color-on-primary);--btn-color:var(--color-primary-darker);--btn-hover-stroke:var(--color-primary-lighter);--btn-hover-bg:var(--color-on-primary);--btn-hover-color:var(--color-primary-lighter);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}[data-content-type=divider] hr{border-block-end:0;border-inline:0}[data-content-type=image]>[data-element=link],[data-content-type=image]>[data-element=link] img{border-radius:inherit}[data-content-type=image] .pagebuilder-mobile-hidden{display:none}@media (min-width:48rem){[data-content-type=image] .pagebuilder-mobile-hidden{display:inline-block}}[data-content-type=image] .pagebuilder-mobile-only{display:inline-block}@media (min-width:48rem){[data-content-type=image] .pagebuilder-mobile-only{display:none}}[data-content-type=image] figcaption{overflow-wrap:break-word}[data-content-type=video] .pagebuilder-video-wrapper{overflow:hidden}[data-content-type=video] :is(iframe,video){aspect-ratio:16/9}:is([data-content-type=banner],[data-content-type=slide]){--pagebuilder-overlay-mx:0}:is([data-content-type=banner],[data-content-type=slide]) .pagebuilder-overlay{max-inline-size:var(--container-lg);margin-inline:var(--pagebuilder-overlay-mx);padding:calc(var(--spacing)*8);border-radius:inherit;transition:background-color .5s}:is([data-content-type=banner],[data-content-type=slide]) .pagebuilder-overlay.pagebuilder-poster-overlay{max-inline-size:100%;min-block-size:inherit;justify-content:center;align-items:center;display:flex}:is([data-content-type=banner],[data-content-type=slide])[data-appearance=collage-centered]{--pagebuilder-overlay-mx:auto}:is([data-content-type=banner],[data-content-type=slide])[data-appearance=collage-left]{--pagebuilder-overlay-mx:0 auto}:is([data-content-type=banner],[data-content-type=slide])[data-appearance=collage-right]{--pagebuilder-overlay-mx:auto 0}[data-content-type=banner]>:is([data-element=link],[data-element=empty_link]),[data-content-type=banner]>:is([data-element=link],[data-element=empty_link]):hover{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-content-type=banner] .pagebuilder-banner-wrapper{overflow-wrap:break-word;border-radius:inherit;background-clip:padding-box;background-attachment:scroll!important}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay{position:relative}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}@media (min-width:48rem){[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:var(--container-xl)}}[data-content-type=banner] .pagebuilder-banner-wrapper.jarallax .video-overlay{z-index:0}[data-content-type=banner] .pagebuilder-banner-wrapper [data-element=content]{min-height:50px;overflow:auto}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-banner-button{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*5);max-width:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);overflow-wrap:break-word;text-align:inherit;display:inline-block}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-content-type=slider]{padding-block-end:calc(var(--spacing)*12);position:relative}[data-content-type=slider]:not(:has(.snap-track)){padding-block:calc(var(--spacing)*6)calc(calc(var(--spacing)*6) + calc(var(--spacing)*12));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}@media (prefers-reduced-motion:no-preference){[data-content-type=slider]:not(:has(.snap-track)){scroll-behavior:smooth}}[data-content-type=slider]:not(:has(.snap-track))>*{scroll-snap-align:start}[data-content-type=slider] [data-page-builder-slider-nav]{position:absolute;inset:auto 0 0}[data-content-type=slide]{--overlay-align:initial;position:relative}[data-content-type=slide] .pagebuilder-slide-wrapper{border-radius:inherit;min-block-size:inherit;overflow-wrap:break-word}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .video-overlay{-webkit-transform:unset;z-index:1}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay{z-index:2;position:relative}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>:is(div,img,video,iframe){margin:auto!important;transform:none!important}[data-content-type=slide] .pagebuilder-poster-content{inline-size:100%}[data-content-type=slide] [data-element=content]{min-height:50px;overflow:auto}[data-content-type=map]{block-size:300px}[data-content-type$=block] .block p:last-child{margin-block:0 calc(var(--spacing)*4)}[data-content-type=dynamic_block] [data-content-type=image] img{display:inline-block}[data-content-type=dynamic_block] .block-banners .banner-item-content,[data-content-type=dynamic_block] .block-banners-inline .banner-item-content{margin-block-end:auto}.mollie-buttons{text-align:center;opacity:0;margin-top:10%;animation:1s 1s forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mollie-buttons .button{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:#0095ff;border:0;border-radius:6px;outline:none;max-width:100%;margin:20px;padding:0 16px;font-size:1.8rem;font-weight:700;line-height:4.4rem;text-decoration:none;transition:background .15s;display:inline-block;overflow:hidden;box-shadow:0 1px 2px #00000030}.mollie-buttons{opacity:0;transition:opacity 2s ease-in}.mollie-buttons .button:hover{background-color:#0077cb}.mollie-loading .redirect-block{text-align:center;padding:10%}.checkout-payment-method #mollie_methods_ideal-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_ideal-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_kbc-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_kbc-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_giftcard-form .label{height:40px;display:inline-block}.checkout-payment-method #mollie_methods_giftcard-form .payment-icon{width:35px;max-height:30px}.mollie-payment-icon{vertical-align:middle;width:25px;margin-right:5px}.mollie-loading .loader{border:16px solid #e3f0fa;border-top:16px solid #31a8f0;border-radius:50%;width:50px;height:50px;margin-left:auto;margin-right:auto;animation:2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.payment-method-content .card-container{background-color:#fff;border:1px solid #0000001a;border-radius:10px;max-width:400px;margin-bottom:10px;padding:20px;display:block;overflow:auto}.apple-pay-button{-webkit-appearance:-apple-pay-button}@supports ((-webkit-appearance:-apple-pay-button)){.apple-pay-button-with-text{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.apple-pay-button-with-text>*{visibility:hidden}.apple-pay-button-black-with-text{-apple-pay-button-style:black}.apple-pay-button-white-with-text{-apple-pay-button-style:white;cursor:pointer}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}.apple-pay-button-color-black{-apple-pay-button-style:black}.apple-pay-button-color-white{-apple-pay-button-style:white}.apple-pay-button-color-white-outline{-apple-pay-button-style:white-outline}.apple-pay-button-text-buy{-apple-pay-button-type:buy}.apple-pay-button-text-donate{-apple-pay-button-type:donate}.apple-pay-button-text-plain{-apple-pay-button-type:plain}.apple-pay-button-text-book{-apple-pay-button-type:book}.apple-pay-button-text-check-out{-apple-pay-button-type:check-out}.apple-pay-button-text-subscribe{-apple-pay-button-type:subscribe}.apple-pay-button-text-add-money{-apple-pay-button-type:add-money}.apple-pay-button-text-contribute{-apple-pay-button-type:contribute}.apple-pay-button-text-order{-apple-pay-button-type:order}.apple-pay-button-text-reload{-apple-pay-button-type:reload}.apple-pay-button-text-rent{-apple-pay-button-type:rent}.apple-pay-button-text-support{-apple-pay-button-type:support}.apple-pay-button-text-tip{-apple-pay-button-type:tip}.apple-pay-button-text-top-up{-apple-pay-button-type:top-up}}.mollie-applepay-button-hidden{display:none}.mollie-applepay-minicart-button{height:40px}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@font-face {
  font-family: 'Magento-Icons';
  src: url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.eot');
  src: url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.eot?#iefix') format('embedded-opentype'), url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.woff2') format('woff2'), url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.woff') format('woff'), url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.ttf') format('truetype'), url('../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/fonts/Magento-Icons/Magento-Icons.svg#Magento-Icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.spinner {
  display: inline-block;
  font-size: 4rem;
  height: 1em;
  margin-right: 1.5rem;
  position: relative;
  width: 1em;
}
.spinner > span {
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  transform: scale(0.4);
  -webkit-animation-name: fade;
  -moz-animation-name: fade;
  -ms-animation-name: fade;
  animation-name: fade;
  -webkit-animation-duration: .72s;
  -moz-animation-duration: .72s;
  -ms-animation-duration: .72s;
  animation-duration: .72s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  -ms-animation-direction: normal;
  animation-direction: normal;
  background-color: #fff;
  border-radius: 6px;
  clip: rect(0 0.28571429em 0.1em 0);
  height: .1em;
  margin-top: .5em;
  position: absolute;
  width: 1em;
}
.spinner > span:nth-child(1) {
  -webkit-animation-delay: 0.27s;
  -moz-animation-delay: 0.27s;
  -ms-animation-delay: 0.27s;
  animation-delay: 0.27s;
  -webkit-transform: rotate(-315deg);
  -moz-transform: rotate(-315deg);
  -ms-transform: rotate(-315deg);
  transform: rotate(-315deg);
}
.spinner > span:nth-child(2) {
  -webkit-animation-delay: 0.36s;
  -moz-animation-delay: 0.36s;
  -ms-animation-delay: 0.36s;
  animation-delay: 0.36s;
  -webkit-transform: rotate(-270deg);
  -moz-transform: rotate(-270deg);
  -ms-transform: rotate(-270deg);
  transform: rotate(-270deg);
}
.spinner > span:nth-child(3) {
  -webkit-animation-delay: 0.45s;
  -moz-animation-delay: 0.45s;
  -ms-animation-delay: 0.45s;
  animation-delay: 0.45s;
  -webkit-transform: rotate(-225deg);
  -moz-transform: rotate(-225deg);
  -ms-transform: rotate(-225deg);
  transform: rotate(-225deg);
}
.spinner > span:nth-child(4) {
  -webkit-animation-delay: 0.54s;
  -moz-animation-delay: 0.54s;
  -ms-animation-delay: 0.54s;
  animation-delay: 0.54s;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.spinner > span:nth-child(5) {
  -webkit-animation-delay: 0.63s;
  -moz-animation-delay: 0.63s;
  -ms-animation-delay: 0.63s;
  animation-delay: 0.63s;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.spinner > span:nth-child(6) {
  -webkit-animation-delay: 0.72s;
  -moz-animation-delay: 0.72s;
  -ms-animation-delay: 0.72s;
  animation-delay: 0.72s;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.spinner > span:nth-child(7) {
  -webkit-animation-delay: 0.81s;
  -moz-animation-delay: 0.81s;
  -ms-animation-delay: 0.81s;
  animation-delay: 0.81s;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.spinner > span:nth-child(8) {
  -webkit-animation-delay: 0.9;
  -moz-animation-delay: 0.9;
  -ms-animation-delay: 0.9;
  animation-delay: 0.9;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
@-moz-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@-webkit-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@-ms-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
form.loading .mgz__spinner {
  display: block;
}
.mgz__spinner {
  display: none;
  position: relative;
  width: 186px;
  height: 20px;
  margin: auto;
  position: absolute;
  left: 45%;
  top: 15px;
}
.mgz__spinner .spinner-item {
  position: absolute;
  top: 0;
  background-color: #d8d8d8;
  width: 20px;
  height: 20px;
  animation-name: bounce_fountainG;
  -o-animation-name: bounce_fountainG;
  -ms-animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  -moz-animation-name: bounce_fountainG;
  animation-duration: 0.645s;
  -o-animation-duration: 0.645s;
  -ms-animation-duration: 0.645s;
  -webkit-animation-duration: 0.645s;
  -moz-animation-duration: 0.645s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  transform: scale(0.3);
  -o-transform: scale(0.3);
  -ms-transform: scale(0.3);
  -webkit-transform: scale(0.3);
  -moz-transform: scale(0.3);
  border-radius: 15px;
  -o-border-radius: 15px;
  -ms-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
}
.mgz__spinner .spinner-item.spinner-item-1 {
  left: 0;
  animation-delay: 0.256s;
  -o-animation-delay: 0.256s;
  -ms-animation-delay: 0.256s;
  -webkit-animation-delay: 0.256s;
  -moz-animation-delay: 0.256s;
}
.mgz__spinner .spinner-item.spinner-item-2 {
  left: 20px;
  animation-delay: 0.3225s;
  -o-animation-delay: 0.3225s;
  -ms-animation-delay: 0.3225s;
  -webkit-animation-delay: 0.3225s;
  -moz-animation-delay: 0.3225s;
}
.mgz__spinner .spinner-item.spinner-item-3 {
  left: 40px;
  animation-delay: 0.389s;
  -o-animation-delay: 0.389s;
  -ms-animation-delay: 0.389s;
  -webkit-animation-delay: 0.389s;
  -moz-animation-delay: 0.389s;
}
.mgz__spinner .spinner-item.spinner-item-4 {
  left: 60px;
  animation-delay: 0.4555s;
  -o-animation-delay: 0.4555s;
  -ms-animation-delay: 0.4555s;
  -webkit-animation-delay: 0.4555s;
  -moz-animation-delay: 0.4555s;
}
.mgz__spinner .spinner-item.spinner-item-5 {
  left: 80px;
  animation-delay: 0.522s;
  -o-animation-delay: 0.522s;
  -ms-animation-delay: 0.522s;
  -webkit-animation-delay: 0.522s;
  -moz-animation-delay: 0.522s;
}
.mgz__spinner .spinner-item.spinner-item-6 {
  left: 100px;
  animation-delay: 0.5885s;
  -o-animation-delay: 0.5885s;
  -ms-animation-delay: 0.5885s;
  -webkit-animation-delay: 0.5885s;
  -moz-animation-delay: 0.5885s;
}
.mgz__spinner .spinner-item.spinner-item-7 {
  left: 120px;
  animation-delay: 0.645s;
  -o-animation-delay: 0.645s;
  -ms-animation-delay: 0.645s;
  -webkit-animation-delay: 0.645s;
  -moz-animation-delay: 0.645s;
}
.mgz__spinner .spinner-item.spinner-item-8 {
  left: 140px;
  animation-delay: 0.7115s;
  -o-animation-delay: 0.7115s;
  -ms-animation-delay: 0.7115s;
  -webkit-animation-delay: 0.7115s;
  -moz-animation-delay: 0.7115s;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-o-keyframes bounce_fountainG {
  0% {
    -o-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -o-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-ms-keyframes bounce_fountainG {
  0% {
    -ms-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -ms-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-webkit-keyframes bounce_fountainG {
  0% {
    -webkit-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -webkit-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-moz-keyframes bounce_fountainG {
  0% {
    -moz-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -moz-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
.mgz__page-actions.page-main-actions {
  margin: 0 0 3rem;
  background: #f8f8f8;
  border-bottom: 1px solid #e3e3e3;
  border-top: 1px solid #e3e3e3;
  padding: 1.5rem;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
  float: right;
  justify-content: flex-end;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button {
  background-color: transparent;
  text-shadow: none;
  color: #41362f;
  font-size: 1.6rem;
  letter-spacing: .025em;
  padding-bottom: .8875em;
  padding-top: .8875em;
  border-color: transparent;
  box-shadow: none;
  margin-left: 1.3rem;
  font-weight: 600;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.primary {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  background-color: #eb5202;
  border-color: #eb5202;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.primary:hover {
  background-color: #ba4000;
  border-color: #b84002;
  box-shadow: 0 0 0 1px #007bdb;
  color: #fff;
  text-decoration: none;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.action-secondary {
  background-color: #514943;
  border-color: #514943;
  color: #fff;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.action-secondary:hover {
  background-color: #35302c;
  border-color: #35302c;
  box-shadow: 0 0 0 1px #007bdb;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons > button.back {
  float: left;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
  margin-left: 1.3rem;
}
@media (max-width: 480px) {
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
    display: block;
  }
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.back {
    margin: 0;
  }
}
.mgz__page-actions.page-main-actions .page-actions:before,
.mgz__page-actions.page-main-actions .page-actions:after {
  content: '';
  display: table;
  clear: both;
}
.mgz__page-actions.page-main-actions .page-actions #back:before {
  content: '\e626';
  margin-right: .5em;
  position: relative;
  top: 1px;
  font-family: 'Magento-Icons';
}
@media (max-width: 480px) {
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
    text-align: center;
  }
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button {
    margin-left: 0;
  }
}
.sidebar {
  max-width: 100%;
}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}

.fa-0{--fa:"\30"}.fa-1{--fa:"\31"}.fa-2{--fa:"\32"}.fa-3{--fa:"\33"}.fa-4{--fa:"\34"}.fa-5{--fa:"\35"}.fa-6{--fa:"\36"}.fa-7{--fa:"\37"}.fa-8{--fa:"\38"}.fa-9{--fa:"\39"}.fa-fill-drip{--fa:"\f576"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-at{--fa:"\40"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-text-height{--fa:"\f034"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-stethoscope{--fa:"\f0f1"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-info{--fa:"\f129"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-explosion{--fa:"\e4e9"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-wave-square{--fa:"\f83e"}.fa-ring{--fa:"\f70b"}.fa-building-un{--fa:"\e4d9"}.fa-dice-three{--fa:"\f527"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-door-open{--fa:"\f52b"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-atom{--fa:"\f5d2"}.fa-soap{--fa:"\e06e"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-pump-medical{--fa:"\e06a"}.fa-fingerprint{--fa:"\f577"}.fa-hand-point-right{--fa:"\f0a4"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-flag-checkered{--fa:"\f11e"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-crop{--fa:"\f125"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-users-rectangle{--fa:"\e594"}.fa-people-roof{--fa:"\e537"}.fa-people-line{--fa:"\e534"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-diagram-predecessor{--fa:"\e477"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-male,.fa-person{--fa:"\f183"}.fa-laptop{--fa:"\f109"}.fa-file-csv{--fa:"\f6dd"}.fa-menorah{--fa:"\f676"}.fa-truck-plane{--fa:"\e58f"}.fa-record-vinyl{--fa:"\f8d9"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-bong{--fa:"\f55c"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-jar-wheat{--fa:"\e517"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-pager{--fa:"\f815"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-strikethrough{--fa:"\f0cc"}.fa-k{--fa:"\4b"}.fa-landmark-flag{--fa:"\e51c"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-backward{--fa:"\f04a"}.fa-caret-right{--fa:"\f0da"}.fa-comments{--fa:"\f086"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-code-pull-request{--fa:"\e13c"}.fa-clipboard-list{--fa:"\f46d"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-user-check{--fa:"\f4fc"}.fa-vial-virus{--fa:"\e597"}.fa-sheet-plastic{--fa:"\e571"}.fa-blog{--fa:"\f781"}.fa-user-ninja{--fa:"\f504"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-toggle-off{--fa:"\f204"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-person-drowning{--fa:"\e545"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-spray-can{--fa:"\f5bd"}.fa-truck-monster{--fa:"\f63b"}.fa-w{--fa:"\57"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-rainbow{--fa:"\f75b"}.fa-circle-notch{--fa:"\f1ce"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-paw{--fa:"\f1b0"}.fa-cloud{--fa:"\f0c2"}.fa-trowel-bricks{--fa:"\e58a"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-hospital-user{--fa:"\f80d"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-binoculars{--fa:"\f1e5"}.fa-microphone-slash{--fa:"\f131"}.fa-box-tissue{--fa:"\e05b"}.fa-motorcycle{--fa:"\f21c"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-toilets-portable{--fa:"\e584"}.fa-hockey-puck{--fa:"\f453"}.fa-table{--fa:"\f0ce"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-users-slash{--fa:"\e073"}.fa-clover{--fa:"\e139"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-star-and-crescent{--fa:"\f699"}.fa-house-fire{--fa:"\e50c"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-helicopter{--fa:"\f533"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-file-circle-question{--fa:"\e4ef"}.fa-laptop-code{--fa:"\f5fc"}.fa-swatchbook{--fa:"\f5c3"}.fa-prescription-bottle{--fa:"\f485"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-people-group{--fa:"\e533"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-film{--fa:"\f008"}.fa-ruler-horizontal{--fa:"\f547"}.fa-people-robbery{--fa:"\e536"}.fa-lightbulb{--fa:"\f0eb"}.fa-caret-left{--fa:"\f0d9"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-headphones-alt,.fa-headphones-simple{--fa:"\f58f"}.fa-sitemap{--fa:"\f0e8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-memory{--fa:"\f538"}.fa-road-spikes{--fa:"\e568"}.fa-fire-burner{--fa:"\e4f1"}.fa-flag{--fa:"\f024"}.fa-hanukiah{--fa:"\f6e6"}.fa-feather{--fa:"\f52d"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-comment-slash{--fa:"\f4b3"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-compress{--fa:"\f066"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-ankh{--fa:"\f644"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-asterisk{--fa:"\2a"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-peseta-sign{--fa:"\e221"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-ghost{--fa:"\f6e2"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-cart-plus{--fa:"\f217"}.fa-gamepad{--fa:"\f11b"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-egg{--fa:"\f7fb"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-campground{--fa:"\f6bb"}.fa-folder-plus{--fa:"\f65e"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-lock{--fa:"\f023"}.fa-gas-pump{--fa:"\f52f"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-house-flood-water{--fa:"\e50e"}.fa-tree{--fa:"\f1bb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-sack-dollar{--fa:"\f81d"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-car-side{--fa:"\f5e4"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-microscope{--fa:"\f610"}.fa-sink{--fa:"\e06d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-mitten{--fa:"\f7b5"}.fa-person-rays{--fa:"\e54d"}.fa-users{--fa:"\f0c0"}.fa-eye-slash{--fa:"\f070"}.fa-flask-vial{--fa:"\e4f3"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-om{--fa:"\f679"}.fa-worm{--fa:"\e599"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-plug{--fa:"\f1e6"}.fa-chevron-up{--fa:"\f077"}.fa-hand-spock{--fa:"\f259"}.fa-stopwatch{--fa:"\f2f2"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-chess-bishop{--fa:"\f43a"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-road-circle-check{--fa:"\e564"}.fa-dice-five{--fa:"\f523"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-land-mine-on{--fa:"\e51b"}.fa-i-cursor{--fa:"\f246"}.fa-stamp{--fa:"\f5bf"}.fa-stairs{--fa:"\e289"}.fa-i{--fa:"\49"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-pills{--fa:"\f484"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-tooth{--fa:"\f5c9"}.fa-v{--fa:"\56"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bicycle{--fa:"\f206"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-snowman{--fa:"\f7d0"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-road-barrier{--fa:"\e562"}.fa-school{--fa:"\f549"}.fa-igloo{--fa:"\f7ae"}.fa-joint{--fa:"\f595"}.fa-angle-right{--fa:"\f105"}.fa-horse{--fa:"\f6f0"}.fa-q{--fa:"\51"}.fa-g{--fa:"\47"}.fa-notes-medical{--fa:"\f481"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-dong-sign{--fa:"\e169"}.fa-capsules{--fa:"\f46b"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-hand-point-up{--fa:"\f0a6"}.fa-money-bill{--fa:"\f0d6"}.fa-bookmark{--fa:"\f02e"}.fa-align-justify{--fa:"\f039"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-helmet-un{--fa:"\e503"}.fa-bullseye{--fa:"\f140"}.fa-bacon{--fa:"\f7e5"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-radiation{--fa:"\f7b9"}.fa-chart-simple{--fa:"\e473"}.fa-mars-stroke{--fa:"\f229"}.fa-vial{--fa:"\f492"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-e{--fa:"\45"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-user{--fa:"\f007"}.fa-school-circle-check{--fa:"\e56b"}.fa-dumpster{--fa:"\f793"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-building-user{--fa:"\e4da"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-highlighter{--fa:"\f591"}.fa-key{--fa:"\f084"}.fa-bullhorn{--fa:"\f0a1"}.fa-globe{--fa:"\f0ac"}.fa-synagogue{--fa:"\f69b"}.fa-person-half-dress{--fa:"\e548"}.fa-road-bridge{--fa:"\e563"}.fa-location-arrow{--fa:"\f124"}.fa-c{--fa:"\43"}.fa-tablet-button{--fa:"\f10a"}.fa-building-lock{--fa:"\e4d6"}.fa-pizza-slice{--fa:"\f818"}.fa-money-bill-wave{--fa:"\f53a"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-house-flag{--fa:"\e50d"}.fa-person-circle-minus{--fa:"\e540"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-camera-rotate{--fa:"\e0d8"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-star{--fa:"\f005"}.fa-repeat{--fa:"\f363"}.fa-cross{--fa:"\f654"}.fa-box{--fa:"\f466"}.fa-venus-mars{--fa:"\f228"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-charging-station{--fa:"\f5e7"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-mobile-retro{--fa:"\e527"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-spider{--fa:"\f717"}.fa-hands-bound{--fa:"\e4f9"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-x-ray{--fa:"\f497"}.fa-spell-check{--fa:"\f891"}.fa-slash{--fa:"\f715"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-server{--fa:"\f233"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-shop-lock{--fa:"\e4a5"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-blender-phone{--fa:"\f6b6"}.fa-building-wheat{--fa:"\e4db"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-venus{--fa:"\f221"}.fa-passport{--fa:"\f5ab"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-temperature-high{--fa:"\f769"}.fa-microchip{--fa:"\f2db"}.fa-crown{--fa:"\f521"}.fa-weight-hanging{--fa:"\f5cd"}.fa-xmarks-lines{--fa:"\e59a"}.fa-file-prescription{--fa:"\f572"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-chess-knight{--fa:"\f441"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-wheelchair{--fa:"\f193"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-toggle-on{--fa:"\f205"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-l{--fa:"\4c"}.fa-fire{--fa:"\f06d"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-folder-open{--fa:"\f07c"}.fa-heart-circle-plus{--fa:"\e500"}.fa-code-fork{--fa:"\e13b"}.fa-city{--fa:"\f64f"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-pepper-hot{--fa:"\f816"}.fa-unlock{--fa:"\f09c"}.fa-colon-sign{--fa:"\e140"}.fa-headset{--fa:"\f590"}.fa-store-slash{--fa:"\e071"}.fa-road-circle-xmark{--fa:"\e566"}.fa-user-minus{--fa:"\f503"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-clipboard{--fa:"\f328"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-underline{--fa:"\f0cd"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-signature{--fa:"\f5b7"}.fa-stroopwafel{--fa:"\f551"}.fa-bold{--fa:"\f032"}.fa-anchor-lock{--fa:"\e4ad"}.fa-building-ngo{--fa:"\e4d7"}.fa-manat-sign{--fa:"\e1d5"}.fa-not-equal{--fa:"\f53e"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-jedi{--fa:"\f669"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-mug-hot{--fa:"\f7b6"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-gift{--fa:"\f06b"}.fa-dice-two{--fa:"\f528"}.fa-chess-queen{--fa:"\f445"}.fa-glasses{--fa:"\f530"}.fa-chess-board{--fa:"\f43c"}.fa-building-circle-check{--fa:"\e4d2"}.fa-person-chalkboard{--fa:"\e53d"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-less-than-equal{--fa:"\f537"}.fa-train{--fa:"\f238"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-crow{--fa:"\f520"}.fa-sailboat{--fa:"\e445"}.fa-window-restore{--fa:"\f2d2"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-torii-gate{--fa:"\f6a1"}.fa-frog{--fa:"\f52e"}.fa-bucket{--fa:"\e4cf"}.fa-image{--fa:"\f03e"}.fa-microphone{--fa:"\f130"}.fa-cow{--fa:"\f6c8"}.fa-caret-up{--fa:"\f0d8"}.fa-screwdriver{--fa:"\f54a"}.fa-folder-closed{--fa:"\e185"}.fa-house-tsunami{--fa:"\e515"}.fa-square-nfi{--fa:"\e576"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-square-binary{--fa:"\e69b"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-lemon{--fa:"\f094"}.fa-head-side-mask{--fa:"\e063"}.fa-handshake{--fa:"\f2b5"}.fa-gem{--fa:"\f3a5"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-smoking{--fa:"\f48d"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-monument{--fa:"\f5a6"}.fa-snowplow{--fa:"\f7d2"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-cannabis{--fa:"\f55f"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-tablets{--fa:"\f490"}.fa-ethernet{--fa:"\f796"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-chair{--fa:"\f6c0"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-plate-wheat{--fa:"\e55a"}.fa-icicles{--fa:"\f7ad"}.fa-person-shelter{--fa:"\e54f"}.fa-neuter{--fa:"\f22c"}.fa-id-badge{--fa:"\f2c1"}.fa-marker{--fa:"\f5a1"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-helicopter-symbol{--fa:"\e502"}.fa-universal-access{--fa:"\f29a"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-lari-sign{--fa:"\e1c8"}.fa-volcano{--fa:"\f770"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-viruses{--fa:"\e076"}.fa-square-person-confined{--fa:"\e577"}.fa-user-tie{--fa:"\f508"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-certificate{--fa:"\f0a3"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-suitcase{--fa:"\f0f2"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-camera-retro{--fa:"\f083"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-box-open{--fa:"\f49e"}.fa-scroll{--fa:"\f70e"}.fa-spa{--fa:"\f5bb"}.fa-location-pin-lock{--fa:"\e51f"}.fa-pause{--fa:"\f04c"}.fa-hill-avalanche{--fa:"\e507"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-bomb{--fa:"\f1e2"}.fa-registered{--fa:"\f25d"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-subscript{--fa:"\f12c"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-burst{--fa:"\e4dc"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-money-bills{--fa:"\e1f3"}.fa-smog{--fa:"\f75f"}.fa-crutch{--fa:"\f7f7"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-palette{--fa:"\f53f"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-vest{--fa:"\e085"}.fa-ferry{--fa:"\e4ea"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-boxes-packing{--fa:"\e4c7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-bowl-food{--fa:"\e4c6"}.fa-candy-cane{--fa:"\f786"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-file-word{--fa:"\f1c2"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-house-lock{--fa:"\e510"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-children{--fa:"\e4e1"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-user-alt-slash,.fa-user-large-slash{--fa:"\f4fa"}.fa-envelope-open{--fa:"\f2b6"}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:"\e05f"}.fa-mattress-pillow{--fa:"\e525"}.fa-guarani-sign{--fa:"\e19a"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-fire-extinguisher{--fa:"\f134"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-greater-than-equal{--fa:"\f532"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-virus{--fa:"\e074"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-layer-group{--fa:"\f5fd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-archway{--fa:"\f557"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-square{--fa:"\f0c8"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-couch{--fa:"\f4b8"}.fa-cedi-sign{--fa:"\e0df"}.fa-italic{--fa:"\f033"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-church{--fa:"\f51d"}.fa-comments-dollar{--fa:"\f653"}.fa-democrat{--fa:"\f747"}.fa-z{--fa:"\5a"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-road-lock{--fa:"\e567"}.fa-a{--fa:"\41"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-p{--fa:"\50"}.fa-snowflake{--fa:"\f2dc"}.fa-newspaper{--fa:"\f1ea"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-locust{--fa:"\e520"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-person-dress-burst{--fa:"\e544"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-vector-square{--fa:"\f5cb"}.fa-bread-slice{--fa:"\f7ec"}.fa-language{--fa:"\f1ab"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-filter{--fa:"\f0b0"}.fa-question{--fa:"\3f"}.fa-file-signature{--fa:"\f573"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-house-chimney-user{--fa:"\e065"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-puzzle-piece{--fa:"\f12e"}.fa-money-check{--fa:"\f53c"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-code{--fa:"\f121"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-virus-covid{--fa:"\e4a8"}.fa-austral-sign{--fa:"\e0a9"}.fa-f{--fa:"\46"}.fa-leaf{--fa:"\f06c"}.fa-road{--fa:"\f018"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-person-circle-plus{--fa:"\e541"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-sack-xmark{--fa:"\e56a"}.fa-file-excel{--fa:"\f1c3"}.fa-file-contract{--fa:"\f56c"}.fa-fish-fins{--fa:"\e4f2"}.fa-building-flag{--fa:"\e4d5"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-object-ungroup{--fa:"\f248"}.fa-poop{--fa:"\f619"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-kaaba{--fa:"\f66b"}.fa-toilet-paper{--fa:"\f71e"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-eject{--fa:"\f052"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-plane-circle-check{--fa:"\e555"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-object-group{--fa:"\f247"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-mask-ventilator{--fa:"\e524"}.fa-arrow-right{--fa:"\f061"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-cash-register{--fa:"\f788"}.fa-person-circle-question{--fa:"\e542"}.fa-h{--fa:"\48"}.fa-tarp{--fa:"\e57b"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-heart{--fa:"\f004"}.fa-mars-and-venus{--fa:"\f224"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-dumpster-fire{--fa:"\f794"}.fa-house-crack{--fa:"\e3b1"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-bottle-water{--fa:"\e4c5"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-kitchen-set{--fa:"\e51a"}.fa-r{--fa:"\52"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-cube{--fa:"\f1b2"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-shield-dog{--fa:"\e573"}.fa-solar-panel{--fa:"\f5ba"}.fa-lock-open{--fa:"\f3c1"}.fa-elevator{--fa:"\e16d"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-circle{--fa:"\f111"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-recycle{--fa:"\f1b8"}.fa-user-astronaut{--fa:"\f4fb"}.fa-plane-slash{--fa:"\e069"}.fa-trademark{--fa:"\f25c"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-satellite-dish{--fa:"\f7c0"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-users-rays{--fa:"\e593"}.fa-wallet{--fa:"\f555"}.fa-clipboard-check{--fa:"\f46c"}.fa-file-audio{--fa:"\f1c7"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-wrench{--fa:"\f0ad"}.fa-bugs{--fa:"\e4d0"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-file-image{--fa:"\f1c5"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-plane-departure{--fa:"\f5b0"}.fa-handshake-slash{--fa:"\e060"}.fa-book-bookmark{--fa:"\e0bb"}.fa-code-branch{--fa:"\f126"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-bridge{--fa:"\e4c8"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-truck-front{--fa:"\e2b7"}.fa-cat{--fa:"\f6be"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-truck-field{--fa:"\e58d"}.fa-route{--fa:"\f4d7"}.fa-clipboard-question{--fa:"\e4e3"}.fa-panorama{--fa:"\e209"}.fa-comment-medical{--fa:"\f7f5"}.fa-teeth-open{--fa:"\f62f"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-tags{--fa:"\f02c"}.fa-wine-glass{--fa:"\f4e3"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-house-signal{--fa:"\e012"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-faucet-drip{--fa:"\e006"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-terminal{--fa:"\f120"}.fa-mobile-button{--fa:"\f10b"}.fa-house-medical-flag{--fa:"\e514"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-tape{--fa:"\f4db"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-eye{--fa:"\f06e"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-audio-description{--fa:"\f29e"}.fa-person-military-to-person{--fa:"\e54c"}.fa-file-shield{--fa:"\e4f0"}.fa-user-slash{--fa:"\f506"}.fa-pen{--fa:"\f304"}.fa-tower-observation{--fa:"\e586"}.fa-file-code{--fa:"\f1c9"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-bus{--fa:"\f207"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-window-maximize{--fa:"\f2d0"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-prescription{--fa:"\f5b1"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-vihara{--fa:"\f6a7"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-plant-wilt{--fa:"\e5aa"}.fa-diamond{--fa:"\f219"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-chart-diagram{--fa:"\e695"}.fa-bacterium{--fa:"\e05a"}.fa-hand-pointer{--fa:"\f25a"}.fa-drum-steelpan{--fa:"\f56a"}.fa-hand-scissors{--fa:"\f257"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-biohazard{--fa:"\f780"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-mars-double{--fa:"\f227"}.fa-child-dress{--fa:"\e59c"}.fa-users-between-lines{--fa:"\e591"}.fa-lungs-virus{--fa:"\e067"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-phone{--fa:"\f095"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-child-reaching{--fa:"\e59d"}.fa-head-side-virus{--fa:"\e064"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-door-closed{--fa:"\f52a"}.fa-shield-virus{--fa:"\e06c"}.fa-dice-six{--fa:"\f526"}.fa-mosquito-net{--fa:"\e52c"}.fa-file-fragment{--fa:"\e697"}.fa-bridge-water{--fa:"\e4ce"}.fa-person-booth{--fa:"\f756"}.fa-text-width{--fa:"\f035"}.fa-hat-wizard{--fa:"\f6e8"}.fa-pen-fancy{--fa:"\f5ac"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-trash{--fa:"\f1f8"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-book-medical{--fa:"\f7e6"}.fa-poo{--fa:"\f2fe"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-cubes{--fa:"\f1b3"}.fa-divide{--fa:"\f529"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-headphones{--fa:"\f025"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-clapping{--fa:"\e1a8"}.fa-republican{--fa:"\f75e"}.fa-arrow-left{--fa:"\f060"}.fa-person-circle-xmark{--fa:"\e543"}.fa-ruler{--fa:"\f545"}.fa-align-left{--fa:"\f036"}.fa-dice-d6{--fa:"\f6d1"}.fa-restroom{--fa:"\f7bd"}.fa-j{--fa:"\4a"}.fa-users-viewfinder{--fa:"\e595"}.fa-file-video{--fa:"\f1c8"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-file-pdf{--fa:"\f1c1"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-o{--fa:"\4f"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-user-secret{--fa:"\f21b"}.fa-otter{--fa:"\f700"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-comment-dollar{--fa:"\f651"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-clipboard-user{--fa:"\f7f3"}.fa-child{--fa:"\f1ae"}.fa-lira-sign{--fa:"\f195"}.fa-satellite{--fa:"\f7bf"}.fa-plane-lock{--fa:"\e558"}.fa-tag{--fa:"\f02b"}.fa-comment{--fa:"\f075"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-envelope{--fa:"\f0e0"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-paperclip{--fa:"\f0c6"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-ribbon{--fa:"\f4d6"}.fa-lungs{--fa:"\f604"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-border-none{--fa:"\f850"}.fa-circle-nodes{--fa:"\e4e2"}.fa-parachute-box{--fa:"\f4cd"}.fa-indent{--fa:"\f03c"}.fa-truck-field-un{--fa:"\e58e"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-mountain{--fa:"\f6fc"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-cloud-meatball{--fa:"\f73b"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-square-virus{--fa:"\e578"}.fa-meteor{--fa:"\f753"}.fa-car-on{--fa:"\e4dd"}.fa-sleigh{--fa:"\f7cc"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-water{--fa:"\f773"}.fa-calendar-check{--fa:"\f274"}.fa-braille{--fa:"\f2a1"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-landmark{--fa:"\f66f"}.fa-truck{--fa:"\f0d1"}.fa-crosshairs{--fa:"\f05b"}.fa-person-cane{--fa:"\e53c"}.fa-tent{--fa:"\e57d"}.fa-vest-patches{--fa:"\e086"}.fa-check-double{--fa:"\f560"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-cookie{--fa:"\f563"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-dumbbell{--fa:"\f44b"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-tarp-droplet{--fa:"\e57c"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-calendar-plus{--fa:"\f271"}.fa-plane-arrival{--fa:"\f5af"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-chart-gantt{--fa:"\e0e4"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-dna{--fa:"\f471"}.fa-virus-slash{--fa:"\e075"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-chess{--fa:"\f439"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-plug-circle-check{--fa:"\e55c"}.fa-street-view{--fa:"\f21d"}.fa-franc-sign{--fa:"\e18f"}.fa-volume-off{--fa:"\f026"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-mosque{--fa:"\f678"}.fa-mosquito{--fa:"\e52b"}.fa-star-of-david{--fa:"\f69a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-vials{--fa:"\f493"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-place-of-worship{--fa:"\f67f"}.fa-grip-vertical{--fa:"\f58e"}.fa-hexagon-nodes{--fa:"\e699"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-u{--fa:"\55"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-pallet{--fa:"\f482"}.fa-faucet{--fa:"\e005"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-s{--fa:"\53"}.fa-timeline{--fa:"\e29c"}.fa-keyboard{--fa:"\f11c"}.fa-caret-down{--fa:"\f0d7"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-plane-up{--fa:"\e22d"}.fa-piggy-bank{--fa:"\f4d3"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-mountain-city{--fa:"\e52e"}.fa-coins{--fa:"\f51e"}.fa-khanda{--fa:"\f66d"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-folder-tree{--fa:"\f802"}.fa-network-wired{--fa:"\f6ff"}.fa-map-pin{--fa:"\f276"}.fa-hamsa{--fa:"\f665"}.fa-cent-sign{--fa:"\e3f5"}.fa-flask{--fa:"\f0c3"}.fa-person-pregnant{--fa:"\e31e"}.fa-wand-sparkles{--fa:"\f72b"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-ticket{--fa:"\f145"}.fa-power-off{--fa:"\f011"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-flag-usa{--fa:"\f74d"}.fa-laptop-file{--fa:"\e51d"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-diagram-next{--fa:"\e476"}.fa-person-rifle{--fa:"\e54e"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-closed-captioning{--fa:"\f20a"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-venus-double{--fa:"\f226"}.fa-images{--fa:"\f302"}.fa-calculator{--fa:"\f1ec"}.fa-people-pulling{--fa:"\e535"}.fa-n{--fa:"\4e"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-cloud-rain{--fa:"\f73d"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-ship{--fa:"\f21a"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-download{--fa:"\f019"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-file-circle-check{--fa:"\e5a0"}.fa-forward{--fa:"\f04e"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-align-center{--fa:"\f037"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-calendar-week{--fa:"\f784"}.fa-laptop-medical{--fa:"\f812"}.fa-b{--fa:"\42"}.fa-file-medical{--fa:"\f477"}.fa-dice-one{--fa:"\f525"}.fa-kiwi-bird{--fa:"\f535"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-mill-sign{--fa:"\e1ed"}.fa-bowl-rice{--fa:"\e2eb"}.fa-skull{--fa:"\f54c"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-truck-pickup{--fa:"\f63c"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-stop{--fa:"\f04d"}.fa-code-merge{--fa:"\f387"}.fa-upload{--fa:"\f093"}.fa-hurricane{--fa:"\f751"}.fa-mound{--fa:"\e52d"}.fa-toilet-portable{--fa:"\e583"}.fa-compact-disc{--fa:"\f51f"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-caravan{--fa:"\f8ff"}.fa-shield-cat{--fa:"\e572"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-glass-water{--fa:"\e4f4"}.fa-oil-well{--fa:"\e532"}.fa-vault{--fa:"\e2c5"}.fa-mars{--fa:"\f222"}.fa-toilet{--fa:"\f7d8"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-sun{--fa:"\f185"}.fa-guitar{--fa:"\f7a6"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-horse-head{--fa:"\f7ab"}.fa-bore-hole{--fa:"\e4c3"}.fa-industry{--fa:"\f275"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-florin-sign{--fa:"\e184"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-less-than{--fa:"\3c"}.fa-angle-down{--fa:"\f107"}.fa-car-tunnel{--fa:"\e4de"}.fa-head-side-cough{--fa:"\e061"}.fa-grip-lines{--fa:"\f7a4"}.fa-thumbs-down{--fa:"\f165"}.fa-user-lock{--fa:"\f502"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-chess-pawn{--fa:"\f443"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-person-through-window{--fa:"\e5a9"}.fa-toolbox{--fa:"\f552"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-bug{--fa:"\f188"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-mountain-sun{--fa:"\e52f"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-dice-d20{--fa:"\f6cf"}.fa-truck-droplet{--fa:"\e58c"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-medal{--fa:"\f5a2"}.fa-bed{--fa:"\f236"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-podcast{--fa:"\f2ce"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-bell{--fa:"\f0f3"}.fa-superscript{--fa:"\f12b"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-star-of-life{--fa:"\f621"}.fa-phone-slash{--fa:"\f3dd"}.fa-paint-roller{--fa:"\f5aa"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-file{--fa:"\f15b"}.fa-greater-than{--fa:"\3e"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-arrow-down{--fa:"\f063"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-eraser{--fa:"\f12d"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-person-burst{--fa:"\e53b"}.fa-dove{--fa:"\f4ba"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-socks{--fa:"\f696"}.fa-inbox{--fa:"\f01c"}.fa-section{--fa:"\e447"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-envelope-open-text{--fa:"\f658"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-wine-bottle{--fa:"\f72f"}.fa-chess-rook{--fa:"\f447"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-dharmachakra{--fa:"\f655"}.fa-hotdog{--fa:"\f80f"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-drum{--fa:"\f569"}.fa-ice-cream{--fa:"\f810"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-fax{--fa:"\f1ac"}.fa-paragraph{--fa:"\f1dd"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-star-half{--fa:"\f089"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-tree-city{--fa:"\e587"}.fa-play{--fa:"\f04b"}.fa-font{--fa:"\f031"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-rupiah-sign{--fa:"\e23d"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-naira-sign{--fa:"\e1f6"}.fa-cart-arrow-down{--fa:"\f218"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-receipt{--fa:"\f543"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-chevron-down{--fa:"\f078"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-skull-crossbones{--fa:"\f714"}.fa-code-compare{--fa:"\e13a"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-school-lock{--fa:"\e56f"}.fa-tower-cell{--fa:"\e585"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-ranking-star{--fa:"\e561"}.fa-chess-king{--fa:"\f43f"}.fa-person-harassing{--fa:"\e549"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-arrow-up{--fa:"\f062"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-shrimp{--fa:"\e448"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-jug-detergent{--fa:"\e519"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-user-shield{--fa:"\f505"}.fa-wind{--fa:"\f72e"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-y{--fa:"\59"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-fish{--fa:"\f578"}.fa-user-graduate{--fa:"\f501"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-clapperboard{--fa:"\e131"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-jet-fighter-up{--fa:"\e518"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-copy{--fa:"\f0c5"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-hand-sparkles{--fa:"\e05d"}.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-gun{--fa:"\e19b"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-add,.fa-plus{--fa:"\2b"}.fa-expand{--fa:"\f065"}.fa-computer{--fa:"\e4e5"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-peso-sign{--fa:"\e222"}.fa-building-shield{--fa:"\e4d8"}.fa-baby{--fa:"\f77c"}.fa-users-line{--fa:"\e592"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-tractor{--fa:"\f722"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-lines-leaning{--fa:"\e51e"}.fa-ruler-combined{--fa:"\f546"}.fa-copyright{--fa:"\f1f9"}.fa-equals{--fa:"\3d"}.fa-blender{--fa:"\f517"}.fa-teeth{--fa:"\f62e"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-map{--fa:"\f279"}.fa-rocket{--fa:"\f135"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-folder-minus{--fa:"\f65d"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-store{--fa:"\f54e"}.fa-arrow-trend-up{--fa:"\e098"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-bezier-curve{--fa:"\f55b"}.fa-bell-slash{--fa:"\f1f6"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-school-flag{--fa:"\e56e"}.fa-fill{--fa:"\f575"}.fa-angle-up{--fa:"\f106"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-holly-berry{--fa:"\f7aa"}.fa-chevron-left{--fa:"\f053"}.fa-bacteria{--fa:"\e059"}.fa-hand-lizard{--fa:"\f258"}.fa-notdef{--fa:"\e1fe"}.fa-disease{--fa:"\f7fa"}.fa-briefcase-medical{--fa:"\f469"}.fa-genderless{--fa:"\f22d"}.fa-chevron-right{--fa:"\f054"}.fa-retweet{--fa:"\f079"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-pump-soap{--fa:"\e06b"}.fa-video-slash{--fa:"\f4e2"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-radio{--fa:"\f8d7"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-traffic-light{--fa:"\f637"}.fa-thermometer{--fa:"\f491"}.fa-vr-cardboard{--fa:"\f729"}.fa-hand-middle-finger{--fa:"\f806"}.fa-percent,.fa-percentage{--fa:"\25"}.fa-truck-moving{--fa:"\f4df"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-display{--fa:"\e163"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-trophy{--fa:"\f091"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hammer{--fa:"\f6e3"}.fa-hand-peace{--fa:"\f25b"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-spinner{--fa:"\f110"}.fa-robot{--fa:"\f544"}.fa-peace{--fa:"\f67c"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-warehouse{--fa:"\f494"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-splotch{--fa:"\f5bc"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-dice-four{--fa:"\f524"}.fa-sim-card{--fa:"\f7c4"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-mercury{--fa:"\f223"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-person-falling-burst{--fa:"\e547"}.fa-award{--fa:"\f559"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-building{--fa:"\f1ad"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-qrcode{--fa:"\f029"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-comment-nodes{--fa:"\e696"}.fa-house-medical{--fa:"\e3b2"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-house-chimney-window{--fa:"\e00d"}.fa-pen-nib{--fa:"\f5ad"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tents{--fa:"\e582"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-dog{--fa:"\f6d3"}.fa-carrot{--fa:"\f787"}.fa-moon{--fa:"\f186"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-cheese{--fa:"\f7ef"}.fa-yin-yang{--fa:"\f6ad"}.fa-music{--fa:"\f001"}.fa-code-commit{--fa:"\f386"}.fa-temperature-low{--fa:"\f76b"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-broom{--fa:"\f51a"}.fa-shield-heart{--fa:"\e574"}.fa-gopuram{--fa:"\f664"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-hashtag{--fa:"\23"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-oil-can{--fa:"\f613"}.fa-t{--fa:"\54"}.fa-hippo{--fa:"\f6ed"}.fa-chart-column{--fa:"\e0e3"}.fa-infinity{--fa:"\f534"}.fa-vial-circle-check{--fa:"\e596"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-voicemail{--fa:"\f897"}.fa-fan{--fa:"\f863"}.fa-person-walking-luggage{--fa:"\e554"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-calendar{--fa:"\f133"}.fa-trailer{--fa:"\e041"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-sd-card{--fa:"\f7c2"}.fa-dragon{--fa:"\f6d5"}.fa-shoe-prints{--fa:"\f54b"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-hand-holding{--fa:"\f4bd"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-clone{--fa:"\f24d"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-tornado{--fa:"\f76f"}.fa-file-circle-plus{--fa:"\e494"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-anchor{--fa:"\f13d"}.fa-border-all{--fa:"\f84c"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-cookie-bite{--fa:"\f564"}.fa-arrow-trend-down{--fa:"\e097"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-draw-polygon{--fa:"\f5ee"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-shower{--fa:"\f2cc"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-m{--fa:"\4d"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-book{--fa:"\f02d"}.fa-user-plus{--fa:"\f234"}.fa-check{--fa:"\f00c"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-house-circle-check{--fa:"\e509"}.fa-angle-left{--fa:"\f104"}.fa-diagram-successor{--fa:"\e47a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-cloud-moon{--fa:"\f6c3"}.fa-briefcase{--fa:"\f0b1"}.fa-person-falling{--fa:"\e546"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-user-tag{--fa:"\f507"}.fa-rug{--fa:"\e569"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-baht-sign{--fa:"\e0ac"}.fa-book-open{--fa:"\f518"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-handcuffs{--fa:"\e4f8"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-database{--fa:"\f1c0"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-mask-face{--fa:"\e1d7"}.fa-hill-rockslide{--fa:"\e508"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-paper-plane{--fa:"\f1d8"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-dungeon{--fa:"\f6d9"}.fa-align-right{--fa:"\f038"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-life-ring{--fa:"\f1cd"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-calendar-day{--fa:"\f783"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-dice{--fa:"\f522"}.fa-bowling-ball{--fa:"\f436"}.fa-brain{--fa:"\f5dc"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-calendar-minus{--fa:"\f272"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-gifts{--fa:"\f79c"}.fa-hotel{--fa:"\f594"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-thumbs-up{--fa:"\f164"}.fa-user-clock{--fa:"\f4fd"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-file-invoice{--fa:"\f570"}.fa-window-minimize{--fa:"\f2d1"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-brush{--fa:"\f55d"}.fa-file-half-dashed{--fa:"\e698"}.fa-mask{--fa:"\f6fa"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-ruler-vertical{--fa:"\f548"}.fa-user-alt,.fa-user-large{--fa:"\f406"}.fa-train-tram{--fa:"\e5b4"}.fa-user-nurse{--fa:"\f82f"}.fa-syringe{--fa:"\f48e"}.fa-cloud-sun{--fa:"\f6c4"}.fa-stopwatch-20{--fa:"\e06f"}.fa-square-full{--fa:"\f45c"}.fa-magnet{--fa:"\f076"}.fa-jar{--fa:"\e516"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-bug-slash{--fa:"\e490"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-bone{--fa:"\f5d7"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-user-injured{--fa:"\f728"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-plane{--fa:"\f072"}.fa-tent-arrows-down{--fa:"\e581"}.fa-exclamation{--fa:"\21"}.fa-arrows-spin{--fa:"\e4bb"}.fa-print{--fa:"\f02f"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\24"}.fa-x{--fa:"\58"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-person-military-pointing{--fa:"\e54a"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-umbrella{--fa:"\f0e9"}.fa-trowel{--fa:"\e589"}.fa-d{--fa:"\44"}.fa-stapler{--fa:"\e5af"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-kip-sign{--fa:"\e1c4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-handshake-alt,.fa-handshake-simple{--fa:"\f4c6"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-barcode{--fa:"\f02a"}.fa-plus-minus{--fa:"\e43c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-person-circle-check{--fa:"\e53e"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:"\f3d0"}.fa-hooli{--fa:"\f427"}.fa-yelp{--fa:"\f1e9"}.fa-cc-visa{--fa:"\f1f0"}.fa-lastfm{--fa:"\f202"}.fa-shopware{--fa:"\f5b5"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-aws{--fa:"\f375"}.fa-redhat{--fa:"\f7bc"}.fa-yoast{--fa:"\f2b1"}.fa-cloudflare{--fa:"\e07d"}.fa-ups{--fa:"\f7e0"}.fa-pixiv{--fa:"\e640"}.fa-wpexplorer{--fa:"\f2de"}.fa-dyalog{--fa:"\f399"}.fa-bity{--fa:"\f37a"}.fa-stackpath{--fa:"\f842"}.fa-buysellads{--fa:"\f20d"}.fa-first-order{--fa:"\f2b0"}.fa-modx{--fa:"\f285"}.fa-guilded{--fa:"\e07e"}.fa-vnv{--fa:"\f40b"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-microsoft{--fa:"\f3ca"}.fa-qq{--fa:"\f1d6"}.fa-orcid{--fa:"\f8d2"}.fa-java{--fa:"\f4e4"}.fa-invision{--fa:"\f7b0"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-centercode{--fa:"\f380"}.fa-glide-g{--fa:"\f2a6"}.fa-drupal{--fa:"\f1a9"}.fa-jxl{--fa:"\e67b"}.fa-dart-lang{--fa:"\e693"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-unity{--fa:"\e049"}.fa-whmcs{--fa:"\f40d"}.fa-rocketchat{--fa:"\f3e8"}.fa-vk{--fa:"\f189"}.fa-untappd{--fa:"\f405"}.fa-mailchimp{--fa:"\f59e"}.fa-css3-alt{--fa:"\f38b"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-vimeo-v{--fa:"\f27d"}.fa-contao{--fa:"\f26d"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-deskpro{--fa:"\f38f"}.fa-brave{--fa:"\e63c"}.fa-sistrix{--fa:"\f3ee"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-battle-net{--fa:"\f835"}.fa-the-red-yeti{--fa:"\f69d"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-edge{--fa:"\f282"}.fa-threads{--fa:"\e618"}.fa-napster{--fa:"\f3d2"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-google-plus-g{--fa:"\f0d5"}.fa-artstation{--fa:"\f77a"}.fa-markdown{--fa:"\f60f"}.fa-sourcetree{--fa:"\f7d3"}.fa-google-plus{--fa:"\f2b3"}.fa-diaspora{--fa:"\f791"}.fa-foursquare{--fa:"\f180"}.fa-stack-overflow{--fa:"\f16c"}.fa-github-alt{--fa:"\f113"}.fa-phoenix-squadron{--fa:"\f511"}.fa-pagelines{--fa:"\f18c"}.fa-algolia{--fa:"\f36c"}.fa-red-river{--fa:"\f3e3"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-safari{--fa:"\f267"}.fa-google{--fa:"\f1a0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-atlassian{--fa:"\f77b"}.fa-linkedin-in{--fa:"\f0e1"}.fa-digital-ocean{--fa:"\f391"}.fa-nimblr{--fa:"\f5a8"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-hacker-news{--fa:"\f1d4"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-adversal{--fa:"\f36a"}.fa-creative-commons{--fa:"\f25e"}.fa-watchman-monitoring{--fa:"\e087"}.fa-fonticons{--fa:"\f280"}.fa-weixin{--fa:"\f1d7"}.fa-shirtsinbulk{--fa:"\f214"}.fa-codepen{--fa:"\f1cb"}.fa-git-alt{--fa:"\f841"}.fa-lyft{--fa:"\f3c3"}.fa-rev{--fa:"\f5b2"}.fa-windows{--fa:"\f17a"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-meetup{--fa:"\f2e0"}.fa-centos{--fa:"\f789"}.fa-adn{--fa:"\f170"}.fa-cloudsmith{--fa:"\f384"}.fa-opensuse{--fa:"\e62b"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-codiepie{--fa:"\f284"}.fa-node{--fa:"\f419"}.fa-mix{--fa:"\f3cb"}.fa-steam{--fa:"\f1b6"}.fa-cc-apple-pay{--fa:"\f416"}.fa-scribd{--fa:"\f28a"}.fa-debian{--fa:"\e60b"}.fa-openid{--fa:"\f19b"}.fa-instalod{--fa:"\e081"}.fa-files-pinwheel{--fa:"\e69f"}.fa-expeditedssl{--fa:"\f23e"}.fa-sellcast{--fa:"\f2da"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-r-project{--fa:"\f4f7"}.fa-delicious{--fa:"\f1a5"}.fa-freebsd{--fa:"\f3a4"}.fa-vuejs{--fa:"\f41f"}.fa-accusoft{--fa:"\f369"}.fa-ioxhost{--fa:"\f208"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-app-store{--fa:"\f36f"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-itunes-note{--fa:"\f3b5"}.fa-golang{--fa:"\e40f"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-grav{--fa:"\f2d6"}.fa-weibo{--fa:"\f18a"}.fa-uncharted{--fa:"\e084"}.fa-firstdraft{--fa:"\f3a1"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-wikipedia-w{--fa:"\f266"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-angellist{--fa:"\f209"}.fa-galactic-republic{--fa:"\f50c"}.fa-nfc-directional{--fa:"\e530"}.fa-skype{--fa:"\f17e"}.fa-joget{--fa:"\f3b7"}.fa-fedora{--fa:"\f798"}.fa-stripe-s{--fa:"\f42a"}.fa-meta{--fa:"\e49b"}.fa-laravel{--fa:"\f3bd"}.fa-hotjar{--fa:"\f3b1"}.fa-bluetooth-b{--fa:"\f294"}.fa-square-letterboxd{--fa:"\e62e"}.fa-sticker-mule{--fa:"\f3f7"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-hips{--fa:"\f452"}.fa-css{--fa:"\e6a2"}.fa-behance{--fa:"\f1b4"}.fa-reddit{--fa:"\f1a1"}.fa-discord{--fa:"\f392"}.fa-chrome{--fa:"\f268"}.fa-app-store-ios{--fa:"\f370"}.fa-cc-discover{--fa:"\f1f2"}.fa-wpbeginner{--fa:"\f297"}.fa-confluence{--fa:"\f78d"}.fa-shoelace{--fa:"\e60c"}.fa-mdb{--fa:"\f8ca"}.fa-dochub{--fa:"\f394"}.fa-accessible-icon{--fa:"\f368"}.fa-ebay{--fa:"\f4f4"}.fa-amazon{--fa:"\f270"}.fa-unsplash{--fa:"\e07c"}.fa-yarn{--fa:"\f7e3"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-500px{--fa:"\f26e"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-asymmetrik{--fa:"\f372"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-gratipay{--fa:"\f184"}.fa-apple{--fa:"\f179"}.fa-hive{--fa:"\e07f"}.fa-gitkraken{--fa:"\f3a6"}.fa-keybase{--fa:"\f4f5"}.fa-apple-pay{--fa:"\f415"}.fa-padlet{--fa:"\e4a0"}.fa-amazon-pay{--fa:"\f42c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-stumbleupon{--fa:"\f1a4"}.fa-fedex{--fa:"\f797"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-shopify{--fa:"\e057"}.fa-neos{--fa:"\f612"}.fa-square-threads{--fa:"\e619"}.fa-hackerrank{--fa:"\f5f7"}.fa-researchgate{--fa:"\f4f8"}.fa-swift{--fa:"\f8e1"}.fa-angular{--fa:"\f420"}.fa-speakap{--fa:"\f3f3"}.fa-angrycreative{--fa:"\f36e"}.fa-y-combinator{--fa:"\f23b"}.fa-empire{--fa:"\f1d1"}.fa-envira{--fa:"\f299"}.fa-google-scholar{--fa:"\e63b"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-studiovinari{--fa:"\f3f8"}.fa-pied-piper{--fa:"\f2ae"}.fa-wordpress{--fa:"\f19a"}.fa-product-hunt{--fa:"\f288"}.fa-firefox{--fa:"\f269"}.fa-linode{--fa:"\f2b8"}.fa-goodreads{--fa:"\f3a8"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-jsfiddle{--fa:"\f1cc"}.fa-sith{--fa:"\f512"}.fa-themeisle{--fa:"\f2b2"}.fa-page4{--fa:"\f3d7"}.fa-hashnode{--fa:"\e499"}.fa-react{--fa:"\f41b"}.fa-cc-paypal{--fa:"\f1f4"}.fa-squarespace{--fa:"\f5be"}.fa-cc-stripe{--fa:"\f1f5"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-bitcoin{--fa:"\f379"}.fa-keycdn{--fa:"\f3ba"}.fa-opera{--fa:"\f26a"}.fa-itch-io{--fa:"\f83a"}.fa-umbraco{--fa:"\f8e8"}.fa-galactic-senate{--fa:"\f50d"}.fa-ubuntu{--fa:"\f7df"}.fa-draft2digital{--fa:"\f396"}.fa-stripe{--fa:"\f429"}.fa-houzz{--fa:"\f27c"}.fa-gg{--fa:"\f260"}.fa-dhl{--fa:"\f790"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-xing{--fa:"\f168"}.fa-blackberry{--fa:"\f37b"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-playstation{--fa:"\f3df"}.fa-quinscape{--fa:"\f459"}.fa-less{--fa:"\f41d"}.fa-blogger-b{--fa:"\f37d"}.fa-opencart{--fa:"\f23d"}.fa-vine{--fa:"\f1ca"}.fa-signal-messenger{--fa:"\e663"}.fa-paypal{--fa:"\f1ed"}.fa-gitlab{--fa:"\f296"}.fa-typo3{--fa:"\f42b"}.fa-reddit-alien{--fa:"\f281"}.fa-yahoo{--fa:"\f19e"}.fa-dailymotion{--fa:"\e052"}.fa-affiliatetheme{--fa:"\f36b"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-bootstrap{--fa:"\f836"}.fa-odnoklassniki{--fa:"\f263"}.fa-nfc-symbol{--fa:"\e531"}.fa-mintbit{--fa:"\e62f"}.fa-ethereum{--fa:"\f42e"}.fa-speaker-deck{--fa:"\f83c"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-patreon{--fa:"\f3d9"}.fa-avianex{--fa:"\f374"}.fa-ello{--fa:"\f5f1"}.fa-gofore{--fa:"\f3a7"}.fa-bimobject{--fa:"\f378"}.fa-brave-reverse{--fa:"\e63d"}.fa-facebook-f{--fa:"\f39e"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-web-awesome{--fa:"\e682"}.fa-mandalorian{--fa:"\f50f"}.fa-first-order-alt{--fa:"\f50a"}.fa-osi{--fa:"\f41a"}.fa-google-wallet{--fa:"\f1ee"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-periscope{--fa:"\f3da"}.fa-fulcrum{--fa:"\f50b"}.fa-cloudscale{--fa:"\f383"}.fa-forumbee{--fa:"\f211"}.fa-mizuni{--fa:"\f3cc"}.fa-schlix{--fa:"\f3ea"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-bandcamp{--fa:"\f2d5"}.fa-wpforms{--fa:"\f298"}.fa-cloudversify{--fa:"\f385"}.fa-usps{--fa:"\f7e1"}.fa-megaport{--fa:"\f5a3"}.fa-magento{--fa:"\f3c4"}.fa-spotify{--fa:"\f1bc"}.fa-optin-monster{--fa:"\f23c"}.fa-fly{--fa:"\f417"}.fa-square-bluesky{--fa:"\e6a3"}.fa-aviato{--fa:"\f421"}.fa-itunes{--fa:"\f3b4"}.fa-cuttlefish{--fa:"\f38c"}.fa-blogger{--fa:"\f37c"}.fa-flickr{--fa:"\f16e"}.fa-viber{--fa:"\f409"}.fa-soundcloud{--fa:"\f1be"}.fa-digg{--fa:"\f1a6"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-letterboxd{--fa:"\e62d"}.fa-symfony{--fa:"\f83d"}.fa-maxcdn{--fa:"\f136"}.fa-etsy{--fa:"\f2d7"}.fa-facebook-messenger{--fa:"\f39f"}.fa-audible{--fa:"\f373"}.fa-think-peaks{--fa:"\f731"}.fa-bilibili{--fa:"\e3d9"}.fa-erlang{--fa:"\f39d"}.fa-x-twitter{--fa:"\e61b"}.fa-cotton-bureau{--fa:"\f89e"}.fa-dashcube{--fa:"\f210"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-stack-exchange{--fa:"\f18d"}.fa-elementor{--fa:"\f430"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-palfed{--fa:"\f3d8"}.fa-superpowers{--fa:"\f2dd"}.fa-resolving{--fa:"\f3e7"}.fa-xbox{--fa:"\f412"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-searchengin{--fa:"\f3eb"}.fa-tiktok{--fa:"\e07b"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-renren{--fa:"\f18b"}.fa-linux{--fa:"\f17c"}.fa-glide{--fa:"\f2a5"}.fa-linkedin{--fa:"\f08c"}.fa-hubspot{--fa:"\f3b2"}.fa-deploydog{--fa:"\f38e"}.fa-twitch{--fa:"\f1e8"}.fa-flutter{--fa:"\e694"}.fa-ravelry{--fa:"\f2d9"}.fa-mixer{--fa:"\e056"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-vimeo{--fa:"\f40a"}.fa-mendeley{--fa:"\f7b3"}.fa-uniregistry{--fa:"\f404"}.fa-figma{--fa:"\f799"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-dropbox{--fa:"\f16b"}.fa-instagram{--fa:"\f16d"}.fa-cmplid{--fa:"\e360"}.fa-upwork{--fa:"\e641"}.fa-facebook{--fa:"\f09a"}.fa-gripfire{--fa:"\f3ac"}.fa-jedi-order{--fa:"\f50e"}.fa-uikit{--fa:"\f403"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-phabricator{--fa:"\f3db"}.fa-ussunnah{--fa:"\f407"}.fa-earlybirds{--fa:"\f39a"}.fa-trade-federation{--fa:"\f513"}.fa-autoprefixer{--fa:"\f41c"}.fa-whatsapp{--fa:"\f232"}.fa-square-upwork{--fa:"\e67c"}.fa-slideshare{--fa:"\f1e7"}.fa-google-play{--fa:"\f3ab"}.fa-viadeo{--fa:"\f2a9"}.fa-line{--fa:"\f3c0"}.fa-google-drive{--fa:"\f3aa"}.fa-servicestack{--fa:"\f3ec"}.fa-simplybuilt{--fa:"\f215"}.fa-bitbucket{--fa:"\f171"}.fa-imdb{--fa:"\f2d8"}.fa-deezer{--fa:"\e077"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-jira{--fa:"\f7b1"}.fa-docker{--fa:"\f395"}.fa-screenpal{--fa:"\e570"}.fa-bluetooth{--fa:"\f293"}.fa-gitter{--fa:"\f426"}.fa-d-and-d{--fa:"\f38d"}.fa-microblog{--fa:"\e01a"}.fa-cc-diners-club{--fa:"\f24c"}.fa-gg-circle{--fa:"\f261"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-yandex{--fa:"\f413"}.fa-readme{--fa:"\f4d5"}.fa-html5{--fa:"\f13b"}.fa-sellsy{--fa:"\f213"}.fa-square-web-awesome{--fa:"\e683"}.fa-sass{--fa:"\f41e"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-buromobelexperte{--fa:"\f37f"}.fa-salesforce{--fa:"\f83b"}.fa-octopus-deploy{--fa:"\e082"}.fa-medapps{--fa:"\f3c6"}.fa-ns8{--fa:"\f3d5"}.fa-pinterest-p{--fa:"\f231"}.fa-apper{--fa:"\f371"}.fa-fort-awesome{--fa:"\f286"}.fa-waze{--fa:"\f83f"}.fa-bluesky{--fa:"\e671"}.fa-cc-jcb{--fa:"\f24b"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-rust{--fa:"\e07a"}.fa-wix{--fa:"\f5cf"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-supple{--fa:"\f3f9"}.fa-webflow{--fa:"\e65c"}.fa-rebel{--fa:"\f1d0"}.fa-css3{--fa:"\f13c"}.fa-staylinked{--fa:"\f3f5"}.fa-kaggle{--fa:"\f5fa"}.fa-space-awesome{--fa:"\e5ac"}.fa-deviantart{--fa:"\f1bd"}.fa-cpanel{--fa:"\f388"}.fa-goodreads-g{--fa:"\f3a9"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-trello{--fa:"\f181"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-get-pocket{--fa:"\f265"}.fa-perbyte{--fa:"\e083"}.fa-grunt{--fa:"\f3ad"}.fa-weebly{--fa:"\f5cc"}.fa-connectdevelop{--fa:"\f20e"}.fa-leanpub{--fa:"\f212"}.fa-black-tie{--fa:"\f27e"}.fa-themeco{--fa:"\f5c6"}.fa-python{--fa:"\f3e2"}.fa-android{--fa:"\f17b"}.fa-bots{--fa:"\e340"}.fa-free-code-camp{--fa:"\f2c5"}.fa-hornbill{--fa:"\f592"}.fa-js{--fa:"\f3b8"}.fa-ideal{--fa:"\e013"}.fa-git{--fa:"\f1d3"}.fa-dev{--fa:"\f6cc"}.fa-sketch{--fa:"\f7c6"}.fa-yandex-international{--fa:"\f414"}.fa-cc-amex{--fa:"\f1f3"}.fa-uber{--fa:"\f402"}.fa-github{--fa:"\f09b"}.fa-php{--fa:"\f457"}.fa-alipay{--fa:"\f642"}.fa-youtube{--fa:"\f167"}.fa-skyatlas{--fa:"\f216"}.fa-firefox-browser{--fa:"\e007"}.fa-replyd{--fa:"\f3e6"}.fa-suse{--fa:"\f7d6"}.fa-jenkins{--fa:"\f3b6"}.fa-twitter{--fa:"\f099"}.fa-rockrms{--fa:"\f3e9"}.fa-pinterest{--fa:"\f0d2"}.fa-buffer{--fa:"\f837"}.fa-npm{--fa:"\f3d4"}.fa-yammer{--fa:"\f840"}.fa-btc{--fa:"\f15a"}.fa-dribbble{--fa:"\f17d"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-internet-explorer{--fa:"\f26b"}.fa-stubber{--fa:"\e5c7"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-old-republic{--fa:"\f510"}.fa-odysee{--fa:"\e5c6"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-node-js{--fa:"\f3d3"}.fa-edge-legacy{--fa:"\e078"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-medrt{--fa:"\f3c8"}.fa-usb{--fa:"\f287"}.fa-tumblr{--fa:"\f173"}.fa-vaadin{--fa:"\f408"}.fa-quora{--fa:"\f2c4"}.fa-square-x-twitter{--fa:"\e61a"}.fa-reacteurope{--fa:"\f75d"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-amilia{--fa:"\f36d"}.fa-mixcloud{--fa:"\f289"}.fa-flipboard{--fa:"\f44d"}.fa-viacoin{--fa:"\f237"}.fa-critical-role{--fa:"\f6c9"}.fa-sitrox{--fa:"\e44a"}.fa-discourse{--fa:"\f393"}.fa-joomla{--fa:"\f1aa"}.fa-mastodon{--fa:"\f4f6"}.fa-airbnb{--fa:"\f834"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-buy-n-large{--fa:"\f8a6"}.fa-gulp{--fa:"\f3ae"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-strava{--fa:"\f428"}.fa-ember{--fa:"\f423"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-teamspeak{--fa:"\f4f9"}.fa-pushed{--fa:"\f3e1"}.fa-wordpress-simple{--fa:"\f411"}.fa-nutritionix{--fa:"\f3d6"}.fa-wodu{--fa:"\e088"}.fa-google-pay{--fa:"\e079"}.fa-intercom{--fa:"\f7af"}.fa-zhihu{--fa:"\f63f"}.fa-korvue{--fa:"\f42f"}.fa-pix{--fa:"\e43a"}.fa-steam-symbol{--fa:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-v4compatibility.woff2) format("woff2"),url(../../frontend/Webbytroops/Hyva/en_US/Magezon_Core/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa.fa-glass{--fa:"\f000"}.fa.fa-envelope-o{--fa:"\f0e0"}.fa.fa-envelope-o,.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o{--fa:"\f005"}.fa.fa-close,.fa.fa-remove{--fa:"\f00d"}.fa.fa-gear{--fa:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2ed"}.fa.fa-home{--fa:"\f015"}.fa.fa-file-o{--fa:"\f15b"}.fa.fa-clock-o,.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o{--fa:"\f017"}.fa.fa-arrow-circle-o-down{--fa:"\f358"}.fa.fa-arrow-circle-o-down,.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up{--fa:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f144"}.fa.fa-repeat,.fa.fa-rotate-right{--fa:"\f01e"}.fa.fa-refresh{--fa:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f022"}.fa.fa-dedent{--fa:"\f03b"}.fa.fa-video-camera{--fa:"\f03d"}.fa.fa-picture-o{--fa:"\f03e"}.fa.fa-photo,.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo{--fa:"\f03e"}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f03e"}.fa.fa-map-marker{--fa:"\f3c5"}.fa.fa-pencil-square-o{--fa:"\f044"}.fa.fa-edit,.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit{--fa:"\f044"}.fa.fa-share-square-o{--fa:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f14a"}.fa.fa-arrows{--fa:"\f0b2"}.fa.fa-times-circle-o{--fa:"\f057"}.fa.fa-check-circle-o,.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o{--fa:"\f058"}.fa.fa-mail-forward{--fa:"\f064"}.fa.fa-expand{--fa:"\f424"}.fa.fa-compress{--fa:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning{--fa:"\f071"}.fa.fa-calendar{--fa:"\f073"}.fa.fa-arrows-v{--fa:"\f338"}.fa.fa-arrows-h{--fa:"\f337"}.fa.fa-bar-chart,.fa.fa-bar-chart-o{--fa:"\e0e3"}.fa.fa-twitter-square{--fa:"\f081"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square{--fa:"\f082"}.fa.fa-gears{--fa:"\f085"}.fa.fa-thumbs-o-up{--fa:"\f164"}.fa.fa-thumbs-o-down,.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down{--fa:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f004"}.fa.fa-sign-out{--fa:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f08c"}.fa.fa-thumb-tack{--fa:"\f08d"}.fa.fa-external-link{--fa:"\f35d"}.fa.fa-sign-in{--fa:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f092"}.fa.fa-lemon-o{--fa:"\f094"}.fa.fa-lemon-o,.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o{--fa:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook{--fa:"\f39e"}.fa.fa-facebook-f{--fa:"\f39e"}.fa.fa-facebook-f,.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed{--fa:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0a0"}.fa.fa-hand-o-right{--fa:"\f0a4"}.fa.fa-hand-o-left,.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left{--fa:"\f0a5"}.fa.fa-hand-o-up{--fa:"\f0a6"}.fa.fa-hand-o-down,.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down{--fa:"\f0a7"}.fa.fa-globe{--fa:"\f57d"}.fa.fa-tasks{--fa:"\f828"}.fa.fa-arrows-alt{--fa:"\f31e"}.fa.fa-group{--fa:"\f0c0"}.fa.fa-chain{--fa:"\f0c1"}.fa.fa-cut{--fa:"\f0c4"}.fa.fa-files-o{--fa:"\f0c5"}.fa.fa-files-o,.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o{--fa:"\f0c7"}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0c7"}.fa.fa-navicon,.fa.fa-reorder{--fa:"\f0c9"}.fa.fa-magic{--fa:"\e2ca"}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square{--fa:"\f0d3"}.fa.fa-google-plus-square{--fa:"\f0d4"}.fa.fa-google-plus,.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus{--fa:"\f0d5"}.fa.fa-money{--fa:"\f3d1"}.fa.fa-unsorted{--fa:"\f0dc"}.fa.fa-sort-desc{--fa:"\f0dd"}.fa.fa-sort-asc{--fa:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f0e1"}.fa.fa-rotate-left{--fa:"\f0e2"}.fa.fa-legal{--fa:"\f0e3"}.fa.fa-dashboard,.fa.fa-tachometer{--fa:"\f625"}.fa.fa-comment-o{--fa:"\f075"}.fa.fa-comment-o,.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o{--fa:"\f086"}.fa.fa-flash{--fa:"\f0e7"}.fa.fa-clipboard{--fa:"\f0ea"}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0eb"}.fa.fa-exchange{--fa:"\f362"}.fa.fa-cloud-download{--fa:"\f0ed"}.fa.fa-cloud-upload{--fa:"\f0ee"}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0f3"}.fa.fa-cutlery{--fa:"\f2e7"}.fa.fa-file-text-o{--fa:"\f15c"}.fa.fa-building-o,.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o{--fa:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0f8"}.fa.fa-tablet{--fa:"\f3fa"}.fa.fa-mobile,.fa.fa-mobile-phone{--fa:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f111"}.fa.fa-mail-reply{--fa:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{--fa:"\f07b"}.fa.fa-folder-o,.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o{--fa:"\f07c"}.fa.fa-smile-o{--fa:"\f118"}.fa.fa-frown-o,.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o{--fa:"\f119"}.fa.fa-meh-o{--fa:"\f11a"}.fa.fa-keyboard-o,.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o{--fa:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f024"}.fa.fa-mail-reply-all{--fa:"\f122"}.fa.fa-star-half-o{--fa:"\f5c0"}.fa.fa-star-half-empty,.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty{--fa:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f5c0"}.fa.fa-code-fork{--fa:"\f126"}.fa.fa-chain-broken,.fa.fa-unlink{--fa:"\f127"}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt{--fa:"\f09c"}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f146"}.fa.fa-level-up{--fa:"\f3bf"}.fa.fa-level-down{--fa:"\f3be"}.fa.fa-pencil-square{--fa:"\f14b"}.fa.fa-external-link-square{--fa:"\f360"}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f152"}.fa.fa-eur,.fa.fa-euro{--fa:"\f153"}.fa.fa-gbp{--fa:"\f154"}.fa.fa-dollar,.fa.fa-usd{--fa:"\24"}.fa.fa-inr,.fa.fa-rupee{--fa:"\e1bc"}.fa.fa-cny,.fa.fa-jpy,.fa.fa-rmb,.fa.fa-yen{--fa:"\f157"}.fa.fa-rouble,.fa.fa-rub,.fa.fa-ruble{--fa:"\f158"}.fa.fa-krw,.fa.fa-won{--fa:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin{--fa:"\f15a"}.fa.fa-file-text{--fa:"\f15c"}.fa.fa-sort-alpha-asc{--fa:"\f15d"}.fa.fa-sort-alpha-desc{--fa:"\f881"}.fa.fa-sort-amount-asc{--fa:"\f884"}.fa.fa-sort-amount-desc{--fa:"\f160"}.fa.fa-sort-numeric-asc{--fa:"\f162"}.fa.fa-sort-numeric-desc{--fa:"\f886"}.fa.fa-youtube-square{--fa:"\f431"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square{--fa:"\f169"}.fa.fa-youtube-play{--fa:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow,.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square{--fa:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square{--fa:"\f174"}.fa.fa-long-arrow-down{--fa:"\f309"}.fa.fa-long-arrow-up{--fa:"\f30c"}.fa.fa-long-arrow-left{--fa:"\f30a"}.fa.fa-long-arrow-right{--fa:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip{--fa:"\f184"}.fa.fa-sun-o{--fa:"\f185"}.fa.fa-moon-o,.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o{--fa:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{--fa:"\f35a"}.fa.fa-arrow-circle-o-left,.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left{--fa:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f191"}.fa.fa-toggle-left{--fa:"\f191"}.fa.fa-dot-circle-o,.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o{--fa:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f194"}.fa.fa-try,.fa.fa-turkish-lira{--fa:"\e2bb"}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bank,.fa.fa-institution{--fa:"\f19c"}.fa.fa-mortar-board{--fa:"\f19d"}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square{--fa:"\f1a2"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square{--fa:"\f1b5"}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square{--fa:"\f1b7"}.fa.fa-automobile{--fa:"\f1b9"}.fa.fa-cab{--fa:"\f1ba"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{--fa:"\f1c1"}.fa.fa-file-pdf-o,.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o{--fa:"\f1c2"}.fa.fa-file-excel-o{--fa:"\f1c3"}.fa.fa-file-excel-o,.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o{--fa:"\f1c4"}.fa.fa-file-image-o{--fa:"\f1c5"}.fa.fa-file-image-o,.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o{--fa:"\f1c5"}.fa.fa-file-picture-o{--fa:"\f1c5"}.fa.fa-file-archive-o,.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o{--fa:"\f1c6"}.fa.fa-file-zip-o{--fa:"\f1c6"}.fa.fa-file-audio-o,.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o{--fa:"\f1c7"}.fa.fa-file-sound-o{--fa:"\f1c7"}.fa.fa-file-sound-o,.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o{--fa:"\f1c8"}.fa.fa-file-movie-o{--fa:"\f1c8"}.fa.fa-file-code-o,.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o{--fa:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-buoy,.fa.fa-life-saver,.fa.fa-support{--fa:"\f1cd"}.fa.fa-circle-o-notch{--fa:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra{--fa:"\f1d0"}.fa.fa-resistance{--fa:"\f1d0"}.fa.fa-empire,.fa.fa-ge,.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge{--fa:"\f1d1"}.fa.fa-git-square{--fa:"\f1d2"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square{--fa:"\f1d4"}.fa.fa-yc-square{--fa:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin,.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat{--fa:"\f1d7"}.fa.fa-send{--fa:"\f1d8"}.fa.fa-paper-plane-o{--fa:"\f1d8"}.fa.fa-paper-plane-o,.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o{--fa:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f111"}.fa.fa-header{--fa:"\f1dc"}.fa.fa-futbol-o{--fa:"\f1e3"}.fa.fa-futbol-o,.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o{--fa:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f1f6"}.fa.fa-trash{--fa:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper{--fa:"\f1fb"}.fa.fa-area-chart{--fa:"\f1fe"}.fa.fa-pie-chart{--fa:"\f200"}.fa.fa-line-chart{--fa:"\f201"}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square{--fa:"\f203"}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f20a"}.fa.fa-ils,.fa.fa-shekel,.fa.fa-sheqel{--fa:"\f20b"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f3a5"}.fa.fa-intersex,.fa.fa-transgender{--fa:"\f224"}.fa.fa-transgender-alt{--fa:"\f225"}.fa.fa-facebook-official{--fa:"\f09a"}.fa.fa-facebook-official,.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel{--fa:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc{--fa:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery,.fa.fa-battery-4{--fa:"\f240"}.fa.fa-battery-3{--fa:"\f241"}.fa.fa-battery-2{--fa:"\f242"}.fa.fa-battery-1{--fa:"\f243"}.fa.fa-battery-0{--fa:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o{--fa:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o{--fa:"\f254"}.fa.fa-hourglass-1{--fa:"\f251"}.fa.fa-hourglass-2{--fa:"\f252"}.fa.fa-hourglass-3{--fa:"\f253"}.fa.fa-hand-rock-o{--fa:"\f255"}.fa.fa-hand-grab-o,.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o{--fa:"\f255"}.fa.fa-hand-paper-o{--fa:"\f256"}.fa.fa-hand-paper-o,.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o{--fa:"\f256"}.fa.fa-hand-scissors-o{--fa:"\f257"}.fa.fa-hand-lizard-o,.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o{--fa:"\f258"}.fa.fa-hand-spock-o{--fa:"\f259"}.fa.fa-hand-pointer-o,.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o{--fa:"\f25a"}.fa.fa-hand-peace-o{--fa:"\f25b"}.fa.fa-hand-peace-o,.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square{--fa:"\f264"}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television{--fa:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{--fa:"\f271"}.fa.fa-calendar-minus-o,.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o{--fa:"\f272"}.fa.fa-calendar-times-o{--fa:"\f273"}.fa.fa-calendar-check-o,.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o{--fa:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f279"}.fa.fa-commenting{--fa:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo{--fa:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt{--fa:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{--fa:"\f28b"}.fa.fa-pause-circle-o,.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o{--fa:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt{--fa:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f059"}.fa.fa-volume-control-phone{--fa:"\f2a0"}.fa.fa-asl-interpreting{--fa:"\f2a3"}.fa.fa-deafness,.fa.fa-hard-of-hearing{--fa:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing{--fa:"\f2a7"}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square{--fa:"\f2aa"}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost{--fa:"\f2ab"}.fa.fa-snapchat-square{--fa:"\f2ad"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official{--fa:"\f2b3"}.fa.fa-google-plus-circle{--fa:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome,.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa{--fa:"\f2b4"}.fa.fa-handshake-o{--fa:"\f2b5"}.fa.fa-envelope-open-o,.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o{--fa:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2b9"}.fa.fa-vcard{--fa:"\f2bb"}.fa.fa-address-card-o{--fa:"\f2bb"}.fa.fa-address-card-o,.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o{--fa:"\f2bb"}.fa.fa-user-circle-o{--fa:"\f2bd"}.fa.fa-user-circle-o,.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o{--fa:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license{--fa:"\f2c2"}.fa.fa-id-card-o{--fa:"\f2c2"}.fa.fa-drivers-license-o,.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o{--fa:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer,.fa.fa-thermometer-4{--fa:"\f2c7"}.fa.fa-thermometer-3{--fa:"\f2c8"}.fa.fa-thermometer-2{--fa:"\f2c9"}.fa.fa-thermometer-1{--fa:"\f2ca"}.fa.fa-thermometer-0{--fa:"\f2cb"}.fa.fa-bathtub,.fa.fa-s15{--fa:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle{--fa:"\f410"}.fa.fa-window-close-o{--fa:"\f410"}.fa.fa-times-rectangle-o,.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o{--fa:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast{--fa:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2dc"}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400}
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--animation-opacity:0;--animation-transform-scale-3d:scale3d(1,1,1)}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:var(--animation-opacity)}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:var(--animation-opacity)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:var(--animation-opacity)}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes pulse{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes tada{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:var(--animation-transform-scale-3d) translateZ(0);transform:var(--animation-transform-scale-3d) translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes wobble{0%{-webkit-transform:var(--animation-transform-scale-3d) translateZ(0);transform:var(--animation-transform-scale-3d) translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInDown{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInLeft{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInRight{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInUp{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(700px) scale(.7);transform:scaleX(1) translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(700px) scale(.7);transform:scaleX(1) translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(-2000px) scale(.7);transform:scaleX(1) translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(-2000px) scale(.7);transform:scaleX(1) translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(2000px) scale(.7);transform:scaleX(1) translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(2000px) scale(.7);transform:scaleX(1) translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(-700px) scale(.7);transform:scaleX(1) translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(-700px) scale(.7);transform:scaleX(1) translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-3000px,0) scaleY(3);transform:var(--animation-transform-scale-3d) translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5);transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5);transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInDown{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInUp{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,100%,0);transform:scaleX(1) translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,100%,0);transform:scaleX(1) translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0);transform:scaleX(1) translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0);transform:scaleX(1) translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-100%,0,0);transform:scaleX(1) translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-100%,0,0);transform:scaleX(1) translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0);transform:scaleX(1) translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0);transform:scaleX(1) translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(100%,0,0);transform:scaleX(1) translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(100%,0,0);transform:scaleX(1) translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0);transform:scaleX(1) translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0);transform:scaleX(1) translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-100%,0);transform:scaleX(1) translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-100%,0);transform:scaleX(1) translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0);transform:scaleX(1) translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:var(--animation-transform-scale-3d) perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:scaleX(1) perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:var(--animation-transform-scale-3d) perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:scaleX(1) perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) rotate(-200deg);transform:var(--animation-transform-scale-3d) rotate(-200deg)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes rotateIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) rotate(-200deg);transform:var(--animation-transform-scale-3d) rotate(-200deg)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:var(--animation-opacity);-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:var(--animation-opacity);-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:var(--animation-opacity)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:var(--animation-opacity)}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}:root {
	--a-line-height-14: 14px;
	--a-line-height-18: 18px;
	--a-line-height-48: 48px;
	--t-font-letter-spacing-tracking-normal: 0px;
	--t-font-line-height-leading-3: 12px;
	--t-font-line-height-leading-4: 16px;
	--t-font-line-height-leading-5: 20px;
	--t-font-line-height-leading-6: 24px;
	--t-font-line-height-leading-7: 28px;
	--t-font-line-height-leading-8: 32px;
	--t-font-line-height-leading-9: 36px;
	--t-font-line-height-leading-10: 40px;
	--t-font-size-xs: 12px;
	--t-font-size-sm: 14px;
	--t-font-size-base: 16px;
	--t-font-size-lg: 18px;
	--t-font-size-xl: 20px;
	--t-font-size-2xl: 24px;
	--t-font-size-3xl: 30px;
	--t-font-size-4xl: 36px;
	--t-font-size-5xl: 48px;
	--t-font-size-6xl: 60px;
	--t-font-size-7xl: 72px;
	--t-font-size-8xl: 96px;
	--t-font-size-9xl: 128px;
	--t-font-weight-thin: 100;
	--t-font-weight-light: 200;
	--t-font-weight-normal: 400;
	--t-font-weight-medium: 500;
	--t-font-weight-semibold: 600;
	--t-font-weight-bold: 700;
	--t-font-weight-extrabold: 800;
	--t-font-weight-black: 900;
	--t-font-family-mono-sfmono: sf mono;
	--t-font-family-mono-consolas: consolas;
	--t-font-family-mono-courier-new: courier new;
	--t-font-family-mono-liberation-mono: liberation mono;
	--t-font-family-mono-menlo: menlo;
	--t-font-family-mono-monaco: monaco;
	--t-font-family-mono-roboto-mono: roboto mono;
	--t-font-family-sans-inter: inter;
	--t-font-family-sans-roboto: roboto;
	--t-font-family-serif-cambria: cambria;
	--t-font-family-serif-georgia: georgia;
	--t-font-family-serif-times-new-roman: times new roman;
	--t-font-family-theme-code: var(--a-font-family-code);
	--t-font-family-theme-primary: var(--a-font-family-primary);
	--t-font-line-height-leading-none: 100%;
	--t-font-line-height-leading-normal: 150%;
	--u-color-backdrop: #00000666;
	--u-color-text-input: #9ca3af;
	--u-border-radius-none: 0px;
	--u-border-radius-xs: 4px;
	--u-border-radius-focus: 12px;
	--u-border-radius-rounded: 1000px;
	--u-opacity-overlay: 60px;
	--u-opacity-disabled-10: 10px;
	--u-opacity-disabled-20: 20px;
	--u-opacity-disabled-content: 20px;
	--u-opacity-disabled-30: 30px;
	--u-opacity-stroke-10: 10px;
	--u-opacity-stroke-20: 20px;
	--u-opacity-stroke-focus: 20px;
	--u-spacing-dropdown: -4px;
	--u-spacing-4-5: 18px;
	--u-spacing-6-5: 26px;
	--u-spacing-13: 52px;
	--u-spacing-18: 72px;
	--u-spacing-22: 88px;
	--border-radius-box: 16px;
	--border-btn: 8px;
	--border-badge: 30.3px;
	--border-tab: 8px;
	--t-breakpoints-sm: 640px;
	--t-breakpoints-md: 768px;
	--t-breakpoints-lg: 1024px;
	--t-breakpoints-xl: 1280px;
	--t-breakpoints-2xl: 1536px;
	--t-spacing-0: 0px;
	--t-spacing-px: 1px;
	--t-spacing-0-5: 2px;
	--t-spacing-1: 4px;
	--t-spacing-1-5: 6px;
	--t-spacing-2: 8px;
	--t-spacing-2-5: 10px;
	--t-spacing-3: 12px;
	--t-spacing-3-5: 14px;
	--t-spacing-4: 16px;
	--t-spacing-5: 20px;
	--t-spacing-6: 24px;
	--t-spacing-7: 28px;
	--t-spacing-8: 32px;
	--t-spacing-9: 36px;
	--t-spacing-10: 40px;
	--t-spacing-11: 44px;
	--t-spacing-12: 48px;
	--t-spacing-14: 56px;
	--t-spacing-16: 64px;
	--t-spacing-20: 80px;
	--t-spacing-24: 96px;
	--t-spacing-28: 112px;
	--t-spacing-32: 128px;
	--t-spacing-36: 144px;
	--t-spacing-40: 160px;
	--t-spacing-44: 176px;
	--t-spacing-48: 192px;
	--t-spacing-52: 208px;
	--t-spacing-56: 224px;
	--t-spacing-60: 240px;
	--t-spacing-64: 256px;
	--t-spacing-72: 288px;
	--t-spacing-80: 320px;
	--t-spacing-96: 384px;
	--t-stroke-width-0: 0px;
	--t-stroke-width-1: 1px;
	--t-stroke-width-2: 2px
}

.card {
	background-color: var(--color-base-100);
	display: flex;
	flex-direction: column;
	height: 100%;
	outline: 2px solid #0000;
	outline-offset: 2px;
	overflow: hidden;
	position: relative;
	transition: outline .2s ease-in-out;

	&:focus {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	&:focus-visible {
		outline-color: currentColor
	}

	&:where(.card-border) {
		border: var(--border)solid var(--color-base-200)
	}

	&:where(.card-dash) {
		border: var(--border)dashed var(--color-base-200)
	}

	&.image-full {
		display: grid;

		&>* {
			grid-column-start: 1;
			grid-row-start: 1
		}

		&>.card-body {
			color: var(--color-neutral-content);
			position: relative
		}

		& :where(.card-image) {
			border-radius: inherit;
			overflow: hidden
		}

		&>.card-image img {
			filter: brightness(28%);
			height: 100%;
			object-fit: cover
		}
	}

	& .card-image {
		align-items: center;
		display: flex;
		justify-content: center
	}

	&:has(>input:is([type=checkbox], [type=radio])) {
		cursor: pointer;
		user-select: none
	}

	&:has(>:checked) {
		outline: 2px solid
	}
}

.card-shadow {
	--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
	box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

.card-title {
	align-items: center;
	display: flex;
	gap: .5rem
}

.card-hover-sequenced {

	& [class*=hover-item-]:nth-child(2),
	& [class^=hover-item-]:nth-child(2) {
		transition-delay: .166667s !important
	}

	& [class*=hover-item-]:nth-child(3),
	& [class^=hover-item-]:nth-child(3) {
		transition-delay: .25s !important
	}

	& [class*=hover-item-]:nth-child(4),
	& [class^=hover-item-]:nth-child(4) {
		transition-delay: .333333s !important
	}
}

.card-image-top {
	flex-direction: column;

	& .card-image {
		min-width: 100%;
		width: 100%
	}
}

.card-image-left,
.card-image-right {

	& .card-body,
	& .card-image {
		min-width: 50%;
		width: 50%
	}
}

.card-image-left {
	align-items: stretch;
	flex-direction: row;

	& .card-image {
		&>* {
			height: 100%;
			max-width: unset;
			object-fit: cover;
			width: 100%
		}
	}
}

.card-image-right {
	flex-direction: row-reverse
}

.card-image-bottom {
	& .card-image {
		order: 1
	}
}

.card-image-cover {
	& .card-image {
		inset: 0;
		position: absolute;
		transition: all .4s;
		width: 100%;
		z-index: 1
	}
}

.card-image {
	border: 0;
	height: 100%;
	min-height: 200px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.card-image-left .card-image,
.card-image-right .card-image {
	height: auto
}

.card-background {
	background-position: 50%;
	background-size: cover;
	transition: all .4s
}

.card-background,
.card-overlay {
	inset: 0;
	position: absolute;
	z-index: 1
}

.card-overlay {
	background-color: #0000001a
}

.card-body {
	align-items: flex-start;
	box-sizing: border-box;
	display: flex;
	flex: auto;
	flex-direction: column;
	gap: .5rem;
	position: relative;
	width: 100%;
	z-index: 1
}

.card-with-padding .card-body {
	padding: var(--card-p, var(--t-spacing-6))
}

.card-badge-right .card-badge {
	left: inherit
}

.card-wrapper-badge {
	position: absolute
}

.card-badge-right {
	& .card-wrapper-badge {
		display: flex;
		justify-content: flex-end;
		right: var(--t-spacing-4)
	}
}

.card-badge {
	border-radius: var(--u-border-radius-rounded);
	left: var(--t-spacing-4);
	padding: 0 var(--t-spacing-2);
	position: absolute;
	top: var(--t-spacing-4);
	z-index: 2
}

.card-not-image {
	padding: 1.5rem;

	& .card-body {
		padding: 0
	}

	& .card-badge,
	& .card-wrapper-badge {
		position: static
	}
}

.card-image-hover-zoom-in:hover .card-image,
.card-image-hover-zoom-out .card-image {
	transform: scale(1.2)
}

.card-image-hover-zoom-out:hover .card-image {
	transform: scale(1)
}

.card-image-hover-move-left .card-image {
	transform: scale(1.2)translate(8%)
}

.card-image-hover-move-left:hover .card-image,
.card-image-hover-move-right .card-image {
	transform: scale(1.2)translate(-8%)
}

.card-image-hover-move-right:hover .card-image {
	transform: scale(1.2)translate(8%)
}

.card-image-hover-move-up .card-image {
	transform: scale(1.2)translateY(8%)
}

.card-image-hover-move-down .card-image,
.card-image-hover-move-up:hover .card-image {
	transform: scale(1.2)translateY(-8%)
}

.card-image-hover-move-down:hover .card-image {
	transform: scale(1.2)translateY(8%)
}

.card-xs {
	& .card-body {
		--card-p: var(--t-spacing-2)
	}
}

.card-sm {
	& .card-body {
		--card-p: var(--t-spacing-4)
	}
}

.card-md {
	& .card-body {
		--card-p: var(--t-spacing-6)
	}
}

.card-lg {
	& .card-body {
		--card-p: var(--t-spacing-8)
	}
}

.card-xl {
	& .card-body {
		--card-p: var(--t-spacing-10)
	}
}

.card-actions {
	align-items: flex-start;
	display: flex;
	flex-wrap: wrap;
	gap: .5rem;
	width: 100%
}

.card-body-center,
.card-body-left,
.card-body-right {
	& .card-body {
		align-items: flex-start
	}

	& .card-actions {
		justify-content: flex-start
	}
}

.card-body-center {
	& .card-body {
		align-items: center
	}

	& .card-actions {
		justify-content: center
	}
}

.card-body-right {
	& .card-body {
		align-items: flex-end
	}

	& .card-actions {
		justify-content: flex-end
	}
}

.card-align-bottom {
	& .card-body {
		justify-content: flex-end
	}
}

.card-align-bottom {
	& .card-body {
		justify-content: flex-end
	}
}

.card-align-middle {
	& .card-body {
		justify-content: center
	}
}

.card-align-space-between {
	& .card-body {
		justify-content: space-between
	}
}

.card-content-align-left {
	& .card-actions {
		justify-content: flex-start
	}

	& .card-body {
		align-items: flex-start;
		text-align: start
	}
}

.card-content-align-center {
	& .card-actions {
		justify-content: center
	}

	& .card-body {
		align-items: center;
		text-align: center
	}
}

.card-content-align-justify {
	& .card-body {
		text-align: justify
	}
}

.card-content-align-right {
	& .card-actions {
		justify-content: flex-end
	}

	& .card-body {
		align-items: flex-end;
		text-align: end
	}
}

.table {
	& :where(thead, tfoot) {
		white-space: normal
	}
}

.radio-wrapper {
	align-items: center;
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-2);

	&:has(.radio:is(:disabled, [disabled])) .radio-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.radio-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.radio-wrapper-label-position-left {
	flex-direction: row
}

.radio-wrapper-label-position-right {
	flex-direction: row-reverse
}

.radio {
	appearance: none;
	border: var(--border)solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000));
	box-shadow: 0 1px oklch(0 0 0/calc(var(--depth)*.1))inset;
	cursor: pointer;
	vertical-align: middle;
	--size: calc(var(--size-selector, .25rem)*6);
	border-radius: 3.40282e+38px;
	color: var(--input-color, currentColor);
	display: inline-block;
	flex-shrink: 0;
	height: var(--size);
	padding: .25rem;
	position: relative;
	width: var(--size);

	&:before {
		--tw-content: "";
		background-image: none, var(--fx-noise);
		background-size: auto, calc(var(--noise)*100%);
		border-radius: 3.40282e+38px;
		content: var(--tw-content);
		display: block;
		height: 100%;
		width: 100%
	}

	&:focus-visible {
		outline: 2px solid
	}

	&:checked,
	&[aria-checked=true] {
		background-color: var(--color-base-100);
		border-color: currentColor;

		@media (prefers-reduced-motion:no-preference) {
			& {
				animation: radio .2s ease-out
			}
		}

		&:before {
			background-color: currentColor;
			box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px oklch(0 0 0/calc(var(--depth)*.1))
		}

		@media (forced-colors:active) {
			&:before {
				outline-offset: -1px;
				outline-style: var(--tw-outline-style);
				outline-width: 1px
			}
		}

		@media print {
			&:before {
				outline: .25rem solid;
				outline-offset: -1rem
			}
		}
	}
}

.radio-primary {
	--input-color: var(--color-primary)
}

.radio-secondary {
	--input-color: var(--color-secondary)
}

.radio-accent {
	--input-color: var(--color-accent)
}

.radio-neutral {
	--input-color: var(--color-neutral)
}

.radio-info {
	--input-color: var(--color-info)
}

.radio-success {
	--input-color: var(--color-success)
}

.radio-warning {
	--input-color: var(--color-warning)
}

.radio-error {
	--input-color: var(--color-error)
}

.radio:disabled {
	cursor: not-allowed;
	opacity: .2
}

.radio-xs {
	padding: .125rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*4)
	}
}

.radio-sm {
	padding: .1875rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*5)
	}
}

.radio-md {
	padding: .25rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*6)
	}
}

.radio-lg {
	padding: .3125rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*7)
	}
}

.radio-xl {
	padding: .375rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*8)
	}
}

@keyframes radio {
	0% {
		padding: 5px
	}

	50% {
		padding: 3px
	}
}

.image-box,
.image-box-content {
	display: flex;
	flex-direction: column
}

.image-box {
	background: var(--image-box-bg-color, var(--color-base-100));
	border-radius: 0
}

.image-box-around {
	border-radius: var(--border-radius-box);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a
}

.image-box>* {
	width: 100%
}

.image-box-content {
	box-sizing: border-box;
	gap: var(--t-spacing-4);
	padding: var(--t-spacing-8)
}

.image-box-align-center.image-box,
.image-box-align-center>.image-box-content {
	align-items: center;
	text-align: center
}

.image-box-align-left.image-box,
.image-box-align-left>.image-box-content {
	align-items: start;
	text-align: left
}

.image-box-align-right.image-box,
.image-box-align-right>.image-box-content {
	align-items: end;
	text-align: right
}

.image-box-align-justify.image-box,
.image-box-align-justify>.image-box-content {
	align-items: stretch;
	text-align: justify
}

.image-box-image-left {
	flex-direction: row
}

.image-box-image-right {
	flex-direction: row-reverse
}

.image-box-image-left>.image-box-content,
.image-box-image-right>.image-box-content {
	height: stretch
}

.image-box-image-top {
	flex-direction: column
}

.image-box-around.image-box-image-top img {
	--image-border-radius: var(--border-radius-box)var(--border-radius-box)0 0
}

.image-box-around.image-box-image-left img {
	--image-border-radius: var(--border-radius-box)0 0 var(--border-radius-box)
}

.image-box-around.image-box-image-right img {
	--image-border-radius: 0 var(--border-radius-box)var(--border-radius-box)0
}

.image-box-image-bottom {
	flex-direction: column-reverse
}

.image-box-around.image-box-image-bottom img {
	--image-border-radius: 0 0 var(--border-radius-box)var(--border-radius-box)
}

.image-box-image-left .image-wrapper,
.image-box-image-right .image-wrapper {
	width: 50%
}

.image-box-bg-primary {
	--image-box-bg-color: var(--color-primary)
}

.image-box-bg-secondary {
	--image-box-bg-color: var(--color-secondary)
}

.image-box-bg-accent {
	--image-box-bg-color: var(--color-accent)
}

.image-box-bg-info {
	--image-box-bg-color: var(--color-info)
}

.image-box-bg-success {
	--image-box-bg-color: var(--color-success)
}

.image-box-bg-warning {
	--image-box-bg-color: var(--color-warning)
}

.image-box-bg-error {
	--image-box-bg-color: var(--color-error)
}

.image-box-bg-light {
	--image-box-bg-color: var(--color-base-100)
}

.image-box-bg-neutral {
	--image-box-bg-color: var(--color-neutral)
}

:where(.btn) {
	width: unset
}

.prose :where(.btn-link):not(:where([class~=not-prose], [class~=not-prose] *)) {
	text-decoration-line: none
}

.btn-disabled,
.btn:disabled,
.btn[disabled] {
	pointer-events: none;
	--btn-border: #0000;
	--btn-noise: none;
	--btn-fg: color-mix(in oklch, var(--color-base-content)20%, #0000);

	&:not(.btn-link, .btn-ghost) {
		background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
		box-shadow: none
	}
}

.btn-active {
	--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
	--btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);
	isolation: isolate
}

.btn-secondary {
	--btn-color: var(--color-secondary);
	--btn-fg: var(--color-secondary-content)
}

.btn-accent {
	--btn-color: var(--color-accent);
	--btn-fg: var(--color-accent-content)
}

.btn-neutral {
	--btn-color: var(--color-neutral);
	--btn-fg: var(--color-neutral-content)
}

.btn-info {
	--btn-color: var(--color-info);
	--btn-fg: var(--color-info-content)
}

.btn-success {
	--btn-color: var(--color-success);
	--btn-fg: var(--color-success-content)
}

.btn-warning {
	--btn-color: var(--color-warning);
	--btn-fg: var(--color-warning-content)
}

.btn-error {
	--btn-color: var(--color-error);
	--btn-fg: var(--color-error-content)
}

.btn-ghost {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn)) {
		--btn-shadow: "";
		--btn-bg: #0000;
		--btn-border: #0000;
		--btn-noise: none;

		&:not(:disabled, [disabled], .btn-disabled) {
			--btn-fg: var(--btn-color, currentColor);
			outline-color: currentColor
		}
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-bg: #0000;
			--btn-fg: var(--btn-color, currentColor);
			--btn-border: #0000;
			--btn-noise: none;
			outline-color: currentColor
		}
	}
}

.btn-link {
	--btn-border: #0000;
	--btn-bg: #0000;
	--btn-noise: none;
	--btn-shadow: "";
	outline-color: currentColor;
	text-decoration-line: underline;

	&:not(.btn-disabled, .btn:disabled, .btn[disabled]) {
		--btn-fg: var(--btn-color, var(--color-primary))
	}

	&:is(.btn-active, :hover, :active:focus, :focus-visible) {
		--btn-border: #0000;
		--btn-bg: #0000
	}
}

.btn-dash,
.btn-outline {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn), :disabled, [disabled], .btn-disabled) {
		--btn-shadow: "";
		--btn-bg: #0000;
		--btn-fg: var(--btn-color);
		--btn-border: var(--btn-color);
		--btn-noise: none
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-bg: #0000;
			--btn-fg: var(--btn-color);
			--btn-border: var(--btn-color);
			--btn-noise: none
		}
	}
}

.btn-dash {
	border-style: dashed
}

.btn-soft {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn), :disabled, [disabled], .btn-disabled) {
		--btn-shadow: "";
		--btn-fg: var(--btn-color, var(--color-base-content));
		--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-content))8%, var(--color-base-100));
		--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-content))10%, var(--color-base-100));
		--btn-noise: none
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-fg: var(--btn-color, var(--color-base-content));
			--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-content))8%, var(--color-base-100));
			--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-content))10%, var(--color-base-100));
			--btn-noise: none
		}
	}
}

.btn-xs {
	--fontsize: .6875rem;
	--btn-p: .5rem;
	--size: calc(var(--size-field, .25rem)*6)
}

.btn-sm {
	--fontsize: .75rem;
	--btn-p: .75rem;
	--size: calc(var(--size-field, .25rem)*8)
}

.btn-md {
	--fontsize: .875rem;
	--btn-p: 1rem;
	--size: calc(var(--size-field, .25rem)*10)
}

.btn-lg {
	--fontsize: 1.125rem;
	--btn-p: 1.25rem;
	--size: calc(var(--size-field, .25rem)*12)
}

.btn-xl {
	--fontsize: 1.375rem;
	--btn-p: 1.5rem;
	--size: calc(var(--size-field, .25rem)*14)
}

.btn-square {
	border-radius: 0
}

.btn-circle {
	border-radius: 3.40282e+38px
}

.btn-wide {
	max-width: 16rem
}

.btn-block,
.btn-wide {
	width: 100%
}

.btn-icon-position-left {
	flex-direction: row
}

.btn-icon-position-right {
	flex-direction: row-reverse
}

.btn-icon-position-bottom,
.btn-icon-position-top {
	height: auto;
	padding: var(--btn-p)
}

.btn-icon-position-top {
	flex-direction: column
}

.btn-icon-position-bottom {
	flex-direction: column-reverse
}

.validator {

	&:has(:user-valid),
	&:user-valid {

		&,
		&:checked,
		&:focus,
		&:focus-within,
		&[aria-checked=true] {
			--input-color: var(--color-success)
		}
	}

	&:has(:user-invalid),
	&:has([aria-invalid]:not([aria-invalid=false])),
	&:user-invalid,
	&[aria-invalid]:not([aria-invalid=false]) {

		&,
		&:checked,
		&:focus,
		&:focus-within,
		&[aria-checked=true] {
			--input-color: var(--color-error)
		}

		&~.validator-hint {
			color: var(--color-error);
			visibility: visible
		}
	}
}

.validator-hint {
	font-size: .75rem;
	margin-top: .5rem;
	visibility: hidden
}

.validator {

	&:has(:user-invalid),
	&:has([aria-invalid]:not([aria-invalid=false])),
	&:user-invalid,
	&[aria-invalid]:not([aria-invalid=false]) {
		&~.validator-hint {
			display: revert-layer
		}
	}
}

.menu {
	--menu-active-fg: var(--color-neutral-content);
	--menu-active-bg: var(--color-neutral);
	display: flex;
	flex-flow: column wrap;
	font-size: .875rem;
	padding: .5rem;
	width: fit-content;

	& :where(li ul) {
		margin-inline-start: 1rem;
		padding-inline-start: .5rem;
		position: relative;
		white-space: nowrap;

		&:before {
			background-color: var(--color-base-content);
			bottom: .75rem;
			content: "";
			inset-inline-start: 0;
			opacity: .1;
			position: absolute;
			top: .75rem;
			width: var(--border)
		}
	}

	& :where(li>.menu-dropdown:not(.menu-dropdown-show)) {
		display: none
	}

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title, .btn)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		align-content: flex-start;
		align-items: center;
		border-radius: var(--radius-field);
		display: grid;
		gap: .5rem;
		grid-auto-columns: minmax(auto, max-content) auto max-content;
		grid-auto-flow: column;
		padding-block: .375rem;
		padding-inline: .75rem;
		text-align: start;
		text-wrap: balance;
		transition-duration: .2s;
		transition-property: color, background-color, box-shadow;
		transition-timing-function: cubic-bezier(0, 0, .2, 1);
		user-select: none
	}

	& :where(li>details>summary) {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}

		&::-webkit-details-marker {
			display: none
		}
	}

	& :where(li>.menu-dropdown-toggle),
	& :where(li>details>summary) {
		&:after {
			box-shadow: inset 2px 2px;
			content: "";
			display: block;
			height: .375rem;
			justify-self: flex-end;
			pointer-events: none;
			rotate: -135deg;
			transform-origin: 50%;
			transition-duration: .2s;
			transition-property: rotate, translate;
			translate: 0 -1px;
			width: .375rem
		}
	}

	& details {
		interpolate-size: allow-keywords;
		overflow: hidden
	}

	& details::details-content {
		block-size: 0;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-behavior: allow-discrete;
				transition-duration: .2s;
				transition-property: block-size, content-visibility;
				transition-timing-function: cubic-bezier(0, 0, .2, 1)
			}
		}
	}

	& details[open]::details-content {
		block-size: auto
	}

	& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,
	& :where(li>details[open]>summary):after {
		rotate: 45deg;
		translate: 0 1px
	}

	& :where(li:not(.menu-title, .disabled)>:not(ul, details, .menu-title), li:not(.menu-title, .disabled)>details>summary:not(.menu-title)):not(.menu-active, :active, .btn) {

		&.menu-focus,
		&:focus-visible {
			background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
			color: var(--color-base-content);
			cursor: pointer;
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	& :where(li:not(.menu-title, .disabled)>:not(ul, details, .menu-title):not(.menu-active, :active, .btn):hover, li:not(.menu-title, .disabled)>details>summary:not(.menu-title):not(.menu-active, :active, .btn):hover) {
		background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
		cursor: pointer;
		--tw-outline-style: none;
		box-shadow: inset 0 1px oklch(0 0 0/.01), inset 0 -1px oklch(100% 0 0/.01);
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	& :where(li:empty) {
		background-color: var(--color-base-content);
		height: 1px;
		margin: .5rem 1rem;
		opacity: .1
	}

	& :where(li) {
		align-items: stretch;
		display: flex;
		flex-flow: column wrap;
		flex-shrink: 0;
		position: relative;

		& .badge {
			justify-self: flex-end
		}

		&>:not(ul, .menu-title, details, .btn).menu-active,
		&>:not(ul, .menu-title, details, .btn):active,
		&>details>summary:active {
			--tw-outline-style: none;
			background-color: var(--menu-active-bg);
			background-image: none, var(--fx-noise);
			background-size: auto, calc(var(--noise)*100%);
			color: var(--menu-active-fg);
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}

			&:not(&:active) {
				box-shadow: 0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)
			}
		}

		&.menu-disabled {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent);
			pointer-events: none
		}
	}

	& .dropdown:focus-within {
		& .menu-dropdown-toggle:after {
			rotate: 45deg;
			translate: 0 1px
		}
	}

	& .dropdown-content {
		margin-top: .5rem;
		padding: .5rem;

		&:before {
			display: none
		}
	}
}

.menu-title {
	color: color-mix(in oklab, var(--color-base-content)40%, transparent);
	font-size: .875rem;
	font-weight: 600;
	padding-block: .5rem;
	padding-inline: .75rem
}

.menu-horizontal {
	display: inline-flex;
	flex-direction: row;

	&>li:not(.menu-title)>details {
		&>ul {
			background-color: var(--color-base-100);
			border-radius: var(--radius-box);
			box-shadow: 0 1px 3px oklch(0 0 0/.1), 0 1px 2px -1px oklch(0 0 0/.1);
			margin-inline-start: 0;
			margin-top: 1rem;
			opacity: 0;
			padding-block: .5rem;
			padding-inline-end: .5rem;
			position: absolute;
			scale: 95%;
			transform-origin: top;

			@media (prefers-reduced-motion:no-preference) {
				& {
					animation: menu .2s;
					transition-behavior: allow-discrete;
					transition-duration: .2s;
					transition-property: opacity, scale, display;
					transition-timing-function: cubic-bezier(.4, 0, .2, 1)
				}

				@starting-style {
					& {
						opacity: 0;
						scale: 95%
					}
				}
			}
		}

		&[open]>ul {
			opacity: 1;
			scale: 100%
		}
	}

	&>li>details>ul {
		&:before {
			--tw-content: none;
			content: var(--tw-content)
		}
	}
}

.menu-vertical {
	display: inline-flex;
	flex-direction: column;

	&>li:not(.menu-title)>details>ul {
		animation: revert-layer;
		background-color: revert-layer;
		border-radius: revert-layer;
		box-shadow: revert-layer;
		margin-inline-start: 1rem;
		margin-top: 0;
		padding-block: 0;
		padding-inline-end: 0;
		position: relative;
		transition: revert-layer
	}
}

.menu-xs {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .6875rem;
		padding-block: .25rem;
		padding-inline: .5rem
	}

	& .menu-title {
		padding-block: .25rem;
		padding-inline: .5rem
	}
}

.menu-sm {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .75rem;
		padding-block: .25rem;
		padding-inline: .625rem
	}

	& .menu-title {
		padding-block: .5rem;
		padding-inline: .75rem
	}
}

.menu-md {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .875rem;
		padding-block: .375rem;
		padding-inline: .75rem
	}

	& .menu-title {
		padding-block: .5rem;
		padding-inline: .75rem
	}
}

.menu-lg {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: 1.125rem;
		padding-block: .375rem;
		padding-inline: 1rem
	}

	& .menu-title {
		padding-block: .75rem;
		padding-inline: 1.5rem
	}
}

.menu-xl {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: 1.375rem;
		padding-block: .375rem;
		padding-inline: 1.25rem
	}

	& .menu-title {
		padding-block: .75rem;
		padding-inline: 1.5rem
	}
}

:where(:not(ul, details, .menu-title, .btn)).menu-active {
	--tw-outline-style: none;
	background-color: var(--menu-active-bg);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	color: var(--menu-active-fg);
	outline-style: none;

	@media (forced-colors:active) {
		& {
			outline: 2px solid #0000;
			outline-offset: 2px
		}
	}
}

@keyframes menu {
	0% {
		opacity: 0
	}
}

.icon-box,
.icon-box-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-4)
}

.icon-box-content {
	width: 100%
}

.icon-box {
	background: var(--icon-box-bg-color, var(--color-base-100))
}

.icon-box-around {
	border-radius: var(--border-radius-box);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
	padding: var(--t-spacing-8)
}

.icon-box-align-center.icon-box,
.icon-box-align-center>.icon-box-content {
	text-align: center
}

.icon-box.icon-box-align-center {
	align-items: center
}

.icon-box.icon-box-align-center.icon-box-icon-left,
.icon-box.icon-box-align-center.icon-box-icon-right {
	align-items: flex-start
}

.icon-box-align-left.icon-box,
.icon-box-align-left>.icon-box-content {
	text-align: left
}

.icon-box-align-right.icon-box,
.icon-box-align-right>.icon-box-content {
	text-align: right
}

.icon-box.icon-box-align-right {
	align-items: flex-end
}

.icon-box.icon-box-align-right.icon-box-icon-left,
.icon-box.icon-box-align-right.icon-box-icon-right {
	align-items: flex-start
}

.icon-box-align-justify.icon-box,
.icon-box-align-justify>.icon-box-content {
	text-align: justify
}

.icon-box.icon-box-align-justify,
.icon-box.icon-box-align-left {
	align-items: flex-start
}

.icon-box-icon-left {
	flex-direction: row
}

.icon-box-icon-right {
	flex-direction: row-reverse;
	justify-content: space-between
}

.icon-box-icon-bottom,
.icon-box-icon-top {
	height: auto
}

.icon-box-icon-top {
	flex-direction: column
}

.icon-box-icon-bottom {
	flex-direction: column-reverse
}

.icon-box-bg-primary {
	--icon-box-bg-color: var(--color-primary)
}

.icon-box-bg-secondary {
	--icon-box-bg-color: var(--color-secondary)
}

.icon-box-bg-accent {
	--icon-box-bg-color: var(--color-accent)
}

.icon-box-bg-info {
	--icon-box-bg-color: var(--color-info)
}

.icon-box-bg-success {
	--icon-box-bg-color: var(--color-success)
}

.icon-box-bg-warning {
	--icon-box-bg-color: var(--color-warning)
}

.icon-box-bg-error {
	--icon-box-bg-color: var(--color-error)
}

.icon-box-bg-light {
	--icon-box-bg-color: var(--color-base-100)
}

.icon-box-bg-neutral {
	--icon-box-bg-color: var(--color-neutral)
}

.alert {
	display: flex;
	padding-block: var(--t-spacing-2-5);
	padding-inline: var(--t-spacing-4)
}

.alert-content {
	margin: auto auto auto 0
}

.toggle-wrapper {
	align-items: center;
	display: flex;
	gap: var(--t-spacing-2);

	&:has(.toggle:is(:disabled, [disabled])) .toggle-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.toggle-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.input {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	cursor: text;
	font-size: max(var(--font-size, .875rem), .875rem);
	height: var(--size);
	touch-action: manipulation;
	vertical-align: middle;
	white-space: nowrap;
	width: clamp(3rem, 20rem, 100%);
	--size: calc(var(--size-field, .25rem)*10);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	align-items: center;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	flex-shrink: 1;
	gap: .5rem;
	padding-inline: .75rem;
	position: relative;

	&:where(input) {
		display: inline-flex
	}

	& :where(input) {
		appearance: none;
		background-color: #0000;
		border: none;
		display: inline-flex;
		height: 100%;
		width: 100%;

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	& :where(input[type=email]),
	& :where(input[type=url]) {
		direction: ltr
	}

	& :where(input[type=date]) {
		display: inline-flex
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	@media (pointer:coarse) {
		@supports (-webkit-touch-callout:none) {

			&:focus,
			&:focus-within {
				--font-size: 1rem
			}
		}
	}

	&:has(>input[disabled]),
	&:is(:disabled, [disabled]),
	fieldset:disabled & {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>input[disabled])>input[disabled] {
		cursor: not-allowed
	}

	&::-webkit-date-and-time-value {
		text-align: inherit
	}

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}

	&::-webkit-calendar-picker-indicator {
		inset-inline-end: .75em;
		position: absolute
	}

	&:has(>input[type=date]) {
		& :where(input[type=date]) {
			-webkit-appearance: none;
			appearance: none;
			display: inline-flex
		}

		& input[type=date]::-webkit-calendar-picker-indicator {
			cursor: pointer;
			height: 1em;
			inset-inline-end: .75em;
			position: absolute;
			width: 1em
		}
	}
}

.input-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.input-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.input-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.input-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.input-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.input-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.input-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.input-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.input-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.input-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: max(var(--font-size, .6875rem), .6875rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.25rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: max(var(--font-size, .75rem), .75rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.5rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: max(var(--font-size, .875rem), .875rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: max(var(--font-size, 1.125rem), 1.125rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: max(var(--font-size, 1.375rem), 1.375rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -1rem;
			margin-inline-end: -.75rem
		}
	}
}

.mask {
	display: inline-block;
	mask-position: 50%;
	mask-repeat: no-repeat;
	mask-size: contain;
	vertical-align: middle
}

.mask-half-1 {
	mask-position: 0;
	mask-size: 200%;

	&:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
		mask-position: 100%
	}
}

.mask-half-2 {
	mask-position: 100%;
	mask-size: 200%;

	&:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
		mask-position: 0
	}
}

.mask-squircle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M100 0C20 0 0 20 0 100s20 100 100 100 100-20 100-100S180 0 100 0'/%3E%3C/svg%3E")
}

.mask-decagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='200'%3E%3Cpath fill-rule='evenodd' d='m96 0 58.779 19.098 36.327 50v61.804l-36.327 50L96 200l-58.779-19.098-36.327-50V69.098l36.327-50z'/%3E%3C/svg%3E")
}

.mask-diamond {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath fill-rule='evenodd' d='m100 0 100 100-100 100L0 100z'/%3E%3C/svg%3E")
}

.mask-heart {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='185'%3E%3Cpath d='M100 184.606a15.4 15.4 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.4 15.4 0 0 1-8.653 2.673'/%3E%3C/svg%3E")
}

.mask-hexagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='182' height='201'%3E%3Cpath d='M.3 65.486c0-9.196 6.687-20.063 14.211-25.078l61.86-35.946c8.36-5.016 20.899-5.016 29.258 0l61.86 35.946c8.36 5.015 14.211 15.882 14.211 25.078v71.055c0 9.196-6.687 20.063-14.211 25.079l-61.86 35.945c-8.36 4.18-20.899 4.18-29.258 0L14.51 161.62C6.151 157.44.3 145.737.3 136.54z'/%3E%3C/svg%3E")
}

.mask-hexagon-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='182'%3E%3Cpath d='M64.786 181.4c-9.196 0-20.063-6.687-25.079-14.21L3.762 105.33c-5.016-8.36-5.016-20.9 0-29.259l35.945-61.86C44.723 5.851 55.59 0 64.786 0h71.055c9.196 0 20.063 6.688 25.079 14.211l35.945 61.86c4.18 8.36 4.18 20.899 0 29.258l-35.945 61.86c-4.18 8.36-15.883 14.211-25.079 14.211z'/%3E%3C/svg%3E")
}

.mask-circle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Ccircle cx='100' cy='100' r='100' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mask-pentagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='181'%3E%3Cpath fill-rule='evenodd' d='m96 0 95.106 69.098-36.327 111.804H37.22L.894 69.098z'/%3E%3C/svg%3E")
}

.mask-star {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='180'%3E%3Cpath fill-rule='evenodd' d='m96 137.263-58.779 42.024 22.163-68.389L.894 68.481l72.476-.243L96 0l22.63 68.238 72.476.243-58.49 42.417 22.163 68.389z'/%3E%3C/svg%3E")
}

.mask-star-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='180'%3E%3Cpath fill-rule='evenodd' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z'/%3E%3C/svg%3E")
}

.mask-triangle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='149'%3E%3Cpath fill-rule='evenodd' d='m87 148.476-86.603.185L43.86 74.423 87 0l43.14 74.423 43.463 74.238z'/%3E%3C/svg%3E")
}

.mask-triangle-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='150'%3E%3Cpath fill-rule='evenodd' d='m87 .738 86.603-.184-43.463 74.238L87 149.214 43.86 74.792.397.554z'/%3E%3C/svg%3E")
}

.mask-triangle-3 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='174'%3E%3Cpath fill-rule='evenodd' d='m149.369 87.107.185 86.603-74.239-43.463L.893 87.107l74.422-43.14L149.554.505z'/%3E%3C/svg%3E")
}

.mask-triangle-4 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='174'%3E%3Cpath fill-rule='evenodd' d='M.631 87.107.446.505l74.239 43.462 74.422 43.14-74.422 43.14L.446 173.71z'/%3E%3C/svg%3E")
}

.checkbox {
	appearance: none;
	border: var(--border)solid var(--input-color, color-mix(in oklab, var(--color-base-content)20%, #0000));
	border-radius: var(--radius-selector);
	box-shadow: 0 1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 0 #0000 inset, 0 0 #0000;
	color: var(--color-base-content);
	cursor: pointer;
	vertical-align: middle;
	--size: calc(var(--size-selector, .25rem)*6);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	display: inline-block;
	flex-shrink: 0;
	height: var(--size);
	padding: .25rem;
	position: relative;
	transition: background-color .2s, box-shadow .2s;
	width: var(--size);

	&:before {
		--tw-content: "";
		background-color: currentColor;
		box-shadow: 0 3px 0 0 oklch(100% 0 0/calc(var(--depth)*.1))inset;
		clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);
		content: var(--tw-content);
		display: block;
		font-size: 1rem;
		height: 100%;
		line-height: .75;
		opacity: 0;
		rotate: 45deg;
		transition: clip-path .3s .1s, opacity .1s .1s, rotate .3s .1s, translate .3s .1s;
		width: 100%
	}

	&:focus-visible {
		outline: 2px solid var(--input-color, currentColor);
		outline-offset: 2px
	}

	&:checked,
	&[aria-checked=true] {
		background-color: var(--input-color, #0000);
		box-shadow: 0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px oklch(0 0 0/calc(var(--depth)*.1));

		&:before {
			clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 0, 70% 0, 70% 100%);
			opacity: 1
		}

		@media (forced-colors:active) {
			&:before {
				--tw-content: "✔︎";
				background-color: #0000;
				clip-path: none;
				rotate: none
			}
		}

		@media print {
			&:before {
				--tw-content: "✔︎";
				background-color: #0000;
				clip-path: none;
				rotate: none
			}
		}
	}

	&:indeterminate {
		background-color: var(--input-color, color-mix(in oklab, var(--color-base-content)20%, #0000));

		&:before {
			clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 80% 80%, 80% 100%);
			opacity: 1;
			rotate: none;
			translate: 0 -35%
		}
	}
}

.checkbox-primary {
	color: var(--color-primary-content);
	--input-color: var(--color-primary)
}

.checkbox-secondary {
	color: var(--color-secondary-content);
	--input-color: var(--color-secondary)
}

.checkbox-accent {
	color: var(--color-accent-content);
	--input-color: var(--color-accent)
}

.checkbox-neutral {
	color: var(--color-neutral-content);
	--input-color: var(--color-neutral)
}

.checkbox-info {
	color: var(--color-info-content);
	--input-color: var(--color-info)
}

.checkbox-success {
	color: var(--color-success-content);
	--input-color: var(--color-success)
}

.checkbox-warning {
	color: var(--color-warning-content);
	--input-color: var(--color-warning)
}

.checkbox-error {
	color: var(--color-error-content);
	--input-color: var(--color-error)
}

.checkbox:disabled {
	cursor: not-allowed;
	opacity: .2
}

.checkbox-xs {
	--size: calc(var(--size-selector, .25rem)*4);
	padding: .125rem
}

.checkbox-sm {
	--size: calc(var(--size-selector, .25rem)*5);
	padding: .1875rem
}

.checkbox-md {
	--size: calc(var(--size-selector, .25rem)*6);
	padding: .25rem
}

.checkbox-lg {
	--size: calc(var(--size-selector, .25rem)*7);
	padding: .3125rem
}

.checkbox-xl {
	--size: calc(var(--size-selector, .25rem)*8);
	padding: .375rem
}

.collapse-icon .collapse-open-icon {
	--fa-display: none;
	display: none
}

.link {
	cursor: pointer;
	text-decoration-line: underline;

	&:focus {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	&:focus-visible {
		outline: 2px solid;
		outline-offset: 2px
	}
}

.link-hover {
	text-decoration-line: none;

	&:hover {
		@media (hover:hover) {
			& {
				text-decoration-line: underline
			}
		}
	}
}

.link-primary {
	color: var(--color-primary);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-primary)80%, #000)
		}
	}
}

.link-secondary {
	color: var(--color-secondary);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-secondary)80%, #000)
		}
	}
}

.link-accent {
	color: var(--color-accent);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-accent)80%, #000)
		}
	}
}

.link-neutral {
	color: var(--color-neutral);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-neutral)80%, #000)
		}
	}
}

.link-success {
	color: var(--color-success);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-success)80%, #000)
		}
	}
}

.link-info {
	color: var(--color-info);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-info)80%, #000)
		}
	}
}

.link-warning {
	color: var(--color-warning);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-warning)80%, #000)
		}
	}
}

.link-error {
	color: var(--color-error);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-error)80%, #000)
		}
	}
}

.link {
	text-decoration-line: none
}

.link-underline {
	text-decoration-line: underline
}

.steps {
	counter-reset: step;
	display: inline-grid;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	overflow: auto hidden;

	& .step {
		text-align: center;
		--step-bg: var(--color-base-300);
		--step-fg: var(--color-base-content);
		display: grid;
		grid-template-columns: auto;
		grid-template-rows: 40px 1fr;
		min-width: 4rem;
		place-items: center;

		&:before {
			background-color: var(--step-bg);
			border: 1px solid;
			color: var(--step-bg);
			content: "";
			grid-column-start: 1;
			grid-row-start: 1;
			height: .5rem;
			margin-inline-start: -100%;
			top: 0;
			width: 100%
		}

		&:not(:has(.step-icon)):after,
		&>.step-icon {
			--tw-content: counter(step);
			background-color: var(--step-bg);
			border: 1px solid var(--step-bg);
			border-radius: 3.40282e+38px;
			color: var(--step-fg);
			content: var(--tw-content);
			counter-increment: step;
			display: grid;
			grid-column-start: 1;
			grid-row-start: 1;
			height: 2rem;
			place-items: center;
			place-self: center;
			position: relative;
			width: 2rem;
			z-index: 1
		}

		&:first-child:before {
			--tw-content: none;
			content: var(--tw-content)
		}

		&[data-content]:after {
			--tw-content: attr(data-content);
			content: var(--tw-content)
		}
	}

	& .step-neutral {

		&+.step-neutral:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-neutral);
			--step-fg: var(--color-neutral-content)
		}
	}

	& .step-primary {

		&+.step-primary:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-primary);
			--step-fg: var(--color-primary-content)
		}
	}

	& .step-secondary {

		&+.step-secondary:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-secondary);
			--step-fg: var(--color-secondary-content)
		}
	}

	& .step-accent {

		&+.step-accent:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-accent);
			--step-fg: var(--color-accent-content)
		}
	}

	& .step-info {

		&+.step-info:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-info);
			--step-fg: var(--color-info-content)
		}
	}

	& .step-success {

		&+.step-success:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-success);
			--step-fg: var(--color-success-content)
		}
	}

	& .step-warning {

		&+.step-warning:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-warning);
			--step-fg: var(--color-warning-content)
		}
	}

	& .step-error {

		&+.step-error:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-error);
			--step-fg: var(--color-error-content)
		}
	}
}

.steps-horizontal {
	display: inline-grid;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	overflow: auto hidden;

	& .step {
		display: grid;
		grid-template-columns: auto;
		grid-template-rows: 40px 1fr;
		min-width: 4rem;
		place-items: center;
		text-align: center;

		&:before {
			height: .5rem;
			margin-inline-start: -100%;
			width: 100%
		}

		&:before,
		[dir=rtl] &:before {
			translate: 0
		}
	}
}

.steps-vertical {
	grid-auto-flow: row;
	grid-auto-rows: 1fr;

	& .step {
		display: grid;
		gap: .5rem;
		grid-template-columns: 40px 1fr;
		grid-template-rows: auto;
		justify-items: start;
		min-height: 4rem;

		&:before {
			height: 100%;
			margin-inline-start: 50%;
			translate: -50% -50%;
			width: .5rem
		}

		[dir=rtl] &:before {
			translate: 50% -50%
		}
	}
}

.input {
	width: 100%
}

.range {
	-webkit-appearance: none;
	appearance: none;
	--range-thumb: var(--color-base-100);
	--range-thumb-size: calc(var(--size-selector, .25rem)*6);
	--range-progress: currentColor;
	--range-fill: 1;
	--range-p: .25rem;
	--range-bg: color-mix(in oklab, currentColor 10%, #0000);
	cursor: pointer;
	vertical-align: middle;
	--radius-selector-max: calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));
	background-color: #0000;
	border: none;
	border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
	height: var(--range-thumb-size);
	overflow: hidden;
	width: clamp(3rem, 20rem, 100%);

	[dir=rtl] & {
		--range-dir: -1
	}

	&:focus {
		outline: none
	}

	&:focus-visible {
		outline: 2px solid;
		outline-offset: 2px
	}

	&::-webkit-slider-runnable-track {
		background-color: var(--range-bg);
		border-radius: var(--radius-selector);
		height: calc(var(--range-thumb-size)*.5);
		width: 100%
	}

	@media (forced-colors:active) {
		&::-webkit-slider-runnable-track {
			border: 1px solid
		}
	}

	&::-webkit-slider-thumb {
		-webkit-appearance: none;
		appearance: none;
		background-color: var(--range-thumb);
		border: var(--range-p)solid;
		border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
		box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth)*10%), #0000), 0 0 0 2rem var(--range-thumb)inset, calc(var(--range-dir, 1)*-100cqw - var(--range-dir, 1)*var(--range-thumb-size)/2)0 0 calc(100cqw*var(--range-fill));
		box-sizing: border-box;
		color: var(--range-progress);
		height: var(--range-thumb-size);
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		width: var(--range-thumb-size)
	}

	&::-moz-range-track {
		background-color: var(--range-bg);
		border-radius: var(--radius-selector);
		height: calc(var(--range-thumb-size)*.5);
		width: 100%
	}

	@media (forced-colors:active) {
		&::-moz-range-track {
			border: 1px solid
		}
	}

	&::-moz-range-thumb {
		background-color: currentColor;
		border: var(--range-p)solid;
		border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
		box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth)*10%), #0000), 0 0 0 2rem var(--range-thumb)inset, calc(var(--range-dir, 1)*-100cqw - var(--range-dir, 1)*var(--range-thumb-size)/2)0 0 calc(100cqw*var(--range-fill));
		box-sizing: border-box;
		color: var(--range-progress);
		height: var(--range-thumb-size);
		position: relative;
		top: 50%;
		width: var(--range-thumb-size)
	}

	&:disabled {
		cursor: not-allowed;
		opacity: .3
	}
}

.range-primary {
	color: var(--color-primary);
	--range-thumb: var(--color-primary-content)
}

.range-secondary {
	color: var(--color-secondary);
	--range-thumb: var(--color-secondary-content)
}

.range-accent {
	color: var(--color-accent);
	--range-thumb: var(--color-accent-content)
}

.range-neutral {
	color: var(--color-neutral);
	--range-thumb: var(--color-neutral-content)
}

.range-success {
	color: var(--color-success);
	--range-thumb: var(--color-success-content)
}

.range-warning {
	color: var(--color-warning);
	--range-thumb: var(--color-warning-content)
}

.range-info {
	color: var(--color-info);
	--range-thumb: var(--color-info-content)
}

.range-error {
	color: var(--color-error);
	--range-thumb: var(--color-error-content)
}

.range-xs {
	--range-thumb-size: calc(var(--size-selector, .25rem)*4)
}

.range-sm {
	--range-thumb-size: calc(var(--size-selector, .25rem)*5)
}

.range-md {
	--range-thumb-size: calc(var(--size-selector, .25rem)*6)
}

.range-lg {
	--range-thumb-size: calc(var(--size-selector, .25rem)*7)
}

.range-xl {
	--range-thumb-size: calc(var(--size-selector, .25rem)*8)
}

.badge {
	background-color: var(--badge-bg);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	border: var(--border)solid var(--badge-color, var(--color-base-200));
	border-radius: var(--radius-selector);
	color: var(--badge-fg);
	vertical-align: middle;
	--badge-bg: var(--badge-color, var(--color-base-100));
	--badge-fg: var(--color-base-content);
	--size: calc(var(--size-selector, .25rem)*6);
	align-items: center;
	display: inline-flex;
	font-size: .875rem;
	gap: .5rem;
	height: var(--size);
	justify-content: center;
	padding-inline: calc(var(--size)/2 - var(--border));
	width: fit-content
}

.badge-outline {
	border-color: currentColor
}

.badge-dash,
.badge-outline {
	color: var(--badge-color);
	--badge-bg: #0000;
	background-image: none
}

.badge-dash {
	border-color: currentColor;
	border-style: dashed
}

.badge-soft {
	background-color: color-mix(in oklab, var(--badge-color, var(--color-base-content))8%, var(--color-base-100));
	background-image: none;
	border-color: color-mix(in oklab, var(--badge-color, var(--color-base-content))10%, var(--color-base-100));
	color: var(--badge-color, var(--color-base-content))
}

.badge-primary {
	--badge-color: var(--color-primary);
	--badge-fg: var(--color-primary-content)
}

.badge-secondary {
	--badge-color: var(--color-secondary);
	--badge-fg: var(--color-secondary-content)
}

.badge-accent {
	--badge-color: var(--color-accent);
	--badge-fg: var(--color-accent-content)
}

.badge-neutral {
	--badge-color: var(--color-neutral);
	--badge-fg: var(--color-neutral-content)
}

.badge-info {
	--badge-color: var(--color-info);
	--badge-fg: var(--color-info-content)
}

.badge-success {
	--badge-color: var(--color-success);
	--badge-fg: var(--color-success-content)
}

.badge-warning {
	--badge-color: var(--color-warning);
	--badge-fg: var(--color-warning-content)
}

.badge-error {
	--badge-color: var(--color-error);
	--badge-fg: var(--color-error-content)
}

.badge-ghost {
	background-color: var(--color-base-200);
	background-image: none;
	border-color: var(--color-base-200);
	color: var(--color-base-content)
}

.badge-xs {
	--size: calc(var(--size-selector, .25rem)*4);
	font-size: .625rem
}

.badge-sm {
	--size: calc(var(--size-selector, .25rem)*5);
	font-size: .75rem
}

.badge-md {
	--size: calc(var(--size-selector, .25rem)*6);
	font-size: .875rem
}

.badge-lg {
	--size: calc(var(--size-selector, .25rem)*7);
	font-size: 1rem
}

.badge-xl {
	--size: calc(var(--size-selector, .25rem)*8);
	font-size: 1.125rem
}

.swatches {
	flex-wrap: wrap
}

.swatches .swatch {
	--swatch-width: 32px;
	--swatch-bg-color: var(--a-color-base-100, #fff);
	align-items: center;
	background: var(--swatch-bg-color);
	border: 1px solid var(--a-color-base-300, #eee);
	display: flex;
	justify-content: center;
	min-height: var(--swatch-width);
	width: var(--swatch-width)
}

.swatches .swatch.active {
	border: 2px solid var(--a-color-base-content, #18181b)
}

.swatches-color .swatch.swatch-default {
	--swatch-bg-color: var(--a-color-base-content, #18181b)
}

.swatches-color .swatch.swatch-light {
	--swatch-bg-color: var(--a-color-base-200, #fafafa)
}

.swatches-color .swatch.swatch-success {
	--swatch-bg-color: var(--a-color-status-success-bg, #00db8e)
}

.swatches-color .swatch.swatch-warning {
	--swatch-bg-color: var(--a-color-status-warning-bg, #ffb800)
}

.swatches-color .swatch.swatch-error {
	--swatch-bg-color: var(--a-color-status-error-bg, #ff5781)
}

.swatches-color .swatch.swatch-accent {
	--swatch-bg-color: var(--a-color-status-accent-bg, #00dcbf)
}

.swatches-color .swatch.swatch-info {
	--swatch-bg-color: var(--a-color-status-info-content, #00314d)
}

.swatches-color .swatch.swatch-primary {
	--swatch-bg-color: var(--a-color-status-primary-bg, #4836da)
}

.swatches-color .swatch.swatch-secondary {
	--swatch-bg-color: var(--a-color-semantic-secondary-bg, #ff009d)
}

.swatches-color .swatch.swatch-neutral {
	--swatch-bg-color: var(--a-color-semantic-neutral-bg, #09090b)
}

.swatches-xs .swatch {
	--swatch-width: 16px
}

.swatches-sm .swatch {
	--swatch-width: 24px
}

.swatches-md .swatch {
	--swatch-width: 32px
}

.swatches-lg .swatch {
	--swatch-width: 40px
}

.swatches-xl .swatch {
	--swatch-width: 48px
}

.divider {
	--divider-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
	--divider-style: solid;
	--divider-weight: 1px;
	--divider-dimension: 100%;
	align-items: center;
	align-self: stretch;
	display: inline-flex;
	flex-direction: row;
	margin: var(--divider-m, 1rem 0);
	white-space: nowrap;

	&:after,
	&:before {
		border-top: var(--divider-weight)var(--divider-style)var(--divider-color);
		content: "";
		flex-grow: 1;
		width: 100%
	}

	&:not(:empty) {
		gap: 1rem
	}

	@media print {

		&:after,
		&:before {
			border: .5px solid
		}
	}
}

.divider-vertical {
	--divider-dimension: 300px;
	--divider-m: 0 1rem;

	&.divider {
		flex-direction: column;
		height: var(--divider-dimension);

		&:after,
		&:before {
			border-left: var(--divider-weight)var(--divider-style)var(--divider-color);
			border-top: none;
			height: 100%;
			width: 0
		}
	}
}

.divider-horizontal {
	--divider-m: 1rem 0;

	&.divider {
		flex-direction: row;
		width: var(--divider-dimension);

		&:after,
		&:before {
			width: 100%
		}
	}
}

.divider-neutral {

	&:after,
	&:before {
		background-color: var(--color-neutral)
	}
}

.divider-primary {

	&:after,
	&:before {
		background-color: var(--color-primary)
	}
}

.divider-secondary {

	&:after,
	&:before {
		background-color: var(--color-secondary)
	}
}

.divider-accent {

	&:after,
	&:before {
		background-color: var(--color-accent)
	}
}

.divider-success {

	&:after,
	&:before {
		background-color: var(--color-success)
	}
}

.divider-warning {

	&:after,
	&:before {
		background-color: var(--color-warning)
	}
}

.divider-info {

	&:after,
	&:before {
		background-color: var(--color-info)
	}
}

.divider-error {

	&:after,
	&:before {
		background-color: var(--color-error)
	}
}

.divider-end:after,
.divider-start:before {
	display: none
}

.image-gallery {
	align-items: stretch;
	display: grid;
	gap: var(--t-spacing-4);
	width: 100%
}

.image-gallery .image-wrapper {
	position: relative
}

.checkbox-list {
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-2);
	overflow: hidden
}

.checkbox-list-wrap {
	flex-wrap: wrap
}

.checkbox-list-direction-vertical {
	flex-direction: column
}

.checkbox-list-direction-horizontal {
	flex-direction: row
}

.checkbox-wrapper {
	align-items: center;
	display: flex;
	gap: var(--t-spacing-2);

	&:has(.checkbox:is(:disabled, [disabled])) .checkbox-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.checkbox-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.checkbox-wrapper-label-position-left {
	flex-direction: row
}

.checkbox-wrapper-label-position-right {
	flex-direction: row-reverse
}

.icon-list {
	display: flex;
	gap: var(--t-spacing-4)
}

.icon-list-vertical {
	flex-direction: column;
	gap: var(--t-spacing-2)
}

.icon-list-horizontal {
	flex-flow: wrap;
	gap: var(--t-spacing-6)
}

.icon-list-item {
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	gap: var(--t-spacing-2)
}

.form-field,
.form-field-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-2)
}

.form-field-content {
	width: 100%
}

.form-field-label-position-left .form-field-wrapper-label,
.form-field-label-position-right .form-field-wrapper-label {
	width: fit-content
}

.form-field-label-position-bottom {
	flex-direction: column-reverse
}

.form-field-label-position-left {
	flex-direction: row;
	gap: var(--t-spacing-2)
}

.form-field-label-position-right {
	flex-direction: row-reverse;
	gap: var(--t-spacing-2)
}

.form-field-label-align-center .form-field-wrapper-label {
	justify-content: center
}

.form-field-label-align-right .form-field-wrapper-label {
	justify-content: right
}

.form-field-label-vertical-align-middle .form-field-wrapper-label {
	align-items: center
}

.form-field-label-vertical-align-bottom .form-field-wrapper-label {
	align-items: end
}

.form-field-wrapper-data-input {
	width: 100%
}

.form-field-wrapper-label,
.form-field-wrapper-status-message {
	display: flex;
	gap: calc(var(--t-spacing-1)*.5);
	width: 100%
}

.form-field-wrapper-status-message {
	gap: var(--t-spacing-1)
}

.form-field-label {
	white-space: pre !important
}

.form-field-input {
	border: 0;
	border-radius: inherit;
	min-width: 0;
	width: 100%
}

.form-field-input:focus {
	outline: none
}

.fieldset-legend {
	align-items: center;
	color: var(--color-base-content);
	display: flex;
	font-weight: 600;
	gap: .5rem;
	justify-content: space-between;
	margin-bottom: -.25rem;
	padding-block: .5rem
}

.fieldset-label {
	align-items: center;
	color: color-mix(in oklab, var(--color-base-content)60%, transparent);
	display: flex;
	gap: .375rem;

	&:has(input) {
		cursor: pointer
	}
}

.radio-list {
	display: flex;
	flex-flow: wrap;
	gap: var(--t-spacing-2)
}

.radio-list-direction-vertical {
	flex-direction: column
}

.radio-list-direction-horizontal {
	flex-direction: row
}

.textarea {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	border-radius: var(--radius-field);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	font-size: max(var(--font-size, .875rem), .875rem);
	min-height: 5rem;
	touch-action: manipulation;
	vertical-align: middle;
	width: clamp(3rem, 20rem, 100%);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	flex-shrink: 1;
	padding-block: .5rem;
	padding-inline: .75rem;

	& textarea {
		appearance: none;
		background-color: #0000;
		border: none;

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	@media (pointer:coarse) {
		@supports (-webkit-touch-callout:none) {

			&:focus,
			&:focus-within {
				--font-size: 1rem
			}
		}
	}

	&:has(>textarea[disabled]),
	&:is(:disabled, [disabled]) {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>textarea[disabled])>textarea[disabled] {
		cursor: not-allowed
	}
}

.textarea-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.textarea-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.textarea-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.textarea-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.textarea-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.textarea-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.textarea-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.textarea-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.textarea-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.textarea-xs {
	font-size: max(var(--font-size, .6875rem), .6875rem)
}

.textarea-sm {
	font-size: max(var(--font-size, .75rem), .75rem)
}

.textarea-md {
	font-size: max(var(--font-size, .875rem), .875rem)
}

.textarea-lg {
	font-size: max(var(--font-size, 1.125rem), 1.125rem)
}

.textarea-xl {
	font-size: max(var(--font-size, 1.375rem), 1.375rem)
}

.fieldset {
	display: grid;
	font-size: .75rem;
	gap: .375rem;
	grid-auto-rows: max-content;
	grid-template-columns: 1fr;
	padding-block: .25rem
}

.fieldset-header {
	align-items: center;
	color: var(--color-base-content);
	display: flex;
	font-weight: 600;
	gap: .5rem;
	justify-content: space-between;
	margin-bottom: -.25rem;
	padding-block: .5rem
}

.fieldset-content {
	display: flex;
	flex-direction: column;
	gap: .375rem
}

.range {
	width: 100%
}

.collapse:not(td, tr, colgroup) {
	visibility: revert-layer
}

.collapse {
	border-radius: var(--radius-box, 1rem);
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	grid-template-rows: max-content 0fr;
	isolation: isolate;
	overflow: hidden;
	position: relative;
	width: 100%;

	@media (prefers-reduced-motion:no-preference) {
		& {
			transition: grid-template-rows .2s
		}
	}

	&>input:is([type=checkbox], [type=radio]) {
		appearance: none;
		grid-column-start: 1;
		grid-row-start: 1;
		opacity: 0
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close)),
	&:not(.collapse-close):has(>input:is([type=checkbox], [type=radio]):checked) {
		grid-template-rows: max-content 1fr
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close))>.collapse-content,
	&:not(.collapse-close)>:where(input:is([type=checkbox], [type=radio]):checked~.collapse-content) {
		content-visibility: visible;
		min-height: fit-content;

		@supports not (content-visibility:visible) {
			& {
				visibility: visible
			}
		}
	}

	&:focus-visible,
	&:has(>input:is([type=checkbox], [type=radio]):focus-visible),
	&:has(summary:focus-visible) {
		outline-color: var(--color-base-content);
		outline-offset: 2px;
		outline-style: solid;
		outline-width: 2px
	}

	&:not(.collapse-close) {

		&>.collapse-title,
		&>input[type=checkbox],
		&>input[type=radio]:not(:checked) {
			cursor: pointer
		}
	}

	&[tabindex]:focus-within:not(.collapse-close, .collapse[open]),
	&[tabindex]:focus:not(.collapse-close, .collapse[open]) {
		&>.collapse-title {
			cursor: unset
		}
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),
	&:not(.collapse-close)>:where(input:is([type=checkbox], [type=radio]):checked~.collapse-content) {
		padding-bottom: 1rem
	}

	&>input:is([type=checkbox], [type=radio]) {
		min-height: 1lh;
		padding: 1rem;
		padding-inline-end: 3rem;
		transition: background-color .2s ease-out;
		width: 100%;
		z-index: 1
	}

	&[open] {
		&.collapse-arrow {
			&>.collapse-title:after {
				@media (prefers-reduced-motion:no-preference) {
					& {
						transform: translateY(-50%)rotate(225deg)
					}
				}
			}
		}
	}

	&.collapse-open {
		&.collapse-arrow {
			&>.collapse-title:after {
				@media (prefers-reduced-motion:no-preference) {
					& {
						transform: translateY(-50%)rotate(225deg)
					}
				}
			}
		}
	}

	&.collapse-arrow[tabindex]:focus-within:not(.collapse-close),
	&[tabindex].collapse-arrow:focus:not(.collapse-close) {
		&>.collapse-title:after {
			transform: translateY(-50%)rotate(225deg)
		}
	}

	&.collapse-arrow:not(.collapse-close) {
		&>input:is([type=checkbox], [type=radio]):checked~.collapse-title:after {
			transform: translateY(-50%)rotate(225deg)
		}
	}

	&[open] {
		&.collapse-plus {
			&>.collapse-title:after {
				--tw-content: "−";
				content: var(--tw-content)
			}
		}
	}

	&.collapse-open {
		&.collapse-plus {
			&>.collapse-title:after {
				--tw-content: "−";
				content: var(--tw-content)
			}
		}
	}

	&[tabindex].collapse-plus:focus:not(.collapse-close) {
		&>.collapse-title:after {
			--tw-content: "−";
			content: var(--tw-content)
		}
	}

	&.collapse-plus:not(.collapse-close) {
		&>input:is([type=checkbox], [type=radio]):checked~.collapse-title:after {
			--tw-content: "−";
			content: var(--tw-content)
		}
	}
}

.collapse-content,
.collapse-title {
	grid-column-start: 1;
	grid-row-start: 1
}

.collapse-content {
	content-visibility: hidden;
	cursor: unset;
	grid-column-start: 1;
	grid-row-start: 2;
	min-height: 0;
	padding-left: 1rem;
	padding-right: 1rem;

	@supports not (content-visibility:hidden) {
		& {
			visibility: hidden
		}
	}

	@media (prefers-reduced-motion:no-preference) {
		& {
			transition: content-visibility allow-discrete .2s, visibility allow-discrete .2s, min-height allow-discrete .2s ease-out, padding .1s ease-out 20ms, background-color .2s ease-out
		}
	}
}

.collapse:is(details) {
	width: 100%;

	@media (prefers-reduced-motion:no-preference) {
		&::details-content {
			transition: content-visibility allow-discrete .2s, visibility allow-discrete .2s, min-height allow-discrete .2s ease-out, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;
			interpolate-size: allow-keywords;
			height: 0
		}

		&:where([open])::details-content {
			height: auto
		}
	}

	& summary {
		display: block;
		position: relative;

		&::-webkit-details-marker {
			display: none
		}
	}

	&>.collapse-content {
		content-visibility: visible
	}
}

.collapse:is(details) summary {
	outline: none
}

.collapse-arrow {
	&>.collapse-title:after {
		box-shadow: 2px 2px;
		content: "";
		display: block;
		height: .5rem;
		inset-inline-end: 1.4rem;
		pointer-events: none;
		position: absolute;
		top: 50%;
		transform: translateY(-100%)rotate(45deg);
		transform-origin: 75% 75%;
		width: .5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-duration: .2s;
				transition-property: all;
				transition-timing-function: cubic-bezier(.4, 0, .2, 1)
			}
		}
	}
}

.collapse-plus {
	&>.collapse-title:after {
		top: .9rem;
		--tw-content: "+";
		content: var(--tw-content);
		display: block;
		height: .5rem;
		inset-inline-end: 1.4rem;
		pointer-events: none;
		position: absolute;
		width: .5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-duration: .3s;
				transition-property: all;
				transition-timing-function: cubic-bezier(.4, 0, .2, 1)
			}
		}
	}
}

.collapse-title {
	min-height: 1lh;
	padding: 1rem;
	padding-inline-end: 3rem;
	position: relative;
	transition: background-color .2s ease-out;
	width: 100%
}

.collapse-open {
	grid-template-rows: max-content 1fr;

	&>.collapse-content {
		content-visibility: visible;
		min-height: fit-content;
		padding-bottom: 1rem;

		@supports not (content-visibility:visible) {
			& {
				visibility: visible
			}
		}
	}
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	background: var(--heading-bg);
	color: var(--heading-color);
	font-family: var(--heading-font-family, var(--default-font-family));
	font-size: var(--heading-font-size);
	font-style: var(--heading-font-style);
	font-weight: var(--heading-font-weight);
	line-height: var(--heading-line-height);
	margin-bottom: var(--heading-margin-bottom);
	margin-top: 0
}

.heading-as-link {
	text-decoration-line: underline
}

.h1 {
	--heading-font-size: var(--text-4xl);
	--heading-line-height: var(--text-4xl--line-height)
}

.h2 {
	--heading-font-size: var(--text-3xl);
	--heading-line-height: var(--text-3xl--line-height)
}

.h3 {
	--heading-font-size: var(--text-2xl);
	--heading-line-height: var(--text-2xl--line-height)
}

.h4 {
	--heading-font-size: var(--text-xl);
	--heading-line-height: var(--text-xl--line-height)
}

.h5 {
	--heading-font-size: var(--text-lg);
	--heading-line-height: var(--text-lg--line-height)
}

.h6 {
	--heading-font-size: var(--text-base);
	--heading-line-height: var(--text-base--line-height)
}

.heading-normal {
	--heading-font-weight: var(--t-font-weight-normal)
}

.heading-medium {
	--heading-font-weight: var(--t-font-weight-medium)
}

.heading-semibold {
	--heading-font-weight: var(--t-font-weight-semibold)
}

.heading-bold {
	--heading-font-weight: var(--t-font-weight-bold)
}

.heading-extrabold {
	--heading-font-weight: var(--t-font-weight-extrabold)
}

.heading-black {
	--heading-font-weight: var(--t-font-weight-black)
}

.heading-primary {
	--heading-color: var(--color-primary)
}

.heading-secondary {
	--heading-color: var(--color-secondary)
}

.heading-accent {
	--heading-color: var(--color-accent)
}

.heading-info {
	--heading-color: var(--color-info)
}

.heading-success {
	--heading-color: var(--color-success)
}

.heading-warning {
	--heading-color: var(--color-warning)
}

.heading-error {
	--heading-color: var(--color-error)
}

.heading-light {
	--heading-color: var(--color-base-100)
}

.heading-neutral {
	--heading-color: var(--color-neutral)
}

.heading-xs {
	--heading-font-size: var(--t-font-size-xs)
}

.heading-sm {
	--heading-font-size: var(--t-font-size-sm)
}

.heading-md {
	--heading-font-size: var(--t-font-size-base)
}

.heading-lg {
	--heading-font-size: var(--t-font-size-lg)
}

.heading-xl {
	--heading-font-size: var(--t-font-size-xl)
}

.heading-2xl {
	--heading-font-size: var(--t-font-size-2xl)
}

.heading-3xl {
	--heading-font-size: var(--t-font-size-3xl)
}

.heading-4xl {
	--heading-font-size: var(--t-font-size-4xl)
}

.heading-5xl {
	--heading-font-size: var(--t-font-size-5xl)
}

.heading-6xl {
	--heading-font-size: var(--t-font-size-6xl)
}

.heading-7xl {
	--heading-font-size: var(--t-font-size-7xl)
}

.heading-8xl {
	--heading-font-size: var(--t-font-size-8xl)
}

.heading-bg-primary {
	--heading-bg: var(--color-primary);
	--heading-color: var(--color-primary-content)
}

.heading-bg-secondary {
	--heading-bg: var(--color-secondary);
	--heading-color: var(--color-secondary-content)
}

.heading-bg-accent {
	--heading-bg: var(--color-accent);
	--heading-color: var(--color-accent-content)
}

.heading-bg-info {
	--heading-bg: var(--color-info);
	--heading-color: var(--color-info-content)
}

.heading-bg-success {
	--heading-bg: var(--color-success);
	--heading-color: var(--color-success-content)
}

.heading-bg-warning {
	--heading-bg: var(--color-warning);
	--heading-color: var(--color-warning-content)
}

.heading-bg-error {
	--heading-bg: var(--color-error);
	--heading-color: var(--color-error-content)
}

.heading-bg-light {
	--heading-bg: var(--color-base-100);
	--heading-color: var(--color-base-content)
}

.heading-bg-neutral {
	--heading-bg: var(--color-neutral);
	--heading-color: var(--color-neutral-content)
}

.file-input {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	cursor: pointer;
	height: var(--size);
	-webkit-user-select: none;
	user-select: none;
	vertical-align: middle;
	width: clamp(3rem, 20rem, 100%);
	--size: calc(var(--size-field, .25rem)*10);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	align-items: center;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	font-size: .875rem;
	line-height: 2;
	padding-inline-end: .75rem;

	&::file-selector-button {
		background-color: var(--btn-bg);
		background-image: var(--btn-noise);
		background-size: calc(var(--noise)*100%);
		border-color: var(--btn-border);
		border-style: solid;
		border-width: var(--border);
		box-shadow: 0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, #fff 30%, var(--btn-bg))calc(var(--depth)*20%), #0000)inset, var(--btn-shadow);
		color: var(--btn-fg);
		cursor: pointer;
		height: calc(100% + var(--border)*2);
		margin-block: calc(var(--border)*-1);
		margin-inline-end: 1rem;
		text-shadow: 0 .5px oklch(1 0 0/calc(var(--depth)*.15));
		-webkit-user-select: none;
		user-select: none;
		--size: calc(var(--size-field, .25rem)*10);
		--btn-bg: var(--btn-color, var(--color-base-200));
		--btn-fg: var(--color-base-content);
		--btn-border: color-mix(in oklab, var(--btn-bg), #000 5%);
		--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg)30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg)30%, #0000);
		--btn-noise: var(--fx-noise);
		border-end-start-radius: calc(var(--join-es, var(--radius-field) - var(--border)));
		border-start-start-radius: calc(var(--join-ss, var(--radius-field) - var(--border)));
		font-size: .875rem;
		font-weight: 600;
		margin-inline-start: calc(var(--border)*-1);
		padding-inline: 1rem
	}

	&:focus {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)10%, #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	&:has(>input[disabled]),
	&:is(:disabled, [disabled]) {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklch, var(--color-base-content)20%, #0000);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}

		&::file-selector-button {
			background-color: var(--color-base-200);
			border-color: var(--color-base-200);
			cursor: not-allowed;
			--btn-border: #0000;
			--btn-noise: none;
			--btn-fg: color-mix(in oklch, var(--color-base-content)20%, #0000)
		}
	}
}

.file-input-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;
	transition: background-color .2s;

	&::file-selector-button {
		border-end-end-radius: calc(var(--join-es, var(--radius-field) - var(--border)));
		border-start-end-radius: calc(var(--join-ss, var(--radius-field) - var(--border)));
		cursor: pointer;
		height: 100%;
		margin-block: 0;
		margin-inline: 0 1rem;
		padding-inline: 1rem;
		-webkit-user-select: none;
		user-select: none
	}

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.file-input-neutral {
	--btn-color: var(--color-neutral);

	&::file-selector-button {
		color: var(--color-neutral-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.file-input-primary {
	--btn-color: var(--color-primary);

	&::file-selector-button {
		color: var(--color-primary-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.file-input-secondary {
	--btn-color: var(--color-secondary);

	&::file-selector-button {
		color: var(--color-secondary-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.file-input-accent {
	--btn-color: var(--color-accent);

	&::file-selector-button {
		color: var(--color-accent-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.file-input-info {
	--btn-color: var(--color-info);

	&::file-selector-button {
		color: var(--color-info-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.file-input-success {
	--btn-color: var(--color-success);

	&::file-selector-button {
		color: var(--color-success-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.file-input-warning {
	--btn-color: var(--color-warning);

	&::file-selector-button {
		color: var(--color-warning-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.file-input-error {
	--btn-color: var(--color-error);

	&::file-selector-button {
		color: var(--color-error-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.file-input-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: .6875rem;
	line-height: 1rem;

	&::file-selector-button {
		font-size: .6875rem
	}
}

.file-input-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: .75rem;
	line-height: 1.5rem;

	&::file-selector-button {
		font-size: .75rem
	}
}

.file-input-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: .875rem;
	line-height: 2;

	&::file-selector-button {
		font-size: .875rem
	}
}

.file-input-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: 1.125rem;
	line-height: 2.5rem;

	&::file-selector-button {
		font-size: 1.125rem
	}
}

.file-input-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: 1.125rem;
	line-height: 3rem;
	padding-inline-end: 1.5rem;

	&::file-selector-button {
		font-size: 1.375rem
	}
}

.rating {
	display: inline-flex;
	position: relative;
	vertical-align: middle;

	& input {
		appearance: none;
		border: none
	}

	& :where(*) {
		background-color: var(--color-base-content);
		border-radius: 0;
		height: 1.5rem;
		opacity: .2;
		width: 1.5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				animation: rating .25s ease-out
			}
		}

		&:is(input) {
			cursor: pointer
		}
	}

	& .rating-hidden {
		background-color: #0000;
		width: .5rem
	}

	& input[type=radio]:checked {
		background-image: none
	}

	& * {

		&:checked,
		&:has(~:checked, ~[aria-checked=true], ~[aria-current=true]),
		&[aria-checked=true],
		&[aria-current=true] {
			opacity: 1
		}

		&:focus-visible {
			scale: 1.1;

			@media (prefers-reduced-motion:no-preference) {
				& {
					transition: scale .2s ease-out
				}
			}
		}
	}

	& :active:focus {
		animation: none;
		scale: 1.1
	}

	&.rating-xs :where(:not(.rating-hidden)) {
		height: 1rem;
		width: 1rem
	}

	&.rating-sm :where(:not(.rating-hidden)) {
		height: 1.25rem;
		width: 1.25rem
	}

	&.rating-md :where(:not(.rating-hidden)) {
		height: 1.5rem;
		width: 1.5rem
	}

	&.rating-lg :where(:not(.rating-hidden)) {
		height: 1.75rem;
		width: 1.75rem
	}

	&.rating-xl :where(:not(.rating-hidden)) {
		height: 2rem;
		width: 2rem
	}
}

.rating-half {
	& :where(:not(.rating-hidden)) {
		width: .75rem
	}
}

.rating-half {
	&.rating-xs :not(.rating-hidden) {
		width: .5rem
	}

	&.rating-sm :not(.rating-hidden) {
		width: .625rem
	}

	&.rating-md :not(.rating-hidden) {
		width: .75rem
	}

	&.rating-lg :not(.rating-hidden) {
		width: .875rem
	}

	&.rating-xl :not(.rating-hidden) {
		width: 1rem
	}
}

@keyframes rating {

	0%,
	40% {
		filter: brightness(1.05)contrast(1.05);
		scale: 1.1
	}
}

:root {
	--icon-bg: transparent;
	--icon-border-color: var(--icon-color-primary);
	--icon-border-radius: var(--u-border-radius-rounded);
	--icon-border-width: 0px;
	--icon-color-primary: var(--default-color, var(--color-base-content));
	--icon-color: var(--icon-color-primary);
	--icon-padding: 0px;
	--icon-size: var(--t-font-size-base)
}

.icon {
	--icon-color: var(--icon-color-primary);
	background: var(--icon-bg);
	border: var(--icon-border-width)solid var(--icon-border-color);
	border-radius: var(--icon-border-radius);
	color: var(--icon-color);
	font-size: var(--icon-size);
	min-height: calc(var(--icon-size) + var(--icon-padding, 0)*2);
	min-width: calc(var(--icon-size) + var(--icon-padding, 0)*2);
	padding: var(--icon-padding);
	position: relative
}

.icon:after,
.icon:before {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%)translateY(-50%)
}

.icon>svg {
	height: 1em;
	width: 1em
}

.icon-primary {
	--icon-color-primary: var(--color-primary)
}

.icon-secondary {
	--icon-color-primary: var(--color-secondary)
}

.icon-accent {
	--icon-color-primary: var(--color-accent)
}

.icon-info {
	--icon-color-primary: var(--color-info)
}

.icon-success {
	--icon-color-primary: var(--color-success)
}

.icon-warning {
	--icon-color-primary: var(--color-warning)
}

.icon-error {
	--icon-color-primary: var(--color-error)
}

.icon-fill,
.icon-outline {
	--icon-padding: var(--t-spacing-2-5);
	--icon-size: var(--t-font-size-base)
}

.icon-outline {
	--icon-border-width: 1px;
	--icon-color: var(--icon-color-primary, var(--color-base-content));
	--icon-border-color: var(--icon-color-primary, var(--color-base-content));
	--icon-bg: var(--icon-color-secondary)
}

.icon-fill {
	--icon-color: var(--icon-color-secondary, var(--color-base-100));
	--icon-border-color: var(--icon-color-secondary, var(--color-base-100));
	--icon-bg: var(--icon-color-primary)
}

.icon-fill.icon-xs,
.icon-outline.icon-xs {
	--icon-padding: var(--t-spacing-1-5)
}

.icon-fill.icon-sm,
.icon-outline.icon-sm {
	--icon-padding: var(--t-spacing-2)
}

.icon-fill.icon-lg,
.icon-outline.icon-lg {
	--icon-padding: var(--t-spacing-3)
}

.icon-fill.icon-xl,
.icon-outline.icon-xl {
	--icon-padding: var(--t-spacing-3-5)
}

.icon-ofillicon-2xl,
.icon-outline.icon-2xl {
	--icon-padding: var(--t-spacing-4)
}

.icon-ofillicon-3xl,
.icon-ofillicon-4xl,
.icon-outline.icon-3xl,
.icon-outline.icon-4xl {
	--icon-padding: var(--t-spacing-5)
}

.icon-ofillicon-5xl,
.icon-outline.icon-5xl {
	--icon-padding: var(--t-spacing-6)
}

.icon-ofillicon-6xl,
.icon-outline.icon-6xl {
	--icon-padding: var(--t-spacing-7)
}

.icon-ofillicon-7xl,
.icon-outline.icon-7xl {
	--icon-padding: var(--t-spacing-8)
}

.icon-ofillicon-8xl,
.icon-outline.icon-8xl {
	--icon-padding: var(--t-spacing-9)
}

.icon-circle {
	--icon-border-radius: var(--u-border-radius-rounded)
}

.icon-rounded {
	--icon-border-radius: var(--u-border-radius-xs)
}

.icon-square {
	--icon-border-radius: 0
}

.icon-xs {
	--icon-size: var(--t-font-size-xs)
}

.icon-sm {
	--icon-size: var(--t-font-size-sm)
}

.icon-lg {
	--icon-size: var(--t-font-size-lg)
}

.icon-xl {
	--icon-size: var(--t-font-size-xl)
}

.icon-2xl {
	--icon-size: var(--t-font-size-2xl)
}

.icon-3xl {
	--icon-size: var(--t-font-size-3xl)
}

.icon-4xl,
.icon-5xl {
	--icon-size: var(--t-font-size-4xl)
}

.icon-6xl {
	--icon-size: var(--t-font-size-5xl)
}

.icon-7xl {
	--icon-size: var(--t-font-size-6xl)
}

.icon-8xl {
	--icon-size: var(--t-font-size-7xl)
}

.icon-spin {
	animation: icon-spin 2s linear infinite
}

@keyframes icon-spin {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(1turn)
	}
}

.pricing-table-item {
	background-color: var(--color-base-100);
	border: 1px solid #0000000d;
	border-radius: var(--radius-2xl);
	flex-direction: column;
	padding: var(--t-spacing-8)
}

.pricing-table-item>* {
	width: 100%
}

.pricing-table-item-header {
	display: flex;
	flex-direction: column;
	gap: 1.5rem
}

.pricing-table-item-pricing {
	justify-content: space-between
}

.pricing-table-item-price,
.pricing-table-item-pricing {
	align-items: end;
	display: flex
}

.pricing-table-item-original-price,
.pricing-table-item-period {
	color: #18181b4d
}

.pricing-table-item-features {
	--divider-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
	border-bottom: 1px solid var(--divider-color);
	border-top: 1px solid var(--divider-color);
	gap: 1rem;
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	padding-bottom: 1.5rem;
	padding-top: 1.5rem
}

.pricing-table-item-badge {
	align-self: start;
	border-radius: var(--radius-4xl);
	padding-inline: .5rem
}

.pricing-table-item-badge-right .pricing-table-item-badge {
	align-self: end
}

.select {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	height: var(--size);
	text-overflow: ellipsis;
	touch-action: manipulation;
	vertical-align: middle;
	white-space: nowrap;
	width: clamp(3rem, 20rem, 100%);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	--size: calc(var(--size-field, .25rem)*10);
	align-items: center;
	background-image: linear-gradient(45deg, #0000 50%, currentColor 0), linear-gradient(135deg, currentColor 50%, #0000 0);
	background-position: calc(100% - 20px) calc(1px + 50%), calc(100% - 16.1px) calc(1px + 50%);
	background-repeat: no-repeat;
	background-size: 4px 4px, 4px 4px;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	flex-shrink: 1;
	font-size: .875rem;
	gap: .375rem;
	overflow: hidden;
	padding-inline: .75rem 1.75rem;
	position: relative;

	[dir=rtl] & {
		background-position: 12px calc(1px + 50%), 16px calc(1px + 50%)
	}

	&[multiple] {
		background-image: none;
		height: auto;
		overflow: auto;
		padding-block: .75rem;
		padding-inline-end: .75rem
	}

	& select {
		align-items: center;
		appearance: none;
		background: inherit;
		border-radius: inherit;
		border-style: none;
		height: calc(100% - var(--border)*2);
		margin-inline: -.75rem -1.75rem;
		padding-inline: .75rem 1.75rem;
		width: calc(100% + 2.75rem);

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}

		&:not(:last-child) {
			background-image: none;
			margin-inline-end: -1.375rem
		}
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	&:has(>select[disabled]),
	&:is(:disabled, [disabled]),
	fieldset:disabled & {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>select[disabled])>select[disabled] {
		cursor: not-allowed
	}

	&,
	& select {
		@supports (appearance:base-select) {
			& {
				appearance: base-select
			}
		}

		&::picker(select) {
			background-color: inherit;
			border: var(--border)solid var(--color-base-200);
			border-radius: var(--radius-box);
			box-shadow: 0 2px calc(var(--depth)*3px)-2px oklch(0 0 0/.2);
			box-shadow: 0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));
			color: inherit;
			margin-block: .5rem;
			margin-inline: .5rem;
			max-height: min(24rem, 70dvh);
			padding: .5rem;
			translate: -.5rem
		}

		@supports (appearance:base-select) {
			&::picker(select) {
				appearance: base-select
			}
		}

		&::picker-icon {
			display: none
		}

		& optgroup {
			padding-top: .5em;

			& option {
				&:first-child {
					margin-top: .5em
				}
			}
		}

		& option {
			border-radius: var(--radius-field);
			padding-block: .375rem;
			padding-inline: .75rem;
			transition-duration: .2s;
			transition-property: color, background-color;
			transition-timing-function: cubic-bezier(0, 0, .2, 1);
			white-space: normal;

			&:not(:disabled) {

				&:focus-visible,
				&:hover {
					background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
					cursor: pointer;
					--tw-outline-style: none;
					outline-style: none;

					@media (forced-colors:active) {
						& {
							outline: 2px solid #0000;
							outline-offset: 2px
						}
					}
				}

				&:active {
					background-color: var(--color-neutral);
					box-shadow: 0 2px calc(var(--depth)*3px)-2px var(--color-neutral);
					color: var(--color-neutral-content)
				}
			}
		}
	}

	[dir=rtl] & {

		& select::picker(select),
		&::picker(select) {
			translate: .5rem
		}
	}
}

.select-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;
	transition: background-color .2s;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.select-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.select-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.select-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.select-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.select-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.select-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.select-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.select-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.select-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: .6875rem;

	& option {
		padding-block: .25rem;
		padding-inline: .5rem
	}
}

.select-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: .75rem;

	& option {
		padding-block: .25rem;
		padding-inline: .625rem
	}
}

.select-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: .875rem;

	& option {
		padding-block: .375rem;
		padding-inline: .75rem
	}
}

.select-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: 1.125rem;

	& option {
		padding-block: .375rem;
		padding-inline: 1rem
	}
}

.select-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: 1.375rem;

	& option {
		padding-block: .375rem;
		padding-inline: 1.25rem
	}
}

.label {
	align-items: center;
	color: color-mix(in oklab, currentcolor 60%, transparent);
	display: inline-flex;
	gap: .375rem;
	white-space: nowrap;

	&:has(input) {
		cursor: pointer
	}

	&:is(.input>*, .select>*) {
		align-items: center;
		display: flex;
		font-size: inherit;
		height: calc(100% - .5rem);
		padding-inline: .75rem;
		white-space: nowrap;

		&:first-child {
			border-inline-end: var(--border)solid color-mix(in oklab, currentColor 10%, #0000);
			margin-inline: -.75rem .75rem
		}

		&:last-child {
			border-inline-start: var(--border)solid color-mix(in oklab, currentColor 10%, #0000);
			margin-inline: .75rem -.75rem
		}
	}
}

.floating-label {
	display: block;
	position: relative;

	& input {
		display: block;

		&::placeholder {
			transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out
		}
	}

	& textarea {
		&::placeholder {
			transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out
		}
	}

	&>span {
		background-color: var(--color-base-100);
		border-radius: 2px;
		font-size: .875rem;
		inset-inline-start: .75rem;
		line-height: 1;
		opacity: 0;
		padding-inline: .25rem;
		pointer-events: none;
		position: absolute;
		top: calc(var(--size-field, .25rem)*10/2);
		transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out;
		translate: 0 -50%;
		z-index: 1
	}

	&:focus-within,
	&:not(:has(input:placeholder-shown, textarea:placeholder-shown)) {
		& ::placeholder {
			opacity: 0;
			pointer-events: auto;
			scale: .75;
			top: 0;
			translate: -12.5% calc(-50% - .125em)
		}

		&>span {
			opacity: 1;
			pointer-events: auto;
			scale: .75;
			top: 0;
			translate: -12.5% calc(-50% - .125em);
			z-index: 2
		}
	}

	&:has(:disabled, [disabled]) {
		&>span {
			opacity: 0
		}
	}

	&:has(.input-xs, .select-xs, .textarea-xs) span {
		font-size: .6875rem;
		top: calc(var(--size-field, .25rem)*6/2)
	}

	&:has(.input-sm, .select-sm, .textarea-sm) span {
		font-size: .75rem;
		top: calc(var(--size-field, .25rem)*8/2)
	}

	&:has(.input-md, .select-md, .textarea-md) span {
		font-size: .875rem;
		top: calc(var(--size-field, .25rem)*10/2)
	}

	&:has(.input-lg, .select-lg, .textarea-lg) span {
		font-size: 1.125rem;
		top: calc(var(--size-field, .25rem)*12/2)
	}

	&:has(.input-xl, .select-xl, .textarea-xl) span {
		font-size: 1.375rem;
		top: calc(var(--size-field, .25rem)*14/2)
	}
}

:root {
	--text-font-size: var(--text-base);
	--text-line-height: var(--t-font-line-height-leading-7);
	--text-color: var(--color-base-content)
}

.text {
	background: var(--text-bg);
	color: var(--text-color);
	font-family: var(--text-font-family, var(--default-font-family));
	font-size: var(--text-font-size);
	font-style: var(--text-font-style);
	font-weight: var(--text-font-weight);
	line-height: var(--text-line-height);
	margin-bottom: var(--text-margin-bottom);
	margin-top: 0
}

.text-normal {
	--text-font-weight: var(--t-font-weight-normal)
}

.text-medium {
	--text-font-weight: var(--t-font-weight-medium)
}

.text-semibold {
	--text-font-weight: var(--t-font-weight-semibold)
}

.text-bold {
	--text-font-weight: var(--t-font-weight-bold)
}

.text-extrabold {
	--text-font-weight: var(--t-font-weight-extrabold)
}

.text-black {
	--text-font-weight: var(--t-font-weight-black)
}

.text-primary {
	--text-color: var(--color-primary)
}

.text-secondary {
	--text-color: var(--color-secondary)
}

.text-accent {
	--text-color: var(--color-accent)
}

.text-info {
	--text-color: var(--color-info)
}

.text-success {
	--text-color: var(--color-success)
}

.text-warning {
	--text-color: var(--color-warning)
}

.text-error {
	--text-color: var(--color-error)
}

.text-light {
	--text-color: var(--color-base-100)
}

.text-neutral {
	--text-color: var(--color-neutral)
}

.text-xs {
	--text-font-size: var(--t-font-size-xs);
	--text-line-height: var(--text-xs--line-height)
}

.text-sm {
	--text-font-size: var(--t-font-size-sm);
	--text-line-height: var(--text-sm--line-height)
}

.text-lg {
	--text-font-size: var(--t-font-size-lg);
	--text-line-height: var(--text-lg--line-height)
}

.text-xl {
	--text-font-size: var(--t-font-size-xl);
	--text-line-height: var(--text-xl--line-height)
}

.text-2xl {
	--text-font-size: var(--t-font-size-2xl);
	--text-line-height: var(--text-2xl--line-height)
}

.text-3xl {
	--text-font-size: var(--t-font-size-3xl);
	--text-line-height: var(--text-3xl--line-height)
}

.text-4xl {
	--text-font-size: var(--t-font-size-4xl);
	--text-line-height: var(--text-4xl--line-height)
}

.text-5xl {
	--text-font-size: var(--t-font-size-5xl);
	--text-line-height: var(--text-5xl--line-height)
}

.text-6xl {
	--text-font-size: var(--t-font-size-6xl);
	--text-line-height: var(--text-6xl--line-height)
}

.text-7xl {
	--text-font-size: var(--t-font-size-7xl);
	--text-line-height: var(--text-7xl--line-height)
}

.text-8xl {
	--text-font-size: var(--t-font-size-8xl);
	--text-line-height: var(--text-8xl--line-height)
}

.text-bg-primary {
	--text-bg: var(--color-primary);
	--text-color: var(--color-primary-content)
}

.text-bg-secondary {
	--text-bg: var(--color-secondary);
	--text-color: var(--color-secondary-content)
}

.text-bg-accent {
	--text-bg: var(--color-accent);
	--text-color: var(--color-accent-content)
}

.text-bg-info {
	--text-bg: var(--color-info);
	--text-color: var(--color-info-content)
}

.text-bg-success {
	--text-bg: var(--color-success);
	--text-color: var(--color-success-content)
}

.text-bg-warning {
	--text-bg: var(--color-warning);
	--text-color: var(--color-warning-content)
}

.text-bg-error {
	--text-bg: var(--color-error);
	--text-color: var(--color-error-content)
}

.text-bg-light {
	--text-bg: var(--color-base-100);
	--text-color: var(--color-base-content)
}

.text-bg-neutral {
	--text-bg: var(--color-neutral);
	--text-color: var(--color-neutral-content)
}

.select {
	width: 100%
}

.testimonial {
	--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
	--tw-drop-shadow: drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);
	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);
	--testimonial-bg: var(--color-base-100);
	--testimonial-radius: var(--radius-box);
	background: var(--testimonial-bg);
	border: 1px solid var(--color-base-300);
	border-radius: var(--testimonial-radius);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
	padding: var(--t-spacing-8)
}

.testimonial,
.testimonial-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-4)
}

.testimonial-content {
	width: 100%
}

.testimonial-meta {
	display: flex;
	gap: var(--t-spacing-3)
}

.testimonial-meta-content {
	display: flex;
	flex-direction: column
}

.testimonial .image {
	height: 48px;
	width: 48px
}

.testimonial-image-left {
	flex-direction: row;
	gap: var(--t-spacing-4)
}

.testimonial-image-right {
	flex-direction: row-reverse;
	gap: var(--t-spacing-4)
}

.testimonial-center,
.testimonial-center .testimonial-content {
	align-items: center;
	justify-content: center
}

.testimonial-right,
.testimonial-right .testimonial-content {
	align-items: flex-end
}

.testimonial-primary {
	--testimonial-bg: var(--color-primary-content);
	--color-base-content: var(--color-primary)
}

.testimonial-secondary {
	--testimonial-bg: var(--color-secondary-content);
	--color-base-content: var(--color-secondary)
}

.testimonial-accent {
	--testimonial-bg: var(--color-accent-content);
	--color-base-content: var(--color-accent)
}

.testimonial-info {
	--testimonial-bg: var(--color-info-content);
	--color-base-content: var(--color-info)
}

.testimonial-success {
	--testimonial-bg: var(--color-success-content);
	--color-base-content: var(--color-success)
}

.testimonial-warning {
	--testimonial-bg: var(--color-warning-content);
	--color-base-content: var(--color-warning)
}

.testimonial-error {
	--testimonial-bg: var(--color-error-content);
	--color-base-content: var(--color-error)
}

.textarea {
	width: 100%
}

.alert {
	border-color: var(--alert-border-color, var(--color-base-200));
	border-width: var(--border);
	--alert-border-color: var(--color-base-200);
	background-color: var(--alert-color, var(--color-base-200));
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	border-radius: var(--radius-box);
	border-style: solid;
	box-shadow: 0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color, var(--color-base-200)))calc(var(--depth)*20%), #0000), 0 4px 3px -2px oklch(0 0 0/calc(var(--depth)*.08));
	color: var(--color-base-content);
	display: grid;
	font-size: .875rem;
	gap: 1rem;
	grid-auto-flow: column;
	grid-template-columns: auto;
	justify-content: start;
	line-height: 1.25rem;
	padding-block: .75rem;
	padding-inline: 1rem;
	place-items: center start;
	text-align: start;

	&:has(:nth-child(2)) {
		grid-template-columns: auto minmax(auto, 1fr)
	}
}

.alert-info {
	color: var(--color-info-content);
	--alert-border-color: var(--color-info);
	--alert-color: var(--color-info)
}

.alert-success {
	color: var(--color-success-content);
	--alert-border-color: var(--color-success);
	--alert-color: var(--color-success)
}

.alert-warning {
	color: var(--color-warning-content);
	--alert-border-color: var(--color-warning);
	--alert-color: var(--color-warning)
}

.alert-error {
	color: var(--color-error-content);
	--alert-border-color: var(--color-error);
	--alert-color: var(--color-error)
}

.alert-soft {
	background: color-mix(in oklab, var(--alert-color, var(--color-base-content))8%, var(--color-base-100));
	color: var(--alert-color, var(--color-base-content));
	--alert-border-color: color-mix(in oklab, var(--alert-color, var(--color-base-content))10%, var(--color-base-100));
	background-image: none;
	box-shadow: none
}

.alert-dash,
.alert-outline {
	background-color: #0000;
	background-image: none;
	box-shadow: none;
	color: var(--alert-color)
}

.alert-dash {
	border-style: dashed
}

.alert-vertical {
	grid-auto-flow: row;
	grid-template-columns: auto;
	justify-content: center;
	justify-items: center;
	text-align: center;

	&:has(:nth-child(2)) {
		grid-template-columns: auto
	}
}

.alert-horizontal {
	grid-auto-flow: column;
	grid-template-columns: auto;
	justify-content: start;
	justify-items: start;
	text-align: start;

	&:has(:nth-child(2)) {
		grid-template-columns: auto minmax(auto, 1fr)
	}
}

.pricing-table>* {
	flex: 1
}

.product-card-image-position-bottom {
	flex-direction: column-reverse
}

.product-card-image-position-left {
	flex-direction: row
}

.product-card-image-position-right {
	flex-direction: row-reverse
}

.product-card-details {
	display: flex;
	flex-direction: column;
	gap: .75rem
}

.product-card-actions,
.product-card-prices,
.product-card-reviews {
	display: flex;
	flex-wrap: wrap;
	gap: .5rem
}

.product-card-original-price {
	color: #18181b4d;
	text-decoration-line: line-through
}

.image {
	overflow: hidden;
	position: relative
}

.image img {
	aspect-ratio: var(--image-ratio);
	border-radius: var(--image-border-radius);
	display: inline;
	height: 100%;
	width: 100%
}

.image-ratio-1\/1 {
	--image-ratio: 1/1
}

.image-ratio-3\/2 {
	--image-ratio: 3/2
}

.image-ratio-3\/4 {
	--image-ratio: 3/4
}

.image-ratio-4\/3 {
	--image-ratio: 4/3
}

.image-ratio-21\/9 {
	--image-ratio: 21/9
}

.image-ratio-9\/16 {
	--image-ratio: 9/16
}

.image-ratio-16\/9 {
	--image-ratio: 16/9
}

.image.image-circle {
	border-radius: var(--u-border-radius-rounded, 1000px)
}

.image.image-circle img {
	--image-border-radius: var(--u-border-radius-rounded, 1000px)
}

.image.image-rounded,
.image.image-rounded img {
	border-radius: var(--a-border-radius-box, 16px)
}

.image.image-square,
.image.image-square img {
	border-radius: 0
}

.image-caption {
	--text-bg: var(--color-neutral);
	--text-color: var(--color-neutral-content);
	background-color: var(--text-bg);
	color: var(--text-color);
	max-width: 100%;
	padding: var(--t-spacing-2);
	position: absolute !important;
	text-align: center
}

.image-caption-bottom .image-caption,
.image-caption-middle .image-caption,
.image-caption-top .image-caption {
	left: 0;
	right: 0;
	width: 100%
}

.image-caption-top .image-caption {
	top: 0
}

.image-caption-middle .image-caption {
	top: 50%;
	transform: translateY(-50%)
}

.image-caption-bottom .image-caption {
	bottom: 0
}

.image-caption-top-center .image-caption,
.image-caption-top-left .image-caption,
.image-caption-top-right .image-caption {
	bottom: auto;
	top: 0
}

.image-caption-top-left .image-caption {
	left: 0
}

.image-caption-top-center .image-caption {
	left: 50%;
	transform: translate(-50%)
}

.image-caption-top-right .image-caption {
	right: 0
}

.image-caption-middle-center .image-caption,
.image-caption-middle-left .image-caption,
.image-caption-middle-right .image-caption {
	bottom: auto;
	top: 50%;
	transform: translateY(-50%)
}

.image-caption-middle-left .image-caption {
	left: 0
}

.image-caption-middle-center .image-caption {
	left: 50%;
	transform: translate(-50%)translateY(-50%)
}

.image-caption-middle-right .image-caption {
	right: 0
}

.image-caption-bottom-center .image-caption,
.image-caption-bottom-left .image-caption,
.image-caption-bottom-right .image-caption {
	bottom: 0
}

.image-caption-bottom-left .image-caption {
	left: 0
}

.image-caption-bottom-center .image-caption {
	left: 50%;
	transform: translate(-50%)
}

.image-caption-bottom-right .image-caption {
	right: 0
}

.image-shadow {
	--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
	box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

.image-hover-zoom-in img {
	transition: opacity 1s, -webkit-transform 1s, transform 1s
}

.image-hover-zoom-in:hover img {
	transform: scale(1.1)
}

.image-hover-lift-up:hover {
	box-shadow: 0 3px 15px #000
}

.image-hover-lift-up:hover img {
	transform: perspective(1000px)scale(1.03)
}

.image-hover-lift-up:hover figure {
	box-shadow: 0 3px 15px #000
}

.image-hover-zoom-out img {
	transform: scale(1.12);
	transition: opacity 1s, -webkit-transform 1s, transform 1s
}

.image-hover-zoom-out:hover img {
	transform: scale(1)
}

.image-hover-rotate img {
	transform: rotate(0)scale(1);
	transition: all .4s ease-in-out
}

.image-hover-rotate:hover img {
	transform: rotate(15deg)scale(1.4)
}

.image-hover-skew img {
	transform: perspective(1px)translateZ(0);
	transition: all .4s ease-in-out
}

.image-hover-skew:hover img {
	transform: skew(-15deg)scale(1.3)
}

.image-hover-skin:before {
	background: #ffffff80;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(1.8)rotate(45deg)translateY(-100%);
	transition: -webkit-transform .6s, transform .6s;
	width: 100%;
	z-index: 1
}

.image-hover-skin img {
	transform: scale(1.05);
	transition: opacity .35s, -webkit-transform .35s, transform .35s
}

.image-hover-skin:hover:before {
	transform: scale(1.8)rotate(45deg)translateY(100%)
}

.image-hover-skin:hover img {
	opacity: .9;
	transform: scale(1)
}

.number-counter {
	display: flex;
	gap: var(--t-spacing-1);
	width: fit-content
}

.number-counter .number-counter-number {
	color: var(--color-base-content);
	font-size: var(--t-font-size-5xl);
	font-style: normal;
	font-weight: var(--t-font-weight-normal);
	line-height: 48px
}

.wrapper-rating {
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-4);
	width: fit-content
}

.wrapper-rating-title-right {
	flex-direction: row-reverse
}

.rating .mask-half-2 {
	margin-right: var(--t-spacing-1)
}

.rating .mask-half-2:last-child {
	margin-right: 0
}

.rating .mask-primary {
	--color-base-content: var(--color-primary)
}

.rating .mask-secondary {
	--color-base-content: var(--color-secondary)
}

.rating .mask-accent {
	--color-base-content: var(--color-accent)
}

.rating .mask-info {
	--color-base-content: var(--color-info)
}

.rating .mask-success {
	--color-base-content: var(--color-success)
}

.rating .mask-warning {
	--color-base-content: var(--color-warning)
}

.rating .mask-error {
	--color-base-content: var(--color-error)
}

.rating .mask-light {
	--color-base-content: var(--color-base-100)
}

.rating .mask-neutral {
	--color-base-content: var(--color-neutral)
}

.rating div.mask:not([aria-current=true]).mask-star.mask-star-outline,
.rating input.mask:not([checked]).mask-star.mask-star-outline {
	mask-image: url(/media/aqua-ui-react/Rating/star-outline.svg)
}

.rating div.mask:not([aria-current=true]).mask-star-2.mask-rounded-outline,
.rating input.mask:not([checked]).mask-star-2.mask-rounded-outline {
	mask-image: url(/media/aqua-ui-react/Rating/rounded-outline.svg)
}

.rating div.mask:not([aria-current=true]).mask-heart.mask-heart-outline,
.rating input.mask:not([checked]).mask-heart.mask-heart-outline {
	mask-image: url(/media/aqua-ui-react/Rating/heart-outline.svg)
}

.indicator {
	display: inline-flex;
	position: relative;
	width: max-content;

	& :where(.indicator-item) {
		bottom: var(--indicator-b, auto);
		left: var(--indicator-s, auto);
		position: absolute;
		right: var(--indicator-e, 0);
		top: var(--indicator-t, 0);
		translate: var(--indicator-x, 50%)var(--indicator-y, -50%);
		white-space: nowrap;
		z-index: 1
	}
}

.indicator-start {
	--indicator-s: 0;
	--indicator-e: auto;
	--indicator-x: -50%;

	[dir=rtl] & {
		--indicator-s: auto;
		--indicator-e: 0;
		--indicator-x: 50%
	}
}

.indicator-center {
	--indicator-s: 50%;
	--indicator-e: 50%;
	--indicator-x: -50%;

	[dir=rtl] & {
		--indicator-x: 50%
	}
}

.indicator-end {
	--indicator-s: auto;
	--indicator-e: 0;
	--indicator-x: 50%;

	[dir=rtl] & {
		--indicator-s: 0;
		--indicator-e: auto;
		--indicator-x: -50%
	}
}

.indicator-bottom {
	--indicator-t: auto;
	--indicator-b: 0;
	--indicator-y: 50%
}

.indicator-middle {
	--indicator-t: 50%;
	--indicator-b: 50%;
	--indicator-y: -50%
}

.indicator-top {
	--indicator-t: 0;
	--indicator-b: auto;
	--indicator-y: -50%
}:host,
:root {
	--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

:host,
:root {
	--color-red-50: oklch(97.1% 0.013 17.38);
	--color-red-100: oklch(93.6% 0.032 17.717);
	--color-red-200: oklch(88.5% 0.062 18.334);
	--color-red-300: oklch(80.8% 0.114 19.571);
	--color-red-400: oklch(70.4% 0.191 22.216);
	--color-red-500: oklch(63.7% 0.237 25.331);
	--color-red-600: oklch(57.7% 0.245 27.325);
	--color-red-700: oklch(50.5% 0.213 27.518);
	--color-red-800: oklch(44.4% 0.177 26.899);
	--color-red-900: oklch(39.6% 0.141 25.723);
	--color-red-950: oklch(25.8% 0.092 26.042);
	--color-orange-50: oklch(98% 0.016 73.684);
	--color-orange-100: oklch(95.4% 0.038 75.164);
	--color-orange-200: oklch(90.1% 0.076 70.697);
	--color-orange-300: oklch(83.7% 0.128 66.29);
	--color-orange-400: oklch(75% 0.183 55.934);
	--color-orange-500: oklch(70.5% 0.213 47.604);
	--color-orange-600: oklch(64.6% 0.222 41.116);
	--color-orange-700: oklch(55.3% 0.195 38.402);
	--color-orange-800: oklch(47% 0.157 37.304);
	--color-orange-900: oklch(40.8% 0.123 38.172);
	--color-orange-950: oklch(26.6% 0.079 36.259);
	--color-amber-50: oklch(98.7% 0.022 95.277);
	--color-amber-100: oklch(96.2% 0.059 95.617);
	--color-amber-200: oklch(92.4% 0.12 95.746);
	--color-amber-300: oklch(87.9% 0.169 91.605);
	--color-amber-400: oklch(82.8% 0.189 84.429);
	--color-amber-500: oklch(76.9% 0.188 70.08);
	--color-amber-600: oklch(66.6% 0.179 58.318);
	--color-amber-700: oklch(55.5% 0.163 48.998);
	--color-amber-800: oklch(47.3% 0.137 46.201);
	--color-amber-900: oklch(41.4% 0.112 45.904);
	--color-amber-950: oklch(27.9% 0.077 45.635);
	--color-yellow-50: oklch(98.7% 0.026 102.212);
	--color-yellow-100: oklch(97.3% 0.071 103.193);
	--color-yellow-200: oklch(94.5% 0.129 101.54);
	--color-yellow-300: oklch(90.5% 0.182 98.111);
	--color-yellow-400: oklch(85.2% 0.199 91.936);
	--color-yellow-500: oklch(79.5% 0.184 86.047);
	--color-yellow-600: oklch(68.1% 0.162 75.834);
	--color-yellow-700: oklch(55.4% 0.135 66.442);
	--color-yellow-800: oklch(47.6% 0.114 61.907);
	--color-yellow-900: oklch(42.1% 0.095 57.708);
	--color-yellow-950: oklch(28.6% 0.066 53.813);
	--color-lime-50: oklch(98.6% 0.031 120.757);
	--color-lime-100: oklch(96.7% 0.067 122.328);
	--color-lime-200: oklch(93.8% 0.127 124.321);
	--color-lime-300: oklch(89.7% 0.196 126.665);
	--color-lime-400: oklch(84.1% 0.238 128.85);
	--color-lime-500: oklch(76.8% 0.233 130.85);
	--color-lime-600: oklch(64.8% 0.2 131.684);
	--color-lime-700: oklch(53.2% 0.157 131.589);
	--color-lime-800: oklch(45.3% 0.124 130.933);
	--color-lime-900: oklch(40.5% 0.101 131.063);
	--color-lime-950: oklch(27.4% 0.072 132.109);
	--color-green-50: oklch(98.2% 0.018 155.826);
	--color-green-100: oklch(96.2% 0.044 156.743);
	--color-green-200: oklch(92.5% 0.084 155.995);
	--color-green-300: oklch(87.1% 0.15 154.449);
	--color-green-400: oklch(79.2% 0.209 151.711);
	--color-green-500: oklch(72.3% 0.219 149.579);
	--color-green-600: oklch(62.7% 0.194 149.214);
	--color-green-700: oklch(52.7% 0.154 150.069);
	--color-green-800: oklch(44.8% 0.119 151.328);
	--color-green-900: oklch(39.3% 0.095 152.535);
	--color-green-950: oklch(26.6% 0.065 152.934);
	--color-emerald-50: oklch(97.9% 0.021 166.113);
	--color-emerald-100: oklch(95% 0.052 163.051);
	--color-emerald-200: oklch(90.5% 0.093 164.15);
	--color-emerald-300: oklch(84.5% 0.143 164.978);
	--color-emerald-400: oklch(76.5% 0.177 163.223);
	--color-emerald-500: oklch(69.6% 0.17 162.48);
	--color-emerald-600: oklch(59.6% 0.145 163.225);
	--color-emerald-700: oklch(50.8% 0.118 165.612);
	--color-emerald-800: oklch(43.2% 0.095 166.913);
	--color-emerald-900: oklch(37.8% 0.077 168.94);
	--color-emerald-950: oklch(26.2% 0.051 172.552);
	--color-teal-50: oklch(98.4% 0.014 180.72);
	--color-teal-100: oklch(95.3% 0.051 180.801);
	--color-teal-200: oklch(91% 0.096 180.426);
	--color-teal-300: oklch(85.5% 0.138 181.071);
	--color-teal-400: oklch(77.7% 0.152 181.912);
	--color-teal-500: oklch(70.4% 0.14 182.503);
	--color-teal-600: oklch(60% 0.118 184.704);
	--color-teal-700: oklch(51.1% 0.096 186.391);
	--color-teal-800: oklch(43.7% 0.078 188.216);
	--color-teal-900: oklch(38.6% 0.063 188.416);
	--color-teal-950: oklch(27.7% 0.046 192.524);
	--color-cyan-50: oklch(98.4% 0.019 200.873);
	--color-cyan-100: oklch(95.6% 0.045 203.388);
	--color-cyan-200: oklch(91.7% 0.08 205.041);
	--color-cyan-300: oklch(86.5% 0.127 207.078);
	--color-cyan-400: oklch(78.9% 0.154 211.53);
	--color-cyan-500: oklch(71.5% 0.143 215.221);
	--color-cyan-600: oklch(60.9% 0.126 221.723);
	--color-cyan-700: oklch(52% 0.105 223.128);
	--color-cyan-800: oklch(45% 0.085 224.283);
	--color-cyan-900: oklch(39.8% 0.07 227.392);
	--color-cyan-950: oklch(30.2% 0.056 229.695);
	--color-sky-50: oklch(97.7% 0.013 236.62);
	--color-sky-100: oklch(95.1% 0.026 236.824);
	--color-sky-200: oklch(90.1% 0.058 230.902);
	--color-sky-300: oklch(82.8% 0.111 230.318);
	--color-sky-400: oklch(74.6% 0.16 232.661);
	--color-sky-500: oklch(68.5% 0.169 237.323);
	--color-sky-600: oklch(58.8% 0.158 241.966);
	--color-sky-700: oklch(50% 0.134 242.749);
	--color-sky-800: oklch(44.3% 0.11 240.79);
	--color-sky-900: oklch(39.1% 0.09 240.876);
	--color-sky-950: oklch(29.3% 0.066 243.157);
	--color-blue-50: oklch(97% 0.014 254.604);
	--color-blue-100: oklch(93.2% 0.032 255.585);
	--color-blue-200: oklch(88.2% 0.059 254.128);
	--color-blue-300: oklch(80.9% 0.105 251.813);
	--color-blue-400: oklch(70.7% 0.165 254.624);
	--color-blue-500: oklch(62.3% 0.214 259.815);
	--color-blue-600: oklch(54.6% 0.245 262.881);
	--color-blue-700: oklch(48.8% 0.243 264.376);
	--color-blue-800: oklch(42.4% 0.199 265.638);
	--color-blue-900: oklch(37.9% 0.146 265.522);
	--color-blue-950: oklch(28.2% 0.091 267.935);
	--color-indigo-50: oklch(96.2% 0.018 272.314);
	--color-indigo-100: oklch(93% 0.034 272.788);
	--color-indigo-200: oklch(87% 0.065 274.039);
	--color-indigo-300: oklch(78.5% 0.115 274.713);
	--color-indigo-400: oklch(67.3% 0.182 276.935);
	--color-indigo-500: oklch(58.5% 0.233 277.117);
	--color-indigo-600: oklch(51.1% 0.262 276.966);
	--color-indigo-700: oklch(45.7% 0.24 277.023);
	--color-indigo-800: oklch(39.8% 0.195 277.366);
	--color-indigo-900: oklch(35.9% 0.144 278.697);
	--color-indigo-950: oklch(25.7% 0.09 281.288);
	--color-violet-50: oklch(96.9% 0.016 293.756);
	--color-violet-100: oklch(94.3% 0.029 294.588);
	--color-violet-200: oklch(89.4% 0.057 293.283);
	--color-violet-300: oklch(81.1% 0.111 293.571);
	--color-violet-400: oklch(70.2% 0.183 293.541);
	--color-violet-500: oklch(60.6% 0.25 292.717);
	--color-violet-600: oklch(54.1% 0.281 293.009);
	--color-violet-700: oklch(49.1% 0.27 292.581);
	--color-violet-800: oklch(43.2% 0.232 292.759);
	--color-violet-900: oklch(38% 0.189 293.745);
	--color-violet-950: oklch(28.3% 0.141 291.089);
	--color-purple-50: oklch(97.7% 0.014 308.299);
	--color-purple-100: oklch(94.6% 0.033 307.174);
	--color-purple-200: oklch(90.2% 0.063 306.703);
	--color-purple-300: oklch(82.7% 0.119 306.383);
	--color-purple-400: oklch(71.4% 0.203 305.504);
	--color-purple-500: oklch(62.7% 0.265 303.9);
	--color-purple-600: oklch(55.8% 0.288 302.321);
	--color-purple-700: oklch(49.6% 0.265 301.924);
	--color-purple-800: oklch(43.8% 0.218 303.724);
	--color-purple-900: oklch(38.1% 0.176 304.987);
	--color-purple-950: oklch(29.1% 0.149 302.717);
	--color-fuchsia-50: oklch(97.7% 0.017 320.058);
	--color-fuchsia-100: oklch(95.2% 0.037 318.852);
	--color-fuchsia-200: oklch(90.3% 0.076 319.62);
	--color-fuchsia-300: oklch(83.3% 0.145 321.434);
	--color-fuchsia-400: oklch(74% 0.238 322.16);
	--color-fuchsia-500: oklch(66.7% 0.295 322.15);
	--color-fuchsia-600: oklch(59.1% 0.293 322.896);
	--color-fuchsia-700: oklch(51.8% 0.253 323.949);
	--color-fuchsia-800: oklch(45.2% 0.211 324.591);
	--color-fuchsia-900: oklch(40.1% 0.17 325.612);
	--color-fuchsia-950: oklch(29.3% 0.136 325.661);
	--color-pink-50: oklch(97.1% 0.014 343.198);
	--color-pink-100: oklch(94.8% 0.028 342.258);
	--color-pink-200: oklch(89.9% 0.061 343.231);
	--color-pink-300: oklch(82.3% 0.12 346.018);
	--color-pink-400: oklch(71.8% 0.202 349.761);
	--color-pink-500: oklch(65.6% 0.241 354.308);
	--color-pink-600: oklch(59.2% 0.249 0.584);
	--color-pink-700: oklch(52.5% 0.223 3.958);
	--color-pink-800: oklch(45.9% 0.187 3.815);
	--color-pink-900: oklch(40.8% 0.153 2.432);
	--color-pink-950: oklch(28.4% 0.109 3.907);
	--color-rose-50: oklch(96.9% 0.015 12.422);
	--color-rose-100: oklch(94.1% 0.03 12.58);
	--color-rose-200: oklch(89.2% 0.058 10.001);
	--color-rose-300: oklch(81% 0.117 11.638);
	--color-rose-400: oklch(71.2% 0.194 13.428);
	--color-rose-500: oklch(64.5% 0.246 16.439);
	--color-rose-600: oklch(58.6% 0.253 17.585);
	--color-rose-700: oklch(51.4% 0.222 16.935);
	--color-rose-800: oklch(45.5% 0.188 13.697);
	--color-rose-900: oklch(41% 0.159 10.272);
	--color-rose-950: oklch(27.1% 0.105 12.094);
	--color-slate-50: oklch(98.4% 0.003 247.858);
	--color-slate-100: oklch(96.8% 0.007 247.896);
	--color-slate-200: oklch(92.9% 0.013 255.508);
	--color-slate-300: oklch(86.9% 0.022 252.894);
	--color-slate-400: oklch(70.4% 0.04 256.788);
	--color-slate-500: oklch(55.4% 0.046 257.417);
	--color-slate-600: oklch(44.6% 0.043 257.281);
	--color-slate-700: oklch(37.2% 0.044 257.287);
	--color-slate-800: oklch(27.9% 0.041 260.031);
	--color-slate-900: oklch(20.8% 0.042 265.755);
	--color-slate-950: oklch(12.9% 0.042 264.695);
	--color-gray-50: oklch(98.5% 0.002 247.839);
	--color-gray-100: oklch(96.7% 0.003 264.542);
	--color-gray-200: oklch(92.8% 0.006 264.531);
	--color-gray-300: oklch(87.2% 0.01 258.338);
	--color-gray-400: oklch(70.7% 0.022 261.325);
	--color-gray-500: oklch(55.1% 0.027 264.364);
	--color-gray-600: oklch(44.6% 0.03 256.802);
	--color-gray-700: oklch(37.3% 0.034 259.733);
	--color-gray-800: oklch(27.8% 0.033 256.848);
	--color-gray-900: oklch(21% 0.034 264.665);
	--color-gray-950: oklch(13% 0.028 261.692);
	--color-zinc-50: oklch(98.5% 0 0);
	--color-zinc-100: oklch(96.7% 0.001 286.375);
	--color-zinc-200: oklch(92% 0.004 286.32);
	--color-zinc-300: oklch(87.1% 0.006 286.286);
	--color-zinc-400: oklch(70.5% 0.015 286.067);
	--color-zinc-500: oklch(55.2% 0.016 285.938);
	--color-zinc-600: oklch(44.2% 0.017 285.786);
	--color-zinc-700: oklch(37% 0.013 285.805);
	--color-zinc-800: oklch(27.4% 0.006 286.033);
	--color-zinc-900: oklch(21% 0.006 285.885);
	--color-zinc-950: oklch(14.1% 0.005 285.823);
	--color-neutral-50: oklch(98.5% 0 0);
	--color-neutral-100: oklch(97% 0 0);
	--color-neutral-200: oklch(92.2% 0 0);
	--color-neutral-300: oklch(87% 0 0);
	--color-neutral-400: oklch(70.8% 0 0);
	--color-neutral-500: oklch(55.6% 0 0);
	--color-neutral-600: oklch(43.9% 0 0);
	--color-neutral-700: oklch(37.1% 0 0);
	--color-neutral-800: oklch(26.9% 0 0);
	--color-neutral-900: oklch(20.5% 0 0);
	--color-neutral-950: oklch(14.5% 0 0);
	--color-stone-50: oklch(98.5% 0.001 106.423);
	--color-stone-100: oklch(97% 0.001 106.424);
	--color-stone-200: oklch(92.3% 0.003 48.717);
	--color-stone-300: oklch(86.9% 0.005 56.366);
	--color-stone-400: oklch(70.9% 0.01 56.259);
	--color-stone-500: oklch(55.3% 0.013 58.071);
	--color-stone-600: oklch(44.4% 0.011 73.639);
	--color-stone-700: oklch(37.4% 0.01 67.558);
	--color-stone-800: oklch(26.8% 0.007 34.298);
	--color-stone-900: oklch(21.6% 0.006 56.043);
	--color-stone-950: oklch(14.7% 0.004 49.25);
	--color-black: #000;
	--color-white: #fff;
	--spacing: 0.25rem;
	--breakpoint-sm: 40rem;
	--breakpoint-md: 48rem;
	--breakpoint-lg: 64rem;
	--breakpoint-xl: 80rem;
	--breakpoint-2xl: 96rem;
	--container-3xs: 16rem;
	--container-2xs: 18rem;
	--container-xs: 20rem;
	--container-sm: 24rem;
	--container-md: 28rem;
	--container-lg: 32rem;
	--container-xl: 36rem;
	--container-2xl: 42rem;
	--container-3xl: 48rem;
	--container-4xl: 56rem;
	--container-5xl: 64rem;
	--container-6xl: 72rem;
	--container-7xl: 80rem;
	--text-xs: 0.75rem;
	--text-xs--line-height: 1.33333;
	--text-sm: 0.875rem;
	--text-sm--line-height: 1.42857;
	--text-base: 1rem;
	--text-base--line-height: 1.5;
	--text-lg: 1.125rem;
	--text-lg--line-height: 1.55556;
	--text-xl: 1.25rem;
	--text-xl--line-height: 1.4;
	--text-2xl: 1.5rem;
	--text-2xl--line-height: 1.33333;
	--text-3xl: 1.875rem;
	--text-3xl--line-height: 1.2;
	--text-4xl: 2.25rem;
	--text-4xl--line-height: 1.11111;
	--text-5xl: 3rem;
	--text-5xl--line-height: 1;
	--text-6xl: 3.75rem;
	--text-6xl--line-height: 1;
	--text-7xl: 4.5rem;
	--text-7xl--line-height: 1;
	--text-8xl: 6rem;
	--text-8xl--line-height: 1;
	--text-9xl: 8rem;
	--text-9xl--line-height: 1;
	--font-weight-thin: 100;
	--font-weight-extralight: 200;
	--font-weight-light: 300;
	--font-weight-normal: 400;
	--font-weight-medium: 500;
	--font-weight-semibold: 600;
	--font-weight-bold: 700;
	--font-weight-extrabold: 800;
	--font-weight-black: 900;
	--tracking-tighter: -0.05em;
	--tracking-tight: -0.025em;
	--tracking-normal: 0em;
	--tracking-wide: 0.025em;
	--tracking-wider: 0.05em;
	--tracking-widest: 0.1em;
	--leading-tight: 1.25;
	--leading-snug: 1.375;
	--leading-normal: 1.5;
	--leading-relaxed: 1.625;
	--leading-loose: 2;
	--radius-xs: 0.125rem;
	--radius-sm: 0.25rem;
	--radius-md: 0.375rem;
	--radius-lg: 0.5rem;
	--radius-xl: 0.75rem;
	--radius-2xl: 1rem;
	--radius-3xl: 1.5rem;
	--radius-4xl: 2rem;
	--shadow-2xs: 0 1px rgba(0, 0, 0, .05);
	--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);
	--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
	--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
	--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
	--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
	--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);
	--inset-shadow-2xs: inset 0 1px rgba(0, 0, 0, .05);
	--inset-shadow-xs: inset 0 1px 1px rgba(0, 0, 0, .05);
	--inset-shadow-sm: inset 0 2px 4px rgba(0, 0, 0, .05);
	--drop-shadow-xs: 0 1px 1px rgba(0, 0, 0, .05);
	--drop-shadow-sm: 0 1px 2px rgba(0, 0, 0, .15);
	--drop-shadow-md: 0 3px 3px rgba(0, 0, 0, .12);
	--drop-shadow-lg: 0 4px 4px rgba(0, 0, 0, .15);
	--drop-shadow-xl: 0 9px 7px rgba(0, 0, 0, .1);
	--drop-shadow-2xl: 0 25px 25px rgba(0, 0, 0, .15);
	--text-shadow-2xs: 0px 1px 0px rgba(0, 0, 0, .15);
	--text-shadow-xs: 0px 1px 1px rgba(0, 0, 0, .2);
	--text-shadow-sm: 0px 1px 0px rgba(0, 0, 0, .075), 0px 1px 1px rgba(0, 0, 0, .075), 0px 2px 2px rgba(0, 0, 0, .075);
	--text-shadow-md: 0px 1px 1px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1), 0px 2px 4px rgba(0, 0, 0, .1);
	--text-shadow-lg: 0px 1px 2px rgba(0, 0, 0, .1), 0px 3px 2px rgba(0, 0, 0, .1), 0px 4px 8px rgba(0, 0, 0, .1);
	--ease-in: cubic-bezier(0.4, 0, 1, 1);
	--ease-out: cubic-bezier(0, 0, 0.2, 1);
	--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
	--animate-spin: spin 1s linear infinite;
	--animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
	--animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
	--animate-bounce: bounce 1s infinite;
	--blur-xs: 4px;
	--blur-sm: 8px;
	--blur-md: 12px;
	--blur-lg: 16px;
	--blur-xl: 24px;
	--blur-2xl: 40px;
	--blur-3xl: 64px;
	--perspective-dramatic: 100px;
	--perspective-near: 300px;
	--perspective-normal: 500px;
	--perspective-midrange: 800px;
	--perspective-distant: 1200px;
	--aspect-video: 16/9;
	--default-transition-duration: 150ms;
	--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	--default-font-family: var(--font-sans);
	--default-mono-font-family: var(--font-mono)
}

.w-1\/4 {
	width: 25%
}

.w-1\/5 {
	width: 20%
}

.w-1\/6 {
	width: 16.66667%
}

.w-1\/12 {
	width: 8.33333%
}

.w-2\/3 {
	width: 66.66667%
}

.w-2\/5 {
	width: 40%
}

.w-2\/12 {
	width: 16.66667%
}

.w-3\/4 {
	width: 75%
}

.w-3\/5 {
	width: 60%
}

.w-3\/12 {
	width: 25%
}

.w-4\/5 {
	width: 80%
}

.w-5\/6 {
	width: 83.33333%
}

.w-5\/12 {
	width: 41.66667%
}

.w-6\/12 {
	width: 50%
}

.w-7\/12 {
	width: 58.33333%
}

.w-9\/12 {
	width: 75%
}

.w-10\/12 {
	width: 83.33333%
}

.w-11\/12 {
	width: 91.66667%
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse
}

.content-around {
	align-content: space-around
}

.content-baseline {
	align-content: baseline
}

.content-between {
	align-content: space-between
}

.content-end {
	align-content: flex-end
}

.content-evenly {
	align-content: space-evenly
}

.content-normal {
	align-content: normal
}

.content-start {
	align-content: flex-start
}

.content-stretch {
	align-content: stretch
}

.items-baseline-last {
	align-items: last baseline
}

.items-center-safe {
	align-items: safe center
}

.items-end-safe {
	align-items: safe flex-end
}

.items-stretch {
	align-items: stretch
}

.justify-around {
	justify-content: space-around
}

.justify-baseline {
	justify-content: baseline
}

.justify-center-safe {
	justify-content: safe center
}

.justify-end-safe {
	justify-content: safe flex-end
}

.justify-normal {
	justify-content: normal
}

.justify-stretch {
	justify-content: stretch
}

.justify-items-center {
	justify-items: center
}

.justify-items-center-safe {
	justify-items: safe center
}

.justify-items-end {
	justify-items: end
}

.justify-items-end-safe {
	justify-items: safe end
}

.justify-items-normal {
	justify-items: normal
}

.justify-items-start {
	justify-items: start
}

.justify-items-stretch {
	justify-items: stretch
}

.self-auto {
	align-self: auto
}

.self-baseline {
	align-self: baseline
}

.self-baseline-last {
	align-self: last baseline
}

.self-center-safe {
	align-self: safe center
}

.self-end {
	align-self: flex-end
}

.self-end-safe {
	align-self: safe flex-end
}

.justify-self-auto {
	justify-self: auto
}

.justify-self-center-safe {
	justify-self: safe center
}

.justify-self-end-safe {
	justify-self: safe flex-end
}

.justify-self-start {
	justify-self: flex-start
}

.justify-self-stretch {
	justify-self: stretch
}

.max-xl\:flex-col {
	@media (width < 80rem) {
		flex-direction: column
	}
}

.max-xl\:flex-col-reverse {
	@media (width < 80rem) {
		flex-direction: column-reverse
	}
}

.max-xl\:flex-row {
	@media (width < 80rem) {
		flex-direction: row
	}
}

.max-xl\:flex-row-reverse {
	@media (width < 80rem) {
		flex-direction: row-reverse
	}
}

.max-xl\:flex-nowrap {
	@media (width < 80rem) {
		flex-wrap: nowrap
	}
}

.max-xl\:flex-wrap {
	@media (width < 80rem) {
		flex-wrap: wrap
	}
}

.max-xl\:flex-wrap-reverse {
	@media (width < 80rem) {
		flex-wrap: wrap-reverse
	}
}

.max-lg\:flex-col {
	@media (width < 64rem) {
		flex-direction: column
	}
}

.max-lg\:flex-col-reverse {
	@media (width < 64rem) {
		flex-direction: column-reverse
	}
}

.max-lg\:flex-row {
	@media (width < 64rem) {
		flex-direction: row
	}
}

.max-lg\:flex-row-reverse {
	@media (width < 64rem) {
		flex-direction: row-reverse
	}
}

.max-lg\:flex-nowrap {
	@media (width < 64rem) {
		flex-wrap: nowrap
	}
}

.max-lg\:flex-wrap {
	@media (width < 64rem) {
		flex-wrap: wrap
	}
}

.max-lg\:flex-wrap-reverse {
	@media (width < 64rem) {
		flex-wrap: wrap-reverse
	}
}

.max-md\:flex-col {
	@media (width < 48rem) {
		flex-direction: column
	}
}

.max-md\:flex-col-reverse {
	@media (width < 48rem) {
		flex-direction: column-reverse
	}
}

.max-md\:flex-row {
	@media (width < 48rem) {
		flex-direction: row
	}
}

.max-md\:flex-row-reverse {
	@media (width < 48rem) {
		flex-direction: row-reverse
	}
}

.max-md\:flex-nowrap {
	@media (width < 48rem) {
		flex-wrap: nowrap
	}
}

.max-md\:flex-wrap {
	@media (width < 48rem) {
		flex-wrap: wrap
	}
}

.max-md\:flex-wrap-reverse {
	@media (width < 48rem) {
		flex-wrap: wrap-reverse
	}
}

.max-sm\:flex-col {
	@media (width < 40rem) {
		flex-direction: column
	}
}

.max-sm\:flex-col-reverse {
	@media (width < 40rem) {
		flex-direction: column-reverse
	}
}

.max-sm\:flex-row {
	@media (width < 40rem) {
		flex-direction: row
	}
}

.max-sm\:flex-row-reverse {
	@media (width < 40rem) {
		flex-direction: row-reverse
	}
}

.max-sm\:flex-nowrap {
	@media (width < 40rem) {
		flex-wrap: nowrap
	}
}

.max-sm\:flex-wrap {
	@media (width < 40rem) {
		flex-wrap: wrap
	}
}

.max-sm\:flex-wrap-reverse {
	@media (width < 40rem) {
		flex-wrap: wrap-reverse
	}
}

.sm\:w-1\/3 {
	@media (width >=40rem) {
		width: 33.33333%
	}
}

.sm\:w-1\/4 {
	@media (width >=40rem) {
		width: 25%
	}
}

.sm\:w-1\/5 {
	@media (width >=40rem) {
		width: 20%
	}
}

.sm\:w-1\/6 {
	@media (width >=40rem) {
		width: 16.66667%
	}
}

.sm\:w-1\/12 {
	@media (width >=40rem) {
		width: 8.33333%
	}
}

.sm\:w-2\/3 {
	@media (width >=40rem) {
		width: 66.66667%
	}
}

.sm\:w-2\/5 {
	@media (width >=40rem) {
		width: 40%
	}
}

.sm\:w-2\/12 {
	@media (width >=40rem) {
		width: 16.66667%
	}
}

.sm\:w-3\/4 {
	@media (width >=40rem) {
		width: 75%
	}
}

.sm\:w-3\/5 {
	@media (width >=40rem) {
		width: 60%
	}
}

.sm\:w-3\/12 {
	@media (width >=40rem) {
		width: 25%
	}
}

.sm\:w-4\/5 {
	@media (width >=40rem) {
		width: 80%
	}
}

.sm\:w-4\/12 {
	@media (width >=40rem) {
		width: 33.33333%
	}
}

.sm\:w-5\/6 {
	@media (width >=40rem) {
		width: 83.33333%
	}
}

.sm\:w-5\/12 {
	@media (width >=40rem) {
		width: 41.66667%
	}
}

.sm\:w-6\/12 {
	@media (width >=40rem) {
		width: 50%
	}
}

.sm\:w-7\/12 {
	@media (width >=40rem) {
		width: 58.33333%
	}
}

.sm\:w-8\/12 {
	@media (width >=40rem) {
		width: 66.66667%
	}
}

.sm\:w-9\/12 {
	@media (width >=40rem) {
		width: 75%
	}
}

.sm\:w-10\/12 {
	@media (width >=40rem) {
		width: 83.33333%
	}
}

.sm\:w-11\/12 {
	@media (width >=40rem) {
		width: 91.66667%
	}
}

.sm\:flex-col {
	@media (width >=40rem) {
		flex-direction: column
	}
}

.sm\:flex-col-reverse {
	@media (width >=40rem) {
		flex-direction: column-reverse
	}
}

.sm\:flex-row-reverse {
	@media (width >=40rem) {
		flex-direction: row-reverse
	}
}

.sm\:flex-nowrap {
	@media (width >=40rem) {
		flex-wrap: nowrap
	}
}

.sm\:flex-wrap {
	@media (width >=40rem) {
		flex-wrap: wrap
	}
}

.sm\:flex-wrap-reverse {
	@media (width >=40rem) {
		flex-wrap: wrap-reverse
	}
}

.sm\:content-around {
	@media (width >=40rem) {
		align-content: space-around
	}
}

.sm\:content-baseline {
	@media (width >=40rem) {
		align-content: baseline
	}
}

.sm\:content-between {
	@media (width >=40rem) {
		align-content: space-between
	}
}

.sm\:content-center {
	@media (width >=40rem) {
		align-content: center
	}
}

.sm\:content-end {
	@media (width >=40rem) {
		align-content: flex-end
	}
}

.sm\:content-evenly {
	@media (width >=40rem) {
		align-content: space-evenly
	}
}

.sm\:content-normal {
	@media (width >=40rem) {
		align-content: normal
	}
}

.sm\:content-start {
	@media (width >=40rem) {
		align-content: flex-start
	}
}

.sm\:content-stretch {
	@media (width >=40rem) {
		align-content: stretch
	}
}

.sm\:items-baseline {
	@media (width >=40rem) {
		align-items: baseline
	}
}

.sm\:items-baseline-last {
	@media (width >=40rem) {
		align-items: last baseline
	}
}

.sm\:items-center {
	@media (width >=40rem) {
		align-items: center
	}
}

.sm\:items-center-safe {
	@media (width >=40rem) {
		align-items: safe center
	}
}

.sm\:items-end {
	@media (width >=40rem) {
		align-items: flex-end
	}
}

.sm\:items-end-safe {
	@media (width >=40rem) {
		align-items: safe flex-end
	}
}

.sm\:items-stretch {
	@media (width >=40rem) {
		align-items: stretch
	}
}

.sm\:justify-around {
	@media (width >=40rem) {
		justify-content: space-around
	}
}

.sm\:justify-baseline {
	@media (width >=40rem) {
		justify-content: baseline
	}
}

.sm\:justify-center {
	@media (width >=40rem) {
		justify-content: center
	}
}

.sm\:justify-center-safe {
	@media (width >=40rem) {
		justify-content: safe center
	}
}

.sm\:justify-end-safe {
	@media (width >=40rem) {
		justify-content: safe flex-end
	}
}

.sm\:justify-evenly {
	@media (width >=40rem) {
		justify-content: space-evenly
	}
}

.sm\:justify-normal {
	@media (width >=40rem) {
		justify-content: normal
	}
}

.sm\:justify-start {
	@media (width >=40rem) {
		justify-content: flex-start
	}
}

.sm\:justify-stretch {
	@media (width >=40rem) {
		justify-content: stretch
	}
}

.sm\:justify-items-center {
	@media (width >=40rem) {
		justify-items: center
	}
}

.sm\:justify-items-center-safe {
	@media (width >=40rem) {
		justify-items: safe center
	}
}

.sm\:justify-items-end {
	@media (width >=40rem) {
		justify-items: end
	}
}

.sm\:justify-items-end-safe {
	@media (width >=40rem) {
		justify-items: safe end
	}
}

.sm\:justify-items-normal {
	@media (width >=40rem) {
		justify-items: normal
	}
}

.sm\:justify-items-start {
	@media (width >=40rem) {
		justify-items: start
	}
}

.sm\:justify-items-stretch {
	@media (width >=40rem) {
		justify-items: stretch
	}
}

.sm\:self-auto {
	@media (width >=40rem) {
		align-self: auto
	}
}

.sm\:self-baseline {
	@media (width >=40rem) {
		align-self: baseline
	}
}

.sm\:self-baseline-last {
	@media (width >=40rem) {
		align-self: last baseline
	}
}

.sm\:self-center {
	@media (width >=40rem) {
		align-self: center
	}
}

.sm\:self-center-safe {
	@media (width >=40rem) {
		align-self: safe center
	}
}

.sm\:self-end {
	@media (width >=40rem) {
		align-self: flex-end
	}
}

.sm\:self-end-safe {
	@media (width >=40rem) {
		align-self: safe flex-end
	}
}

.sm\:self-start {
	@media (width >=40rem) {
		align-self: flex-start
	}
}

.sm\:self-stretch {
	@media (width >=40rem) {
		align-self: stretch
	}
}

.sm\:justify-self-auto {
	@media (width >=40rem) {
		justify-self: auto
	}
}

.sm\:justify-self-center {
	@media (width >=40rem) {
		justify-self: center
	}
}

.sm\:justify-self-center-safe {
	@media (width >=40rem) {
		justify-self: safe center
	}
}

.sm\:justify-self-end {
	@media (width >=40rem) {
		justify-self: flex-end
	}
}

.sm\:justify-self-end-safe {
	@media (width >=40rem) {
		justify-self: safe flex-end
	}
}

.sm\:justify-self-start {
	@media (width >=40rem) {
		justify-self: flex-start
	}
}

.sm\:justify-self-stretch {
	@media (width >=40rem) {
		justify-self: stretch
	}
}

.md\:w-1\/5 {
	@media (width >=48rem) {
		width: 20%
	}
}

.md\:w-1\/6 {
	@media (width >=48rem) {
		width: 16.66667%
	}
}

.md\:w-1\/12 {
	@media (width >=48rem) {
		width: 8.33333%
	}
}

.md\:w-2\/5 {
	@media (width >=48rem) {
		width: 40%
	}
}

.md\:w-2\/12 {
	@media (width >=48rem) {
		width: 16.66667%
	}
}

.md\:w-3\/5 {
	@media (width >=48rem) {
		width: 60%
	}
}

.md\:w-3\/12 {
	@media (width >=48rem) {
		width: 25%
	}
}

.md\:w-4\/5 {
	@media (width >=48rem) {
		width: 80%
	}
}

.md\:w-4\/12 {
	@media (width >=48rem) {
		width: 33.33333%
	}
}

.md\:w-5\/6 {
	@media (width >=48rem) {
		width: 83.33333%
	}
}

.md\:w-5\/12 {
	@media (width >=48rem) {
		width: 41.66667%
	}
}

.md\:w-6\/12 {
	@media (width >=48rem) {
		width: 50%
	}
}

.md\:w-7\/12 {
	@media (width >=48rem) {
		width: 58.33333%
	}
}

.md\:w-8\/12 {
	@media (width >=48rem) {
		width: 66.66667%
	}
}

.md\:w-9\/12 {
	@media (width >=48rem) {
		width: 75%
	}
}

.md\:w-10\/12 {
	@media (width >=48rem) {
		width: 83.33333%
	}
}

.md\:w-11\/12 {
	@media (width >=48rem) {
		width: 91.66667%
	}
}

.md\:flex-col {
	@media (width >=48rem) {
		flex-direction: column
	}
}

.md\:flex-nowrap {
	@media (width >=48rem) {
		flex-wrap: nowrap
	}
}

.md\:flex-wrap-reverse {
	@media (width >=48rem) {
		flex-wrap: wrap-reverse
	}
}

.md\:content-around {
	@media (width >=48rem) {
		align-content: space-around
	}
}

.md\:content-baseline {
	@media (width >=48rem) {
		align-content: baseline
	}
}

.md\:content-between {
	@media (width >=48rem) {
		align-content: space-between
	}
}

.md\:content-center {
	@media (width >=48rem) {
		align-content: center
	}
}

.md\:content-end {
	@media (width >=48rem) {
		align-content: flex-end
	}
}

.md\:content-evenly {
	@media (width >=48rem) {
		align-content: space-evenly
	}
}

.md\:content-normal {
	@media (width >=48rem) {
		align-content: normal
	}
}

.md\:content-start {
	@media (width >=48rem) {
		align-content: flex-start
	}
}

.md\:content-stretch {
	@media (width >=48rem) {
		align-content: stretch
	}
}

.md\:items-baseline {
	@media (width >=48rem) {
		align-items: baseline
	}
}

.md\:items-baseline-last {
	@media (width >=48rem) {
		align-items: last baseline
	}
}

.md\:items-center-safe {
	@media (width >=48rem) {
		align-items: safe center
	}
}

.md\:items-end {
	@media (width >=48rem) {
		align-items: flex-end
	}
}

.md\:items-end-safe {
	@media (width >=48rem) {
		align-items: safe flex-end
	}
}

.md\:items-stretch {
	@media (width >=48rem) {
		align-items: stretch
	}
}

.md\:justify-around {
	@media (width >=48rem) {
		justify-content: space-around
	}
}

.md\:justify-baseline {
	@media (width >=48rem) {
		justify-content: baseline
	}
}

.md\:justify-center-safe {
	@media (width >=48rem) {
		justify-content: safe center
	}
}

.md\:justify-end {
	@media (width >=48rem) {
		justify-content: flex-end
	}
}

.md\:justify-end-safe {
	@media (width >=48rem) {
		justify-content: safe flex-end
	}
}

.md\:justify-evenly {
	@media (width >=48rem) {
		justify-content: space-evenly
	}
}

.md\:justify-normal {
	@media (width >=48rem) {
		justify-content: normal
	}
}

.md\:justify-stretch {
	@media (width >=48rem) {
		justify-content: stretch
	}
}

.md\:justify-items-center {
	@media (width >=48rem) {
		justify-items: center
	}
}

.md\:justify-items-center-safe {
	@media (width >=48rem) {
		justify-items: safe center
	}
}

.md\:justify-items-end {
	@media (width >=48rem) {
		justify-items: end
	}
}

.md\:justify-items-end-safe {
	@media (width >=48rem) {
		justify-items: safe end
	}
}

.md\:justify-items-normal {
	@media (width >=48rem) {
		justify-items: normal
	}
}

.md\:justify-items-start {
	@media (width >=48rem) {
		justify-items: start
	}
}

.md\:justify-items-stretch {
	@media (width >=48rem) {
		justify-items: stretch
	}
}

.md\:self-auto {
	@media (width >=48rem) {
		align-self: auto
	}
}

.md\:self-baseline {
	@media (width >=48rem) {
		align-self: baseline
	}
}

.md\:self-baseline-last {
	@media (width >=48rem) {
		align-self: last baseline
	}
}

.md\:self-center {
	@media (width >=48rem) {
		align-self: center
	}
}

.md\:self-center-safe {
	@media (width >=48rem) {
		align-self: safe center
	}
}

.md\:self-end {
	@media (width >=48rem) {
		align-self: flex-end
	}
}

.md\:self-end-safe {
	@media (width >=48rem) {
		align-self: safe flex-end
	}
}

.md\:self-start {
	@media (width >=48rem) {
		align-self: flex-start
	}
}

.md\:self-stretch {
	@media (width >=48rem) {
		align-self: stretch
	}
}

.md\:justify-self-auto {
	@media (width >=48rem) {
		justify-self: auto
	}
}

.md\:justify-self-center {
	@media (width >=48rem) {
		justify-self: center
	}
}

.md\:justify-self-center-safe {
	@media (width >=48rem) {
		justify-self: safe center
	}
}

.md\:justify-self-end-safe {
	@media (width >=48rem) {
		justify-self: safe flex-end
	}
}

.md\:justify-self-stretch {
	@media (width >=48rem) {
		justify-self: stretch
	}
}

.lg\:w-1\/5 {
	@media (width >=64rem) {
		width: 20%
	}
}

.lg\:w-1\/6 {
	@media (width >=64rem) {
		width: 16.66667%
	}
}

.lg\:w-1\/12 {
	@media (width >=64rem) {
		width: 8.33333%
	}
}

.lg\:w-2\/5 {
	@media (width >=64rem) {
		width: 40%
	}
}

.lg\:w-2\/12 {
	@media (width >=64rem) {
		width: 16.66667%
	}
}

.lg\:w-3\/4 {
	@media (width >=64rem) {
		width: 75%
	}
}

.lg\:w-3\/5 {
	@media (width >=64rem) {
		width: 60%
	}
}

.lg\:w-3\/12 {
	@media (width >=64rem) {
		width: 25%
	}
}

.lg\:w-4\/5 {
	@media (width >=64rem) {
		width: 80%
	}
}

.lg\:w-4\/12 {
	@media (width >=64rem) {
		width: 33.33333%
	}
}

.lg\:w-5\/6 {
	@media (width >=64rem) {
		width: 83.33333%
	}
}

.lg\:w-5\/12 {
	@media (width >=64rem) {
		width: 41.66667%
	}
}

.lg\:w-6\/12 {
	@media (width >=64rem) {
		width: 50%
	}
}

.lg\:w-7\/12 {
	@media (width >=64rem) {
		width: 58.33333%
	}
}

.lg\:w-8\/12 {
	@media (width >=64rem) {
		width: 66.66667%
	}
}

.lg\:w-9\/12 {
	@media (width >=64rem) {
		width: 75%
	}
}

.lg\:w-10\/12 {
	@media (width >=64rem) {
		width: 83.33333%
	}
}

.lg\:w-11\/12 {
	@media (width >=64rem) {
		width: 91.66667%
	}
}

.lg\:flex-col-reverse {
	@media (width >=64rem) {
		flex-direction: column-reverse
	}
}

.lg\:flex-wrap {
	@media (width >=64rem) {
		flex-wrap: wrap
	}
}

.lg\:flex-wrap-reverse {
	@media (width >=64rem) {
		flex-wrap: wrap-reverse
	}
}

.lg\:content-around {
	@media (width >=64rem) {
		align-content: space-around
	}
}

.lg\:content-baseline {
	@media (width >=64rem) {
		align-content: baseline
	}
}

.lg\:content-between {
	@media (width >=64rem) {
		align-content: space-between
	}
}

.lg\:content-center {
	@media (width >=64rem) {
		align-content: center
	}
}

.lg\:content-end {
	@media (width >=64rem) {
		align-content: flex-end
	}
}

.lg\:content-evenly {
	@media (width >=64rem) {
		align-content: space-evenly
	}
}

.lg\:content-normal {
	@media (width >=64rem) {
		align-content: normal
	}
}

.lg\:content-start {
	@media (width >=64rem) {
		align-content: flex-start
	}
}

.lg\:content-stretch {
	@media (width >=64rem) {
		align-content: stretch
	}
}

.lg\:items-baseline {
	@media (width >=64rem) {
		align-items: baseline
	}
}

.lg\:items-baseline-last {
	@media (width >=64rem) {
		align-items: last baseline
	}
}

.lg\:items-center-safe {
	@media (width >=64rem) {
		align-items: safe center
	}
}

.lg\:items-end {
	@media (width >=64rem) {
		align-items: flex-end
	}
}

.lg\:items-end-safe {
	@media (width >=64rem) {
		align-items: safe flex-end
	}
}

.lg\:items-stretch {
	@media (width >=64rem) {
		align-items: stretch
	}
}

.lg\:justify-around {
	@media (width >=64rem) {
		justify-content: space-around
	}
}

.lg\:justify-baseline {
	@media (width >=64rem) {
		justify-content: baseline
	}
}

.lg\:justify-between {
	@media (width >=64rem) {
		justify-content: space-between
	}
}

.lg\:justify-center {
	@media (width >=64rem) {
		justify-content: center
	}
}

.lg\:justify-center-safe {
	@media (width >=64rem) {
		justify-content: safe center
	}
}

.lg\:justify-end {
	@media (width >=64rem) {
		justify-content: flex-end
	}
}

.lg\:justify-end-safe {
	@media (width >=64rem) {
		justify-content: safe flex-end
	}
}

.lg\:justify-evenly {
	@media (width >=64rem) {
		justify-content: space-evenly
	}
}

.lg\:justify-normal {
	@media (width >=64rem) {
		justify-content: normal
	}
}

.lg\:justify-stretch {
	@media (width >=64rem) {
		justify-content: stretch
	}
}

.lg\:justify-items-center {
	@media (width >=64rem) {
		justify-items: center
	}
}

.lg\:justify-items-center-safe {
	@media (width >=64rem) {
		justify-items: safe center
	}
}

.lg\:justify-items-end {
	@media (width >=64rem) {
		justify-items: end
	}
}

.lg\:justify-items-end-safe {
	@media (width >=64rem) {
		justify-items: safe end
	}
}

.lg\:justify-items-normal {
	@media (width >=64rem) {
		justify-items: normal
	}
}

.lg\:justify-items-start {
	@media (width >=64rem) {
		justify-items: start
	}
}

.lg\:justify-items-stretch {
	@media (width >=64rem) {
		justify-items: stretch
	}
}

.lg\:self-auto {
	@media (width >=64rem) {
		align-self: auto
	}
}

.lg\:self-baseline {
	@media (width >=64rem) {
		align-self: baseline
	}
}

.lg\:self-baseline-last {
	@media (width >=64rem) {
		align-self: last baseline
	}
}

.lg\:self-center {
	@media (width >=64rem) {
		align-self: center
	}
}

.lg\:self-center-safe {
	@media (width >=64rem) {
		align-self: safe center
	}
}

.lg\:self-end {
	@media (width >=64rem) {
		align-self: flex-end
	}
}

.lg\:self-end-safe {
	@media (width >=64rem) {
		align-self: safe flex-end
	}
}

.lg\:self-start {
	@media (width >=64rem) {
		align-self: flex-start
	}
}

.lg\:self-stretch {
	@media (width >=64rem) {
		align-self: stretch
	}
}

.lg\:justify-self-auto {
	@media (width >=64rem) {
		justify-self: auto
	}
}

.lg\:justify-self-center {
	@media (width >=64rem) {
		justify-self: center
	}
}

.lg\:justify-self-center-safe {
	@media (width >=64rem) {
		justify-self: safe center
	}
}

.lg\:justify-self-end {
	@media (width >=64rem) {
		justify-self: flex-end
	}
}

.lg\:justify-self-end-safe {
	@media (width >=64rem) {
		justify-self: safe flex-end
	}
}

.lg\:justify-self-start {
	@media (width >=64rem) {
		justify-self: flex-start
	}
}

.lg\:justify-self-stretch {
	@media (width >=64rem) {
		justify-self: stretch
	}
}

.xl\:w-1\/3 {
	@media (width >=80rem) {
		width: 33.33333%
	}
}

.xl\:w-1\/5 {
	@media (width >=80rem) {
		width: 20%
	}
}

.xl\:w-1\/6 {
	@media (width >=80rem) {
		width: 16.66667%
	}
}

.xl\:w-1\/12 {
	@media (width >=80rem) {
		width: 8.33333%
	}
}

.xl\:w-2\/3 {
	@media (width >=80rem) {
		width: 66.66667%
	}
}

.xl\:w-2\/5 {
	@media (width >=80rem) {
		width: 40%
	}
}

.xl\:w-2\/12 {
	@media (width >=80rem) {
		width: 16.66667%
	}
}

.xl\:w-3\/4 {
	@media (width >=80rem) {
		width: 75%
	}
}

.xl\:w-3\/5 {
	@media (width >=80rem) {
		width: 60%
	}
}

.xl\:w-3\/12 {
	@media (width >=80rem) {
		width: 25%
	}
}

.xl\:w-4\/5 {
	@media (width >=80rem) {
		width: 80%
	}
}

.xl\:w-4\/12 {
	@media (width >=80rem) {
		width: 33.33333%
	}
}

.xl\:w-5\/6 {
	@media (width >=80rem) {
		width: 83.33333%
	}
}

.xl\:w-5\/12 {
	@media (width >=80rem) {
		width: 41.66667%
	}
}

.xl\:w-6\/12 {
	@media (width >=80rem) {
		width: 50%
	}
}

.xl\:w-7\/12 {
	@media (width >=80rem) {
		width: 58.33333%
	}
}

.xl\:w-8\/12 {
	@media (width >=80rem) {
		width: 66.66667%
	}
}

.xl\:w-9\/12 {
	@media (width >=80rem) {
		width: 75%
	}
}

.xl\:w-10\/12 {
	@media (width >=80rem) {
		width: 83.33333%
	}
}

.xl\:w-11\/12 {
	@media (width >=80rem) {
		width: 91.66667%
	}
}

.xl\:flex-col {
	@media (width >=80rem) {
		flex-direction: column
	}
}

.xl\:flex-col-reverse {
	@media (width >=80rem) {
		flex-direction: column-reverse
	}
}

.xl\:flex-row-reverse {
	@media (width >=80rem) {
		flex-direction: row-reverse
	}
}

.xl\:flex-nowrap {
	@media (width >=80rem) {
		flex-wrap: nowrap
	}
}

.xl\:flex-wrap {
	@media (width >=80rem) {
		flex-wrap: wrap
	}
}

.xl\:flex-wrap-reverse {
	@media (width >=80rem) {
		flex-wrap: wrap-reverse
	}
}

.xl\:content-around {
	@media (width >=80rem) {
		align-content: space-around
	}
}

.xl\:content-baseline {
	@media (width >=80rem) {
		align-content: baseline
	}
}

.xl\:content-between {
	@media (width >=80rem) {
		align-content: space-between
	}
}

.xl\:content-center {
	@media (width >=80rem) {
		align-content: center
	}
}

.xl\:content-end {
	@media (width >=80rem) {
		align-content: flex-end
	}
}

.xl\:content-evenly {
	@media (width >=80rem) {
		align-content: space-evenly
	}
}

.xl\:content-normal {
	@media (width >=80rem) {
		align-content: normal
	}
}

.xl\:content-start {
	@media (width >=80rem) {
		align-content: flex-start
	}
}

.xl\:content-stretch {
	@media (width >=80rem) {
		align-content: stretch
	}
}

.xl\:items-baseline {
	@media (width >=80rem) {
		align-items: baseline
	}
}

.xl\:items-baseline-last {
	@media (width >=80rem) {
		align-items: last baseline
	}
}

.xl\:items-center {
	@media (width >=80rem) {
		align-items: center
	}
}

.xl\:items-center-safe {
	@media (width >=80rem) {
		align-items: safe center
	}
}

.xl\:items-end {
	@media (width >=80rem) {
		align-items: flex-end
	}
}

.xl\:items-end-safe {
	@media (width >=80rem) {
		align-items: safe flex-end
	}
}

.xl\:items-start {
	@media (width >=80rem) {
		align-items: flex-start
	}
}

.xl\:items-stretch {
	@media (width >=80rem) {
		align-items: stretch
	}
}

.xl\:justify-around {
	@media (width >=80rem) {
		justify-content: space-around
	}
}

.xl\:justify-baseline {
	@media (width >=80rem) {
		justify-content: baseline
	}
}

.xl\:justify-between {
	@media (width >=80rem) {
		justify-content: space-between
	}
}

.xl\:justify-center {
	@media (width >=80rem) {
		justify-content: center
	}
}

.xl\:justify-center-safe {
	@media (width >=80rem) {
		justify-content: safe center
	}
}

.xl\:justify-end {
	@media (width >=80rem) {
		justify-content: flex-end
	}
}

.xl\:justify-end-safe {
	@media (width >=80rem) {
		justify-content: safe flex-end
	}
}

.xl\:justify-evenly {
	@media (width >=80rem) {
		justify-content: space-evenly
	}
}

.xl\:justify-normal {
	@media (width >=80rem) {
		justify-content: normal
	}
}

.xl\:justify-start {
	@media (width >=80rem) {
		justify-content: flex-start
	}
}

.xl\:justify-stretch {
	@media (width >=80rem) {
		justify-content: stretch
	}
}

.xl\:justify-items-center {
	@media (width >=80rem) {
		justify-items: center
	}
}

.xl\:justify-items-center-safe {
	@media (width >=80rem) {
		justify-items: safe center
	}
}

.xl\:justify-items-end {
	@media (width >=80rem) {
		justify-items: end
	}
}

.xl\:justify-items-end-safe {
	@media (width >=80rem) {
		justify-items: safe end
	}
}

.xl\:justify-items-normal {
	@media (width >=80rem) {
		justify-items: normal
	}
}

.xl\:justify-items-start {
	@media (width >=80rem) {
		justify-items: start
	}
}

.xl\:justify-items-stretch {
	@media (width >=80rem) {
		justify-items: stretch
	}
}

.xl\:self-auto {
	@media (width >=80rem) {
		align-self: auto
	}
}

.xl\:self-baseline {
	@media (width >=80rem) {
		align-self: baseline
	}
}

.xl\:self-baseline-last {
	@media (width >=80rem) {
		align-self: last baseline
	}
}

.xl\:self-center {
	@media (width >=80rem) {
		align-self: center
	}
}

.xl\:self-center-safe {
	@media (width >=80rem) {
		align-self: safe center
	}
}

.xl\:self-end {
	@media (width >=80rem) {
		align-self: flex-end
	}
}

.xl\:self-end-safe {
	@media (width >=80rem) {
		align-self: safe flex-end
	}
}

.xl\:self-start {
	@media (width >=80rem) {
		align-self: flex-start
	}
}

.xl\:self-stretch {
	@media (width >=80rem) {
		align-self: stretch
	}
}

.xl\:justify-self-auto {
	@media (width >=80rem) {
		justify-self: auto
	}
}

.xl\:justify-self-center {
	@media (width >=80rem) {
		justify-self: center
	}
}

.xl\:justify-self-center-safe {
	@media (width >=80rem) {
		justify-self: safe center
	}
}

.xl\:justify-self-end {
	@media (width >=80rem) {
		justify-self: flex-end
	}
}

.xl\:justify-self-end-safe {
	@media (width >=80rem) {
		justify-self: safe flex-end
	}
}

.xl\:justify-self-start {
	@media (width >=80rem) {
		justify-self: flex-start
	}
}

.xl\:justify-self-stretch {
	@media (width >=80rem) {
		justify-self: stretch
	}
}

.hide-only-xs {
	@media (max-width:63.9rem) {
		display: none
	}
}

.hide-only-sm {
	@media (min-width:64rem) and (max-width:76.7rem) {
		display: none
	}
}

.hide-only-md {
	@media (min-width:76.8rem) and (max-width:102.3rem) {
		display: none
	}
}

.hide-only-lg {
	@media (min-width:102.4rem) and (max-width:127.9rem) {
		display: none
	}
}

.hide-only-xl {
	@media (min-width:128rem) {
		display: none
	}
}/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
    z-index: 1;
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
    float: right;
}

/* No Js */
.no-js .owl-carousel {
    display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

.owl-carousel .fadeOut {
    animation-name: fadeOut;
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
    transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
    /**
              This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
              calculation of the height of the owl-item that breaks page layouts
           */
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url("../../frontend/Webbytroops/Hyva/en_US/Mageplaza_Core/css/owl.video.play.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease;
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
}

.owl-theme .owl-nav [class*='owl-']:hover {
    background: #869791;
    color: #FFF;
    text-decoration: none;
}

.owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default;
}

.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 10px;
}

.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 30px;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791;
}
/**
 * Hyvä ↔ Aqua UI `.btn` token-collision fix (mgz Button blocks only).
 *
 * Both design systems ship a bare `.btn` class. Hyvä's compiled styles.css
 * declares `.btn { --btn-color: var(--color-fg) }`, hijacking the `--btn-color`
 * knob every mgz button reads:
 *
 * WHY it wins is NOT source order — corrected 2026-07-28 after measuring the
 * rendered `<head>` on https://hyva.localhost: Hyvä's `styles.css` is line 9,
 * ours are lines 14-18, so Hyvä loads BEFORE us. It wins because aqua-ui
 * declares `--btn-color` only on its MODIFIER classes (`.btn-primary`, …) and
 * never on the base `.btn` — so for a default button Hyvä's declaration is the
 * only one, and order never arbitrates. A TYPED button was never broken: both
 * sides declare at [0,1,0] and ours loads later.
 *
 *   aqua-ui.css:  --btn-bg: var(--btn-color, var(--color-base-200));
 *                 → with --btn-color forced to Hyvä's dark --color-fg (oklch 12.9%),
 *                   the background goes dark while --btn-fg stays base-content (dark)
 *                   ⇒ dark-on-dark, unreadable.
 *
 * Fix per css-override-contract (set-a-var, never a property hack): re-assert the
 * exact `--btn-color` knob aqua-ui intends, scoped under the mgz Button wrapper so
 * the selector is [0,2,0] and beats Hyvä's bare `.btn` [0,1,0]. Only `--btn-color`
 * is restored — Hyvä does NOT touch `--btn-fg` (verified: default button computes
 * --btn-fg = base-content, aqua's own value), so the fg chain already survives.
 *
 * Scoped to `.mgz-block-button` (container Button) + `.mgz-block-single-button`
 * (single-element Button, where the root element IS the `.btn`). Default first,
 * typed after (equal specificity → source order lets a typed button win).
 */

/* Default button (no colour modifier): aqua leaves --btn-color unset → base-200. */
.mgz-block-button .btn,
.mgz-block-single-button.btn {
	--btn-color: var(--color-base-200);
}

.mgz-block-button .btn-primary,
.mgz-block-single-button.btn-primary {
	--btn-color: var(--color-primary);
}

.mgz-block-button .btn-secondary,
.mgz-block-single-button.btn-secondary {
	--btn-color: var(--color-secondary);
}

.mgz-block-button .btn-accent,
.mgz-block-single-button.btn-accent {
	--btn-color: var(--color-accent);
}

.mgz-block-button .btn-neutral,
.mgz-block-single-button.btn-neutral {
	--btn-color: var(--color-neutral);
}

.mgz-block-button .btn-info,
.mgz-block-single-button.btn-info {
	--btn-color: var(--color-info);
}

.mgz-block-button .btn-success,
.mgz-block-single-button.btn-success {
	--btn-color: var(--color-success);
}

.mgz-block-button .btn-warning,
.mgz-block-single-button.btn-warning {
	--btn-color: var(--color-warning);
}

.mgz-block-button .btn-error,
.mgz-block-single-button.btn-error {
	--btn-color: var(--color-error);
}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}