*,::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;}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: var(--font-family-sans); 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: #a1a1aa;}input::placeholder,textarea::placeholder {opacity: 1;color: #a1a1aa;}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: var(--font-family-mono);}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-border-opacity: 1;border-color: rgba(228, 228, 231, var(--tw-border-opacity));}* {--tw-ring-color: var(--primary-500, #6875f5);}*, *::before, *::after {border-color: var(--color-divider, #d4d4d8);}html {background-color: var(--color-bg, #f9fafb);color: var(--color-text, #1f2937);}h1 {font-size: 1.875rem;font-size: [object Object];font-weight: 700;}h2 {font-size: 1.5rem;font-size: [object Object];font-weight: 700;}h3 {font-size: 1.25rem;font-size: [object Object];font-weight: 700;}hr {height: 1px;background-color: var(--color-divider, #d4d4d8);}a {color: var(--color-link, #3b82f6);}input, textarea {-moz-appearance: none; appearance: none;-webkit-appearance: none;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {appearance: none;-webkit-appearance: none;margin: 0;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;}.pointer-events-none {pointer-events: none;}.visible {visibility: visible;}.invisible {visibility: hidden;}.static {position: static;}.fixed {position: fixed;}.absolute {position: absolute;}.relative {position: relative;}.sticky {position: sticky;}.inset-0 {top: 0px;right: 0px;bottom: 0px;left: 0px;}.inset-y-0 {top: 0px;bottom: 0px;}.top-0 {top: 0px;}.top-auto {top: auto;}.-top-2 {top: -0.5rem;}.top-full {top: 100%;}.right-0 {right: 0px;}.-right-2 {right: -0.5rem;}.bottom-0 {bottom: 0px;}.bottom-auto {bottom: auto;}.bottom-full {bottom: 100%;}.left-0 {left: 0px;}.left-1\/2 {left: 50%;}.z-0 {z-index: 0;}.z-1 {z-index: 1;}.z-10 {z-index: 10;}.z-20 {z-index: 20;}.z-40 {z-index: 40;}.z-back {z-index: -1;}.z-popup {z-index: 864;}.z-modal {z-index: 642;}.col-span-2 {grid-column: span 2 / span 2;}.col-span-3 {grid-column: span 3 / span 3;}.m-0 {margin: 0px;}.m-2 {margin: 0.5rem;}.m-3 {margin: 0.75rem;}.m-6 {margin: 1.5rem;}.m-auto {margin: auto;}.m-px {margin: 1px;}.mx-0 {margin-left: 0px;margin-right: 0px;}.mx-1 {margin-left: 0.25rem;margin-right: 0.25rem;}.mx-2 {margin-left: 0.5rem;margin-right: 0.5rem;}.mx-5 {margin-left: 1.25rem;margin-right: 1.25rem;}.mx-6 {margin-left: 1.5rem;margin-right: 1.5rem;}.mx-auto {margin-left: auto;margin-right: auto;}.mx-px {margin-left: 1px;margin-right: 1px;}.my-1 {margin-top: 0.25rem;margin-bottom: 0.25rem;}.my-2 {margin-top: 0.5rem;margin-bottom: 0.5rem;}.my-3 {margin-top: 0.75rem;margin-bottom: 0.75rem;}.my-4 {margin-top: 1rem;margin-bottom: 1rem;}.my-8 {margin-top: 2rem;margin-bottom: 2rem;}.my-auto {margin-top: auto;margin-bottom: auto;}.my-px {margin-top: 1px;margin-bottom: 1px;}.my-1\.5 {margin-top: 0.375rem;margin-bottom: 0.375rem;}.my-4\.5 {margin-top: 1.125rem;margin-bottom: 1.125rem;}.mt-0 {margin-top: 0px;}.mt-1 {margin-top: 0.25rem;}.mt-2 {margin-top: 0.5rem;}.mt-3 {margin-top: 0.75rem;}.mt-4 {margin-top: 1rem;}.mt-5 {margin-top: 1.25rem;}.mt-6 {margin-top: 1.5rem;}.mt-8 {margin-top: 2rem;}.mt-10 {margin-top: 2.5rem;}.mt-px {margin-top: 1px;}.mt-0\.5 {margin-top: 0.125rem;}.-mt-px {margin-top: -1px;}.mr-0 {margin-right: 0px;}.mr-1 {margin-right: 0.25rem;}.mr-2 {margin-right: 0.5rem;}.mr-3 {margin-right: 0.75rem;}.mr-4 {margin-right: 1rem;}.mr-auto {margin-right: auto;}.mr-1\.5 {margin-right: 0.375rem;}.-mr-14 {margin-right: -3.5rem;}.mb-0 {margin-bottom: 0px;}.mb-1 {margin-bottom: 0.25rem;}.mb-2 {margin-bottom: 0.5rem;}.mb-3 {margin-bottom: 0.75rem;}.mb-4 {margin-bottom: 1rem;}.mb-6 {margin-bottom: 1.5rem;}.mb-8 {margin-bottom: 2rem;}.mb-0\.5 {margin-bottom: 0.125rem;}.-mb-px {margin-bottom: -1px;}.ml-0 {margin-left: 0px;}.ml-1 {margin-left: 0.25rem;}.ml-2 {margin-left: 0.5rem;}.ml-3 {margin-left: 0.75rem;}.ml-4 {margin-left: 1rem;}.ml-5 {margin-left: 1.25rem;}.ml-6 {margin-left: 1.5rem;}.ml-auto {margin-left: auto;}.-ml-2 {margin-left: -0.5rem;}.box-border {box-sizing: border-box;}.block {display: block;}.inline {display: inline;}.flex {display: flex;}.inline-flex {display: inline-flex;}.table {display: table;}.table-cell {display: table-cell;}.grid {display: grid;}.hidden {display: none;}.h-0 {height: 0px;}.h-2 {height: 0.5rem;}.h-3 {height: 0.75rem;}.h-4 {height: 1rem;}.h-5 {height: 1.25rem;}.h-6 {height: 1.5rem;}.h-7 {height: 1.75rem;}.h-8 {height: 2rem;}.h-9 {height: 2.25rem;}.h-10 {height: 2.5rem;}.h-11 {height: 2.75rem;}.h-12 {height: 3rem;}.h-14 {height: 3.5rem;}.h-16 {height: 4rem;}.h-18 {height: 4.5rem;}.h-28 {height: 7rem;}.h-40 {height: 10rem;}.h-56 {height: 14rem;}.h-px {height: 1px;}.h-4\.5 {height: 1.125rem;}.h-full {height: 100%;}.h-screen {height: 100vh;}.h-xs {height: 20rem;}.h-sm {height: 30rem;}.h-md {height: 42rem;}.h-lg {height: 56rem;}.max-h-28 {max-height: 7rem;}.max-h-60 {max-height: 15rem;}.max-h-88 {max-height: 22rem;}.max-h-full {max-height: 100%;}.min-h-10 {min-height: 2.5rem;}.w-0 {width: 0px;}.w-2 {width: 0.5rem;}.w-3 {width: 0.75rem;}.w-4 {width: 1rem;}.w-5 {width: 1.25rem;}.w-6 {width: 1.5rem;}.w-7 {width: 1.75rem;}.w-8 {width: 2rem;}.w-10 {width: 2.5rem;}.w-11 {width: 2.75rem;}.w-12 {width: 3rem;}.w-14 {width: 3.5rem;}.w-16 {width: 4rem;}.w-24 {width: 6rem;}.w-28 {width: 7rem;}.w-32 {width: 8rem;}.w-36 {width: 9rem;}.w-40 {width: 10rem;}.w-48 {width: 12rem;}.w-56 {width: 14rem;}.w-60 {width: 15rem;}.w-64 {width: 16rem;}.w-72 {width: 18rem;}.w-80 {width: 20rem;}.w-px {width: 1px;}.w-4\.5 {width: 1.125rem;}.w-1\/2 {width: 50%;}.w-full {width: 100%;}.w-xs {width: 23rem;}.w-xse {width: 26rem;}.w-sm {width: 36rem;}.w-sme {width: 40rem;}.w-md {width: 54rem;}.w-lg {width: 72rem;}.min-w-0 {min-width: 0px;}.min-w-9 {min-width: 2.25rem;}.min-w-10 {min-width: 2.5rem;}.min-w-24 {min-width: 24px;}.min-w-full {min-width: 100%;}.max-w-xs {max-width: 20rem;}.max-w-sm {max-width: 24rem;}.max-w-2xl {max-width: 42rem;}.max-w-3xl {max-width: 48rem;}.max-w-4xl {max-width: 56rem;}.max-w-5xl {max-width: 64rem;}.max-w-full {max-width: 100%;}.flex-1 {flex: 1 1 0%;}.flex-shrink-0 {flex-shrink: 0;}.flex-shrink {flex-shrink: 1;}.flex-grow-0 {flex-grow: 0;}.flex-grow {flex-grow: 1;}.table-fixed {table-layout: fixed;}.transform {--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;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));}.translate-x-0 {--tw-translate-x: 0px;}.translate-x-4 {--tw-translate-x: 1rem;}.translate-x-5 {--tw-translate-x: 1.25rem;}.-translate-x-4 {--tw-translate-x: -1rem;}.translate-x-full {--tw-translate-x: 100%;}.-translate-x-1\/2 {--tw-translate-x: -50%;}.-translate-x-full {--tw-translate-x: -100%;}.translate-y-0 {--tw-translate-y: 0px;}.translate-y-2 {--tw-translate-y: 0.5rem;}.translate-y-2\.5 {--tw-translate-y: 0.625rem;}.-translate-y-1 {--tw-translate-y: -0.25rem;}.-translate-y-2 {--tw-translate-y: -0.5rem;}.-translate-y-3 {--tw-translate-y: -0.75rem;}.-translate-y-1\.5 {--tw-translate-y: -0.375rem;}.-translate-y-2\.5 {--tw-translate-y: -0.625rem;}.rotate-0 {--tw-rotate: 0deg;}.rotate-45 {--tw-rotate: 45deg;}.rotate-180 {--tw-rotate: 180deg;}.-rotate-90 {--tw-rotate: -90deg;}@keyframes spin {to {transform: rotate(360deg);}}@keyframes ping {75%, 100% {transform: scale(2);opacity: 0;}}@keyframes pulse {50% {opacity: .5;}}@keyframes bounce {0%, 100% {transform: translateY(-25%);animation-timing-function: cubic-bezier(0.8,0,1,1);}50% {transform: none;animation-timing-function: cubic-bezier(0,0,0.2,1);}}.animate-spin {animation: spin 1s linear infinite;}.animate-pulse {animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.cursor-default {cursor: default;}.cursor-pointer {cursor: pointer;}.cursor-not-allowed {cursor: not-allowed;}.disabled\:cursor-default:disabled {cursor: default;}.disabled\:cursor-not-allowed:disabled {cursor: not-allowed;}.select-none {-webkit-user-select: none; -moz-user-select: none;user-select: none;}.resize-y {resize: vertical;}.resize {resize: both;}.list-none {list-style-type: none;}.appearance-none {-webkit-appearance: none; -moz-appearance: none;appearance: none;}.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-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}.grid-rows-6 {grid-template-rows: repeat(6, minmax(0, 1fr));}.flex-row-reverse {flex-direction: row-reverse;}.flex-col {flex-direction: column;}.flex-wrap {flex-wrap: wrap;}.items-start {align-items: flex-start;}.items-end {align-items: flex-end;}.items-center {align-items: center;}.justify-start {justify-content: flex-start;}.justify-end {justify-content: flex-end;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.justify-around {justify-content: space-around;}.gap-2 {gap: 0.5rem;}.gap-4 {gap: 1rem;}.gap-6 {gap: 1.5rem;}.gap-x-4 {-moz-column-gap: 1rem; column-gap: 1rem;}.space-x-0 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0px * var(--tw-space-x-reverse));margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));}.space-x-1 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0.25rem * var(--tw-space-x-reverse));margin-left: calc(0.25rem * 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-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-6 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(1.5rem * var(--tw-space-x-reverse));margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(0.125rem * var(--tw-space-x-reverse));margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-1 > :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));}.space-y-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));}.space-y-3 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.75rem * var(--tw-space-y-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));}.overflow-auto {overflow: auto;}.overflow-hidden {overflow: hidden;}.overflow-visible {overflow: visible;}.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;}.break-all {word-break: break-all;}.rounded-sm {border-radius: 0.125rem;}.rounded {border-radius: 0.25rem;}.rounded-md {border-radius: 0.375rem;}.rounded-lg {border-radius: 0.5rem;}.rounded-xl {border-radius: 0.75rem;}.rounded-full {border-radius: 9999px;}.rounded-t {border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}.rounded-t-lg {border-top-left-radius: 0.5rem;border-top-right-radius: 0.5rem;}.rounded-r-none {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}.rounded-r {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}.rounded-r-md {border-top-right-radius: 0.375rem;border-bottom-right-radius: 0.375rem;}.rounded-b-none {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.rounded-b {border-bottom-right-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}.rounded-b-lg {border-bottom-right-radius: 0.5rem;border-bottom-left-radius: 0.5rem;}.rounded-l-none {border-top-left-radius: 0px;border-bottom-left-radius: 0px;}.rounded-l {border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}.rounded-l-md {border-top-left-radius: 0.375rem;border-bottom-left-radius: 0.375rem;}.border-0 {border-width: 0px;}.border-2 {border-width: 2px;}.border-4 {border-width: 4px;}.border {border-width: 1px;}.checked\:border-6:checked {border-width: 6px;}.border-t-0 {border-top-width: 0px;}.border-t {border-top-width: 1px;}.border-r-0 {border-right-width: 0px;}.border-r {border-right-width: 1px;}.border-b-0 {border-bottom-width: 0px;}.border-b-2 {border-bottom-width: 2px;}.border-b {border-bottom-width: 1px;}.border-l-0 {border-left-width: 0px;}.border-l-6 {border-left-width: 6px;}.border-l {border-left-width: 1px;}.border-solid {border-style: solid;}.border-dashed {border-style: dashed;}.border-none {border-style: none;}.border-transparent {border-color: transparent;}.border-gray-200 {--tw-border-opacity: 1;border-color: rgba(228, 228, 231, var(--tw-border-opacity));}.border-gray-300 {--tw-border-opacity: 1;border-color: rgba(212, 212, 216, var(--tw-border-opacity));}.border-gray-400 {--tw-border-opacity: 1;border-color: rgba(161, 161, 170, var(--tw-border-opacity));}.border-gray-700 {--tw-border-opacity: 1;border-color: rgba(63, 63, 70, var(--tw-border-opacity));}.border-gray-800 {--tw-border-opacity: 1;border-color: rgba(39, 39, 42, var(--tw-border-opacity));}.border-red-500 {--tw-border-opacity: 1;border-color: rgba(239, 68, 68, var(--tw-border-opacity));}.border-primary-200 {border-color: var(--primary-200, #cddbfe);}.border-primary-500 {border-color: var(--primary-500, #6875f5);}.border-primary-600 {border-color: var(--primary-600, #5850ec);}.border-primary-700 {border-color: var(--primary-700, #5145cd);}.border-warning-200 {border-color: var(--warning-200, #fde68a);}.border-warning-500 {border-color: var(--warning-500, #f59e0b);}.border-warning-600 {border-color: var(--warning-600, #d97706);}.border-success-200 {border-color: var(--success-200, #bbf7d0);}.border-success-500 {border-color: var(--success-500, #22c55e);}.border-success-600 {border-color: var(--success-600, #16a34a);}.border-danger-200 {border-color: var(--danger-200, #fecaca);}.border-danger-400 {border-color: var(--danger-400, #f87171);}.border-danger-500 {border-color: var(--danger-500, #ef4444);}.border-danger-600 {border-color: var(--danger-600, #dc2626);}.border-info-200 {border-color: var(--info-200, #bfdbfe);}.border-info-300 {border-color: var(--info-300, #93c5fd);}.border-light {border-color: var(--color-divider-light, #e4e4e7);}.border-default {border-color: var(--color-divider, #d4d4d8);}.checked\:border-primary-500:checked {border-color: var(--primary-500, #6875f5);}.hover\:border-gray-300:hover {--tw-border-opacity: 1;border-color: rgba(212, 212, 216, var(--tw-border-opacity));}.hover\:border-gray-400:hover {--tw-border-opacity: 1;border-color: rgba(161, 161, 170, var(--tw-border-opacity));}.hover\:border-primary-300:hover {border-color: var(--primary-300, #b4c6fc);}.hover\:border-primary-500:hover {border-color: var(--primary-500, #6875f5);}.hover\:border-warning-400:hover {border-color: var(--warning-400, #fbbf24);}.hover\:border-success-400:hover {border-color: var(--success-400, #4ade80);}.hover\:border-danger-400:hover {border-color: var(--danger-400, #f87171);}.hover\:border-info-300:hover {border-color: var(--info-300, #93c5fd);}.focus\:border-transparent:focus {border-color: transparent;}.focus\:border-gray-300:focus {--tw-border-opacity: 1;border-color: rgba(212, 212, 216, var(--tw-border-opacity));}.focus\:border-primary-500:focus {border-color: var(--primary-500, #6875f5);}.active\:border-gray-900:active {--tw-border-opacity: 1;border-color: rgba(24, 24, 27, var(--tw-border-opacity));}.active\:border-primary-700:active {border-color: var(--primary-700, #5145cd);}.active\:border-warning-700:active {border-color: var(--warning-700, #b45309);}.active\:border-success-700:active {border-color: var(--success-700, #15803d);}.active\:border-danger-700:active {border-color: var(--danger-700, #b91c1c);}.disabled\:border-default:disabled {border-color: var(--color-divider, #d4d4d8);}.bg-transparent {background-color: transparent;}.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.bg-gray-50 {--tw-bg-opacity: 1;background-color: rgba(250, 250, 250, var(--tw-bg-opacity));}.bg-gray-100 {--tw-bg-opacity: 1;background-color: rgba(244, 244, 245, var(--tw-bg-opacity));}.bg-gray-200 {--tw-bg-opacity: 1;background-color: rgba(228, 228, 231, var(--tw-bg-opacity));}.bg-gray-300 {--tw-bg-opacity: 1;background-color: rgba(212, 212, 216, var(--tw-bg-opacity));}.bg-gray-400 {--tw-bg-opacity: 1;background-color: rgba(161, 161, 170, var(--tw-bg-opacity));}.bg-gray-800 {--tw-bg-opacity: 1;background-color: rgba(39, 39, 42, var(--tw-bg-opacity));}.bg-gray-900 {--tw-bg-opacity: 1;background-color: rgba(24, 24, 27, var(--tw-bg-opacity));}.bg-red-500 {--tw-bg-opacity: 1;background-color: rgba(239, 68, 68, var(--tw-bg-opacity));}.bg-blue-500 {--tw-bg-opacity: 1;background-color: rgba(59, 130, 246, var(--tw-bg-opacity));}.bg-primary-50 {background-color: var(--primary-50, #f0f5ff);}.bg-primary-100 {background-color: var(--primary-100, #e5edff);}.bg-primary-200 {background-color: var(--primary-200, #cddbfe);}.bg-primary-500 {background-color: var(--primary-500, #6875f5);}.bg-primary-600 {background-color: var(--primary-600, #5850ec);}.bg-secondary-800 {--tw-bg-opacity: 1;background-color: rgba(30, 41, 59, var(--tw-bg-opacity));}.bg-secondary-900 {--tw-bg-opacity: 1;background-color: rgba(15, 23, 42, var(--tw-bg-opacity));}.bg-warning-50 {background-color: var(--warning-50, #fffbeb);}.bg-warning-500 {background-color: var(--warning-500, #f59e0b);}.bg-warning-600 {background-color: var(--warning-600, #d97706);}.bg-success-50 {background-color: var(--success-50, #f0fdf4);}.bg-success-500 {background-color: var(--success-500, #22c55e);}.bg-success-600 {background-color: var(--success-600, #16a34a);}.bg-danger-50 {background-color: var(--danger-50, #fef2f2);}.bg-danger-500 {background-color: var(--danger-500, #ef4444);}.bg-danger-600 {background-color: var(--danger-600, #dc2626);}.bg-info-50 {background-color: var(--info-50, #eff6ff);}.bg-info-500 {background-color: var(--info-500, #3b82f6);}.bg-info-600 {background-color: var(--info-600, #2563eb);}.bg-div-light {background-color: var(--color-divider-light, #e4e4e7);}.bg-div {background-color: var(--color-divider, #d4d4d8);}.bg-inherit {background-color: inherit;}.bg-light {background-color: var(--color-bg-light, #fff);}.bg-default {background-color: var(--color-bg, #f9fafb);}.bg-dark {background-color: var(--color-bg-dark, #f3f4f6);}.bg-disabled {background-color: var(--color-bg-disabled, #f3f4f6);}.bg-overlay {background-color: var(--color-bg-overlay, rgba(75,85,99, 0.75));}.hover\:bg-gray-50:hover {--tw-bg-opacity: 1;background-color: rgba(250, 250, 250, var(--tw-bg-opacity));}.hover\:bg-gray-100:hover {--tw-bg-opacity: 1;background-color: rgba(244, 244, 245, var(--tw-bg-opacity));}.hover\:bg-gray-200:hover {--tw-bg-opacity: 1;background-color: rgba(228, 228, 231, var(--tw-bg-opacity));}.hover\:bg-gray-700:hover {--tw-bg-opacity: 1;background-color: rgba(63, 63, 70, var(--tw-bg-opacity));}.hover\:bg-primary-50:hover {background-color: var(--primary-50, #f0f5ff);}.hover\:bg-primary-100:hover {background-color: var(--primary-100, #e5edff);}.hover\:bg-primary-400:hover {background-color: var(--primary-400, #8da2fb);}.hover\:bg-primary-600:hover {background-color: var(--primary-600, #5850ec);}.hover\:bg-primary-700:hover {background-color: var(--primary-700, #5145cd);}.hover\:bg-secondary-600:hover {--tw-bg-opacity: 1;background-color: rgba(71, 85, 105, var(--tw-bg-opacity));}.hover\:bg-secondary-700:hover {--tw-bg-opacity: 1;background-color: rgba(51, 65, 85, var(--tw-bg-opacity));}.hover\:bg-warning-50:hover {background-color: var(--warning-50, #fffbeb);}.hover\:bg-warning-100:hover {background-color: var(--warning-100, #fef3c7);}.hover\:bg-warning-700:hover {background-color: var(--warning-700, #b45309);}.hover\:bg-success-50:hover {background-color: var(--success-50, #f0fdf4);}.hover\:bg-success-100:hover {background-color: var(--success-100, #dcfce7);}.hover\:bg-success-700:hover {background-color: var(--success-700, #15803d);}.hover\:bg-danger-50:hover {background-color: var(--danger-50, #fef2f2);}.hover\:bg-danger-100:hover {background-color: var(--danger-100, #fee2e2);}.hover\:bg-danger-700:hover {background-color: var(--danger-700, #b91c1c);}.hover\:bg-info-50:hover {background-color: var(--info-50, #eff6ff);}.hover\:bg-info-100:hover {background-color: var(--info-100, #dbeafe);}.hover\:bg-info-700:hover {background-color: var(--info-700, #1d4ed8);}.hover\:bg-div-light:hover {background-color: var(--color-divider-light, #e4e4e7);}.hover\:bg-div:hover {background-color: var(--color-divider, #d4d4d8);}.hover\:bg-light:hover {background-color: var(--color-bg-light, #fff);}.hover\:bg-default:hover {background-color: var(--color-bg, #f9fafb);}.hover\:bg-disabled:hover {background-color: var(--color-bg-disabled, #f3f4f6);}.focus\:bg-gray-100:focus {--tw-bg-opacity: 1;background-color: rgba(244, 244, 245, var(--tw-bg-opacity));}.focus\:bg-gray-300:focus {--tw-bg-opacity: 1;background-color: rgba(212, 212, 216, var(--tw-bg-opacity));}.focus\:bg-gray-700:focus {--tw-bg-opacity: 1;background-color: rgba(63, 63, 70, var(--tw-bg-opacity));}.focus\:bg-primary-100:focus {background-color: var(--primary-100, #e5edff);}.focus\:bg-info-100:focus {background-color: var(--info-100, #dbeafe);}.active\:bg-gray-200:active {--tw-bg-opacity: 1;background-color: rgba(228, 228, 231, var(--tw-bg-opacity));}.active\:bg-primary-100:active {background-color: var(--primary-100, #e5edff);}.active\:bg-primary-200:active {background-color: var(--primary-200, #cddbfe);}.active\:bg-primary-700:active {background-color: var(--primary-700, #5145cd);}.active\:bg-primary-800:active {background-color: var(--primary-800, #42389d);}.active\:bg-warning-100:active {background-color: var(--warning-100, #fef3c7);}.active\:bg-warning-200:active {background-color: var(--warning-200, #fde68a);}.active\:bg-warning-800:active {background-color: var(--warning-800, #92400e);}.active\:bg-success-100:active {background-color: var(--success-100, #dcfce7);}.active\:bg-success-200:active {background-color: var(--success-200, #bbf7d0);}.active\:bg-success-800:active {background-color: var(--success-800, #166534);}.active\:bg-danger-100:active {background-color: var(--danger-100, #fee2e2);}.active\:bg-danger-200:active {background-color: var(--danger-200, #fecaca);}.active\:bg-danger-800:active {background-color: var(--danger-800, #991b1b);}.active\:bg-info-200:active {background-color: var(--info-200, #bfdbfe);}.active\:bg-info-800:active {background-color: var(--info-800, #1e40af);}.active\:bg-dark:active {background-color: var(--color-bg-dark, #f3f4f6);}.disabled\:bg-transparent:disabled {background-color: transparent;}.disabled\:bg-gray-500:disabled {--tw-bg-opacity: 1;background-color: rgba(113, 113, 122, var(--tw-bg-opacity));}.disabled\:bg-dark:disabled {background-color: var(--color-bg-dark, #f3f4f6);}.disabled\:bg-disabled:disabled {background-color: var(--color-bg-disabled, #f3f4f6);}.bg-opacity-60 {--tw-bg-opacity: 0.6;}.bg-cover {background-size: cover;}.bg-contain {background-size: contain;}.bg-center {background-position: center;}.bg-no-repeat {background-repeat: no-repeat;}.fill-current {fill: currentColor;}.object-cover {-o-object-fit: cover; object-fit: cover;}.object-center {-o-object-position: center; object-position: center;}.p-0 {padding: 0px;}.p-1 {padding: 0.25rem;}.p-2 {padding: 0.5rem;}.p-3 {padding: 0.75rem;}.p-4 {padding: 1rem;}.p-6 {padding: 1.5rem;}.p-8 {padding: 2rem;}.p-10 {padding: 2.5rem;}.p-px {padding: 1px;}.p-0\.5 {padding: 0.125rem;}.px-0 {padding-left: 0px;padding-right: 0px;}.px-1 {padding-left: 0.25rem;padding-right: 0.25rem;}.px-2 {padding-left: 0.5rem;padding-right: 0.5rem;}.px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.px-4 {padding-left: 1rem;padding-right: 1rem;}.px-5 {padding-left: 1.25rem;padding-right: 1.25rem;}.px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.px-10 {padding-left: 2.5rem;padding-right: 2.5rem;}.px-1\.5 {padding-left: 0.375rem;padding-right: 0.375rem;}.px-2\.5 {padding-left: 0.625rem;padding-right: 0.625rem;}.py-0 {padding-top: 0px;padding-bottom: 0px;}.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem;}.py-4 {padding-top: 1rem;padding-bottom: 1rem;}.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem;}.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem;}.py-7 {padding-top: 1.75rem;padding-bottom: 1.75rem;}.py-8 {padding-top: 2rem;padding-bottom: 2rem;}.pt-0 {padding-top: 0px;}.pt-1 {padding-top: 0.25rem;}.pt-2 {padding-top: 0.5rem;}.pt-4 {padding-top: 1rem;}.pt-5 {padding-top: 1.25rem;}.pt-6 {padding-top: 1.5rem;}.pt-px {padding-top: 1px;}.pt-0\.5 {padding-top: 0.125rem;}.pr-1 {padding-right: 0.25rem;}.pr-2 {padding-right: 0.5rem;}.pr-4 {padding-right: 1rem;}.pr-6 {padding-right: 1.5rem;}.pr-8 {padding-right: 2rem;}.pr-10 {padding-right: 2.5rem;}.pr-12 {padding-right: 3rem;}.pr-14 {padding-right: 3.5rem;}.pb-0 {padding-bottom: 0px;}.pb-1 {padding-bottom: 0.25rem;}.pb-2 {padding-bottom: 0.5rem;}.pb-4 {padding-bottom: 1rem;}.pb-5 {padding-bottom: 1.25rem;}.pb-6 {padding-bottom: 1.5rem;}.pb-9 {padding-bottom: 2.25rem;}.pb-10 {padding-bottom: 2.5rem;}.pb-0\.5 {padding-bottom: 0.125rem;}.pb-1\.5 {padding-bottom: 0.375rem;}.pl-0 {padding-left: 0px;}.pl-2 {padding-left: 0.5rem;}.pl-3 {padding-left: 0.75rem;}.pl-4 {padding-left: 1rem;}.pl-5 {padding-left: 1.25rem;}.pl-6 {padding-left: 1.5rem;}.pl-9 {padding-left: 2.25rem;}.pl-10 {padding-left: 2.5rem;}.pl-14 {padding-left: 3.5rem;}.pl-16 {padding-left: 4rem;}.pl-0\.5 {padding-left: 0.125rem;}.pl-2\.5 {padding-left: 0.625rem;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.align-middle {vertical-align: middle;}.font-sans {font-family: var(--font-family-sans);}.text-xs {font-size: 0.75rem;line-height: 1rem;}.text-sm {font-size: 0.875rem;line-height: 1.25rem;}.text-base {font-size: 1rem;line-height: 1.5rem;}.text-lg {font-size: 1.125rem;line-height: 1.75rem;}.text-xl {font-size: 1.25rem;line-height: 1.75rem;}.text-2xl {font-size: 1.5rem;line-height: 2rem;}.font-thin {font-weight: 100;}.font-normal {font-weight: 400;}.font-medium {font-weight: 500;}.font-semibold {font-weight: 600;}.font-bold {font-weight: 700;}.uppercase {text-transform: uppercase;}.lowercase {text-transform: lowercase;}.capitalize {text-transform: capitalize;}.leading-4 {line-height: 1rem;}.leading-5 {line-height: 1.25rem;}.leading-6 {line-height: 1.5rem;}.leading-8 {line-height: 2rem;}.leading-10 {line-height: 2.5rem;}.leading-none {line-height: 1;}.leading-tight {line-height: 1.25;}.tracking-wide {letter-spacing: 0.025em;}.tracking-widest {letter-spacing: 0.1em;}.text-white {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.text-gray-100 {--tw-text-opacity: 1;color: rgba(244, 244, 245, var(--tw-text-opacity));}.text-gray-300 {--tw-text-opacity: 1;color: rgba(212, 212, 216, var(--tw-text-opacity));}.text-gray-400 {--tw-text-opacity: 1;color: rgba(161, 161, 170, var(--tw-text-opacity));}.text-gray-500 {--tw-text-opacity: 1;color: rgba(113, 113, 122, var(--tw-text-opacity));}.text-gray-600 {--tw-text-opacity: 1;color: rgba(82, 82, 91, var(--tw-text-opacity));}.text-gray-700 {--tw-text-opacity: 1;color: rgba(63, 63, 70, var(--tw-text-opacity));}.text-gray-900 {--tw-text-opacity: 1;color: rgba(24, 24, 27, var(--tw-text-opacity));}.text-red-500 {--tw-text-opacity: 1;color: rgba(239, 68, 68, var(--tw-text-opacity));}.text-blue-600 {--tw-text-opacity: 1;color: rgba(37, 99, 235, var(--tw-text-opacity));}.text-primary-50 {color: var(--primary-50, #f0f5ff);}.text-primary-300 {color: var(--primary-300, #b4c6fc);}.text-primary-500 {color: var(--primary-500, #6875f5);}.text-primary-600 {color: var(--primary-600, #5850ec);}.text-primary-700 {color: var(--primary-700, #5145cd);}.text-secondary-100 {--tw-text-opacity: 1;color: rgba(241, 245, 249, var(--tw-text-opacity));}.text-secondary-600 {--tw-text-opacity: 1;color: rgba(71, 85, 105, var(--tw-text-opacity));}.text-warning-400 {color: var(--warning-400, #fbbf24);}.text-warning-600 {color: var(--warning-600, #d97706);}.text-warning-700 {color: var(--warning-700, #b45309);}.text-success-400 {color: var(--success-400, #4ade80);}.text-success-600 {color: var(--success-600, #16a34a);}.text-success-700 {color: var(--success-700, #15803d);}.text-danger-500 {color: var(--danger-500, #ef4444);}.text-danger-600 {color: var(--danger-600, #dc2626);}.text-danger-700 {color: var(--danger-700, #b91c1c);}.text-info-300 {color: var(--info-300, #93c5fd);}.text-info-500 {color: var(--info-500, #3b82f6);}.text-info-600 {color: var(--info-600, #2563eb);}.text-info-900 {color: var(--info-900, #1e3a8a);}.text-bg-light {color: var(--color-bg-light, #fff);}.text-light {color: var(--color-text-light, #6b7280);}.text-default {color: var(--color-text, #1f2937);}.text-disabled {color: var(--color-text-disabled, #a1a1aa);}.hover\:text-white:hover {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.hover\:text-gray-300:hover {--tw-text-opacity: 1;color: rgba(212, 212, 216, var(--tw-text-opacity));}.hover\:text-gray-900:hover {--tw-text-opacity: 1;color: rgba(24, 24, 27, var(--tw-text-opacity));}.hover\:text-blue-700:hover {--tw-text-opacity: 1;color: rgba(29, 78, 216, var(--tw-text-opacity));}.hover\:text-primary-200:hover {color: var(--primary-200, #cddbfe);}.hover\:text-primary-500:hover {color: var(--primary-500, #6875f5);}.hover\:text-primary-600:hover {color: var(--primary-600, #5850ec);}.hover\:text-primary-700:hover {color: var(--primary-700, #5145cd);}.hover\:text-secondary-500:hover {--tw-text-opacity: 1;color: rgba(100, 116, 139, var(--tw-text-opacity));}.hover\:text-secondary-700:hover {--tw-text-opacity: 1;color: rgba(51, 65, 85, var(--tw-text-opacity));}.hover\:text-warning-500:hover {color: var(--warning-500, #f59e0b);}.hover\:text-warning-700:hover {color: var(--warning-700, #b45309);}.hover\:text-success-500:hover {color: var(--success-500, #22c55e);}.hover\:text-success-700:hover {color: var(--success-700, #15803d);}.hover\:text-danger-500:hover {color: var(--danger-500, #ef4444);}.hover\:text-danger-600:hover {color: var(--danger-600, #dc2626);}.hover\:text-danger-700:hover {color: var(--danger-700, #b91c1c);}.hover\:text-default:hover {color: var(--color-text, #1f2937);}.hover\:text-dark:hover {color: var(--color-text-dark, #000);}.focus\:text-gray-800:focus {--tw-text-opacity: 1;color: rgba(39, 39, 42, var(--tw-text-opacity));}.focus\:text-gray-900:focus {--tw-text-opacity: 1;color: rgba(24, 24, 27, var(--tw-text-opacity));}.focus\:text-primary-600:focus {color: var(--primary-600, #5850ec);}.active\:text-gray-800:active {--tw-text-opacity: 1;color: rgba(39, 39, 42, var(--tw-text-opacity));}.active\:text-gray-900:active {--tw-text-opacity: 1;color: rgba(24, 24, 27, var(--tw-text-opacity));}.active\:text-primary-500:active {color: var(--primary-500, #6875f5);}.active\:text-primary-700:active {color: var(--primary-700, #5145cd);}.active\:text-primary-800:active {color: var(--primary-800, #42389d);}.active\:text-secondary-500:active {--tw-text-opacity: 1;color: rgba(100, 116, 139, var(--tw-text-opacity));}.active\:text-secondary-700:active {--tw-text-opacity: 1;color: rgba(51, 65, 85, var(--tw-text-opacity));}.active\:text-warning-500:active {color: var(--warning-500, #f59e0b);}.active\:text-warning-700:active {color: var(--warning-700, #b45309);}.active\:text-warning-800:active {color: var(--warning-800, #92400e);}.active\:text-success-500:active {color: var(--success-500, #22c55e);}.active\:text-success-700:active {color: var(--success-700, #15803d);}.active\:text-success-800:active {color: var(--success-800, #166534);}.active\:text-danger-500:active {color: var(--danger-500, #ef4444);}.active\:text-danger-700:active {color: var(--danger-700, #b91c1c);}.active\:text-danger-800:active {color: var(--danger-800, #991b1b);}.active\:text-dark:active {color: var(--color-text-dark, #000);}.disabled\:text-light:disabled {color: var(--color-text-light, #6b7280);}.disabled\:text-disabled:disabled {color: var(--color-text-disabled, #a1a1aa);}.underline {text-decoration: underline;}.hover\:underline:hover {text-decoration: underline;}.hover\:no-underline:hover {text-decoration: none;}.antialiased {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.subpixel-antialiased {-webkit-font-smoothing: auto;-moz-osx-font-smoothing: auto;}.placeholder-text-light::-moz-placeholder {color: var(--color-text-light, #6b7280);}.placeholder-text-light::placeholder {color: var(--color-text-light, #6b7280);}.opacity-0 {opacity: 0;}.opacity-25 {opacity: 0.25;}.opacity-40 {opacity: 0.4;}.opacity-50 {opacity: 0.5;}.opacity-75 {opacity: 0.75;}.opacity-100 {opacity: 1;}.hover\:opacity-100:hover {opacity: 1;}*, ::before, ::after {--tw-shadow: 0 0 #0000;}.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 {--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-lg {--tw-shadow: 0 10px 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);}.shadow-none {--tw-shadow: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.focus\:shadow-outline:focus {--tw-shadow: var(--shadow-outline, 0 0 0 3px rgba(164,202,254,.45));box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.outline-none {outline: 2px solid transparent;outline-offset: 2px;}.focus\:outline-none:focus {outline: 2px solid transparent;outline-offset: 2px;}*, ::before, ::after {--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: var(--color-bg-light, #fff);--tw-ring-color: rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;}.ring-2 {--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-1: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);}.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);}.ring-primary-500 {--tw-ring-color: var(--primary-500, #6875f5);}.focus\:ring-transparent:focus {--tw-ring-color: transparent;}.focus\:ring-primary-500:focus {--tw-ring-color: var(--primary-500, #6875f5);}.ring-offset-2 {--tw-ring-offset-width: 2px;}.ring-offset-4 {--tw-ring-offset-width: 4px;}.focus\:ring-offset-2:focus {--tw-ring-offset-width: 2px;}.filter {--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, );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 {--tw-blur: blur(8px);}.transition-all {transition-property: all;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-colors {transition-property: background-color, border-color, color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-opacity {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-transform {transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.duration-100 {transition-duration: 100ms;}.duration-150 {transition-duration: 150ms;}.duration-200 {transition-duration: 200ms;}.duration-300 {transition-duration: 300ms;}.duration-500 {transition-duration: 500ms;}.ease-linear {transition-timing-function: linear;}.ease-in {transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}.ease-out {transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in-out {transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}@media (min-width: 640px) {.sm\:col-span-2 {grid-column: span 2 / span 2;}.sm\:m-6 {margin: 1.5rem;}.sm\:mx-0 {margin-left: 0px;margin-right: 0px;}.sm\:mt-0 {margin-top: 0px;}.sm\:mt-4 {margin-top: 1rem;}.sm\:mt-5 {margin-top: 1.25rem;}.sm\:mr-4 {margin-right: 1rem;}.sm\:ml-6 {margin-left: 1.5rem;}.sm\:block {display: block;}.sm\:flex {display: flex;}.sm\:grid {display: grid;}.sm\:hidden {display: none;}.sm\:h-12 {height: 3rem;}.sm\:h-screen {height: 100vh;}.sm\:w-12 {width: 3rem;}.sm\:w-xse {width: 26rem;}.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.sm\:flex-row {flex-direction: row;}.sm\:items-start {align-items: flex-start;}.sm\:items-center {align-items: center;}.sm\:justify-end {justify-content: flex-end;}.sm\:justify-between {justify-content: space-between;}.sm\:gap-4 {gap: 1rem;}.sm\:gap-6 {gap: 1.5rem;}.sm\: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)));}.sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0px * var(--tw-space-y-reverse));}.sm\:rounded-none {border-radius: 0px;}.sm\:rounded-t-lg {border-top-left-radius: 0.5rem;border-top-right-radius: 0.5rem;}.sm\:rounded-b-lg {border-bottom-right-radius: 0.5rem;border-bottom-left-radius: 0.5rem;}.sm\:p-0 {padding: 0px;}.sm\:p-6 {padding: 1.5rem;}.sm\:px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}.sm\:px-5 {padding-left: 1.25rem;padding-right: 1.25rem;}.sm\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem;}.sm\:py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.sm\:py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem;}.sm\:py-4 {padding-top: 1rem;padding-bottom: 1rem;}.sm\:pr-5 {padding-right: 1.25rem;}.sm\:pb-8 {padding-bottom: 2rem;}.sm\:pl-6 {padding-left: 1.5rem;}.sm\:text-left {text-align: left;}.sm\:text-xl {font-size: 1.25rem;line-height: 1.75rem;}.sm\:text-2xl {font-size: 1.5rem;line-height: 2rem;}.sm\: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);}.sm\:shadow-none {--tw-shadow: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}}@media (min-width: 768px) {.md\:visible {visibility: visible;}.md\:invisible {visibility: hidden;}.md\:flex {display: flex;}.md\:hidden {display: none;}.md\:w-128 {width: 32rem;}.md\:w-sme {width: 40rem;}.md\:max-w-3xl {max-width: 48rem;}.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.md\:gap-6 {gap: 1.5rem;}}@media (min-width: 1024px) {.lg\:col-span-2 {grid-column: span 2 / span 2;}.lg\:w-1\/3 {width: 33.333333%;}.lg\:flex-shrink-0 {flex-shrink: 0;}.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\:px-0 {padding-left: 0px;padding-right: 0px;}}@media (min-width: 1280px) {.xl\:w-1\/4 {width: 25%;}}@media (min-width: 1536px) {.\32xl\:w-72 {width: 18rem;}.\32xl\:w-1\/5 {width: 20%;}.\32xl\:w-full {width: 100%;}.\32xl\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}}