 *, ::before, ::after {box-sizing: border-box;}html {-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}body {font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';}hr {height: 0;color: inherit;}abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp, pre {font-family: ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}table {text-indent: 0;border-color: inherit;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, select {text-transform: none;}button, [type='button'], [type='reset'], [type='submit'] {-webkit-appearance: button;}::-moz-focus-inner {border-style: none;padding: 0;}:-moz-focusring {outline: 1px dotted ButtonText;}:-moz-ui-invalid {box-shadow: none;}legend {padding: 0;}progress {vertical-align: baseline;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto;}[type='search'] {-webkit-appearance: textfield;outline-offset: -2px;}::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}summary {display: list-item;}blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {margin: 0;}button {background-color: transparent;background-image: none;}fieldset {margin: 0;padding: 0;}ol, ul {list-style: none;margin: 0;padding: 0;}html {font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height: 1.5;}body {font-family: inherit;line-height: inherit;}*, ::before, ::after {box-sizing: border-box;border-width: 0;border-style: solid;border-color: currentColor;}hr {border-top-width: 1px;}img {border-style: solid;}textarea {resize: vertical;}input::-moz-placeholder, textarea::-moz-placeholder {opacity: 1;color: #9ca3af;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;color: #9ca3af;}input::placeholder, textarea::placeholder {opacity: 1;color: #9ca3af;}button, [role="button"] {cursor: pointer;}table {border-collapse: collapse;}h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit;}a {color: inherit;text-decoration: inherit;}button, input, optgroup, select, textarea {padding: 0;line-height: inherit;color: inherit;}pre, code, kbd, samp {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle;}img, video {max-width: 100%;height: auto;}[hidden] {display: none;}*, ::before, ::after {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );--tw-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);}[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'],[multiple],textarea,select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;border-color: var(--color-gray-500);border-width: 1px;border-radius: 0px;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem;font-size: 1rem;line-height: 1.5rem;}[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {outline: 2px solid transparent;outline-offset: 2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);border-color: #2563eb;}input::-moz-placeholder, textarea::-moz-placeholder {color: var(--color-gray-500);opacity: 1;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: var(--color-gray-500);opacity: 1;}input::placeholder,textarea::placeholder {color: var(--color-gray-500);opacity: 1;}::-webkit-datetime-edit-fields-wrapper {padding: 0;}::-webkit-date-and-time-value {min-height: 1.5em;}select {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='var(--color-gray-500)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position: right 0.5rem center;background-repeat: no-repeat;background-size: 1.5em 1.5em;padding-right: 2.5rem;-webkit-print-color-adjust: exact;color-adjust: exact;}[multiple] {background-image: initial;background-position: initial;background-repeat: unset;background-size: initial;padding-right: 0.75rem;-webkit-print-color-adjust: unset;color-adjust: unset;}[type='checkbox'],[type='radio'] {-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 0;-webkit-print-color-adjust: exact;color-adjust: exact;display: inline-block;vertical-align: middle;background-origin: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;flex-shrink: 0;height: 1rem;width: 1rem;color: #2563eb;background-color: #fff;border-color: var(--color-gray-500);border-width: 1px;}[type='checkbox'] {border-radius: 0px;}[type='radio'] {border-radius: 100%;}[type='checkbox']:focus,[type='radio']:focus {outline: 2px solid transparent;outline-offset: 2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}[type='checkbox']:checked,[type='radio']:checked {border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;}[type='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");}[type='radio']:checked {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");}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {border-color: transparent;background-color: currentColor;}[type='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");border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {border-color: transparent;background-color: currentColor;}[type='file'] {background: unset;border-color: inherit;border-width: 0;border-radius: 0;padding: 0;font-size: unset;line-height: inherit;}[type='file']:focus {outline: 1px auto -webkit-focus-ring-color;}.container {width: 100%;}@media (min-width: 375px) {.container {max-width: 375px;}}@media (min-width: 576px) {.container {max-width: 576px;}}@media (min-width: 640px) {.container {max-width: 640px;}}@media (min-width: 768px) {.container {max-width: 768px;}}@media (min-width: 992px) {.container {max-width: 992px;}}@media (min-width: 1025px) {.container {max-width: 1025px;}}@media (min-width: 1280px) {.container {max-width: 1280px;}}@media (min-width: 1440px) {.container {max-width: 1440px;}}@media (min-width: 1536px) {.container {max-width: 1536px;}}.title-container {margin-bottom: 0.5rem;display: inline-flex;width: 100%;flex-direction: column;}@media (min-width: 640px) {.title-container {flex-direction: row;}.title-container {align-items: center;}}@media (min-width: 768px) {.title-container {margin-bottom: 1.5rem;}}.title-section {line-height: 1.25;font-size: var(--text-lg);font-weight: 500;}.title-section-md {font-size: var(--text-md);line-height: 1.25;}.title-modal {line-height: 1.25;font-size: var(--text-xl);font-weight: 500;}button[disabled] {pointer-events: none;background-color: var(--color-gray-100);}button[disabled] * {--tw-text-opacity: 1;color: rgba(156, 163, 175, var(--tw-text-opacity));}.btn {display: inline-flex;align-items: center;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 300ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.btn:hover, .btn:focus {opacity: 0.9;}.btn[disabled], .btn.disabled {pointer-events: none !important;background-color: var(--color-gray-100) !important;--tw-text-opacity: 1 !important;color: rgba(156, 163, 175, var(--tw-text-opacity)) !important;}.btn[disabled] *, .btn.disabled * {--tw-text-opacity: 1 !important;color: rgba(156, 163, 175, var(--tw-text-opacity)) !important;}.btn .icon {height: 1.25rem;width: 1.25rem;}.btn .icon-left {margin-right: 0.375rem;}.btn .icon-right {margin-left: 0.375rem;}.btn.btn-md {height: 2.5rem;padding-left: 2rem;padding-right: 2rem;font-size: var(--text-base);font-weight: 500;}.btn.btn-md .icon {height: 1rem;width: 1rem;}.btn.btn-md .icon-left {margin-right: 0.5rem;}.btn.btn-md .icon-right {margin-left: 0.5rem;}.btn.btn.btn-md-rounded {height: 2.5rem;padding-left: 2rem;padding-right: 2rem;font-size: var(--text-base);font-weight: 500;}.btn.btn.btn-md-rounded .icon {height: 1rem;width: 1rem;}.btn.btn.btn-md-rounded .icon-left {margin-right: 0.5rem;}.btn.btn.btn-md-rounded .icon-right {margin-left: 0.5rem;}.btn.btn-md-rounded {border-radius: 0.375rem;}.btn.btn-lg {height: 2.5rem;padding-left: 2rem;padding-right: 2rem;font-size: var(--text-sm);font-weight: 500;}@media (min-width: 768px) {.btn.btn-lg {height: 3rem;}.btn.btn-lg {font-size: var(--text-base);}.btn.btn-lg {font-weight: 500;}}.btn.btn-lg .icon {height: 1.25rem;width: 1.25rem;}.btn.btn-lg .icon-left {margin-right: 0.5rem;}.btn.btn-lg .icon-right {margin-left: 0.5rem;}.btn.btn.btn-lg-rounded {height: 2.5rem;padding-left: 2rem;padding-right: 2rem;font-size: var(--text-sm);font-weight: 500;}@media (min-width: 768px) {.btn.btn.btn-lg-rounded {height: 3rem;}.btn.btn.btn-lg-rounded {font-size: var(--text-base);}.btn.btn.btn-lg-rounded {font-weight: 500;}}.btn.btn.btn-lg-rounded .icon {height: 1.25rem;width: 1.25rem;}.btn.btn.btn-lg-rounded .icon-left {margin-right: 0.5rem;}.btn.btn.btn-lg-rounded .icon-right {margin-left: 0.5rem;}.btn.btn-lg-rounded {border-radius: 0.375rem;}.btn.btn-link {display: inline-flex;align-items: center;font-size: var(--text-base);font-weight: 500;}.btn.btn-link:hover, .btn.btn-link:focus {color: var(--color-primary);}.btn.btn-link-primary {color: var(--color-primary);}.btn.btn-link-primary:hover {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.btn.btn-link + .btn-link {margin-left: 0.75rem;border-left-width: 1px;padding-left: 0.75rem;}.btn.btn-link-sm {font-size: var(--text-sm);font-weight: 500;}.btn-primary {justify-content: center;background-color: var(--color-primary);--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.btn-primary:hover, .btn-primary:focus {background-color: var(--color-primary-light);color: var(--color-primary);--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.btn-link-primary {color: var(--color-primary);}.btn-link-primary:hover, .btn-link-primary:focus {color: var(--color-secondary);}.btn-link-primary + .btn-link-primary {border-left-color: var(--color-primary);}.btn.btn-link-cancel {display: inline-flex;align-items: center;font-size: var(--text-base);font-weight: 500;}.btn.btn-link-cancel:hover, .btn.btn-link-cancel:focus {color: var(--color-primary);color: var(--color-primary);}.btn.btn-link-cancel + .btn-link {margin-left: 0.75rem;border-left-width: 1px;padding-left: 0.75rem;margin-left: 0.75rem;border-left-width: 1px;padding-left: 0.75rem;}.btn-link-cancel {color: var(--color-red-alert);}.btn-link-cancel:hover, .btn-link-cancel:focus {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));color: var(--color-red-alert) !important;--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.btn-cancel {color: var(--color-red-alert);}.btn-cancel:hover, .btn-cancel:focus {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.btn-secondary {justify-content: center;background-color: var(--color-secondary);--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.btn-secondary:hover, .btn-secondary:focus {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.btn-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.btn-white:hover, .btn-white:focus {--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));--tw-shadow: 0 8px 16px 0 rgba(250, 250, 250, 0.3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.btn-group .btn:not(:first-child) {margin-left: 0.5rem;}.badge {display: inline-flex;align-items: center;justify-content: center;}.badge-sm {margin-top: 0.25rem;margin-bottom: 0.25rem;margin-right: 0.25rem;height: 1.5rem;padding-left: 0.75rem;padding-right: 0.75rem;font-size: var(--text-xs);font-weight: 500;}.badge-md {margin-top: 0.25rem;margin-bottom: 0.25rem;margin-right: 0.25rem;height: 2rem;padding-left: 0.75rem;padding-right: 0.75rem;font-size: var(--text-sm);font-weight: 500;}.badge-green {background-color: var(--color-green-accent);color: var(--color-green-dark);}.badge-orange {background-color: var(--color-orange-accent);--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-gray-100 {background-color: var(--color-gray-100);}.badge-primary {background-color: var(--color-primary) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-secondary {background-color: var(--color-secondary) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-spedito {--tw-bg-opacity: 1 !important;background-color: rgba(23, 166, 52, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-pronto {--tw-bg-opacity: 1 !important;background-color: rgba(52, 211, 153, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-pending {--tw-bg-opacity: 1 !important;background-color: rgba(217, 119, 6, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-in-lavorazione {background-color: var(--color-primary) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-in-reso {--tw-bg-opacity: 1 !important;background-color: rgba(251, 191, 36, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-attesa-pagamento {--tw-bg-opacity: 1 !important;background-color: rgba(239, 68, 68, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.badge-pagato-parzialmente {--tw-bg-opacity: 1 !important;background-color: rgba(239, 68, 68, var(--tw-bg-opacity)) !important;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.tooltip {position: absolute;z-index: 10;display: flex;transform: var(--tw-transform);border-radius: 0.5rem;background-color: var(--color-gray-300);padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: var(--text-sm);}.\!tooltip {position: absolute;z-index: 10;display: flex;transform: var(--tw-transform);border-radius: 0.5rem;background-color: var(--color-gray-300);padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: var(--text-sm);}.tooltip .tooltip-arrow {position: absolute;height: 1rem;color: var(--color-gray-300);}.\!tooltip .\!tooltip-arrow {position: absolute;height: 1rem;color: var(--color-gray-300);}.tooltip .tooltip-content {line-height: 1.25;}.\!tooltip .\!tooltip-content {line-height: 1.25;}.alert {display: flex;padding-left: 1rem;padding-right: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem;}.alert .icon {width: 2.25rem;flex-shrink: 0;}.alert .icon-left {padding-right: 0.75rem;}.alert .icon-right {padding-left: 0.75rem;}.alert .icon.icon-close {width: 1.5rem;color: var(--color-main-text);}.alert .btn-close {margin-left: auto;padding-left: 0.75rem;}.alert.alert-xs {padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.25rem;padding-bottom: 0.25rem;font-size: var(--text-sm);}.alert.alert-xs .icon {width: 1.5rem;}.alert.alert-xs .icon-left {padding-right: 0.25rem;}.alert.alert-xs .icon-right {padding-left: 0.25rem;}.alert.alert-xs .icon.icon-close {width: 1.25rem;}.alert.alert-sm {padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: var(--text-sm);}.alert.alert-sm .icon {width: 1.75rem;}.alert.alert-sm .icon-left {padding-right: 0.5rem;}.alert.alert-sm .icon-right {padding-left: 0.5rem;}.alert.alert-sm .icon.icon-close {width: 1.25rem;}.alert.alert-error {background-color: var(--color-red-alert-opacity);color: var(--color-red-alert);}.alert.alert-success {background-color: var(--color-green-success-opacity);color: var(--color-green-success);}.alert.alert-warning {background-color: var(--color-warning-opacity);color: var(--color-warning);}.alert.alert-info {background-color: var(--color-info-opacity);color: var(--color-info);}[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'], [multiple], textarea, select {border-width: 0px;}[type='checkbox'], [type='radio'] {border-width: 1px;border-color: var(--color-primary);}[type='checkbox']:focus, [type='radio']:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}[type='checkbox'][disabled], [type='checkbox'] .disabled, [type='radio'][disabled], [type='radio'] .disabled {border-color: var(--color-gray-100);background-color: var(--color-gray-100);--tw-text-opacity: 1;color: rgba(229, 231, 235, var(--tw-text-opacity));}input::-moz-placeholder, select::-moz-placeholder {color: var(--color-gray-500);}input:-ms-input-placeholder, select:-ms-input-placeholder {color: var(--color-gray-500);}input::placeholder, select::placeholder {color: var(--color-gray-500);}input.valid, select.valid {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-green-success);}input.invalid, select.invalid {color: var(--color-red-alert);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-red-alert);}input option[disabled], input[disabled], select option[disabled], select[disabled] {color: var(--color-gray-500);}.form-input input, .form-input select, .form-input textarea, .form-select input, .form-select select, .form-select textarea {position: relative;z-index: 1;height: 2.75rem;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0.375rem;background-color: var(--color-gray-50);padding-left: 0.75rem;padding-right: 0.75rem;}.form-input input:focus, .form-input select:focus, .form-input textarea:focus, .form-select input:focus, .form-select select:focus, .form-select textarea:focus {outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary);}.form-input select, .form-select select {padding-right: 2.5rem;}.form-input-icon, .form-select-icon {position: relative;}.form-input-icon input, .form-select-icon input {padding-right: 2.5rem;}.form-input-icon .icon-container, .form-select-icon .icon-container {position: absolute;top: 0px;bottom: 0px;display: flex;align-items: center;padding-left: 0.75rem;padding-right: 0.75rem;}.form-input-icon .icon-container .icon, .form-select-icon .icon-container .icon {z-index: 1;width: 1.25rem;color: var(--color-gray-500);}.form-input-icon .icon-right .icon-container, .form-select-icon .icon-right .icon-container {right: 0px;}.form-input-icon .icon-left input, .form-select-icon .icon-left input {padding-left: 2.5rem;padding-right: 0.75rem;}.form-input-icon .icon-left .icon-container, .form-select-icon .icon-left .icon-container {left: 0px;}.form-input label, .form-select label {margin-bottom: 0.25rem;display: block;font-size: var(--text-sm);font-weight: 500;}.form-select label {display: inline-block;}.form-select .select-container {border-radius: 0.375rem;background-color: var(--color-gray-50);}.form-select select {background-color: transparent;}.form-select-icon .icon-container .icon {width: 1.25rem;color: var(--color-main-text);}.form-check, .form-radio {position: relative;display: flex;}.form-check .input-container, .form-radio .input-container {display: flex;height: 1.25rem;align-items: center;}.form-check .input-container input, .form-radio .input-container input {cursor: pointer;}.form-check .input-container .form-input-check, .form-radio .input-container .form-input-check {height: 1.25rem;width: 1.25rem;border-radius: 0.125rem;}.form-check .input-container .form-radio-check, .form-radio .input-container .form-radio-check {height: 1.25rem;width: 1.25rem;border-radius: 9999px;}.form-check .input-container .form-radio-check-small, .form-radio .input-container .form-radio-check-small {height: 1rem;width: 1rem;}.form-check .label-container, .form-radio .label-container {margin-left: 0.5rem;}.form-check .label-container label, .form-radio .label-container label {cursor: pointer;}.form-check .label-info, .form-radio .label-info {font-size: var(--text-sm);line-height: 1.25;color: var(--color-gray-500);}.form-check.disabled label, .form-radio.disabled label {color: var(--color-gray-300);}.form-toggle {display: flex;align-items: center;}.form-toggle .input-container {position: relative;height: 1.75rem;width: 3rem;}.form-toggle .input-container .form-input-toggle {position: relative;display: flex;height: 100%;width: 100%;flex-shrink: 0;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 9999px;border-width: 1px;border-color: var(--color-primary);background-color: var(--color-primary-light);color: var(--color-primary-light);transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.form-toggle .input-container .form-input-toggle:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 2px;}.form-toggle .input-container .form-input-toggle:checked {background-image: none;}.form-toggle .input-container .form-input-toggle:checked + .toggle-el {--tw-translate-x: 1.25rem;transform: var(--tw-transform);}.form-toggle .input-container .toggle-el {pointer-events: none;position: absolute;top: 1px;left: 1px;margin-top: 1px;margin-left: 1px;height: 1.5rem;width: 1.5rem;--tw-translate-x: 0px;transform: var(--tw-transform);border-radius: 9999px;background-color: var(--color-primary);--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.form-toggle .label-container {margin-left: 0.5rem;}.form-toggle.disabled .input-container .form-input-toggle, .form-toggle[disabled] .input-container .form-input-toggle {border-color: var(--color-gray-100);background-color: var(--color-gray-100);--tw-text-opacity: 1;color: rgba(229, 231, 235, var(--tw-text-opacity));}.form-toggle.disabled .input-container .toggle-el, .form-toggle[disabled] .input-container .toggle-el {background-color: var(--color-gray-300);}.form-toggle.disabled label, .form-toggle[disabled] label {color: var(--color-gray-300);}.form .form-group {margin-bottom: 1rem;}.form .form-group-btn {margin-top: 2rem;margin-bottom: 0px;}.form .btn:not(:last-child) {margin-right: 0.5rem;}.table-container {width: 100%;overflow-x: auto;}@media (min-width: 640px) {.table-container {border-radius: 0.5rem;}}.table {min-width: 100%;}.table > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.table {border-bottom-width: 1px;}.table thead th {padding-left: 1rem;padding-right: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem;text-align: left;letter-spacing: 0.05em;font-size: var(--text-sm);font-weight: 500;}.table tbody > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.table tbody td {padding-left: 1rem;padding-right: 1rem;padding-top: 1rem;padding-bottom: 1rem;}.table tbody td .table-cell-content {display: flex;align-items: center;}.table tbody td .table-cell-content p {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: var(--text-sm);font-weight: 500;}@media (min-width: 1025px) {.table tbody td .table-cell-content p {overflow: visible;}.table tbody td .table-cell-content p {text-overflow: ellipsis;}}.table.table-gray > :not([hidden]) ~ :not([hidden]) {border-color: var(--color-gray-300);}.table.table-gray {border-color: var(--color-gray-300);}.table.table-gray thead {background-color: var(--color-gray-100);color: var(--color-gray-500);}.table.table-gray thead th {color: var(--color-gray-500);}.table.table-gray tbody > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.table.table-gray tbody {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.table.table-primary > :not([hidden]) ~ :not([hidden]) {border-color: var(--color-gray-300);}.table.table-primary {border-color: var(--color-gray-300);}.table.table-primary thead {background-color: var(--color-primary);--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.table.table-primary thead th {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.table.table-primary tbody > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.table.table-primary tbody {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.card-header {display: flex;align-items: center;}.card-header .card-header-content-right {margin-left: auto;padding-left: 0.5rem;}.card-product-category {font-size: var(--text-sm);}.card-product-img {flex-shrink: 0;overflow: hidden;}.card-product-img img {margin-left: auto;margin-right: auto;}.group:hover .card-product-img img {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: linear;}.group:hover .card-product-img img:hover {--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: var(--tw-transform);transform: var(--tw-transform);}.card-product-info {display: flex;flex-grow: 1;flex-direction: column;}.card-product-info-brand {font-size: var(--text-base);color: var(--color-gray-500);}.card-product-info-name {line-height: 1.25;}.card-product-info-rate {line-height: 1;font-size: var(--text-lg);font-weight: 500;}.card-product-link {height: 100%;border-radius: 0.375rem;padding-left: 1rem;padding-right: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 300ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.card-product-link .group-hover\:hover-img {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: linear;}.card-product-link:hover .group-hover\:hover-img {--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: var(--tw-transform);transform: var(--tw-transform);}.card-product-link:hover {--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary-light);}.card-product-link a {display: flex;height: 100%;flex-direction: column;}.card-product-link .card-product-img {padding-top: 1rem;}.card-product-link .card-product-img img {max-height: 7.9375rem;}.card-product-link .card-product-info-brand {padding-top: 0.75rem;}.card-product-link .card-product-info-name {padding-top: 0.25rem;}.card-product-link .card-product-info-rate {margin-top: auto;padding-top: 0.375rem;}.card-product-link-small {height: 100%;border-radius: 0.375rem;padding-left: 1rem;padding-right: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 300ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.card-product-link-small .group-hover\:hover-img {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: linear;}.card-product-link-small:hover .group-hover\:hover-img {--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: var(--tw-transform);transform: var(--tw-transform);}.card-product-link-small:hover {--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary-light);}.card-product-link-small a {display: flex;height: 100%;flex-direction: column;}.card-product-link-small-body {display: flex;padding-top: 0.75rem;}.card-product-link-small .card-product-img img {max-height: 4.625rem;}.card-product-link-small .card-product-info {padding-left: 1rem;}.card-product-link-small .card-product-info-name {padding-top: 0.25rem;}.card-product-link-small .card-product-info-rate {margin-top: auto;padding-top: 0.5rem;font-size: var(--text-base);font-weight: 700;}.card-showcase {display: flex;height: 100%;flex-direction: column;border-radius: 0.375rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-gray-300);}.card-showcase img {max-height: 8.25rem;width: 100%;border-top-left-radius: 0.375rem;border-top-right-radius: 0.375rem;-o-object-fit: cover;object-fit: cover;}.card-showcase .card-info {margin-top: auto;display: flex;flex-direction: column;align-items: center;padding-left: 2.5rem;padding-right: 2.5rem;padding-top: 1rem;padding-bottom: 1rem;}.card-showcase .card-info .badge {margin-bottom: 1rem;text-transform: uppercase;}.card-showcase .card-info-name {margin-bottom: 1rem;text-align: center;font-size: var(--text-lg);font-weight: 500;line-height: 1.25;}@media (min-width: 768px) {.card-showcase .card-info-name {font-size: var(--text-xl);}}.card-showcase-banner {padding-left: 1rem;padding-right: 1rem;}.card-showcase-banner-title {font-size: var(--text-md);font-weight: 500;line-height: 1;}@media (min-width: 768px) {.card-showcase-banner-title {font-size: var(--text-2xl);}.card-showcase-banner-title {font-weight: 600;}}@media (min-width: 1025px) {.card-showcase-banner-title {font-size: var(--text-3xl);}}.card-showcase-banner-subtitle {margin-top: 0.5rem;font-size: var(--text-sm);line-height: 1;}@media (min-width: 768px) {.card-showcase-banner-subtitle {margin-top: 1rem;}.card-showcase-banner-subtitle {font-size: var(--text-md);}}.card-showcase-banner .btn {margin-top: 1.5rem;height: 2.25rem;font-size: 0.9375rem;}@media (min-width: 768px) {.card-showcase-banner .btn {height: 2.5rem;}.card-showcase-banner .btn {font-size: var(--text-base);}}@media (min-width: 1025px) {.card-showcase-banner .btn {margin-top: 2rem;}}.card-cell {border-bottom-width: 1px;border-color: var(--color-gray-300);}.card-cell:last-child {border-width: 0px;}.card-cell .card-cell-body a {padding-left: 1rem;padding-right: 1rem;padding-top: 0.625rem;padding-bottom: 0.625rem;}.card-cell .card-cell-body a:hover {background-color: var(--color-primary-light);}.card-cell .card-cell-body .card-cell-img {flex-shrink: 0;overflow: hidden;}.card-cell .card-cell-body .card-cell-img img {margin-left: auto;margin-right: auto;max-height: 3rem;}.card-cell .card-cell-body .card-cell-content {padding-left: 1rem;}.card-cell .card-cell-body .card-cell-info {margin-left: auto;padding-left: 1rem;}.card-login {width: 100%;}@media (min-width: 1025px) {.card-login {border-radius: 0.5rem;}.card-login {padding: 2.5rem;}.card-login {--tw-shadow: 0 0 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}}.card-login .form-input-container {margin-bottom: 1rem;}@media (min-width: 768px) {.card-login .form-input-container {margin-bottom: 1.5rem;}}.card-login .form-input-info {margin-bottom: 1.5rem;}.card-bg-gray {background-color: var(--color-gray-50);padding: 1.5rem;}.nav-aside {flex: 1 1 0%;}.nav-aside > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));}.nav-aside {padding-left: 0.5rem;padding-right: 0.5rem;}.nav-aside a {display: flex;align-items: flex-end;border-radius: 0.375rem;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: var(--text-sm);font-weight: 500;}.nav-aside a:hover {background-color: var(--color-primary-light);}.nav-aside a .icon {margin-right: 0.75rem;height: 1.5rem;width: 1.5rem;flex-shrink: 0;color: var(--color-gray-600);}.nav-aside a.active {background-color: var(--color-primary-light);font-weight: 600;color: var(--color-primary);}.nav-aside a.active .icon {color: var(--color-primary);}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;}.pointer-events-none {pointer-events: none;}.pointer-events-auto {pointer-events: auto;}.visible {visibility: visible;}.fixed {position: fixed;}.absolute {position: absolute;}.relative {position: relative;}.inset-0 {top: 0px;right: 0px;bottom: 0px;left: 0px;}.inset-x-4 {left: 1rem;right: 1rem;}.top-0 {top: 0px;}.right-0 {right: 0px;}.right-3 {right: 0.75rem;}.bottom-0 {bottom: 0px;}.left-0 {left: 0px;}.top-14 {top: 3.5rem;}.-left-36 {left: -9rem;}.top-1 {top: 0.25rem;}.bottom-3 {bottom: 0.75rem;}.-right-2\.5 {right: -0.625rem;}.-top-2\.5 {top: -0.625rem;}.-right-2 {right: -0.5rem;}.-top-2 {top: -0.5rem;}.z-40 {z-index: 40;}.z-10 {z-index: 10;}.z-101 {z-index: 101;}.z-2 {z-index: 2;}.z-100 {z-index: 100;}.z-3 {z-index: 3;}.float-right {float: right;}.m-auto {margin: auto;}.m-1 {margin: 0.25rem;}.mx-auto {margin-left: auto;margin-right: auto;}.my-8 {margin-top: 2rem;margin-bottom: 2rem;}.-my-2 {margin-top: -0.5rem;margin-bottom: -0.5rem;}.mx-4 {margin-left: 1rem;margin-right: 1rem;}.my-2 {margin-top: 0.5rem;margin-bottom: 0.5rem;}.my-4 {margin-top: 1rem;margin-bottom: 1rem;}.-mx-3 {margin-left: -0.75rem;margin-right: -0.75rem;}.my-auto {margin-top: auto;margin-bottom: auto;}.-mx-4 {margin-left: -1rem;margin-right: -1rem;}.-mx-2 {margin-left: -0.5rem;margin-right: -0.5rem;}.-mx-1 {margin-left: -0.25rem;margin-right: -0.25rem;}.mx-1 {margin-left: 0.25rem;margin-right: 0.25rem;}.my-3 {margin-top: 0.75rem;margin-bottom: 0.75rem;}.ml-1 {margin-left: 0.25rem;}.mt-2 {margin-top: 0.5rem;}.mr-2 {margin-right: 0.5rem;}.ml-2 {margin-left: 0.5rem;}.mt-4 {margin-top: 1rem;}.ml-4 {margin-left: 1rem;}.mt-8 {margin-top: 2rem;}.ml-12 {margin-left: 3rem;}.-mt-px {margin-top: -1px;}.mb-10 {margin-bottom: 2.5rem;}.mb-2 {margin-bottom: 0.5rem;}.mb-5 {margin-bottom: 1.25rem;}.mt-3 {margin-top: 0.75rem;}.mb-6 {margin-bottom: 1.5rem;}.mb-4 {margin-bottom: 1rem;}.mt-6 {margin-top: 1.5rem;}.mt-5 {margin-top: 1.25rem;}.ml-16 {margin-left: 4rem;}.mt-1 {margin-top: 0.25rem;}.mt-10 {margin-top: 2.5rem;}.-mr-12 {margin-right: -3rem;}.ml-3 {margin-left: 0.75rem;}.mb-0 {margin-bottom: 0px;}.mr-1\.5 {margin-right: 0.375rem;}.mr-1 {margin-right: 0.25rem;}.ml-6 {margin-left: 1.5rem;}.mb-24 {margin-bottom: 6rem;}.mb-7 {margin-bottom: 1.75rem;}.mb-3 {margin-bottom: 0.75rem;}.-mr-1 {margin-right: -0.25rem;}.mr-6 {margin-right: 1.5rem;}.mb-1 {margin-bottom: 0.25rem;}.mt-0\.5 {margin-top: 0.125rem;}.mt-0 {margin-top: 0px;}.ml-auto {margin-left: auto;}.-mt-1 {margin-top: -0.25rem;}.-ml-1 {margin-left: -0.25rem;}.mb-8 {margin-bottom: 2rem;}.mr-3 {margin-right: 0.75rem;}.-mt-8 {margin-top: -2rem;}.mr-4 {margin-right: 1rem;}.mt-1\.5 {margin-top: 0.375rem;}.-mt-50px {margin-top: -3.125rem;}.ml-5 {margin-left: 1.25rem;}.mt-9 {margin-top: 2.25rem;}.-mb-3 {margin-bottom: -0.75rem;}.mb-14 {margin-bottom: 3.5rem;}.mb-auto {margin-bottom: auto;}.block {display: block;}.inline-block {display: inline-block;}.flex {display: flex;}.inline-flex {display: inline-flex;}.table {display: table;}.table-cell {display: table-cell;}.grid {display: grid;}.contents {display: contents;}.hidden {display: none;}.h-5 {height: 1.25rem;}.h-8 {height: 2rem;}.h-16 {height: 4rem;}.h-9 {height: 2.25rem;}.h-12 {height: 3rem;}.h-4 {height: 1rem;}.h-6 {height: 1.5rem;}.h-screen {height: 100vh;}.h-10 {height: 2.5rem;}.h-0 {height: 0px;}.h-7 {height: 1.75rem;}.h-auto {height: auto;}.h-40 {height: 10rem;}.h-64 {height: 16rem;}.h-full {height: 100%;}.h-14 {height: 3.5rem;}.h-11 {height: 2.75rem;}.h-100px {height: 6.25rem;}.h-30px {height: 1.875rem;}.h-35px {height: 2.1875rem;}.max-h-44 {max-height: 11rem;}.max-h-32 {max-height: 8rem;}.max-h-50px {max-height: 3.125rem;}.max-h-88px {max-height: 5.5rem;}.max-h-12 {max-height: 3rem;}.max-h-80 {max-height: 20rem;}.min-h-screen {min-height: 100vh;}.min-h-300px {min-height: 18.75rem;}.w-5 {width: 1.25rem;}.w-8 {width: 2rem;}.w-auto {width: auto;}.w-full {width: 100%;}.w-4 {width: 1rem;}.w-6 {width: 1.5rem;}.w-10 {width: 2.5rem;}.w-64 {width: 16rem;}.w-0 {width: 0px;}.w-48 {width: 12rem;}.w-16 {width: 4rem;}.w-40 {width: 10rem;}.w-2\/3 {width: 66.666667%;}.w-7 {width: 1.75rem;}.w-12 {width: 3rem;}.w-1\/2 {width: 50%;}.w-32 {width: 8rem;}.w-6\/12 {width: 50%;}.w-30px {width: 1.875rem;}.w-9 {width: 2.25rem;}.w-3\/12 {width: 25%;}.w-9\/12 {width: 75%;}.min-w-full {min-width: 100%;}.min-w-0 {min-width: 0px;}.min-w-230px {min-width: 14.375rem;}.min-w-250px {min-width: 15.625rem;}.max-w-6xl {max-width: 72rem;}.max-w-440px {max-width: 27.5rem;}.max-w-800px {max-width: 50rem;}.max-w-content {max-width: var(--max-width-content);}.max-w-2xl {max-width: 42rem;}.max-w-max {max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;}.max-w-xs {max-width: 20rem;}.max-w-215px {max-width: 13.4375rem;}.max-w-sm {max-width: 24rem;}.max-w-full {max-width: 100%;}.max-w-3xl {max-width: 48rem;}.max-w-786px {max-width: 49.125rem;}.max-w-5xl {max-width: 64rem;}.max-w-95px {max-width: 5.9375rem;}.max-w-100px {max-width: 6.25rem;}.flex-1 {flex: 1 1 0%;}.flex-shrink-0 {flex-shrink: 0;}.flex-grow {flex-grow: 1;}.border-collapse {border-collapse: collapse;}.origin-top-right {transform-origin: top right;}.origin-top-left {transform-origin: top left;}.-translate-x-full {--tw-translate-x: -100%;transform: var(--tw-transform);}.translate-x-0 {--tw-translate-x: 0px;transform: var(--tw-transform);}.-rotate-180 {--tw-rotate: -180deg;transform: var(--tw-transform);}.rotate-0 {--tw-rotate: 0deg;transform: var(--tw-transform);}.scale-95 {--tw-scale-x: .95;--tw-scale-y: .95;transform: var(--tw-transform);}.scale-100 {--tw-scale-x: 1;--tw-scale-y: 1;transform: var(--tw-transform);}.transform {transform: var(--tw-transform);}.cursor-pointer {cursor: pointer;}.resize {resize: both;}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.flex-row {flex-direction: row;}.flex-col {flex-direction: column;}.flex-col-reverse {flex-direction: column-reverse;}.flex-wrap {flex-wrap: wrap;}.items-start {align-items: flex-start;}.items-end {align-items: flex-end;}.items-center {align-items: center;}.items-baseline {align-items: baseline;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.gap-5 {gap: 1.25rem;}.gap-4 {gap: 1rem;}.gap-y-6 {row-gap: 1.5rem;}.gap-y-4 {row-gap: 1rem;}.gap-x-4 {-moz-column-gap: 1rem;column-gap: 1rem;}.gap-y-8 {row-gap: 2rem;}.gap-x-20 {-moz-column-gap: 5rem;column-gap: 5rem;}.gap-x-10 {-moz-column-gap: 2.5rem;column-gap: 2.5rem;}.gap-x-6 {-moz-column-gap: 1.5rem;column-gap: 1.5rem;}.space-x-3 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0.75rem * var(--tw-space-x-reverse));margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse));}.space-x-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(1rem * var(--tw-space-x-reverse));margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0.5rem * var(--tw-space-x-reverse));margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-7 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));}.space-y-5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));}.divide-y > :not([hidden]) ~ :not([hidden]) {--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse));}.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {--tw-divide-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-divide-opacity));}.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {border-color: var(--color-gray-300);}.self-center {align-self: center;}.overflow-hidden {overflow: hidden;}.overflow-x-auto {overflow-x: auto;}.overflow-y-auto {overflow-y: auto;}.overflow-x-hidden {overflow-x: hidden;}.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.whitespace-nowrap {white-space: nowrap;}.rounded-md {border-radius: 0.375rem;}.rounded-lg {border-radius: 0.5rem;}.rounded-full {border-radius: 9999px;}.rounded-sm {border-radius: 0.125rem;}.rounded {border-radius: 0.25rem;}.rounded-xl {border-radius: 0.75rem;}.rounded-t-md {border-top-left-radius: 0.375rem;border-top-right-radius: 0.375rem;}.rounded-b-lg {border-bottom-right-radius: 0.5rem;border-bottom-left-radius: 0.5rem;}.rounded-b-md {border-bottom-right-radius: 0.375rem;border-bottom-left-radius: 0.375rem;}.border {border-width: 1px;}.border-2 {border-width: 2px;}.border-t {border-top-width: 1px;}.border-b {border-bottom-width: 1px;}.border-b-0 {border-bottom-width: 0px;}.border-l {border-left-width: 1px;}.border-b-2 {border-bottom-width: 2px;}.border-gray-200 {--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));}.border-gray-300 {border-color: var(--color-gray-300);}.border-gray-500 {border-color: var(--color-gray-500);}.border-transparent {border-color: transparent;}.border-red-500 {--tw-border-opacity: 1;border-color: rgba(239, 68, 68, var(--tw-border-opacity));}.border-primary {border-color: var(--color-primary);}.border-gray-700 {--tw-border-opacity: 1;border-color: rgba(55, 65, 81, var(--tw-border-opacity));}.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.bg-gray-100 {background-color: var(--color-gray-100);}.bg-gray-50 {background-color: var(--color-gray-50);}.bg-blue-700 {--tw-bg-opacity: 1;background-color: rgba(29, 78, 216, var(--tw-bg-opacity));}.bg-yellow-100 {--tw-bg-opacity: 1;background-color: rgba(254, 243, 199, var(--tw-bg-opacity));}.bg-gray-700 {--tw-bg-opacity: 1;background-color: rgba(55, 65, 81, var(--tw-bg-opacity));}.bg-gray-300 {background-color: var(--color-gray-300);}.bg-primary-light {background-color: var(--color-primary-light);}.bg-primary {background-color: var(--color-primary);}.bg-gray-200 {--tw-bg-opacity: 1;background-color: rgba(229, 231, 235, var(--tw-bg-opacity));}.\!bg-white {--tw-bg-opacity: 1 !important;background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;}.bg-green-100 {--tw-bg-opacity: 1;background-color: rgba(209, 250, 229, var(--tw-bg-opacity));}.bg-gray-400 {--tw-bg-opacity: 1;background-color: rgba(156, 163, 175, var(--tw-bg-opacity));}.bg-gray-500 {background-color: var(--color-gray-500);}.bg-indigo-600 {--tw-bg-opacity: 1;background-color: rgba(79, 70, 229, var(--tw-bg-opacity));}.bg-red-100 {--tw-bg-opacity: 1;background-color: rgba(254, 226, 226, var(--tw-bg-opacity));}.bg-green-50 {--tw-bg-opacity: 1;background-color: rgba(236, 253, 245, var(--tw-bg-opacity));}.bg-white-smoke {--tw-bg-opacity: 1;background-color: rgba(246, 246, 246, var(--tw-bg-opacity));}.bg-gray-600 {background-color: var(--color-gray-600);}.bg-opacity-60 {--tw-bg-opacity: 0.6;}.bg-opacity-75 {--tw-bg-opacity: 0.75;}.p-6 {padding: 1.5rem;}.p-3 {padding: 0.75rem;}.p-4 {padding: 1rem;}.p-1 {padding: 0.25rem;}.p-2 {padding: 0.5rem;}.py-4 {padding-top: 1rem;padding-bottom: 1rem;}.px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem;}.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem;}.px-4 {padding-left: 1rem;padding-right: 1rem;}.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem;}.px-2 {padding-left: 0.5rem;padding-right: 0.5rem;}.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}.py-16 {padding-top: 4rem;padding-bottom: 4rem;}.px-1 {padding-left: 0.25rem;padding-right: 0.25rem;}.px-5 {padding-left: 1.25rem;padding-right: 1.25rem;}.px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.py-5px {padding-top: 0.3125rem;padding-bottom: 0.3125rem;}.py-8 {padding-top: 2rem;padding-bottom: 2rem;}.py-7 {padding-top: 1.75rem;padding-bottom: 1.75rem;}.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem;}.py-2\.5 {padding-top: 0.625rem;padding-bottom: 0.625rem;}.pt-8 {padding-top: 2rem;}.pt-5 {padding-top: 1.25rem;}.pb-5 {padding-bottom: 1.25rem;}.pb-2 {padding-bottom: 0.5rem;}.pb-4 {padding-bottom: 1rem;}.pt-2 {padding-top: 0.5rem;}.pt-7 {padding-top: 1.75rem;}.pb-14 {padding-bottom: 3.5rem;}.pr-4 {padding-right: 1rem;}.pt-6 {padding-top: 1.5rem;}.pr-6 {padding-right: 1.5rem;}.pt-4 {padding-top: 1rem;}.pb-20 {padding-bottom: 5rem;}.pb-3 {padding-bottom: 0.75rem;}.pt-14 {padding-top: 3.5rem;}.pr-5 {padding-right: 1.25rem;}.pt-0\.5 {padding-top: 0.125rem;}.pt-0 {padding-top: 0px;}.pl-3 {padding-left: 0.75rem;}.pr-10 {padding-right: 2.5rem;}.pt-12 {padding-top: 3rem;}.pl-4 {padding-left: 1rem;}.pt-3 {padding-top: 0.75rem;}.pr-3 {padding-right: 0.75rem;}.pt-1\.5 {padding-top: 0.375rem;}.pt-1 {padding-top: 0.25rem;}.pb-8 {padding-bottom: 2rem;}.pl-2 {padding-left: 0.5rem;}.pl-1 {padding-left: 0.25rem;}.pb-10 {padding-bottom: 2.5rem;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.align-middle {vertical-align: middle;}.align-bottom {vertical-align: bottom;}.text-sm {font-size: var(--text-sm);}.text-lg {font-size: var(--text-lg);}.text-32px {font-size: 2rem;}.text-15px {font-size: 0.9375rem;}.text-xl {font-size: var(--text-xl);}.text-2xl {font-size: var(--text-2xl);}.text-md {font-size: var(--text-md);}.text-xs {font-size: var(--text-xs);}.text-4xl {font-size: 2.25rem;line-height: 2.5rem;}.text-base {font-size: var(--text-base);}.text-28px {font-size: 1.75rem;}.text-3xl {font-size: var(--text-3xl);}.font-semibold {font-weight: 600;}.font-bold {font-weight: 700;}.font-medium {font-weight: 500;}.font-extrabold {font-weight: 800;}.font-normal {font-weight: 400;}.uppercase {text-transform: uppercase;}.leading-7 {line-height: 1.75rem;}.leading-tight {line-height: 1.25;}.leading-snug {line-height: 1.375;}.leading-6 {line-height: 1.5rem;}.leading-5 {line-height: 1.25rem;}.leading-none {line-height: 1;}.tracking-wider {letter-spacing: 0.05em;}.tracking-tight {letter-spacing: -0.025em;}.text-gray-200 {--tw-text-opacity: 1;color: rgba(229, 231, 235, var(--tw-text-opacity));}.text-gray-300 {color: var(--color-gray-300);}.text-gray-400 {--tw-text-opacity: 1;color: rgba(156, 163, 175, var(--tw-text-opacity));}.text-gray-500 {color: var(--color-gray-500);}.text-gray-600 {color: var(--color-gray-600);}.text-gray-700 {--tw-text-opacity: 1;color: rgba(55, 65, 81, var(--tw-text-opacity));}.text-gray-900 {--tw-text-opacity: 1;color: rgba(17, 24, 39, var(--tw-text-opacity));}.text-gray-dark1 {--tw-text-opacity: 1;color: rgba(118, 118, 118, var(--tw-text-opacity));}.text-primary {color: var(--color-primary);}.text-black {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.text-white {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.text-main-text {color: var(--color-main-text);}.text-green-600 {--tw-text-opacity: 1;color: rgba(5, 150, 105, var(--tw-text-opacity));}.text-green-500 {--tw-text-opacity: 1;color: rgba(16, 185, 129, var(--tw-text-opacity));}.text-yellow-500 {--tw-text-opacity: 1;color: rgba(245, 158, 11, var(--tw-text-opacity));}.text-gray-800 {--tw-text-opacity: 1;color: rgba(31, 41, 55, var(--tw-text-opacity));}.text-red-800 {--tw-text-opacity: 1;color: rgba(153, 27, 27, var(--tw-text-opacity));}.text-blue-600 {--tw-text-opacity: 1;color: rgba(37, 99, 235, var(--tw-text-opacity));}.text-indigo-700 {--tw-text-opacity: 1;color: rgba(67, 56, 202, var(--tw-text-opacity));}.text-indigo-600 {--tw-text-opacity: 1;color: rgba(79, 70, 229, var(--tw-text-opacity));}.text-red-500 {--tw-text-opacity: 1;color: rgba(239, 68, 68, var(--tw-text-opacity));}.text-green-800 {--tw-text-opacity: 1;color: rgba(6, 95, 70, var(--tw-text-opacity));}.text-red-600 {--tw-text-opacity: 1;color: rgba(220, 38, 38, var(--tw-text-opacity));}.text-green-400 {--tw-text-opacity: 1;color: rgba(52, 211, 153, var(--tw-text-opacity));}.text-indigo-50 {--tw-text-opacity: 1;color: rgba(238, 242, 255, var(--tw-text-opacity));}.text-green-dark {color: var(--color-green-dark);}.\!text-black {--tw-text-opacity: 1 !important;color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;}.text-green-accent {color: var(--color-green-accent);}.text-gray {--tw-text-opacity: 1;color: rgba(176, 176, 176, var(--tw-text-opacity));}.underline {text-decoration: underline;}.antialiased {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.placeholder-gray-400::-moz-placeholder {--tw-placeholder-opacity: 1;color: rgba(156, 163, 175, var(--tw-placeholder-opacity));}.placeholder-gray-400:-ms-input-placeholder {--tw-placeholder-opacity: 1;color: rgba(156, 163, 175, var(--tw-placeholder-opacity));}.placeholder-gray-400::placeholder {--tw-placeholder-opacity: 1;color: rgba(156, 163, 175, var(--tw-placeholder-opacity));}.opacity-0 {opacity: 0;}.opacity-100 {opacity: 1;}.opacity-50 {opacity: 0.5;}.shadow {--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-md {--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-sm {--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-2xl {--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-xl {--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-md-y {--tw-shadow: 0 8px 16px 0 rgba(41, 41, 41, 0.08);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.ring-1 {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}.ring-black {--tw-ring-opacity: 1;--tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));}.ring-opacity-5 {--tw-ring-opacity: 0.05;}.blur {--tw-blur: blur(8px);filter: var(--tw-filter);}.transition-opacity {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition {transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-all {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.duration-300 {transition-duration: 300ms;}.duration-100 {transition-duration: 100ms;}.duration-75 {transition-duration: 75ms;}.ease-linear {transition-timing-function: linear;}.ease-in-out {transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.ease-out {transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in {transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}.empty {content: '';}.text-xs-medium {font-size: var(--text-xs);font-weight: 500;}.text-xs-bold {font-size: var(--text-xs);font-weight: 700;}.text-sm-medium {font-size: var(--text-sm);font-weight: 500;}.text-sm-bold {font-size: var(--text-sm);font-weight: 700;}.text-base-medium {font-size: var(--text-base);font-weight: 500;}.text-base-bold {font-size: var(--text-base);font-weight: 700;}.text-base-caption {font-size: var(--text-base);text-transform: uppercase;}.text-md-medium {font-size: var(--text-md);font-weight: 500;}.text-md-bold {font-size: var(--text-md);font-weight: 700;}.text-lg-medium {font-size: var(--text-lg);font-weight: 500;}.text-lg-bold {font-size: var(--text-lg);font-weight: 700;}.text-xl-medium {font-size: var(--text-xl);font-weight: 500;}.text-xl-bold {font-size: var(--text-xl);font-weight: 700;}.text-2xl-medium {font-size: var(--text-2xl);font-weight: 500;}.text-2xl-bold {font-size: var(--text-2xl);font-weight: 700;}.text-3xl-medium {font-size: var(--text-3xl);font-weight: 500;}.text-3xl-bold {font-size: var(--text-3xl);font-weight: 700;}.group .group-hover\:hover-img {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: linear;}.group:hover .group-hover\:hover-img {--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: var(--tw-transform);transform: var(--tw-transform);}.appearance-textfield {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}.error {color: var(--color-red-alert);font-size: var(--text-sm);font-weight: 500;}:root {--main-font-family: 'Inter', sans-serif;--max-width-content: 90rem;--color-primary: rgba(67, 97, 238, 1);--color-primary-light: rgba(239, 241, 249, 1);--color-secondary: rgba(41, 41, 41, 1);--color-tertiary: rgba(255, 199, 0, 1);--color-main-text: rgba(41, 41, 41, 1);--color-gray-50: rgba(248, 249, 250, 1);--color-gray-100: rgba(245, 245, 245, 1);--color-gray-300: rgba(209, 213, 219, 1);--color-gray-500: rgba(172, 181, 189, 1);--color-gray-600: rgba(135, 146, 162, 1);--color-green-accent: rgba(136, 233, 186, 1);--color-green-dark: rgba(0, 102, 51, 1);--color-orange-accent: rgba(255, 119, 0, 1);--color-red-alert: rgba(255, 0, 51, 1);--color-red-alert-opacity: rgba(255, 0, 51, 0.1);--color-green-success: rgba(0, 102, 51, 1);--color-green-success-opacity: rgba(0, 102, 51, 0.1);--color-warning: rgba(255, 119, 0, 1);--color-warning-opacity: rgba(255, 119, 0, 0.1);--color-info: rgba(67, 97, 238, 1);--color-info-opacity: rgba(67, 97, 238, 0.1);--text-xs: 0.75rem;--text-sm: 0.875rem;--text-base: 1rem;--text-md: 1.25rem;--text-lg: 1.5rem;--text-xl: 1.875rem;--text-2xl: 3rem;--text-3xl: 3.75rem;}html {height: 100%;font-size: var(--text-base);-webkit-tap-highlight-color: transparent;}body {min-height: 100%;font-family: var(--main-font-family);color: var(--color-main-text);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.cms-editor a {color: var(--color-primary);text-decoration: underline;}.cms-editor a:hover {opacity: 0.9;}.cms-editor p {margin-bottom: 1rem;}.menu-item:last-child .sub-menu {right: 0px;}.swiper-slide {height: auto;}.swiper-button-next, .swiper-button-prev {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.swiper-button-next::after, .swiper-button-prev::after {content: '';}.swiper-container-inline .swiper-pagination, .swiper-container-inline .swiper-button-next, .swiper-container-inline .swiper-button-prev, .swiper-container-multiline .swiper-pagination, .swiper-container-multiline .swiper-button-next, .swiper-container-multiline .swiper-button-prev, .swiper-container-cover .swiper-pagination, .swiper-container-cover .swiper-button-next, .swiper-container-cover .swiper-button-prev {position: relative;top: 0px;right: unset;left: unset;margin-top: 0px;height: auto;width: auto;}.swiper-container-inline .swiper-pagination-bullet, .swiper-container-multiline .swiper-pagination-bullet, .swiper-container-cover .swiper-pagination-bullet {margin-left: 0.375rem;margin-right: 0.375rem;}.swiper-container-inline .swiper-pagination-bullet-active, .swiper-container-multiline .swiper-pagination-bullet-active, .swiper-container-cover .swiper-pagination-bullet-active {--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));}.swiper-container-cover .swiper-wrapper {height: 11.25rem;}@media (min-width: 768px) {.swiper-container-cover .swiper-wrapper {height: 15.625rem;}}@media (min-width: 1025px) {.swiper-container-cover .swiper-wrapper {height: 22.125rem;}}.swiper-container-cover .swiper-wrapper .swiper-slide > div {display: flex;height: 100%;width: 100%;align-items: center;justify-content: center;border-radius: 0.5rem;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.swiper-container-cover .swiper-wrapper .swiper-slide .swiper-img-container {height: 100%;width: 100%;overflow: hidden;border-radius: 0.375rem;}.swiper-container-cover .swiper-wrapper .swiper-slide img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.swiper-container-cover .swiper-wrapper .swiper-slide .card-showcase-banner {position: absolute;text-align: center;}@media (min-width: 1280px) {.swiper-container-inline .swiper-slider {max-width: 20.4375rem;}}.swiper-container-multiline .swiper-wrapper {max-height: 24.375rem;}@media (min-width: 1280px) {.swiper-container-multiline .swiper-slide {max-width: 20.4375rem;}}.swiper-container-multiline .swiper-slide {//height: calc((100% - 20px) / 2);}@media (min-width: 1280px) {.swiper-with-thumbs .swiper-slide, .swiper-thumbs .swiper-slide {max-width: 100%;}}.swiper-thumbs .swiper-slide {max-width: 5rem;cursor: pointer;border-width: 2px;border-color: transparent;}.swiper-thumbs .swiper-slide.swiper-slide-thumb-active {border-width: 2px;border-color: var(--color-primary);}.select2-container--default .select2-selection--single {position: relative;z-index: 1;height: 2.5rem;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0.375rem;border-width: 0px;background-color: var(--color-gray-50);padding-left: 0.75rem;padding-right: 2rem;}.select2-container--default .select2-selection--single .select2-selection__clear {margin-right: 0.5rem;height: 100%;color: var(--color-gray-500);}.select2-container--default .select2-selection--single .select2-selection__rendered {height: 100%;padding: 0px;line-height: 2.5rem;}.select2-container--default .select2-selection--single .select2-selection__arrow {right: 0.75rem;display: none;height: 100%;line-height: 2.5rem;}.select2-container--default .select2-selection--single .select2-selection__arrow b {margin-top: -0.1875rem;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: var(--color-primary);}.select2-container--default .select2-dropdown {border-color: var(--color-gray-50);background-color: var(--color-gray-50);}.select2-container--default.select2-container--focus .select2-selection--multiple {border-color: var(--color-primary);}.select2-container--default .select2-selection--multiple {min-height: 2.5rem;border-width: 0px;background-color: transparent;}.select2-container--default .select2-selection--multiple .select2-selection__choice {display: inline-flex;align-items: center;justify-content: center;border-radius: 9999px;border-width: 0px;}.card-showcase .card-info .select2-container--default .select2-selection--multiple .select2-selection__choice {margin-bottom: 1rem;text-transform: uppercase;}.select2-search--dropdown {padding-left: 0.75rem;padding-right: 0.75rem;padding-bottom: 1rem;}.select2-search--dropdown input {position: relative;z-index: 1;height: 2rem;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0.375rem;padding-left: 0.75rem;padding-right: 2.5rem;}.select2-search--dropdown input:focus {outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary);}.select2-results__option {padding-left: 0.75rem;padding-right: 0.75rem;}.last\:mb-0:last-child {margin-bottom: 0px;}.last\:border-0:last-child {border-width: 0px;}.last\:border-l:last-child {border-left-width: 1px;}.last\:pr-0:last-child {padding-right: 0px;}.hover\:cursor-pointer:hover {cursor: pointer;}.hover\:border-gray-200:hover {--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));}.hover\:border-blue-400:hover {--tw-border-opacity: 1;border-color: rgba(96, 165, 250, var(--tw-border-opacity));}.hover\:bg-gray-50:hover {background-color: var(--color-gray-50);}.hover\:bg-gray-100:hover {background-color: var(--color-gray-100);}.hover\:bg-red-50:hover {--tw-bg-opacity: 1;background-color: rgba(254, 242, 242, var(--tw-bg-opacity));}.hover\:bg-primary-light:hover {background-color: var(--color-primary-light);}.hover\:bg-indigo-700:hover {--tw-bg-opacity: 1;background-color: rgba(67, 56, 202, var(--tw-bg-opacity));}.hover\:text-main-text:hover {color: var(--color-main-text);}.hover\:text-gray-500:hover {color: var(--color-gray-500);}.hover\:text-gray-900:hover {--tw-text-opacity: 1;color: rgba(17, 24, 39, var(--tw-text-opacity));}.hover\:text-black:hover {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity));}.hover\:text-gray-700:hover {--tw-text-opacity: 1;color: rgba(55, 65, 81, var(--tw-text-opacity));}.hover\:text-red-600:hover {--tw-text-opacity: 1;color: rgba(220, 38, 38, var(--tw-text-opacity));}.focus\:border-gray-500:focus {border-color: var(--color-gray-500);}.focus\:border-indigo-500:focus {--tw-border-opacity: 1;border-color: rgba(99, 102, 241, var(--tw-border-opacity));}.focus\:bg-gray-50:focus {background-color: var(--color-gray-50);}.focus\:outline-none:focus {outline: 2px solid transparent;outline-offset: 2px;}.focus\:ring-2:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}.focus\:ring-inset:focus {--tw-ring-inset: inset;}.focus\:ring-white:focus {--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));}.focus\:ring-indigo-500:focus {--tw-ring-opacity: 1;--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));}.focus\:ring-gray-500:focus {--tw-ring-color: var(--color-gray-500);}.focus\:ring-offset-2:focus {--tw-ring-offset-width: 2px;}.group:hover .group-hover\:text-gray-500 {color: var(--color-gray-500);}.group:hover .group-hover\:hover-img {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: linear;}.group:hover .group-hover\:hover-img:hover {--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: var(--tw-transform);transform: var(--tw-transform);}.after\:mx-auto::after {margin-left: auto;margin-right: auto;}.after\:mt-2::after {margin-top: 0.5rem;}.after\:block::after {display: block;}.after\:w-24::after {width: 6rem;}.after\:border-b-2::after {border-bottom-width: 2px;}.after\:border-primary::after {border-color: var(--color-primary);}.after\:empty::after {content: '';}@media (min-width: 375px) {.xxs\:ml-50px {margin-left: 3.125rem;}.xxs\:flex {display: flex;}.xxs\:items-center {align-items: center;}.xxs\:justify-between {justify-content: space-between;}}@media (min-width: 576px) {.xs\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 640px) {.sm\:inset-x-6 {left: 1.5rem;right: 1.5rem;}.sm\:col-span-2 {grid-column: span 2 / span 2;}.sm\:col-span-3 {grid-column: span 3 / span 3;}.sm\:col-start-2 {grid-column-start: 2;}.sm\:col-start-1 {grid-column-start: 1;}.sm\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem;}.sm\:my-8 {margin-top: 2rem;margin-bottom: 2rem;}.sm\:mx-0 {margin-left: 0px;margin-right: 0px;}.sm\:ml-0 {margin-left: 0px;}.sm\:ml-6 {margin-left: 1.5rem;}.sm\:mt-4 {margin-top: 1rem;}.sm\:ml-10 {margin-left: 2.5rem;}.sm\:mt-0 {margin-top: 0px;}.sm\:ml-3 {margin-left: 0.75rem;}.sm\:mt-5 {margin-top: 1.25rem;}.sm\:mt-6 {margin-top: 1.5rem;}.sm\:ml-4 {margin-left: 1rem;}.sm\:mb-0 {margin-bottom: 0px;}.sm\:block {display: block;}.sm\:inline-block {display: inline-block;}.sm\:flex {display: flex;}.sm\:grid {display: grid;}.sm\:hidden {display: none;}.sm\:h-20 {height: 5rem;}.sm\:h-screen {height: 100vh;}.sm\:h-10 {height: 2.5rem;}.sm\:w-full {width: 100%;}.sm\:w-auto {width: auto;}.sm\:w-10 {width: 2.5rem;}.sm\:w-4\/12 {width: 33.333333%;}.sm\:w-1\/2 {width: 50%;}.sm\:w-3\/12 {width: 25%;}.sm\:w-10\/12 {width: 83.333333%;}.sm\:w-2\/12 {width: 16.666667%;}.sm\:max-w-lg {max-width: 32rem;}.sm\:max-w-sm {max-width: 24rem;}.sm\:grid-flow-row-dense {grid-auto-flow: row dense;}.sm\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}.sm\:flex-row {flex-direction: row;}.sm\:items-start {align-items: flex-start;}.sm\:items-end {align-items: flex-end;}.sm\:items-center {align-items: center;}.sm\:justify-start {justify-content: flex-start;}.sm\:justify-end {justify-content: flex-end;}.sm\:justify-between {justify-content: space-between;}.sm\:gap-3 {gap: 0.75rem;}.sm\:gap-x-8 {-moz-column-gap: 2rem;column-gap: 2rem;}.sm\:gap-x-6 {-moz-column-gap: 1.5rem;column-gap: 1.5rem;}.sm\:truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.sm\:rounded-lg {border-radius: 0.5rem;}.sm\:rounded-md {border-radius: 0.375rem;}.sm\:border-l {border-left-width: 1px;}.sm\:border-gray-200 {--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));}.sm\:border-transparent {border-color: transparent;}.sm\:bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.sm\:p-0 {padding: 0px;}.sm\:p-6 {padding: 1.5rem;}.sm\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.sm\:px-4 {padding-left: 1rem;padding-right: 1rem;}.sm\:py-24 {padding-top: 6rem;padding-bottom: 6rem;}.sm\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem;}.sm\:px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.sm\:pt-0 {padding-top: 0px;}.sm\:pt-6 {padding-top: 1.5rem;}.sm\:pl-6 {padding-left: 1.5rem;}.sm\:pl-4 {padding-left: 1rem;}.sm\:pl-2 {padding-left: 0.5rem;}.sm\:text-left {text-align: left;}.sm\:text-right {text-align: right;}.sm\:align-middle {vertical-align: middle;}.sm\:text-5xl {font-size: 3rem;line-height: 1;}.sm\:text-sm {font-size: var(--text-sm);}.sm\:text-base {font-size: var(--text-base);}}@media (min-width: 768px) {.md\:relative {position: relative;}.md\:inset-x-0 {left: 0px;right: 0px;}.md\:bottom-0 {bottom: 0px;}.md\:col-span-2 {grid-column: span 2 / span 2;}.md\:m-auto {margin: auto;}.md\:mb-4 {margin-bottom: 1rem;}.md\:mb-6 {margin-bottom: 1.5rem;}.md\:mt-0 {margin-top: 0px;}.md\:ml-6 {margin-left: 1.5rem;}.md\:ml-4 {margin-left: 1rem;}.md\:mt-10 {margin-top: 2.5rem;}.md\:ml-auto {margin-left: auto;}.md\:ml-0 {margin-left: 0px;}.md\:ml-7 {margin-left: 1.75rem;}.md\:mt-5 {margin-top: 1.25rem;}.md\:mt-6 {margin-top: 1.5rem;}.md\:flex {display: flex;}.md\:grid {display: grid;}.md\:h-auto {height: auto;}.md\:h-11 {height: 2.75rem;}.md\:max-h-88px {max-height: 5.5rem;}.md\:w-auto {width: auto;}.md\:w-6\/12 {width: 50%;}.md\:w-1\/2 {width: 50%;}.md\:w-1\/3 {width: 33.333333%;}.md\:w-2\/3 {width: 66.666667%;}.md\:flex-none {flex: none;}.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.md\:flex-row {flex-direction: row;}.md\:place-items-center {place-items: center;}.md\:justify-between {justify-content: space-between;}.md\:gap-4 {gap: 1rem;}.md\:rounded-lg {border-radius: 0.5rem;}.md\:border-t-0 {border-top-width: 0px;}.md\:border-l {border-left-width: 1px;}.md\:p-8 {padding: 2rem;}.md\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem;}.md\:px-9 {padding-left: 2.25rem;padding-right: 2.25rem;}.md\:py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem;}.md\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem;}.md\:px-8 {padding-left: 2rem;padding-right: 2rem;}.md\:pt-3 {padding-top: 0.75rem;}.md\:pr-10 {padding-right: 2.5rem;}.md\:pt-3\.5 {padding-top: 0.875rem;}.md\:pl-10 {padding-left: 2.5rem;}.md\:text-right {text-align: right;}.md\:text-md {font-size: var(--text-md);}.md\:text-lg {font-size: var(--text-lg);}.md\:text-md-bold {font-size: var(--text-md);}.md\:text-md-bold {font-weight: 700;}}@media (min-width: 992px) {.\39 92px\:mt-0 {margin-top: 0px;}.\39 92px\:flex {display: flex;}.\39 92px\:w-2\/12 {width: 16.666667%;}.\39 92px\:w-1\/2 {width: 50%;}.\39 92px\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.\39 92px\:pl-5 {padding-left: 1.25rem;}}@media (min-width: 1025px) {.btn.btn.lg\:btn-lg-rounded {height: 2.5rem;}.btn.btn.lg\:btn-lg-rounded {padding-left: 2rem;padding-right: 2rem;}.btn.btn.lg\:btn-lg-rounded {font-size: var(--text-sm);}.btn.btn.lg\:btn-lg-rounded {font-weight: 500;}@media (min-width: 768px) {.btn.btn.lg\:btn-lg-rounded {height: 3rem;}}@media (min-width: 768px) {.btn.btn.lg\:btn-lg-rounded {font-size: var(--text-base);}.btn.btn.lg\:btn-lg-rounded {font-weight: 500;}}.btn.btn.lg\:btn-lg-rounded .icon {height: 1.25rem;}.btn.btn.lg\:btn-lg-rounded .icon {width: 1.25rem;}.btn.btn.lg\:btn-lg-rounded .icon-left {margin-right: 0.5rem;}.btn.btn.lg\:btn-lg-rounded .icon-right {margin-left: 0.5rem;}.btn.lg\:btn-lg-rounded {border-radius: 0.375rem;}.lg\:static {position: static;}.lg\:absolute {position: absolute;}.lg\:relative {position: relative;}.lg\:top-6 {top: 1.5rem;}.lg\:right-8 {right: 2rem;}.lg\:top-37px {top: 2.3125rem;}.lg\:left-unset {left: unset;}.lg\:col-span-3 {grid-column: span 3 / span 3;}.lg\:col-span-2 {grid-column: span 2 / span 2;}.lg\:-mx-8 {margin-left: -2rem;margin-right: -2rem;}.lg\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem;}.lg\:-mx-3 {margin-left: -0.75rem;margin-right: -0.75rem;}.lg\:mb-0 {margin-bottom: 0px;}.lg\:mt-0 {margin-top: 0px;}.lg\:block {display: block;}.lg\:inline-block {display: inline-block;}.lg\:flex {display: flex;}.lg\:inline-flex {display: inline-flex;}.lg\:table-cell {display: table-cell;}.lg\:hidden {display: none;}.lg\:h-12 {height: 3rem;}.lg\:h-72 {height: 18rem;}.lg\:h-auto {height: auto;}.lg\:w-1\/2 {width: 50%;}.lg\:w-72 {width: 18rem;}.lg\:w-auto {width: auto;}.lg\:w-5\/12 {width: 41.666667%;}.lg\:w-7\/12 {width: 58.333333%;}.lg\:w-4\/12 {width: 33.333333%;}.lg\:w-8\/12 {width: 66.666667%;}.lg\:w-2\/5 {width: 40%;}.lg\:w-3\/5 {width: 60%;}.lg\:w-full {width: 100%;}.lg\:flex-none {flex: none;}.lg\:flex-shrink-0 {flex-shrink: 0;}.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.lg\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}.lg\:flex-row {flex-direction: row;}.lg\:justify-center {justify-content: center;}.lg\:overflow-visible {overflow: visible;}.lg\:overflow-ellipsis {text-overflow: ellipsis;}.lg\:rounded-lg {border-radius: 0.5rem;}.lg\:border-r-2 {border-right-width: 2px;}.lg\:border-b-0 {border-bottom-width: 0px;}.lg\:border-b {border-bottom-width: 1px;}.lg\:border-gray-200 {--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));}.lg\:border-gray-300 {border-color: var(--color-gray-300);}.lg\:p-10 {padding: 2.5rem;}.lg\:px-8 {padding-left: 2rem;padding-right: 2rem;}.lg\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.lg\:px-9 {padding-left: 2.25rem;padding-right: 2.25rem;}.lg\:py-0 {padding-top: 0px;padding-bottom: 0px;}.lg\:px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.lg\:pt-3 {padding-top: 0.75rem;}.lg\:pt-0 {padding-top: 0px;}.lg\:pl-0 {padding-left: 0px;}.lg\:pr-6 {padding-right: 1.5rem;}.lg\:pl-8 {padding-left: 2rem;}.lg\:shadow-lg {--tw-shadow: 0 0 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.lg\:hover\:bg-transparent:hover {background-color: transparent;}}@media (min-width: 1280px) {.xl\:right-12 {right: 3rem;}.xl\:-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem;}.xl\:w-1\/4 {width: 25%;}.xl\:w-6\/12 {width: 50%;}.xl\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}.xl\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem;}.xl\:pr-8 {padding-right: 2rem;}}@media (min-width: 1440px) {.\31 440px\:mr-55px {margin-right: 3.4375rem;}.\31 440px\:justify-start {justify-content: flex-start;}}