/* --- SELF-HOSTED TYPOGRAPHY --- */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url('/fonts/dm-sans-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('/fonts/dm-sans-italic-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/geist-variable.woff2') format('woff2');
}
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/geist-mono-variable.woff2') format('woff2');
}

/* --- DESIGN TOKENS (CSS VARIABLES) ---
   Naming follows the shadcn/ui convention: every surface has a paired
   `-foreground` token for text/icons placed on it, guaranteeing contrast.
   Brand Mint = --primary. shadcn ships only --destructive; --success /
   --warning / --info are Capsule extensions. Spacing / type / radius scales
   are Capsule's own (shadcn leans on Tailwind for those). */
:root {
  /* Brand Seed (defaults to Mint) */
  --primary-seed: #34d399;

  /* Surfaces & their foregrounds (Dark Mode by default) */
  --background: #09090b;
  --foreground: #f8fafc;
  --card: rgba(24, 24, 27, 0.75);
  --card-foreground: #f8fafc;
  --popover: rgba(24, 24, 27, 0.75);
  --popover-foreground: #f8fafc;
  --secondary: #18181b;
  --secondary-foreground: #f8fafc;
  --muted: color-mix(in srgb, var(--primary-seed) 15%, transparent);
  --muted-foreground: color-mix(in oklab, var(--primary-seed) 35%, var(--foreground));
  --accent: color-mix(in srgb, var(--primary-seed) 15%, transparent); /* subtle highlight surface (NOT the brand color) */
  --accent-foreground: #f8fafc;

  /* Brand */
  --primary: var(--primary-seed);
  --primary-foreground: #022c22;
  --primary-hover: color-mix(in oklab, var(--primary) 85%, white);
  --primary-bg: color-mix(in srgb, var(--primary) 12%, transparent);

  /* Semantic */
  --destructive: #c27a7a;
  --destructive-foreground: #ffffff;
  --destructive-hover: #d39292;
  --destructive-bg: rgba(194, 122, 122, 0.12);
  --success: #34d399;
  --success-foreground: #022c22;
  --success-hover: #6ee7b7;
  --success-bg: rgba(52, 211, 153, 0.12);
  --warning: #c2a67a;
  --warning-foreground: #0c0e12;
  --warning-hover: #d3b78c;
  --warning-bg: rgba(194, 166, 122, 0.12);
  --info: #7aabc2;
  --info-foreground: #0c0e12;
  --info-hover: #8cbcd3;
  --info-bg: rgba(122, 171, 194, 0.12);

  /* Lines & rings */
  --border: color-mix(in srgb, var(--primary) 15%, transparent);
  --border-hover: color-mix(in srgb, var(--primary) 35%, transparent);
  --input: color-mix(in srgb, var(--primary) 15%, transparent);
  --ring: color-mix(in srgb, var(--primary) 35%, transparent);

  /* Overlays & elevation */
  --overlay: rgba(0, 0, 0, 0.6);
  --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.25);
  --shadow-md: 0 4px 20px rgba(0, 0, 0, 0.3);
  --shadow-lg: 0 12px 40px rgba(0, 0, 0, 0.45);

  /* Typography */
  --font-sans: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-display: 'Geist', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-mono: 'Geist Mono', 'JetBrains Mono', 'Fira Code', Consolas, monospace;
  --text-2xs: 0.7rem;
  --text-xs: 0.75rem;
  --text-sm: 0.85rem;
  --text-base: 1rem; /* canonical body size */
  --text-lg: 1.1rem;
  --text-xl: 1.5rem;
  --text-2xl: 2rem;
  --text-3xl: 2.25rem; /* display headings */
  --leading-tight: 1.2;
  --leading-normal: 1.5;
  --leading-relaxed: 1.7;
  --tracking-tight: -0.025em;
  --tracking-normal: 0;
  --tracking-wide: 0.03em;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-heading: 300;

  /* Spacing scale */
  --space-3xs: 0.0625rem;
  --space-2xs: 0.125rem;
  --space-xs: 0.25rem;
  --space-sm: 0.5rem;
  --space-md: 0.75rem;
  --space-lg: 1rem;
  --space-xl: 1.5rem;
  --space-2xl: 2rem;
  --space-3xl: 3rem;

  /* Radii */
  --radius: 1.5rem;
  --radius-sm: calc(var(--radius) - 18px); /* 6px  */
  --radius-md: calc(var(--radius) - 16px); /* 8px  */
  --radius-lg: var(--radius);             /* 24px */
  --radius-xl: calc(var(--radius) + 4px); /* 28px */
  --radius-full: 9999px;

  /* Borders, motion, effects, layering */
  --border-width: 1px;
  --border-width-thick: 2px;
  --transition: all 0.2s ease;
  --transition-fast: all 0.1s ease;
  --transition-bounce: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
  --blur-card: 16px;
  --gradient-primary: linear-gradient(135deg, var(--primary), var(--info));
  --z-base: 1;
  --z-dropdown: 100;
  --z-overlay: 1000;
  --z-modal: 1100;
  --z-toast: 1200;
}

@media (prefers-color-scheme: light) {
  :root {
    /* Surfaces & their foregrounds */
    --background: #f9fafb;
    --foreground: #0f172a;
    --card: rgba(255, 255, 255, 0.85);
    --card-foreground: #0f172a;
    --popover: rgba(255, 255, 255, 0.85);
    --popover-foreground: #0f172a;
    --secondary: #ffffff;
    --secondary-foreground: #0f172a;
    --muted: color-mix(in srgb, var(--primary-seed) 12%, transparent);
    --muted-foreground: color-mix(in oklab, var(--primary-seed) 40%, var(--foreground));
    --accent: color-mix(in srgb, var(--primary-seed) 12%, transparent);
    --accent-foreground: #0f172a;

    /* Brand */
    --primary: var(--primary-seed);
    --primary-foreground: #022c22;
    --primary-hover: color-mix(in oklab, var(--primary) 85%, black);
    --primary-bg: color-mix(in srgb, var(--primary) 12%, transparent);

    /* Semantic */
    --destructive: #a74e4e;
    --destructive-foreground: #ffffff;
    --destructive-hover: #8e3e3e;
    --destructive-bg: rgba(167, 78, 78, 0.1);
    --success: #059669;
    --success-foreground: #f0fdf4;
    --success-hover: #047857;
    --success-bg: rgba(5, 150, 105, 0.1);
    --warning: #a7874e;
    --warning-foreground: #f5f7f5;
    --warning-hover: #8e713e;
    --warning-bg: rgba(167, 135, 78, 0.1);
    --info: #4e82a7;
    --info-foreground: #f5f7f5;
    --info-hover: #3e6d8e;
    --info-bg: rgba(78, 130, 167, 0.1);

    /* Lines & rings */
    --border: color-mix(in srgb, var(--primary) 12%, transparent);
    --border-hover: color-mix(in srgb, var(--primary) 28%, transparent);
    --input: color-mix(in srgb, var(--primary) 12%, transparent);
    --ring: color-mix(in srgb, var(--primary) 28%, transparent);

    /* Overlays & elevation */
    --overlay: rgba(15, 23, 42, 0.35);
    --shadow-sm: 0 1px 3px color-mix(in srgb, var(--primary) 4%, transparent);
    --shadow-md: 0 4px 20px color-mix(in srgb, var(--primary) 5%, transparent);
    --shadow-lg: 0 12px 40px color-mix(in srgb, var(--primary) 12%, transparent);
  }
}

/* --- GLOBAL RESET & BASE STYLES --- */
* { box-sizing: border-box; }
body {
  background-color: var(--background);
  color: var(--foreground);
  font-family: var(--font-sans);
  margin: 0;
  padding: var(--space-xl);
  transition: background-color 0.2s ease, color 0.2s ease;
}
h1, h2, h3 {
  font-family: var(--font-display, var(--font-sans));
  font-weight: var(--font-weight-heading);
  letter-spacing: var(--tracking-tight);
  color: var(--primary);
  margin-top: 0;
}
hr {
  border: none;
  border-top: var(--border-width) solid var(--border);
  margin: var(--space-xl) 0;
}

/* Keyboard focus is always visible; components below refine it with a ring. */
:focus-visible { outline: 2px solid var(--ring); outline-offset: 2px; }

/* Subtle, themed scrollbars */
* { scrollbar-width: thin; scrollbar-color: var(--border) transparent; }
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: var(--border); border-radius: var(--radius-full); }
::-webkit-scrollbar-thumb:hover { background: var(--border-hover); }

/* --- CARD --- */
.card {
  background: var(--card);
  color: var(--card-foreground);
  border: var(--border-width) solid var(--border);
  border-radius: var(--radius-lg);
  padding: var(--space-xl);
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(var(--blur-card));
  -webkit-backdrop-filter: blur(var(--blur-card));
}
/* Opt-in: a card that responds to hover (use for clickable cards). */
.card-interactive { cursor: pointer; transition: var(--transition-bounce); }
.card-interactive:hover {
  transform: translateY(-2px);
  box-shadow: var(--shadow-lg);
  border-color: var(--border-hover);
}

/* --- NATIVE FORM ELEMENT DEFAULTS ---
   Bare <input>, <textarea>, and <select> get a themed baseline so LLM- or
   developer-authored HTML is usable without explicit .form-control classes.
   .form-control still works as an explicit class and shares the same values. */
input[type="text"],
input[type="search"],
input[type="number"],
input[type="email"],
input[type="password"],
input[type="url"],
input[type="tel"],
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="time"],
textarea,
select {
  width: 100%;
  background: var(--background);
  border: var(--border-width) solid var(--input);
  color: var(--foreground);
  padding: var(--space-md);
  border-radius: var(--radius-md);
  font-family: inherit;
  font-size: var(--text-base);
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
input[type="text"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="date"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
textarea:focus {
  border-color: var(--ring);
  box-shadow: 0 0 0 3px var(--ring);
}
input::placeholder,
textarea::placeholder {
  color: var(--muted-foreground);
}
input:disabled,
textarea:disabled,
select:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* --- FORMS (component classes) --- */
.form-group { display: flex; flex-direction: column; gap: var(--space-xs); }
.form-label { font-size: var(--text-sm); font-weight: var(--font-weight-semibold); color: var(--muted-foreground); }
.form-control {
  width: 100%;
  background: var(--background);
  border: var(--border-width) solid var(--input);
  color: var(--foreground);
  padding: var(--space-md) var(--space-md);
  border-radius: var(--radius-md);
  font-family: inherit;
  font-size: var(--text-base);
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
}
.form-control::placeholder { color: var(--muted-foreground); }
.form-control:focus { border-color: var(--ring); box-shadow: 0 0 0 3px var(--ring); }
.form-control:disabled { opacity: 0.5; cursor: not-allowed; }

select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%236fa190' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right var(--space-md) center;
  background-size: 1.1rem;
  padding-right: calc(var(--space-md) * 2 + 1.1rem) !important;
  cursor: pointer;
  transition: border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
}
select:hover:not(:disabled) {
  border-color: var(--border-hover);
}
select:focus {
  border-color: var(--ring);
  box-shadow: 0 0 0 3px var(--ring);
}
@media (prefers-color-scheme: light) {
  select {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  }
}

/* --- NATIVE BUTTON DEFAULT ---
   A bare <button> gets themed defaults matching the secondary style so
   LLM-generated HTML like <button>Save</button> is immediately usable.
   .btn and its variants override this as explicit component classes. */
button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: var(--space-md) var(--space-xl);
  border-radius: var(--radius-full);
  font-weight: var(--font-weight-semibold);
  font-size: var(--text-base);
  font-family: inherit;
  border: var(--border-width) solid var(--border);
  background: transparent;
  color: var(--foreground);
  cursor: pointer;
  transition: var(--transition-bounce);
  gap: var(--space-sm);
  /* No min-height here on purpose: padding already sets the height, and a
     min-height would leak into .tab / .badge, which don't declare their own. */
}
button:hover:not(:disabled) {
  background: var(--muted);
  border-color: var(--border-hover);
  transform: translateY(-1px);
}
button:active:not(:disabled) { transform: translateY(0); }
button:disabled { opacity: 0.5; cursor: not-allowed; }

/* --- BUTTONS (component classes) --- */
.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: var(--space-md) var(--space-xl);
  border-radius: var(--radius-full);
  font-weight: var(--font-weight-semibold);
  font-size: var(--text-base);
  border: none;
  cursor: pointer;
  transition: var(--transition-bounce);
  gap: var(--space-sm);
  min-height: 2.5rem;
}
.btn:hover:not(:disabled) { transform: translateY(-1px); }
.btn:active:not(:disabled) { transform: translateY(0); }
.btn:focus-visible { outline: none; box-shadow: 0 0 0 3px var(--ring); }
.btn:disabled { opacity: 0.5; cursor: not-allowed; }
.btn-primary { background: var(--primary); color: var(--primary-foreground); }
.btn-primary:hover:not(:disabled) { background: var(--primary-hover); box-shadow: var(--shadow-md); }
.btn-secondary { background: transparent; border: var(--border-width) solid var(--border); color: var(--muted-foreground); }
.btn-secondary:hover:not(:disabled) { background: var(--muted); color: var(--foreground); border-color: var(--border-hover); }
.btn-danger { background: var(--destructive); color: var(--destructive-foreground); }
.btn-danger:hover:not(:disabled) { background: var(--destructive-hover); box-shadow: var(--shadow-md); }
/* Size + shape variants */
.btn-sm { padding: var(--space-sm) var(--space-lg); font-size: var(--text-sm); min-height: 2.25rem; }
.btn-lg { padding: var(--space-md) var(--space-2xl); font-size: var(--text-lg); min-height: 3rem; }
.btn-icon { padding: var(--space-sm); aspect-ratio: 1; }
/* A borderless icon-only control (toolbars, list rows) */
.icon-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: var(--space-sm);
  min-width: 2.25rem;
  min-height: 2.25rem;
  border-radius: var(--radius-full);
  border: none;
  background: transparent;
  color: var(--muted-foreground);
  cursor: pointer;
  transition: var(--transition-fast);
}
.icon-btn:hover:not(:disabled) { background: var(--muted); color: var(--foreground); }
.icon-btn:focus-visible { outline: none; box-shadow: 0 0 0 3px var(--ring); }

/* --- BADGE --- */
.badge {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2xs);
  padding: var(--space-xs) var(--space-md);
  border-radius: var(--radius-full);
  font-size: var(--text-sm);
  font-weight: var(--font-weight-medium);
  line-height: 1.2;
  background: var(--primary-bg);
  color: var(--primary);
}
/* .badge is already the primary look; .badge-primary is the explicit name for it
   so the variant family is complete and guessable. */
.badge-primary { background: var(--primary-bg); color: var(--primary); }
.badge-secondary { background: var(--secondary); color: var(--secondary-foreground); }
.badge-success { background: var(--success-bg); color: var(--success); }
.badge-warning { background: var(--warning-bg); color: var(--warning); }
.badge-danger { background: var(--destructive-bg); color: var(--destructive); }
.badge-info { background: var(--info-bg); color: var(--info); }

/* --- STRUCTURAL PRIMITIVES (compose layouts from these instead of re-inventing) --- */
.toolbar {
  display: flex;
  align-items: center;
  gap: var(--space-sm);
  padding: var(--space-md) var(--space-lg);
  border-bottom: var(--border-width) solid var(--border);
}
.app-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-md);
  padding: var(--space-lg);
  border-bottom: var(--border-width) solid var(--border);
}
.list { display: flex; flex-direction: column; gap: var(--space-2xs); }
.list-item {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xs);
  padding: var(--space-md);
  border-radius: var(--radius-md);
  border: var(--border-width) solid transparent;
  color: var(--foreground);
  cursor: pointer;
  transition: var(--transition-fast);
}
.list-item:hover { background: var(--muted); }
.list-item.active { background: var(--primary-bg); border-color: var(--primary); }
.section-label {
  font-size: var(--text-xs);
  font-weight: var(--font-weight-semibold);
  letter-spacing: var(--tracking-wide);
  text-transform: uppercase;
  color: var(--muted-foreground);
}
.divider { border: none; border-top: var(--border-width) solid var(--border); margin: var(--space-md) 0; }
.empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--space-md);
  padding: var(--space-3xl);
  color: var(--muted-foreground);
  text-align: center;
}
.spinner {
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 2px solid currentColor;
  border-top-color: transparent;
  border-radius: var(--radius-full);
  animation: cap-spin 0.7s linear infinite;
  vertical-align: -0.125em;
}

/* --- PAGE SHELL, TABS & MODAL (compose whole screens from these; no custom CSS needed) --- */
/* Centered, max-width wrapper — put your whole app inside one <div class="page">. */
.page { width: 100%; max-width: 64rem; margin-inline: auto; }
.page-wide { width: 100%; max-width: 80rem; margin-inline: auto; }
.page-narrow { width: 100%; max-width: 40rem; margin-inline: auto; }

/* Tabbed navigation — a row of .tab buttons; add .active to the current one. */
.tabs { display: flex; align-items: center; gap: var(--space-2xs); flex-wrap: wrap; }
.tab {
  padding: var(--space-sm) var(--space-lg);
  border-radius: var(--radius-full);
  border: none;
  background: transparent;
  color: var(--muted-foreground);
  font-family: inherit;
  font-size: var(--text-sm);
  font-weight: var(--font-weight-medium);
  cursor: pointer;
  transition: var(--transition-fast);
}
.tab:hover:not(.active) { background: var(--muted); color: var(--foreground); }
.tab.active { background: var(--primary); color: var(--primary-foreground); }
.tab:focus-visible { outline: none; box-shadow: 0 0 0 3px var(--ring); }

/* Modal — a full-screen overlay that centers a .modal card. Toggle by adding/removing the element. */
.modal-overlay {
  position: fixed;
  inset: 0;
  z-index: var(--z-modal);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--space-lg);
  background: var(--overlay);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
}
.modal {
  width: 100%;
  max-width: 32rem;
  max-height: calc(100vh - var(--space-2xl));
  overflow-y: auto;
  background: var(--popover);
  color: var(--popover-foreground);
  border: var(--border-width) solid var(--border);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  padding: var(--space-xl);
}

/* --- NATIVE TABLE DEFAULT ---
   Bare <table> gets themed borders and padding so LLM-generated tables
   render cleanly without custom classes. */
table {
  width: 100%;
  border-collapse: collapse;
  font-size: var(--text-base);
}
th, td {
  padding: var(--space-md) var(--space-lg);
  text-align: left;
  border-bottom: var(--border-width) solid var(--border);
}
th {
  font-weight: var(--font-weight-semibold);
  color: var(--muted-foreground);
  font-size: var(--text-sm);
  letter-spacing: var(--tracking-wide);
  text-transform: uppercase;
}
tbody tr:hover {
  background: var(--muted);
}

/* --- NATIVE DIALOG DEFAULT ---
   Bare <dialog> (via .showModal()) gets themed card styling and a frosted
   backdrop so LLM-generated dialogs match the design system without
   requiring .modal-overlay + .modal markup. */
dialog {
  background: var(--popover);
  color: var(--popover-foreground);
  border: var(--border-width) solid var(--border);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  padding: var(--space-xl);
  max-width: 32rem;
  width: calc(100% - var(--space-2xl));
  max-height: calc(100vh - var(--space-2xl));
  overflow-y: auto;
  /* Never set `display` here: the UA sheet hides a closed dialog via
     dialog:not([open]) { display: none }, and an author display declaration
     would override it and leave closed dialogs visible. */
}
dialog::backdrop {
  background: var(--overlay);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
}

/* --- OPT-IN SIGNATURE UTILITIES (use deliberately; not on by default) --- */
.elevated { box-shadow: var(--shadow-md); }
.elevated-lg { box-shadow: var(--shadow-lg); }
.glass {
  background: var(--card);
  border: var(--border-width) solid var(--border);
  backdrop-filter: blur(var(--blur-card));
  -webkit-backdrop-filter: blur(var(--blur-card));
}
/* Soft ambient accent glow behind a positioned container. */
.glow { position: relative; isolation: isolate; }
.glow::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: -25%;
  right: 5%;
  width: 50%;
  height: 60%;
  background: radial-gradient(circle, var(--primary), transparent 70%);
  filter: blur(90px);
  opacity: 0.18;
  pointer-events: none;
}

/* --- VISIBILITY --- */
/* !important guarantees hiding regardless of layout classes (flex/grid/block)
   that would otherwise win at equal specificity. */
.hidden { display: none !important; }

/* --- MOTION --- */
@keyframes cap-spin { to { transform: rotate(360deg); } }
@keyframes cap-fade-in { from { opacity: 0; } to { opacity: 1; } }
@keyframes cap-slide-up { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }
.fade-in { animation: cap-fade-in 0.3s ease both; }
.slide-up { animation: cap-slide-up 0.4s cubic-bezier(0.16, 1, 0.3, 1) both; }
@media (prefers-reduced-motion: reduce) {
  .fade-in, .slide-up { animation: none; }
  *, *::before, *::after { transition-duration: 0.01ms !important; }
}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-xl);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--shadow:var(--shadow-md);--radius:var(--radius-md);--spacing-px:1px;--spacing-0:0;--spacing-0\.5:.125rem;--spacing-1:.25rem;--spacing-1\.5:.375rem;--spacing-2:.5rem;--spacing-2\.5:.625rem;--spacing-3:.75rem;--spacing-3\.5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--spacing-40:10rem;--spacing-48:12rem;--spacing-56:14rem;--spacing-64:16rem;--color-white:#fff;--color-black:#000;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-primary-hover:var(--primary-hover);--color-primary-bg:var(--primary-bg);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-destructive-hover:var(--destructive-hover);--color-destructive-bg:var(--destructive-bg);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-success-hover:var(--success-hover);--color-success-bg:var(--success-bg);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-warning-hover:var(--warning-hover);--color-warning-bg:var(--warning-bg);--color-info:var(--info);--color-info-foreground:var(--info-foreground);--color-info-hover:var(--info-hover);--color-info-bg:var(--info-bg);--color-border:var(--border);--color-border-hover:var(--border-hover);--color-input:var(--input);--color-ring:var(--ring);--color-overlay:var(--overlay);--radius-none:0;--radius-full:var(--radius-full);--font-display:var(--font-display)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing-0) * -1)}.-inset-0\.5{inset:calc(var(--spacing-0\.5) * -1)}.-inset-1{inset:calc(var(--spacing-1) * -1)}.-inset-1\.5{inset:calc(var(--spacing-1\.5) * -1)}.-inset-1\/2{inset:-50%}.-inset-1\/3{inset:-33.3333%}.-inset-1\/4{inset:-25%}.-inset-2{inset:calc(var(--spacing-2) * -1)}.-inset-2\.5{inset:calc(var(--spacing-2\.5) * -1)}.-inset-2\/3{inset:-66.6667%}.-inset-2\/4{inset:-50%}.-inset-3{inset:calc(var(--spacing-3) * -1)}.-inset-3\.5{inset:calc(var(--spacing-3\.5) * -1)}.-inset-3\/4{inset:-75%}.-inset-4{inset:calc(var(--spacing-4) * -1)}.-inset-5{inset:calc(var(--spacing-5) * -1)}.-inset-6{inset:calc(var(--spacing-6) * -1)}.-inset-7{inset:calc(var(--spacing-7) * -1)}.-inset-8{inset:calc(var(--spacing-8) * -1)}.-inset-10{inset:calc(var(--spacing-10) * -1)}.-inset-12{inset:calc(var(--spacing-12) * -1)}.-inset-14{inset:calc(var(--spacing-14) * -1)}.-inset-16{inset:calc(var(--spacing-16) * -1)}.-inset-20{inset:calc(var(--spacing-20) * -1)}.-inset-24{inset:calc(var(--spacing-24) * -1)}.-inset-32{inset:calc(var(--spacing-32) * -1)}.-inset-40{inset:calc(var(--spacing-40) * -1)}.-inset-48{inset:calc(var(--spacing-48) * -1)}.-inset-56{inset:calc(var(--spacing-56) * -1)}.-inset-64{inset:calc(var(--spacing-64) * -1)}.-inset-full{inset:-100%}.-inset-px{inset:-1px;inset:calc(var(--spacing-px) * -1)}.inset-0{inset:var(--spacing-0)}.inset-0\.5{inset:var(--spacing-0\.5)}.inset-1{inset:var(--spacing-1)}.inset-1\.5{inset:var(--spacing-1\.5)}.inset-1\/2{inset:50%}.inset-1\/3{inset:33.3333%}.inset-1\/4{inset:25%}.inset-2{inset:var(--spacing-2)}.inset-2\.5{inset:var(--spacing-2\.5)}.inset-2\/3{inset:66.6667%}.inset-2\/4{inset:50%}.inset-3{inset:var(--spacing-3)}.inset-3\.5{inset:var(--spacing-3\.5)}.inset-3\/4{inset:75%}.inset-4{inset:var(--spacing-4)}.inset-5{inset:var(--spacing-5)}.inset-6{inset:var(--spacing-6)}.inset-7{inset:var(--spacing-7)}.inset-8{inset:var(--spacing-8)}.inset-10{inset:var(--spacing-10)}.inset-12{inset:var(--spacing-12)}.inset-14{inset:var(--spacing-14)}.inset-16{inset:var(--spacing-16)}.inset-20{inset:var(--spacing-20)}.inset-24{inset:var(--spacing-24)}.inset-32{inset:var(--spacing-32)}.inset-40{inset:var(--spacing-40)}.inset-48{inset:var(--spacing-48)}.inset-56{inset:var(--spacing-56)}.inset-64{inset:var(--spacing-64)}.inset-auto{inset:auto}.inset-full{inset:100%}.inset-px{inset:1px;inset:var(--spacing-px)}.-inset-x-0{inset-inline:calc(var(--spacing-0) * -1)}.-inset-x-0\.5{inset-inline:calc(var(--spacing-0\.5) * -1)}.-inset-x-1{inset-inline:calc(var(--spacing-1) * -1)}.-inset-x-1\.5{inset-inline:calc(var(--spacing-1\.5) * -1)}.-inset-x-1\/2{inset-inline:-50%}.-inset-x-1\/3{inset-inline:-33.3333%}.-inset-x-1\/4{inset-inline:-25%}.-inset-x-2{inset-inline:calc(var(--spacing-2) * -1)}.-inset-x-2\.5{inset-inline:calc(var(--spacing-2\.5) * -1)}.-inset-x-2\/3{inset-inline:-66.6667%}.-inset-x-2\/4{inset-inline:-50%}.-inset-x-3{inset-inline:calc(var(--spacing-3) * -1)}.-inset-x-3\.5{inset-inline:calc(var(--spacing-3\.5) * -1)}.-inset-x-3\/4{inset-inline:-75%}.-inset-x-4{inset-inline:calc(var(--spacing-4) * -1)}.-inset-x-5{inset-inline:calc(var(--spacing-5) * -1)}.-inset-x-6{inset-inline:calc(var(--spacing-6) * -1)}.-inset-x-7{inset-inline:calc(var(--spacing-7) * -1)}.-inset-x-8{inset-inline:calc(var(--spacing-8) * -1)}.-inset-x-10{inset-inline:calc(var(--spacing-10) * -1)}.-inset-x-12{inset-inline:calc(var(--spacing-12) * -1)}.-inset-x-14{inset-inline:calc(var(--spacing-14) * -1)}.-inset-x-16{inset-inline:calc(var(--spacing-16) * -1)}.-inset-x-20{inset-inline:calc(var(--spacing-20) * -1)}.-inset-x-24{inset-inline:calc(var(--spacing-24) * -1)}.-inset-x-32{inset-inline:calc(var(--spacing-32) * -1)}.-inset-x-40{inset-inline:calc(var(--spacing-40) * -1)}.-inset-x-48{inset-inline:calc(var(--spacing-48) * -1)}.-inset-x-56{inset-inline:calc(var(--spacing-56) * -1)}.-inset-x-64{inset-inline:calc(var(--spacing-64) * -1)}.-inset-x-full{inset-inline:-100%}.-inset-x-px{inset-inline:-1px;inset-inline:calc(var(--spacing-px) * -1)}.inset-x-0{inset-inline:var(--spacing-0)}.inset-x-0\.5{inset-inline:var(--spacing-0\.5)}.inset-x-1{inset-inline:var(--spacing-1)}.inset-x-1\.5{inset-inline:var(--spacing-1\.5)}.inset-x-1\/2{inset-inline:50%}.inset-x-1\/3{inset-inline:33.3333%}.inset-x-1\/4{inset-inline:25%}.inset-x-2{inset-inline:var(--spacing-2)}.inset-x-2\.5{inset-inline:var(--spacing-2\.5)}.inset-x-2\/3{inset-inline:66.6667%}.inset-x-2\/4{inset-inline:50%}.inset-x-3{inset-inline:var(--spacing-3)}.inset-x-3\.5{inset-inline:var(--spacing-3\.5)}.inset-x-3\/4{inset-inline:75%}.inset-x-4{inset-inline:var(--spacing-4)}.inset-x-5{inset-inline:var(--spacing-5)}.inset-x-6{inset-inline:var(--spacing-6)}.inset-x-7{inset-inline:var(--spacing-7)}.inset-x-8{inset-inline:var(--spacing-8)}.inset-x-10{inset-inline:var(--spacing-10)}.inset-x-12{inset-inline:var(--spacing-12)}.inset-x-14{inset-inline:var(--spacing-14)}.inset-x-16{inset-inline:var(--spacing-16)}.inset-x-20{inset-inline:var(--spacing-20)}.inset-x-24{inset-inline:var(--spacing-24)}.inset-x-32{inset-inline:var(--spacing-32)}.inset-x-40{inset-inline:var(--spacing-40)}.inset-x-48{inset-inline:var(--spacing-48)}.inset-x-56{inset-inline:var(--spacing-56)}.inset-x-64{inset-inline:var(--spacing-64)}.inset-x-auto{inset-inline:auto}.inset-x-full{inset-inline:100%}.inset-x-px{inset-inline:1px;inset-inline:var(--spacing-px)}.-inset-y-0{inset-block:calc(var(--spacing-0) * -1)}.-inset-y-0\.5{inset-block:calc(var(--spacing-0\.5) * -1)}.-inset-y-1{inset-block:calc(var(--spacing-1) * -1)}.-inset-y-1\.5{inset-block:calc(var(--spacing-1\.5) * -1)}.-inset-y-1\/2{inset-block:-50%}.-inset-y-1\/3{inset-block:-33.3333%}.-inset-y-1\/4{inset-block:-25%}.-inset-y-2{inset-block:calc(var(--spacing-2) * -1)}.-inset-y-2\.5{inset-block:calc(var(--spacing-2\.5) * -1)}.-inset-y-2\/3{inset-block:-66.6667%}.-inset-y-2\/4{inset-block:-50%}.-inset-y-3{inset-block:calc(var(--spacing-3) * -1)}.-inset-y-3\.5{inset-block:calc(var(--spacing-3\.5) * -1)}.-inset-y-3\/4{inset-block:-75%}.-inset-y-4{inset-block:calc(var(--spacing-4) * -1)}.-inset-y-5{inset-block:calc(var(--spacing-5) * -1)}.-inset-y-6{inset-block:calc(var(--spacing-6) * -1)}.-inset-y-7{inset-block:calc(var(--spacing-7) * -1)}.-inset-y-8{inset-block:calc(var(--spacing-8) * -1)}.-inset-y-10{inset-block:calc(var(--spacing-10) * -1)}.-inset-y-12{inset-block:calc(var(--spacing-12) * -1)}.-inset-y-14{inset-block:calc(var(--spacing-14) * -1)}.-inset-y-16{inset-block:calc(var(--spacing-16) * -1)}.-inset-y-20{inset-block:calc(var(--spacing-20) * -1)}.-inset-y-24{inset-block:calc(var(--spacing-24) * -1)}.-inset-y-32{inset-block:calc(var(--spacing-32) * -1)}.-inset-y-40{inset-block:calc(var(--spacing-40) * -1)}.-inset-y-48{inset-block:calc(var(--spacing-48) * -1)}.-inset-y-56{inset-block:calc(var(--spacing-56) * -1)}.-inset-y-64{inset-block:calc(var(--spacing-64) * -1)}.-inset-y-full{inset-block:-100%}.-inset-y-px{inset-block:-1px;inset-block:calc(var(--spacing-px) * -1)}.inset-y-0{inset-block:var(--spacing-0)}.inset-y-0\.5{inset-block:var(--spacing-0\.5)}.inset-y-1{inset-block:var(--spacing-1)}.inset-y-1\.5{inset-block:var(--spacing-1\.5)}.inset-y-1\/2{inset-block:50%}.inset-y-1\/3{inset-block:33.3333%}.inset-y-1\/4{inset-block:25%}.inset-y-2{inset-block:var(--spacing-2)}.inset-y-2\.5{inset-block:var(--spacing-2\.5)}.inset-y-2\/3{inset-block:66.6667%}.inset-y-2\/4{inset-block:50%}.inset-y-3{inset-block:var(--spacing-3)}.inset-y-3\.5{inset-block:var(--spacing-3\.5)}.inset-y-3\/4{inset-block:75%}.inset-y-4{inset-block:var(--spacing-4)}.inset-y-5{inset-block:var(--spacing-5)}.inset-y-6{inset-block:var(--spacing-6)}.inset-y-7{inset-block:var(--spacing-7)}.inset-y-8{inset-block:var(--spacing-8)}.inset-y-10{inset-block:var(--spacing-10)}.inset-y-12{inset-block:var(--spacing-12)}.inset-y-14{inset-block:var(--spacing-14)}.inset-y-16{inset-block:var(--spacing-16)}.inset-y-20{inset-block:var(--spacing-20)}.inset-y-24{inset-block:var(--spacing-24)}.inset-y-32{inset-block:var(--spacing-32)}.inset-y-40{inset-block:var(--spacing-40)}.inset-y-48{inset-block:var(--spacing-48)}.inset-y-56{inset-block:var(--spacing-56)}.inset-y-64{inset-block:var(--spacing-64)}.inset-y-auto{inset-block:auto}.inset-y-full{inset-block:100%}.inset-y-px{inset-block:1px;inset-block:var(--spacing-px)}.-top-0{top:calc(var(--spacing-0) * -1)}.-top-0\.5{top:calc(var(--spacing-0\.5) * -1)}.-top-1{top:calc(var(--spacing-1) * -1)}.-top-1\.5{top:calc(var(--spacing-1\.5) * -1)}.-top-1\/2{top:-50%}.-top-1\/3{top:-33.3333%}.-top-1\/4{top:-25%}.-top-2{top:calc(var(--spacing-2) * -1)}.-top-2\.5{top:calc(var(--spacing-2\.5) * -1)}.-top-2\/3{top:-66.6667%}.-top-2\/4{top:-50%}.-top-3{top:calc(var(--spacing-3) * -1)}.-top-3\.5{top:calc(var(--spacing-3\.5) * -1)}.-top-3\/4{top:-75%}.-top-4{top:calc(var(--spacing-4) * -1)}.-top-5{top:calc(var(--spacing-5) * -1)}.-top-6{top:calc(var(--spacing-6) * -1)}.-top-7{top:calc(var(--spacing-7) * -1)}.-top-8{top:calc(var(--spacing-8) * -1)}.-top-10{top:calc(var(--spacing-10) * -1)}.-top-12{top:calc(var(--spacing-12) * -1)}.-top-14{top:calc(var(--spacing-14) * -1)}.-top-16{top:calc(var(--spacing-16) * -1)}.-top-20{top:calc(var(--spacing-20) * -1)}.-top-24{top:calc(var(--spacing-24) * -1)}.-top-32{top:calc(var(--spacing-32) * -1)}.-top-40{top:calc(var(--spacing-40) * -1)}.-top-48{top:calc(var(--spacing-48) * -1)}.-top-56{top:calc(var(--spacing-56) * -1)}.-top-64{top:calc(var(--spacing-64) * -1)}.-top-full{top:-100%}.-top-px{top:-1px;top:calc(var(--spacing-px) * -1)}.top-0{top:var(--spacing-0)}.top-0\.5{top:var(--spacing-0\.5)}.top-1{top:var(--spacing-1)}.top-1\.5{top:var(--spacing-1\.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:var(--spacing-2)}.top-2\.5{top:var(--spacing-2\.5)}.top-2\/3{top:66.6667%}.top-2\/4{top:50%}.top-3{top:var(--spacing-3)}.top-3\.5{top:var(--spacing-3\.5)}.top-3\/4{top:75%}.top-4{top:var(--spacing-4)}.top-5{top:var(--spacing-5)}.top-6{top:var(--spacing-6)}.top-7{top:var(--spacing-7)}.top-8{top:var(--spacing-8)}.top-10{top:var(--spacing-10)}.top-12{top:var(--spacing-12)}.top-14{top:var(--spacing-14)}.top-16{top:var(--spacing-16)}.top-20{top:var(--spacing-20)}.top-24{top:var(--spacing-24)}.top-32{top:var(--spacing-32)}.top-40{top:var(--spacing-40)}.top-48{top:var(--spacing-48)}.top-56{top:var(--spacing-56)}.top-64{top:var(--spacing-64)}.top-auto{top:auto}.top-full{top:100%}.top-px{top:1px;top:var(--spacing-px)}.-right-0{right:calc(var(--spacing-0) * -1)}.-right-0\.5{right:calc(var(--spacing-0\.5) * -1)}.-right-1{right:calc(var(--spacing-1) * -1)}.-right-1\.5{right:calc(var(--spacing-1\.5) * -1)}.-right-1\/2{right:-50%}.-right-1\/3{right:-33.3333%}.-right-1\/4{right:-25%}.-right-2{right:calc(var(--spacing-2) * -1)}.-right-2\.5{right:calc(var(--spacing-2\.5) * -1)}.-right-2\/3{right:-66.6667%}.-right-2\/4{right:-50%}.-right-3{right:calc(var(--spacing-3) * -1)}.-right-3\.5{right:calc(var(--spacing-3\.5) * -1)}.-right-3\/4{right:-75%}.-right-4{right:calc(var(--spacing-4) * -1)}.-right-5{right:calc(var(--spacing-5) * -1)}.-right-6{right:calc(var(--spacing-6) * -1)}.-right-7{right:calc(var(--spacing-7) * -1)}.-right-8{right:calc(var(--spacing-8) * -1)}.-right-10{right:calc(var(--spacing-10) * -1)}.-right-12{right:calc(var(--spacing-12) * -1)}.-right-14{right:calc(var(--spacing-14) * -1)}.-right-16{right:calc(var(--spacing-16) * -1)}.-right-20{right:calc(var(--spacing-20) * -1)}.-right-24{right:calc(var(--spacing-24) * -1)}.-right-32{right:calc(var(--spacing-32) * -1)}.-right-40{right:calc(var(--spacing-40) * -1)}.-right-48{right:calc(var(--spacing-48) * -1)}.-right-56{right:calc(var(--spacing-56) * -1)}.-right-64{right:calc(var(--spacing-64) * -1)}.-right-full{right:-100%}.-right-px{right:-1px;right:calc(var(--spacing-px) * -1)}.right-0{right:var(--spacing-0)}.right-0\.5{right:var(--spacing-0\.5)}.right-1{right:var(--spacing-1)}.right-1\.5{right:var(--spacing-1\.5)}.right-1\/2{right:50%}.right-1\/3{right:33.3333%}.right-1\/4{right:25%}.right-2{right:var(--spacing-2)}.right-2\.5{right:var(--spacing-2\.5)}.right-2\/3{right:66.6667%}.right-2\/4{right:50%}.right-3{right:var(--spacing-3)}.right-3\.5{right:var(--spacing-3\.5)}.right-3\/4{right:75%}.right-4{right:var(--spacing-4)}.right-5{right:var(--spacing-5)}.right-6{right:var(--spacing-6)}.right-7{right:var(--spacing-7)}.right-8{right:var(--spacing-8)}.right-10{right:var(--spacing-10)}.right-12{right:var(--spacing-12)}.right-14{right:var(--spacing-14)}.right-16{right:var(--spacing-16)}.right-20{right:var(--spacing-20)}.right-24{right:var(--spacing-24)}.right-32{right:var(--spacing-32)}.right-40{right:var(--spacing-40)}.right-48{right:var(--spacing-48)}.right-56{right:var(--spacing-56)}.right-64{right:var(--spacing-64)}.right-auto{right:auto}.right-full{right:100%}.right-px{right:1px;right:var(--spacing-px)}.-bottom-0{bottom:calc(var(--spacing-0) * -1)}.-bottom-0\.5{bottom:calc(var(--spacing-0\.5) * -1)}.-bottom-1{bottom:calc(var(--spacing-1) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing-1\.5) * -1)}.-bottom-1\/2{bottom:-50%}.-bottom-1\/3{bottom:-33.3333%}.-bottom-1\/4{bottom:-25%}.-bottom-2{bottom:calc(var(--spacing-2) * -1)}.-bottom-2\.5{bottom:calc(var(--spacing-2\.5) * -1)}.-bottom-2\/3{bottom:-66.6667%}.-bottom-2\/4{bottom:-50%}.-bottom-3{bottom:calc(var(--spacing-3) * -1)}.-bottom-3\.5{bottom:calc(var(--spacing-3\.5) * -1)}.-bottom-3\/4{bottom:-75%}.-bottom-4{bottom:calc(var(--spacing-4) * -1)}.-bottom-5{bottom:calc(var(--spacing-5) * -1)}.-bottom-6{bottom:calc(var(--spacing-6) * -1)}.-bottom-7{bottom:calc(var(--spacing-7) * -1)}.-bottom-8{bottom:calc(var(--spacing-8) * -1)}.-bottom-10{bottom:calc(var(--spacing-10) * -1)}.-bottom-12{bottom:calc(var(--spacing-12) * -1)}.-bottom-14{bottom:calc(var(--spacing-14) * -1)}.-bottom-16{bottom:calc(var(--spacing-16) * -1)}.-bottom-20{bottom:calc(var(--spacing-20) * -1)}.-bottom-24{bottom:calc(var(--spacing-24) * -1)}.-bottom-32{bottom:calc(var(--spacing-32) * -1)}.-bottom-40{bottom:calc(var(--spacing-40) * -1)}.-bottom-48{bottom:calc(var(--spacing-48) * -1)}.-bottom-56{bottom:calc(var(--spacing-56) * -1)}.-bottom-64{bottom:calc(var(--spacing-64) * -1)}.-bottom-full{bottom:-100%}.-bottom-px{bottom:-1px;bottom:calc(var(--spacing-px) * -1)}.bottom-0{bottom:var(--spacing-0)}.bottom-0\.5{bottom:var(--spacing-0\.5)}.bottom-1{bottom:var(--spacing-1)}.bottom-1\.5{bottom:var(--spacing-1\.5)}.bottom-1\/2{bottom:50%}.bottom-1\/3{bottom:33.3333%}.bottom-1\/4{bottom:25%}.bottom-2{bottom:var(--spacing-2)}.bottom-2\.5{bottom:var(--spacing-2\.5)}.bottom-2\/3{bottom:66.6667%}.bottom-2\/4{bottom:50%}.bottom-3{bottom:var(--spacing-3)}.bottom-3\.5{bottom:var(--spacing-3\.5)}.bottom-3\/4{bottom:75%}.bottom-4{bottom:var(--spacing-4)}.bottom-5{bottom:var(--spacing-5)}.bottom-6{bottom:var(--spacing-6)}.bottom-7{bottom:var(--spacing-7)}.bottom-8{bottom:var(--spacing-8)}.bottom-10{bottom:var(--spacing-10)}.bottom-12{bottom:var(--spacing-12)}.bottom-14{bottom:var(--spacing-14)}.bottom-16{bottom:var(--spacing-16)}.bottom-20{bottom:var(--spacing-20)}.bottom-24{bottom:var(--spacing-24)}.bottom-32{bottom:var(--spacing-32)}.bottom-40{bottom:var(--spacing-40)}.bottom-48{bottom:var(--spacing-48)}.bottom-56{bottom:var(--spacing-56)}.bottom-64{bottom:var(--spacing-64)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.bottom-px{bottom:1px;bottom:var(--spacing-px)}.-left-0{left:calc(var(--spacing-0) * -1)}.-left-0\.5{left:calc(var(--spacing-0\.5) * -1)}.-left-1{left:calc(var(--spacing-1) * -1)}.-left-1\.5{left:calc(var(--spacing-1\.5) * -1)}.-left-1\/2{left:-50%}.-left-1\/3{left:-33.3333%}.-left-1\/4{left:-25%}.-left-2{left:calc(var(--spacing-2) * -1)}.-left-2\.5{left:calc(var(--spacing-2\.5) * -1)}.-left-2\/3{left:-66.6667%}.-left-2\/4{left:-50%}.-left-3{left:calc(var(--spacing-3) * -1)}.-left-3\.5{left:calc(var(--spacing-3\.5) * -1)}.-left-3\/4{left:-75%}.-left-4{left:calc(var(--spacing-4) * -1)}.-left-5{left:calc(var(--spacing-5) * -1)}.-left-6{left:calc(var(--spacing-6) * -1)}.-left-7{left:calc(var(--spacing-7) * -1)}.-left-8{left:calc(var(--spacing-8) * -1)}.-left-10{left:calc(var(--spacing-10) * -1)}.-left-12{left:calc(var(--spacing-12) * -1)}.-left-14{left:calc(var(--spacing-14) * -1)}.-left-16{left:calc(var(--spacing-16) * -1)}.-left-20{left:calc(var(--spacing-20) * -1)}.-left-24{left:calc(var(--spacing-24) * -1)}.-left-32{left:calc(var(--spacing-32) * -1)}.-left-40{left:calc(var(--spacing-40) * -1)}.-left-48{left:calc(var(--spacing-48) * -1)}.-left-56{left:calc(var(--spacing-56) * -1)}.-left-64{left:calc(var(--spacing-64) * -1)}.-left-full{left:-100%}.-left-px{left:-1px;left:calc(var(--spacing-px) * -1)}.left-0{left:var(--spacing-0)}.left-0\.5{left:var(--spacing-0\.5)}.left-1{left:var(--spacing-1)}.left-1\.5{left:var(--spacing-1\.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:var(--spacing-2)}.left-2\.5{left:var(--spacing-2\.5)}.left-2\/3{left:66.6667%}.left-2\/4{left:50%}.left-3{left:var(--spacing-3)}.left-3\.5{left:var(--spacing-3\.5)}.left-3\/4{left:75%}.left-4{left:var(--spacing-4)}.left-5{left:var(--spacing-5)}.left-6{left:var(--spacing-6)}.left-7{left:var(--spacing-7)}.left-8{left:var(--spacing-8)}.left-10{left:var(--spacing-10)}.left-12{left:var(--spacing-12)}.left-14{left:var(--spacing-14)}.left-16{left:var(--spacing-16)}.left-20{left:var(--spacing-20)}.left-24{left:var(--spacing-24)}.left-32{left:var(--spacing-32)}.left-40{left:var(--spacing-40)}.left-48{left:var(--spacing-48)}.left-56{left:var(--spacing-56)}.left-64{left:var(--spacing-64)}.left-auto{left:auto}.left-full{left:100%}.left-px{left:1px;left:var(--spacing-px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-auto{grid-row-end:auto}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-0{margin:calc(var(--spacing-0) * -1)}.-m-0\.5{margin:calc(var(--spacing-0\.5) * -1)}.-m-1{margin:calc(var(--spacing-1) * -1)}.-m-1\.5{margin:calc(var(--spacing-1\.5) * -1)}.-m-2{margin:calc(var(--spacing-2) * -1)}.-m-2\.5{margin:calc(var(--spacing-2\.5) * -1)}.-m-3{margin:calc(var(--spacing-3) * -1)}.-m-3\.5{margin:calc(var(--spacing-3\.5) * -1)}.-m-4{margin:calc(var(--spacing-4) * -1)}.-m-5{margin:calc(var(--spacing-5) * -1)}.-m-6{margin:calc(var(--spacing-6) * -1)}.-m-7{margin:calc(var(--spacing-7) * -1)}.-m-8{margin:calc(var(--spacing-8) * -1)}.-m-10{margin:calc(var(--spacing-10) * -1)}.-m-12{margin:calc(var(--spacing-12) * -1)}.-m-14{margin:calc(var(--spacing-14) * -1)}.-m-16{margin:calc(var(--spacing-16) * -1)}.-m-20{margin:calc(var(--spacing-20) * -1)}.-m-24{margin:calc(var(--spacing-24) * -1)}.-m-32{margin:calc(var(--spacing-32) * -1)}.-m-40{margin:calc(var(--spacing-40) * -1)}.-m-48{margin:calc(var(--spacing-48) * -1)}.-m-56{margin:calc(var(--spacing-56) * -1)}.-m-64{margin:calc(var(--spacing-64) * -1)}.-m-px{margin:-1px;margin:calc(var(--spacing-px) * -1)}.m-0{margin:var(--spacing-0)}.m-0\.5{margin:var(--spacing-0\.5)}.m-1{margin:var(--spacing-1)}.m-1\.5{margin:var(--spacing-1\.5)}.m-2{margin:var(--spacing-2)}.m-2\.5{margin:var(--spacing-2\.5)}.m-3{margin:var(--spacing-3)}.m-3\.5{margin:var(--spacing-3\.5)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.m-7{margin:var(--spacing-7)}.m-8{margin:var(--spacing-8)}.m-10{margin:var(--spacing-10)}.m-12{margin:var(--spacing-12)}.m-14{margin:var(--spacing-14)}.m-16{margin:var(--spacing-16)}.m-20{margin:var(--spacing-20)}.m-24{margin:var(--spacing-24)}.m-32{margin:var(--spacing-32)}.m-40{margin:var(--spacing-40)}.m-48{margin:var(--spacing-48)}.m-56{margin:var(--spacing-56)}.m-64{margin:var(--spacing-64)}.m-auto{margin:auto}.m-px{margin:1px;margin:var(--spacing-px)}.-mx-0{margin-inline:calc(var(--spacing-0) * -1)}.-mx-0\.5{margin-inline:calc(var(--spacing-0\.5) * -1)}.-mx-1{margin-inline:calc(var(--spacing-1) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing-1\.5) * -1)}.-mx-2{margin-inline:calc(var(--spacing-2) * -1)}.-mx-2\.5{margin-inline:calc(var(--spacing-2\.5) * -1)}.-mx-3{margin-inline:calc(var(--spacing-3) * -1)}.-mx-3\.5{margin-inline:calc(var(--spacing-3\.5) * -1)}.-mx-4{margin-inline:calc(var(--spacing-4) * -1)}.-mx-5{margin-inline:calc(var(--spacing-5) * -1)}.-mx-6{margin-inline:calc(var(--spacing-6) * -1)}.-mx-7{margin-inline:calc(var(--spacing-7) * -1)}.-mx-8{margin-inline:calc(var(--spacing-8) * -1)}.-mx-10{margin-inline:calc(var(--spacing-10) * -1)}.-mx-12{margin-inline:calc(var(--spacing-12) * -1)}.-mx-14{margin-inline:calc(var(--spacing-14) * -1)}.-mx-16{margin-inline:calc(var(--spacing-16) * -1)}.-mx-20{margin-inline:calc(var(--spacing-20) * -1)}.-mx-24{margin-inline:calc(var(--spacing-24) * -1)}.-mx-32{margin-inline:calc(var(--spacing-32) * -1)}.-mx-40{margin-inline:calc(var(--spacing-40) * -1)}.-mx-48{margin-inline:calc(var(--spacing-48) * -1)}.-mx-56{margin-inline:calc(var(--spacing-56) * -1)}.-mx-64{margin-inline:calc(var(--spacing-64) * -1)}.-mx-px{margin-inline:-1px;margin-inline:calc(var(--spacing-px) * -1)}.mx-0{margin-inline:var(--spacing-0)}.mx-0\.5{margin-inline:var(--spacing-0\.5)}.mx-1{margin-inline:var(--spacing-1)}.mx-1\.5{margin-inline:var(--spacing-1\.5)}.mx-2{margin-inline:var(--spacing-2)}.mx-2\.5{margin-inline:var(--spacing-2\.5)}.mx-3{margin-inline:var(--spacing-3)}.mx-3\.5{margin-inline:var(--spacing-3\.5)}.mx-4{margin-inline:var(--spacing-4)}.mx-5{margin-inline:var(--spacing-5)}.mx-6{margin-inline:var(--spacing-6)}.mx-7{margin-inline:var(--spacing-7)}.mx-8{margin-inline:var(--spacing-8)}.mx-10{margin-inline:var(--spacing-10)}.mx-12{margin-inline:var(--spacing-12)}.mx-14{margin-inline:var(--spacing-14)}.mx-16{margin-inline:var(--spacing-16)}.mx-20{margin-inline:var(--spacing-20)}.mx-24{margin-inline:var(--spacing-24)}.mx-32{margin-inline:var(--spacing-32)}.mx-40{margin-inline:var(--spacing-40)}.mx-48{margin-inline:var(--spacing-48)}.mx-56{margin-inline:var(--spacing-56)}.mx-64{margin-inline:var(--spacing-64)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px;margin-inline:var(--spacing-px)}.-my-0{margin-block:calc(var(--spacing-0) * -1)}.-my-0\.5{margin-block:calc(var(--spacing-0\.5) * -1)}.-my-1{margin-block:calc(var(--spacing-1) * -1)}.-my-1\.5{margin-block:calc(var(--spacing-1\.5) * -1)}.-my-2{margin-block:calc(var(--spacing-2) * -1)}.-my-2\.5{margin-block:calc(var(--spacing-2\.5) * -1)}.-my-3{margin-block:calc(var(--spacing-3) * -1)}.-my-3\.5{margin-block:calc(var(--spacing-3\.5) * -1)}.-my-4{margin-block:calc(var(--spacing-4) * -1)}.-my-5{margin-block:calc(var(--spacing-5) * -1)}.-my-6{margin-block:calc(var(--spacing-6) * -1)}.-my-7{margin-block:calc(var(--spacing-7) * -1)}.-my-8{margin-block:calc(var(--spacing-8) * -1)}.-my-10{margin-block:calc(var(--spacing-10) * -1)}.-my-12{margin-block:calc(var(--spacing-12) * -1)}.-my-14{margin-block:calc(var(--spacing-14) * -1)}.-my-16{margin-block:calc(var(--spacing-16) * -1)}.-my-20{margin-block:calc(var(--spacing-20) * -1)}.-my-24{margin-block:calc(var(--spacing-24) * -1)}.-my-32{margin-block:calc(var(--spacing-32) * -1)}.-my-40{margin-block:calc(var(--spacing-40) * -1)}.-my-48{margin-block:calc(var(--spacing-48) * -1)}.-my-56{margin-block:calc(var(--spacing-56) * -1)}.-my-64{margin-block:calc(var(--spacing-64) * -1)}.-my-px{margin-block:-1px;margin-block:calc(var(--spacing-px) * -1)}.my-0{margin-block:var(--spacing-0)}.my-0\.5{margin-block:var(--spacing-0\.5)}.my-1{margin-block:var(--spacing-1)}.my-1\.5{margin-block:var(--spacing-1\.5)}.my-2{margin-block:var(--spacing-2)}.my-2\.5{margin-block:var(--spacing-2\.5)}.my-3{margin-block:var(--spacing-3)}.my-3\.5{margin-block:var(--spacing-3\.5)}.my-4{margin-block:var(--spacing-4)}.my-5{margin-block:var(--spacing-5)}.my-6{margin-block:var(--spacing-6)}.my-7{margin-block:var(--spacing-7)}.my-8{margin-block:var(--spacing-8)}.my-10{margin-block:var(--spacing-10)}.my-12{margin-block:var(--spacing-12)}.my-14{margin-block:var(--spacing-14)}.my-16{margin-block:var(--spacing-16)}.my-20{margin-block:var(--spacing-20)}.my-24{margin-block:var(--spacing-24)}.my-32{margin-block:var(--spacing-32)}.my-40{margin-block:var(--spacing-40)}.my-48{margin-block:var(--spacing-48)}.my-56{margin-block:var(--spacing-56)}.my-64{margin-block:var(--spacing-64)}.my-auto{margin-block:auto}.my-px{margin-block:1px;margin-block:var(--spacing-px)}.-mt-0{margin-top:calc(var(--spacing-0) * -1)}.-mt-0\.5{margin-top:calc(var(--spacing-0\.5) * -1)}.-mt-1{margin-top:calc(var(--spacing-1) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing-1\.5) * -1)}.-mt-2{margin-top:calc(var(--spacing-2) * -1)}.-mt-2\.5{margin-top:calc(var(--spacing-2\.5) * -1)}.-mt-3{margin-top:calc(var(--spacing-3) * -1)}.-mt-3\.5{margin-top:calc(var(--spacing-3\.5) * -1)}.-mt-4{margin-top:calc(var(--spacing-4) * -1)}.-mt-5{margin-top:calc(var(--spacing-5) * -1)}.-mt-6{margin-top:calc(var(--spacing-6) * -1)}.-mt-7{margin-top:calc(var(--spacing-7) * -1)}.-mt-8{margin-top:calc(var(--spacing-8) * -1)}.-mt-10{margin-top:calc(var(--spacing-10) * -1)}.-mt-12{margin-top:calc(var(--spacing-12) * -1)}.-mt-14{margin-top:calc(var(--spacing-14) * -1)}.-mt-16{margin-top:calc(var(--spacing-16) * -1)}.-mt-20{margin-top:calc(var(--spacing-20) * -1)}.-mt-24{margin-top:calc(var(--spacing-24) * -1)}.-mt-32{margin-top:calc(var(--spacing-32) * -1)}.-mt-40{margin-top:calc(var(--spacing-40) * -1)}.-mt-48{margin-top:calc(var(--spacing-48) * -1)}.-mt-56{margin-top:calc(var(--spacing-56) * -1)}.-mt-64{margin-top:calc(var(--spacing-64) * -1)}.-mt-px{margin-top:-1px;margin-top:calc(var(--spacing-px) * -1)}.mt-0{margin-top:var(--spacing-0)}.mt-0\.5{margin-top:var(--spacing-0\.5)}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:var(--spacing-1\.5)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:var(--spacing-2\.5)}.mt-3{margin-top:var(--spacing-3)}.mt-3\.5{margin-top:var(--spacing-3\.5)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-7{margin-top:var(--spacing-7)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:var(--spacing-10)}.mt-12{margin-top:var(--spacing-12)}.mt-14{margin-top:var(--spacing-14)}.mt-16{margin-top:var(--spacing-16)}.mt-20{margin-top:var(--spacing-20)}.mt-24{margin-top:var(--spacing-24)}.mt-32{margin-top:var(--spacing-32)}.mt-40{margin-top:var(--spacing-40)}.mt-48{margin-top:var(--spacing-48)}.mt-56{margin-top:var(--spacing-56)}.mt-64{margin-top:var(--spacing-64)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px;margin-top:var(--spacing-px)}.-mr-0{margin-right:calc(var(--spacing-0) * -1)}.-mr-0\.5{margin-right:calc(var(--spacing-0\.5) * -1)}.-mr-1{margin-right:calc(var(--spacing-1) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing-1\.5) * -1)}.-mr-2{margin-right:calc(var(--spacing-2) * -1)}.-mr-2\.5{margin-right:calc(var(--spacing-2\.5) * -1)}.-mr-3{margin-right:calc(var(--spacing-3) * -1)}.-mr-3\.5{margin-right:calc(var(--spacing-3\.5) * -1)}.-mr-4{margin-right:calc(var(--spacing-4) * -1)}.-mr-5{margin-right:calc(var(--spacing-5) * -1)}.-mr-6{margin-right:calc(var(--spacing-6) * -1)}.-mr-7{margin-right:calc(var(--spacing-7) * -1)}.-mr-8{margin-right:calc(var(--spacing-8) * -1)}.-mr-10{margin-right:calc(var(--spacing-10) * -1)}.-mr-12{margin-right:calc(var(--spacing-12) * -1)}.-mr-14{margin-right:calc(var(--spacing-14) * -1)}.-mr-16{margin-right:calc(var(--spacing-16) * -1)}.-mr-20{margin-right:calc(var(--spacing-20) * -1)}.-mr-24{margin-right:calc(var(--spacing-24) * -1)}.-mr-32{margin-right:calc(var(--spacing-32) * -1)}.-mr-40{margin-right:calc(var(--spacing-40) * -1)}.-mr-48{margin-right:calc(var(--spacing-48) * -1)}.-mr-56{margin-right:calc(var(--spacing-56) * -1)}.-mr-64{margin-right:calc(var(--spacing-64) * -1)}.-mr-px{margin-right:-1px;margin-right:calc(var(--spacing-px) * -1)}.mr-0{margin-right:var(--spacing-0)}.mr-0\.5{margin-right:var(--spacing-0\.5)}.mr-1{margin-right:var(--spacing-1)}.mr-1\.5{margin-right:var(--spacing-1\.5)}.mr-2{margin-right:var(--spacing-2)}.mr-2\.5{margin-right:var(--spacing-2\.5)}.mr-3{margin-right:var(--spacing-3)}.mr-3\.5{margin-right:var(--spacing-3\.5)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:var(--spacing-5)}.mr-6{margin-right:var(--spacing-6)}.mr-7{margin-right:var(--spacing-7)}.mr-8{margin-right:var(--spacing-8)}.mr-10{margin-right:var(--spacing-10)}.mr-12{margin-right:var(--spacing-12)}.mr-14{margin-right:var(--spacing-14)}.mr-16{margin-right:var(--spacing-16)}.mr-20{margin-right:var(--spacing-20)}.mr-24{margin-right:var(--spacing-24)}.mr-32{margin-right:var(--spacing-32)}.mr-40{margin-right:var(--spacing-40)}.mr-48{margin-right:var(--spacing-48)}.mr-56{margin-right:var(--spacing-56)}.mr-64{margin-right:var(--spacing-64)}.mr-auto{margin-right:auto}.mr-px{margin-right:1px;margin-right:var(--spacing-px)}.-mb-0{margin-bottom:calc(var(--spacing-0) * -1)}.-mb-0\.5{margin-bottom:calc(var(--spacing-0\.5) * -1)}.-mb-1{margin-bottom:calc(var(--spacing-1) * -1)}.-mb-1\.5{margin-bottom:calc(var(--spacing-1\.5) * -1)}.-mb-2{margin-bottom:calc(var(--spacing-2) * -1)}.-mb-2\.5{margin-bottom:calc(var(--spacing-2\.5) * -1)}.-mb-3{margin-bottom:calc(var(--spacing-3) * -1)}.-mb-3\.5{margin-bottom:calc(var(--spacing-3\.5) * -1)}.-mb-4{margin-bottom:calc(var(--spacing-4) * -1)}.-mb-5{margin-bottom:calc(var(--spacing-5) * -1)}.-mb-6{margin-bottom:calc(var(--spacing-6) * -1)}.-mb-7{margin-bottom:calc(var(--spacing-7) * -1)}.-mb-8{margin-bottom:calc(var(--spacing-8) * -1)}.-mb-10{margin-bottom:calc(var(--spacing-10) * -1)}.-mb-12{margin-bottom:calc(var(--spacing-12) * -1)}.-mb-14{margin-bottom:calc(var(--spacing-14) * -1)}.-mb-16{margin-bottom:calc(var(--spacing-16) * -1)}.-mb-20{margin-bottom:calc(var(--spacing-20) * -1)}.-mb-24{margin-bottom:calc(var(--spacing-24) * -1)}.-mb-32{margin-bottom:calc(var(--spacing-32) * -1)}.-mb-40{margin-bottom:calc(var(--spacing-40) * -1)}.-mb-48{margin-bottom:calc(var(--spacing-48) * -1)}.-mb-56{margin-bottom:calc(var(--spacing-56) * -1)}.-mb-64{margin-bottom:calc(var(--spacing-64) * -1)}.-mb-px{margin-bottom:-1px;margin-bottom:calc(var(--spacing-px) * -1)}.mb-0{margin-bottom:var(--spacing-0)}.mb-0\.5{margin-bottom:var(--spacing-0\.5)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:var(--spacing-1\.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-2\.5{margin-bottom:var(--spacing-2\.5)}.mb-3{margin-bottom:var(--spacing-3)}.mb-3\.5{margin-bottom:var(--spacing-3\.5)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-7{margin-bottom:var(--spacing-7)}.mb-8{margin-bottom:var(--spacing-8)}.mb-10{margin-bottom:var(--spacing-10)}.mb-12{margin-bottom:var(--spacing-12)}.mb-14{margin-bottom:var(--spacing-14)}.mb-16{margin-bottom:var(--spacing-16)}.mb-20{margin-bottom:var(--spacing-20)}.mb-24{margin-bottom:var(--spacing-24)}.mb-32{margin-bottom:var(--spacing-32)}.mb-40{margin-bottom:var(--spacing-40)}.mb-48{margin-bottom:var(--spacing-48)}.mb-56{margin-bottom:var(--spacing-56)}.mb-64{margin-bottom:var(--spacing-64)}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px;margin-bottom:var(--spacing-px)}.-ml-0{margin-left:calc(var(--spacing-0) * -1)}.-ml-0\.5{margin-left:calc(var(--spacing-0\.5) * -1)}.-ml-1{margin-left:calc(var(--spacing-1) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing-1\.5) * -1)}.-ml-2{margin-left:calc(var(--spacing-2) * -1)}.-ml-2\.5{margin-left:calc(var(--spacing-2\.5) * -1)}.-ml-3{margin-left:calc(var(--spacing-3) * -1)}.-ml-3\.5{margin-left:calc(var(--spacing-3\.5) * -1)}.-ml-4{margin-left:calc(var(--spacing-4) * -1)}.-ml-5{margin-left:calc(var(--spacing-5) * -1)}.-ml-6{margin-left:calc(var(--spacing-6) * -1)}.-ml-7{margin-left:calc(var(--spacing-7) * -1)}.-ml-8{margin-left:calc(var(--spacing-8) * -1)}.-ml-10{margin-left:calc(var(--spacing-10) * -1)}.-ml-12{margin-left:calc(var(--spacing-12) * -1)}.-ml-14{margin-left:calc(var(--spacing-14) * -1)}.-ml-16{margin-left:calc(var(--spacing-16) * -1)}.-ml-20{margin-left:calc(var(--spacing-20) * -1)}.-ml-24{margin-left:calc(var(--spacing-24) * -1)}.-ml-32{margin-left:calc(var(--spacing-32) * -1)}.-ml-40{margin-left:calc(var(--spacing-40) * -1)}.-ml-48{margin-left:calc(var(--spacing-48) * -1)}.-ml-56{margin-left:calc(var(--spacing-56) * -1)}.-ml-64{margin-left:calc(var(--spacing-64) * -1)}.-ml-px{margin-left:-1px;margin-left:calc(var(--spacing-px) * -1)}.ml-0{margin-left:var(--spacing-0)}.ml-0\.5{margin-left:var(--spacing-0\.5)}.ml-1{margin-left:var(--spacing-1)}.ml-1\.5{margin-left:var(--spacing-1\.5)}.ml-2{margin-left:var(--spacing-2)}.ml-2\.5{margin-left:var(--spacing-2\.5)}.ml-3{margin-left:var(--spacing-3)}.ml-3\.5{margin-left:var(--spacing-3\.5)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:var(--spacing-5)}.ml-6{margin-left:var(--spacing-6)}.ml-7{margin-left:var(--spacing-7)}.ml-8{margin-left:var(--spacing-8)}.ml-10{margin-left:var(--spacing-10)}.ml-12{margin-left:var(--spacing-12)}.ml-14{margin-left:var(--spacing-14)}.ml-16{margin-left:var(--spacing-16)}.ml-20{margin-left:var(--spacing-20)}.ml-24{margin-left:var(--spacing-24)}.ml-32{margin-left:var(--spacing-32)}.ml-40{margin-left:var(--spacing-40)}.ml-48{margin-left:var(--spacing-48)}.ml-56{margin-left:var(--spacing-56)}.ml-64{margin-left:var(--spacing-64)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px;margin-left:var(--spacing-px)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:var(--spacing-0)}.h-0\.5{height:var(--spacing-0\.5)}.h-1{height:var(--spacing-1)}.h-1\.5{height:var(--spacing-1\.5)}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-1\/4{height:25%}.h-1\/5{height:20%}.h-1\/6{height:16.6667%}.h-1\/12{height:8.33333%}.h-2{height:var(--spacing-2)}.h-2\.5{height:var(--spacing-2\.5)}.h-2\/3{height:66.6667%}.h-2\/4{height:50%}.h-2\/5{height:40%}.h-3{height:var(--spacing-3)}.h-3\.5{height:var(--spacing-3\.5)}.h-3\/4{height:75%}.h-3\/5{height:60%}.h-4{height:var(--spacing-4)}.h-4\/5{height:80%}.h-5{height:var(--spacing-5)}.h-5\/6{height:83.3333%}.h-5\/12{height:41.6667%}.h-6{height:var(--spacing-6)}.h-7{height:var(--spacing-7)}.h-7\/12{height:58.3333%}.h-8{height:var(--spacing-8)}.h-10{height:var(--spacing-10)}.h-11\/12{height:91.6667%}.h-12{height:var(--spacing-12)}.h-14{height:var(--spacing-14)}.h-16{height:var(--spacing-16)}.h-20{height:var(--spacing-20)}.h-24{height:var(--spacing-24)}.h-32{height:var(--spacing-32)}.h-40{height:var(--spacing-40)}.h-48{height:var(--spacing-48)}.h-56{height:var(--spacing-56)}.h-64{height:var(--spacing-64)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px;height:var(--spacing-px)}.h-screen{height:100vh}.max-h-0{max-height:var(--spacing-0)}.max-h-0\.5{max-height:var(--spacing-0\.5)}.max-h-1{max-height:var(--spacing-1)}.max-h-1\.5{max-height:var(--spacing-1\.5)}.max-h-1\/2{max-height:50%}.max-h-1\/3{max-height:33.3333%}.max-h-1\/4{max-height:25%}.max-h-1\/5{max-height:20%}.max-h-1\/6{max-height:16.6667%}.max-h-1\/12{max-height:8.33333%}.max-h-2{max-height:var(--spacing-2)}.max-h-2\.5{max-height:var(--spacing-2\.5)}.max-h-2\/3{max-height:66.6667%}.max-h-2\/4{max-height:50%}.max-h-2\/5{max-height:40%}.max-h-3{max-height:var(--spacing-3)}.max-h-3\.5{max-height:var(--spacing-3\.5)}.max-h-3\/4{max-height:75%}.max-h-3\/5{max-height:60%}.max-h-4{max-height:var(--spacing-4)}.max-h-4\/5{max-height:80%}.max-h-5{max-height:var(--spacing-5)}.max-h-5\/6{max-height:83.3333%}.max-h-5\/12{max-height:41.6667%}.max-h-6{max-height:var(--spacing-6)}.max-h-7{max-height:var(--spacing-7)}.max-h-7\/12{max-height:58.3333%}.max-h-8{max-height:var(--spacing-8)}.max-h-10{max-height:var(--spacing-10)}.max-h-11\/12{max-height:91.6667%}.max-h-12{max-height:var(--spacing-12)}.max-h-14{max-height:var(--spacing-14)}.max-h-16{max-height:var(--spacing-16)}.max-h-20{max-height:var(--spacing-20)}.max-h-24{max-height:var(--spacing-24)}.max-h-32{max-height:var(--spacing-32)}.max-h-40{max-height:var(--spacing-40)}.max-h-48{max-height:var(--spacing-48)}.max-h-56{max-height:var(--spacing-56)}.max-h-64{max-height:var(--spacing-64)}.max-h-fit{max-height:fit-content}.max-h-full{max-height:100%}.max-h-px{max-height:1px;max-height:var(--spacing-px)}.max-h-screen{max-height:100vh}.min-h-0{min-height:var(--spacing-0)}.min-h-0\.5{min-height:var(--spacing-0\.5)}.min-h-1{min-height:var(--spacing-1)}.min-h-1\.5{min-height:var(--spacing-1\.5)}.min-h-1\/2{min-height:50%}.min-h-1\/3{min-height:33.3333%}.min-h-1\/4{min-height:25%}.min-h-1\/5{min-height:20%}.min-h-1\/6{min-height:16.6667%}.min-h-1\/12{min-height:8.33333%}.min-h-2{min-height:var(--spacing-2)}.min-h-2\.5{min-height:var(--spacing-2\.5)}.min-h-2\/3{min-height:66.6667%}.min-h-2\/4{min-height:50%}.min-h-2\/5{min-height:40%}.min-h-3{min-height:var(--spacing-3)}.min-h-3\.5{min-height:var(--spacing-3\.5)}.min-h-3\/4{min-height:75%}.min-h-3\/5{min-height:60%}.min-h-4{min-height:var(--spacing-4)}.min-h-4\/5{min-height:80%}.min-h-5{min-height:var(--spacing-5)}.min-h-5\/6{min-height:83.3333%}.min-h-5\/12{min-height:41.6667%}.min-h-6{min-height:var(--spacing-6)}.min-h-7{min-height:var(--spacing-7)}.min-h-7\/12{min-height:58.3333%}.min-h-8{min-height:var(--spacing-8)}.min-h-10{min-height:var(--spacing-10)}.min-h-11\/12{min-height:91.6667%}.min-h-12{min-height:var(--spacing-12)}.min-h-14{min-height:var(--spacing-14)}.min-h-16{min-height:var(--spacing-16)}.min-h-20{min-height:var(--spacing-20)}.min-h-24{min-height:var(--spacing-24)}.min-h-32{min-height:var(--spacing-32)}.min-h-40{min-height:var(--spacing-40)}.min-h-48{min-height:var(--spacing-48)}.min-h-56{min-height:var(--spacing-56)}.min-h-64{min-height:var(--spacing-64)}.min-h-auto{min-height:auto}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-px{min-height:1px;min-height:var(--spacing-px)}.min-h-screen{min-height:100vh}.w-0{width:var(--spacing-0)}.w-0\.5{width:var(--spacing-0\.5)}.w-1{width:var(--spacing-1)}.w-1\.5{width:var(--spacing-1\.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-1\/12{width:8.33333%}.w-2{width:var(--spacing-2)}.w-2\.5{width:var(--spacing-2\.5)}.w-2\/3{width:66.6667%}.w-2\/4{width:50%}.w-2\/5{width:40%}.w-2xl{width:var(--container-2xl)}.w-3{width:var(--spacing-3)}.w-3\.5{width:var(--spacing-3\.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-3xl{width:var(--container-3xl)}.w-4{width:var(--spacing-4)}.w-4\/5{width:80%}.w-4xl{width:var(--container-4xl)}.w-5{width:var(--spacing-5)}.w-5\/6{width:83.3333%}.w-5\/12{width:41.6667%}.w-5xl{width:var(--container-5xl)}.w-6{width:var(--spacing-6)}.w-6xl{width:var(--container-6xl)}.w-7{width:var(--spacing-7)}.w-7\/12{width:58.3333%}.w-7xl{width:var(--container-7xl)}.w-8{width:var(--spacing-8)}.w-10{width:var(--spacing-10)}.w-11\/12{width:91.6667%}.w-12{width:var(--spacing-12)}.w-14{width:var(--spacing-14)}.w-16{width:var(--spacing-16)}.w-20{width:var(--spacing-20)}.w-24{width:var(--spacing-24)}.w-32{width:var(--spacing-32)}.w-40{width:var(--spacing-40)}.w-48{width:var(--spacing-48)}.w-56{width:var(--spacing-56)}.w-64{width:var(--spacing-64)}.w-\[240px\]{width:240px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-md{width:var(--container-md)}.w-px{width:1px;width:var(--spacing-px)}.w-screen{width:100vw}.w-sm{width:var(--container-sm)}.w-xl{width:var(--container-xl)}.w-xs{width:var(--container-xs)}.max-w-0{max-width:var(--spacing-0)}.max-w-0\.5{max-width:var(--spacing-0\.5)}.max-w-1{max-width:var(--spacing-1)}.max-w-1\.5{max-width:var(--spacing-1\.5)}.max-w-1\/2{max-width:50%}.max-w-1\/3{max-width:33.3333%}.max-w-1\/4{max-width:25%}.max-w-1\/5{max-width:20%}.max-w-1\/6{max-width:16.6667%}.max-w-1\/12{max-width:8.33333%}.max-w-2{max-width:var(--spacing-2)}.max-w-2\.5{max-width:var(--spacing-2\.5)}.max-w-2\/3{max-width:66.6667%}.max-w-2\/4{max-width:50%}.max-w-2\/5{max-width:40%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3{max-width:var(--spacing-3)}.max-w-3\.5{max-width:var(--spacing-3\.5)}.max-w-3\/4{max-width:75%}.max-w-3\/5{max-width:60%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4{max-width:var(--spacing-4)}.max-w-4\/5{max-width:80%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5{max-width:var(--spacing-5)}.max-w-5\/6{max-width:83.3333%}.max-w-5\/12{max-width:41.6667%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6{max-width:var(--spacing-6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7{max-width:var(--spacing-7)}.max-w-7\/12{max-width:58.3333%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-8{max-width:var(--spacing-8)}.max-w-10{max-width:var(--spacing-10)}.max-w-11\/12{max-width:91.6667%}.max-w-12{max-width:var(--spacing-12)}.max-w-14{max-width:var(--spacing-14)}.max-w-16{max-width:var(--spacing-16)}.max-w-20{max-width:var(--spacing-20)}.max-w-24{max-width:var(--spacing-24)}.max-w-32{max-width:var(--spacing-32)}.max-w-40{max-width:var(--spacing-40)}.max-w-48{max-width:var(--spacing-48)}.max-w-56{max-width:var(--spacing-56)}.max-w-64{max-width:var(--spacing-64)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-px{max-width:1px;max-width:var(--spacing-px)}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:var(--spacing-0)}.min-w-0\.5{min-width:var(--spacing-0\.5)}.min-w-1{min-width:var(--spacing-1)}.min-w-1\.5{min-width:var(--spacing-1\.5)}.min-w-1\/2{min-width:50%}.min-w-1\/3{min-width:33.3333%}.min-w-1\/4{min-width:25%}.min-w-1\/5{min-width:20%}.min-w-1\/6{min-width:16.6667%}.min-w-1\/12{min-width:8.33333%}.min-w-2{min-width:var(--spacing-2)}.min-w-2\.5{min-width:var(--spacing-2\.5)}.min-w-2\/3{min-width:66.6667%}.min-w-2\/4{min-width:50%}.min-w-2\/5{min-width:40%}.min-w-2xl{min-width:var(--container-2xl)}.min-w-3{min-width:var(--spacing-3)}.min-w-3\.5{min-width:var(--spacing-3\.5)}.min-w-3\/4{min-width:75%}.min-w-3\/5{min-width:60%}.min-w-3xl{min-width:var(--container-3xl)}.min-w-4{min-width:var(--spacing-4)}.min-w-4\/5{min-width:80%}.min-w-4xl{min-width:var(--container-4xl)}.min-w-5{min-width:var(--spacing-5)}.min-w-5\/6{min-width:83.3333%}.min-w-5\/12{min-width:41.6667%}.min-w-5xl{min-width:var(--container-5xl)}.min-w-6{min-width:var(--spacing-6)}.min-w-6xl{min-width:var(--container-6xl)}.min-w-7{min-width:var(--spacing-7)}.min-w-7\/12{min-width:58.3333%}.min-w-7xl{min-width:var(--container-7xl)}.min-w-8{min-width:var(--spacing-8)}.min-w-10{min-width:var(--spacing-10)}.min-w-11\/12{min-width:91.6667%}.min-w-12{min-width:var(--spacing-12)}.min-w-14{min-width:var(--spacing-14)}.min-w-16{min-width:var(--spacing-16)}.min-w-20{min-width:var(--spacing-20)}.min-w-24{min-width:var(--spacing-24)}.min-w-32{min-width:var(--spacing-32)}.min-w-40{min-width:var(--spacing-40)}.min-w-48{min-width:var(--spacing-48)}.min-w-56{min-width:var(--spacing-56)}.min-w-64{min-width:var(--spacing-64)}.min-w-auto{min-width:auto}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-lg{min-width:var(--container-lg)}.min-w-md{min-width:var(--container-md)}.min-w-px{min-width:1px;min-width:var(--spacing-px)}.min-w-screen{min-width:100vw}.min-w-sm{min-width:var(--container-sm)}.min-w-xl{min-width:var(--container-xl)}.min-w-xs{min-width:var(--container-xs)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-1{flex-shrink:1}.shrink-2{flex-shrink:2}.shrink-3{flex-shrink:3}.shrink-4{flex-shrink:4}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.grow-1{flex-grow:1}.grow-2{flex-grow:2}.grow-3{flex-grow:3}.grow-4{flex-grow:4}.basis-0{flex-basis:var(--spacing-0)}.basis-1{flex-basis:var(--spacing-1)}.basis-2{flex-basis:var(--spacing-2)}.basis-3{flex-basis:var(--spacing-3)}.basis-4{flex-basis:var(--spacing-4)}.border-collapse{border-collapse:collapse}.-translate-x-0{--tw-translate-x:calc(var(--spacing-0) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-0\.5{--tw-translate-x:calc(var(--spacing-0\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\.5{--tw-translate-x:calc(var(--spacing-1\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing-2) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2\.5{--tw-translate-x:calc(var(--spacing-2\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing-3) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3\.5{--tw-translate-x:calc(var(--spacing-3\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing-4) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-5{--tw-translate-x:calc(var(--spacing-5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-6{--tw-translate-x:calc(var(--spacing-6) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-7{--tw-translate-x:calc(var(--spacing-7) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-8{--tw-translate-x:calc(var(--spacing-8) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-10{--tw-translate-x:calc(var(--spacing-10) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-12{--tw-translate-x:calc(var(--spacing-12) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-14{--tw-translate-x:calc(var(--spacing-14) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-16{--tw-translate-x:calc(var(--spacing-16) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-20{--tw-translate-x:calc(var(--spacing-20) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-24{--tw-translate-x:calc(var(--spacing-24) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-32{--tw-translate-x:calc(var(--spacing-32) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-40{--tw-translate-x:calc(var(--spacing-40) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-48{--tw-translate-x:calc(var(--spacing-48) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-56{--tw-translate-x:calc(var(--spacing-56) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-64{--tw-translate-x:calc(var(--spacing-64) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:calc(var(--spacing-px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:var(--spacing-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:var(--spacing-0\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\.5{--tw-translate-x:var(--spacing-1\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:var(--spacing-2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2\.5{--tw-translate-x:var(--spacing-2\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:var(--spacing-3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3\.5{--tw-translate-x:var(--spacing-3\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:var(--spacing-6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-7{--tw-translate-x:var(--spacing-7);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-8{--tw-translate-x:var(--spacing-8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10{--tw-translate-x:var(--spacing-10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-12{--tw-translate-x:var(--spacing-12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-14{--tw-translate-x:var(--spacing-14);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-16{--tw-translate-x:var(--spacing-16);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-20{--tw-translate-x:var(--spacing-20);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-24{--tw-translate-x:var(--spacing-24);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-32{--tw-translate-x:var(--spacing-32);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-40{--tw-translate-x:var(--spacing-40);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-48{--tw-translate-x:var(--spacing-48);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-56{--tw-translate-x:var(--spacing-56);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-64{--tw-translate-x:var(--spacing-64);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:var(--spacing-px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0{--tw-translate-y:calc(var(--spacing-0) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing-0\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(var(--spacing-1\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing-2) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2\.5{--tw-translate-y:calc(var(--spacing-2\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing-3) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\.5{--tw-translate-y:calc(var(--spacing-3\.5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing-4) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-5{--tw-translate-y:calc(var(--spacing-5) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing-6) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-7{--tw-translate-y:calc(var(--spacing-7) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing-8) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-10{--tw-translate-y:calc(var(--spacing-10) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-12{--tw-translate-y:calc(var(--spacing-12) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-14{--tw-translate-y:calc(var(--spacing-14) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-16{--tw-translate-y:calc(var(--spacing-16) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing-20) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-24{--tw-translate-y:calc(var(--spacing-24) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-32{--tw-translate-y:calc(var(--spacing-32) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-40{--tw-translate-y:calc(var(--spacing-40) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-48{--tw-translate-y:calc(var(--spacing-48) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-56{--tw-translate-y:calc(var(--spacing-56) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-64{--tw-translate-y:calc(var(--spacing-64) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:calc(var(--spacing-px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:var(--spacing-0\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y:var(--spacing-1\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:var(--spacing-2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2\.5{--tw-translate-y:var(--spacing-2\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:var(--spacing-3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\.5{--tw-translate-y:var(--spacing-3\.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:var(--spacing-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-5{--tw-translate-y:var(--spacing-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:var(--spacing-6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-7{--tw-translate-y:var(--spacing-7);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:var(--spacing-8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:var(--spacing-10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-12{--tw-translate-y:var(--spacing-12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-14{--tw-translate-y:var(--spacing-14);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-16{--tw-translate-y:var(--spacing-16);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-20{--tw-translate-y:var(--spacing-20);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-24{--tw-translate-y:var(--spacing-24);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-32{--tw-translate-y:var(--spacing-32);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-40{--tw-translate-y:var(--spacing-40);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-48{--tw-translate-y:var(--spacing-48);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-56{--tw-translate-y:var(--spacing-56);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-64{--tw-translate-y:var(--spacing-64);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:var(--spacing-px);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-none{animation:none}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-evenly{align-content:space-evenly}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:var(--spacing-0)}.gap-0\.5{gap:var(--spacing-0\.5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:var(--spacing-1\.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:var(--spacing-2\.5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:var(--spacing-3\.5)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:var(--spacing-7)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}.gap-14{gap:var(--spacing-14)}.gap-16{gap:var(--spacing-16)}.gap-20{gap:var(--spacing-20)}.gap-24{gap:var(--spacing-24)}.gap-32{gap:var(--spacing-32)}.gap-40{gap:var(--spacing-40)}.gap-48{gap:var(--spacing-48)}.gap-56{gap:var(--spacing-56)}.gap-64{gap:var(--spacing-64)}.gap-px{gap:1px;gap:var(--spacing-px)}:where(.-space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-0) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-0) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-0\.5) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-0\.5) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-1) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-1) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-1\.5) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-1\.5) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-2) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-2) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-2\.5) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-2\.5) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-3) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-3) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-3\.5) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-3\.5) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-4) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-4) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-5) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-5) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-6) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-6) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-7) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-7) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-8) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-8) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-10) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-10) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-12) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-12) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-14) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-14) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-16) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-16) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-20) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-20) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-24) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-24) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-32) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-32) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-40>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-40) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-40) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-48>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-48) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-48) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-56>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-56) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-56) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-64>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-64) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-64) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(-1px * var(--tw-space-y-reverse));margin-block-end:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-block-start:calc(calc(var(--spacing-px) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-px) * -1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-0) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-0\.5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-0\.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1\.5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1\.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2\.5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2\.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3\.5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3\.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-7) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-10) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-12) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-14) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-16) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-20) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-20) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-24) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-24) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-32) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-32) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-40>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-40) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-40) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-48>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-48) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-48) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-56>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-56) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-56) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-64>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-64) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-64) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing-px) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-px) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:var(--spacing-0)}.gap-x-0\.5{column-gap:var(--spacing-0\.5)}.gap-x-1{column-gap:var(--spacing-1)}.gap-x-1\.5{column-gap:var(--spacing-1\.5)}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-2\.5{column-gap:var(--spacing-2\.5)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-3\.5{column-gap:var(--spacing-3\.5)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-5{column-gap:var(--spacing-5)}.gap-x-6{column-gap:var(--spacing-6)}.gap-x-7{column-gap:var(--spacing-7)}.gap-x-8{column-gap:var(--spacing-8)}.gap-x-10{column-gap:var(--spacing-10)}.gap-x-12{column-gap:var(--spacing-12)}.gap-x-14{column-gap:var(--spacing-14)}.gap-x-16{column-gap:var(--spacing-16)}.gap-x-20{column-gap:var(--spacing-20)}.gap-x-24{column-gap:var(--spacing-24)}.gap-x-32{column-gap:var(--spacing-32)}.gap-x-40{column-gap:var(--spacing-40)}.gap-x-48{column-gap:var(--spacing-48)}.gap-x-56{column-gap:var(--spacing-56)}.gap-x-64{column-gap:var(--spacing-64)}.gap-x-px{column-gap:1px;column-gap:var(--spacing-px)}:where(.-space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-0) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-0) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-0\.5) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-0\.5) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-1) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-1) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-1\.5) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-1\.5) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-2) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-2) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-2\.5) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-2\.5) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-3) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-3) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-3\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-3\.5) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-3\.5) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-4) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-4) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-5) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-5) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-6) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-6) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-7>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-7) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-7) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-8) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-8) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-10) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-10) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-12>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-12) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-12) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-14>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-14) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-14) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-16>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-16) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-16) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-20>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-20) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-20) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-24>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-24) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-24) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-32>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-32) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-32) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-40>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-40) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-40) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-48>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-48) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-48) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-56>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-56) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-56) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-64>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-64) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-64) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(calc(var(--spacing-px) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-px) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-0) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-0) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-0\.5) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-0\.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-1) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-1\.5) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-1\.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2\.5) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2\.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-3) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-3\.5) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-3\.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-4) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-5) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-6) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-6) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-7>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-7) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-7) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-8) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-8) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-10) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-10) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-12>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-12) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-12) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-14>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-14) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-14) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-16>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-16) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-16) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-20>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-20) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-20) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-24>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-24) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-24) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-32>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-32) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-32) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-40>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-40) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-40) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-48>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-48) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-48) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-56>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-56) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-56) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-64>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-64) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-64) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(1px * var(--tw-space-x-reverse));margin-inline-end:calc(1px * calc(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing-px) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-px) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:var(--spacing-0)}.gap-y-0\.5{row-gap:var(--spacing-0\.5)}.gap-y-1{row-gap:var(--spacing-1)}.gap-y-1\.5{row-gap:var(--spacing-1\.5)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-2\.5{row-gap:var(--spacing-2\.5)}.gap-y-3{row-gap:var(--spacing-3)}.gap-y-3\.5{row-gap:var(--spacing-3\.5)}.gap-y-4{row-gap:var(--spacing-4)}.gap-y-5{row-gap:var(--spacing-5)}.gap-y-6{row-gap:var(--spacing-6)}.gap-y-7{row-gap:var(--spacing-7)}.gap-y-8{row-gap:var(--spacing-8)}.gap-y-10{row-gap:var(--spacing-10)}.gap-y-12{row-gap:var(--spacing-12)}.gap-y-14{row-gap:var(--spacing-14)}.gap-y-16{row-gap:var(--spacing-16)}.gap-y-20{row-gap:var(--spacing-20)}.gap-y-24{row-gap:var(--spacing-24)}.gap-y-32{row-gap:var(--spacing-32)}.gap-y-40{row-gap:var(--spacing-40)}.gap-y-48{row-gap:var(--spacing-48)}.gap-y-56{row-gap:var(--spacing-56)}.gap-y-64{row-gap:var(--spacing-64)}.gap-y-px{row-gap:1px;row-gap:var(--spacing-px)}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-visible{overflow-y:visible}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-none{border-top-left-radius:var(--radius-none);border-top-right-radius:var(--radius-none)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl{border-top-left-radius:var(--radius)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-full{border-top-left-radius:var(--radius-full)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tl-none{border-top-left-radius:var(--radius-none)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-r{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-full{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-none{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-tr{border-top-right-radius:var(--radius)}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}.rounded-tr-full{border-top-right-radius:var(--radius-full)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.rounded-tr-none{border-top-right-radius:var(--radius-none)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-b{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-full{border-bottom-right-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-b-none{border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br{border-bottom-right-radius:var(--radius)}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.rounded-br-full{border-bottom-right-radius:var(--radius-full)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-br-none{border-bottom-right-radius:var(--radius-none)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-bl{border-bottom-left-radius:var(--radius)}.rounded-bl-2xl{border-bottom-left-radius:var(--radius-2xl)}.rounded-bl-full{border-bottom-left-radius:var(--radius-full)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.rounded-bl-none{border-bottom-left-radius:var(--radius-none)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent{border-color:var(--color-accent)}.border-accent-foreground{border-color:var(--color-accent-foreground)}.border-background{border-color:var(--color-background)}.border-black{border-color:var(--color-black)}.border-border{border-color:var(--color-border)}.border-border-hover{border-color:var(--color-border-hover)}.border-border\/10{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/10{border-color:color-mix(in oklab, var(--color-border) 10%, transparent)}}.border-border\/20{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/20{border-color:color-mix(in oklab, var(--color-border) 20%, transparent)}}.border-border\/30{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.border-border\/50{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.border-border\/80{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.border-border\/90{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/90{border-color:color-mix(in oklab, var(--color-border) 90%, transparent)}}.border-card{border-color:var(--color-card)}.border-card-foreground{border-color:var(--color-card-foreground)}.border-current{border-color:currentColor}.border-destructive{border-color:var(--color-destructive)}.border-destructive-bg{border-color:var(--color-destructive-bg)}.border-destructive-foreground{border-color:var(--color-destructive-foreground)}.border-destructive-hover{border-color:var(--color-destructive-hover)}.border-destructive\/10{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/10{border-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.border-destructive\/20{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.border-destructive\/30{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.border-destructive\/50{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.border-destructive\/70{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/70{border-color:color-mix(in oklab, var(--color-destructive) 70%, transparent)}}.border-destructive\/80{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/80{border-color:color-mix(in oklab, var(--color-destructive) 80%, transparent)}}.border-destructive\/90{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/90{border-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.border-foreground,.border-foreground\/10{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/10{border-color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.border-foreground\/20{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/20{border-color:color-mix(in oklab, var(--color-foreground) 20%, transparent)}}.border-foreground\/30{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/30{border-color:color-mix(in oklab, var(--color-foreground) 30%, transparent)}}.border-foreground\/50{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/50{border-color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.border-foreground\/70{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/70{border-color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.border-foreground\/80{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/80{border-color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.border-foreground\/90{border-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/90{border-color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.border-info{border-color:var(--color-info)}.border-info-bg{border-color:var(--color-info-bg)}.border-info-foreground{border-color:var(--color-info-foreground)}.border-info-hover{border-color:var(--color-info-hover)}.border-info\/10{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/10{border-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.border-info\/20{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.border-info\/30{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.border-info\/50{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/50{border-color:color-mix(in oklab, var(--color-info) 50%, transparent)}}.border-info\/70{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/70{border-color:color-mix(in oklab, var(--color-info) 70%, transparent)}}.border-info\/80{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/80{border-color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.border-info\/90{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/90{border-color:color-mix(in oklab, var(--color-info) 90%, transparent)}}.border-inherit{border-color:inherit}.border-input{border-color:var(--color-input)}.border-muted{border-color:var(--color-muted)}.border-muted-foreground{border-color:var(--color-muted-foreground)}.border-muted\/10{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/10{border-color:color-mix(in oklab, var(--color-muted) 10%, transparent)}}.border-muted\/20{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/20{border-color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.border-muted\/30{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/30{border-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.border-muted\/50{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/50{border-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.border-muted\/70{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/70{border-color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.border-muted\/80{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/80{border-color:color-mix(in oklab, var(--color-muted) 80%, transparent)}}.border-muted\/90{border-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted\/90{border-color:color-mix(in oklab, var(--color-muted) 90%, transparent)}}.border-overlay{border-color:var(--color-overlay)}.border-popover{border-color:var(--color-popover)}.border-popover-foreground{border-color:var(--color-popover-foreground)}.border-primary{border-color:var(--color-primary)}.border-primary-bg{border-color:var(--color-primary-bg)}.border-primary-foreground{border-color:var(--color-primary-foreground)}.border-primary-hover{border-color:var(--color-primary-hover)}.border-primary\/10{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.border-primary\/70{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/70{border-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.border-primary\/80{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/80{border-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.border-primary\/90{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/90{border-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.border-ring{border-color:var(--color-ring)}.border-secondary{border-color:var(--color-secondary)}.border-secondary-foreground{border-color:var(--color-secondary-foreground)}.border-success{border-color:var(--color-success)}.border-success-bg{border-color:var(--color-success-bg)}.border-success-foreground{border-color:var(--color-success-foreground)}.border-success-hover{border-color:var(--color-success-hover)}.border-success\/10{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/10{border-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.border-success\/20{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/20{border-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.border-success\/50{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab, var(--color-success) 50%, transparent)}}.border-success\/70{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/70{border-color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.border-success\/80{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/80{border-color:color-mix(in oklab, var(--color-success) 80%, transparent)}}.border-success\/90{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/90{border-color:color-mix(in oklab, var(--color-success) 90%, transparent)}}.border-transparent{border-color:#0000}.border-warning{border-color:var(--color-warning)}.border-warning-bg{border-color:var(--color-warning-bg)}.border-warning-foreground{border-color:var(--color-warning-foreground)}.border-warning-hover{border-color:var(--color-warning-hover)}.border-warning\/10{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/10{border-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.border-warning\/20{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.border-warning\/30{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.border-warning\/50{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.border-warning\/70{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/70{border-color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.border-warning\/80{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/80{border-color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.border-warning\/90{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/90{border-color:color-mix(in oklab, var(--color-warning) 90%, transparent)}}.border-white{border-color:var(--color-white)}.bg-accent{background-color:var(--color-accent)}.bg-accent-foreground{background-color:var(--color-accent-foreground)}.bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/20{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.bg-accent\/30{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.bg-accent\/40{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.bg-accent\/50{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.bg-accent\/60{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/60{background-color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}.bg-accent\/70{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.bg-accent\/80{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/80{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}.bg-accent\/90{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/90{background-color:color-mix(in oklab, var(--color-accent) 90%, transparent)}}.bg-background{background-color:var(--color-background)}.bg-black{background-color:var(--color-black)}.bg-border{background-color:var(--color-border)}.bg-border-hover{background-color:var(--color-border-hover)}.bg-card{background-color:var(--color-card)}.bg-card-foreground{background-color:var(--color-card-foreground)}.bg-card\/5{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/5{background-color:color-mix(in oklab, var(--color-card) 5%, transparent)}}.bg-card\/10{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/10{background-color:color-mix(in oklab, var(--color-card) 10%, transparent)}}.bg-card\/20{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/20{background-color:color-mix(in oklab, var(--color-card) 20%, transparent)}}.bg-card\/30{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, var(--color-card) 30%, transparent)}}.bg-card\/40{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, var(--color-card) 40%, transparent)}}.bg-card\/50{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--color-card) 50%, transparent)}}.bg-card\/60{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, var(--color-card) 60%, transparent)}}.bg-card\/70{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--color-card) 70%, transparent)}}.bg-card\/80{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--color-card) 80%, transparent)}}.bg-card\/90{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--color-card) 90%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--color-destructive)}.bg-destructive-bg{background-color:var(--color-destructive-bg)}.bg-destructive-foreground{background-color:var(--color-destructive-foreground)}.bg-destructive-hover{background-color:var(--color-destructive-hover)}.bg-destructive\/5{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--color-destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-destructive\/20{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/20{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.bg-destructive\/30{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/30{background-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.bg-destructive\/40{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/40{background-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.bg-destructive\/50{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/50{background-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.bg-destructive\/60{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/60{background-color:color-mix(in oklab, var(--color-destructive) 60%, transparent)}}.bg-destructive\/70{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/70{background-color:color-mix(in oklab, var(--color-destructive) 70%, transparent)}}.bg-destructive\/80{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/80{background-color:color-mix(in oklab, var(--color-destructive) 80%, transparent)}}.bg-destructive\/90{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/90{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--color-foreground) 5%, transparent)}}.bg-foreground\/10{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.bg-foreground\/20{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab, var(--color-foreground) 20%, transparent)}}.bg-foreground\/30{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--color-foreground) 30%, transparent)}}.bg-foreground\/40{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/40{background-color:color-mix(in oklab, var(--color-foreground) 40%, transparent)}}.bg-foreground\/50{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/50{background-color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.bg-foreground\/60{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.bg-foreground\/70{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.bg-foreground\/80{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/80{background-color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.bg-foreground\/90{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/90{background-color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.bg-info{background-color:var(--color-info)}.bg-info-bg{background-color:var(--color-info-bg)}.bg-info-foreground{background-color:var(--color-info-foreground)}.bg-info-hover{background-color:var(--color-info-hover)}.bg-info\/5{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/5{background-color:color-mix(in oklab, var(--color-info) 5%, transparent)}}.bg-info\/10{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.bg-info\/20{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/20{background-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.bg-info\/30{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/30{background-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.bg-info\/40{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/40{background-color:color-mix(in oklab, var(--color-info) 40%, transparent)}}.bg-info\/50{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/50{background-color:color-mix(in oklab, var(--color-info) 50%, transparent)}}.bg-info\/60{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/60{background-color:color-mix(in oklab, var(--color-info) 60%, transparent)}}.bg-info\/70{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/70{background-color:color-mix(in oklab, var(--color-info) 70%, transparent)}}.bg-info\/80{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/80{background-color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.bg-info\/90{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/90{background-color:color-mix(in oklab, var(--color-info) 90%, transparent)}}.bg-inherit{background-color:inherit}.bg-input{background-color:var(--color-input)}.bg-muted{background-color:var(--color-muted)}.bg-muted-foreground{background-color:var(--color-muted-foreground)}.bg-muted\/5{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/5{background-color:color-mix(in oklab, var(--color-muted) 5%, transparent)}}.bg-muted\/10{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--color-muted) 10%, transparent)}}.bg-muted\/20{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.bg-muted\/70{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.bg-muted\/80{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, var(--color-muted) 80%, transparent)}}.bg-muted\/90{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/90{background-color:color-mix(in oklab, var(--color-muted) 90%, transparent)}}.bg-overlay{background-color:var(--color-overlay)}.bg-popover{background-color:var(--color-popover)}.bg-popover-foreground{background-color:var(--color-popover-foreground)}.bg-popover\/5{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/5{background-color:color-mix(in oklab, var(--color-popover) 5%, transparent)}}.bg-popover\/10{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/10{background-color:color-mix(in oklab, var(--color-popover) 10%, transparent)}}.bg-popover\/20{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/20{background-color:color-mix(in oklab, var(--color-popover) 20%, transparent)}}.bg-popover\/30{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/30{background-color:color-mix(in oklab, var(--color-popover) 30%, transparent)}}.bg-popover\/40{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/40{background-color:color-mix(in oklab, var(--color-popover) 40%, transparent)}}.bg-popover\/50{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/50{background-color:color-mix(in oklab, var(--color-popover) 50%, transparent)}}.bg-popover\/60{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/60{background-color:color-mix(in oklab, var(--color-popover) 60%, transparent)}}.bg-popover\/70{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/70{background-color:color-mix(in oklab, var(--color-popover) 70%, transparent)}}.bg-popover\/80{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/80{background-color:color-mix(in oklab, var(--color-popover) 80%, transparent)}}.bg-popover\/90{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/90{background-color:color-mix(in oklab, var(--color-popover) 90%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary-bg{background-color:var(--color-primary-bg)}.bg-primary-foreground{background-color:var(--color-primary-foreground)}.bg-primary-hover{background-color:var(--color-primary-hover)}.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-primary\/30{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.bg-primary\/40{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/40{background-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.bg-primary\/50{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.bg-primary\/60{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.bg-primary\/70{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.bg-primary\/80{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.bg-primary\/90{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/90{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.bg-ring{background-color:var(--color-ring)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-foreground{background-color:var(--color-secondary-foreground)}.bg-secondary\/5{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/5{background-color:color-mix(in oklab, var(--color-secondary) 5%, transparent)}}.bg-secondary\/10{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/10{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}.bg-secondary\/20{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.bg-secondary\/30{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/30{background-color:color-mix(in oklab, var(--color-secondary) 30%, transparent)}}.bg-secondary\/40{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/40{background-color:color-mix(in oklab, var(--color-secondary) 40%, transparent)}}.bg-secondary\/50{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:color-mix(in oklab, var(--color-secondary) 50%, transparent)}}.bg-secondary\/60{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/60{background-color:color-mix(in oklab, var(--color-secondary) 60%, transparent)}}.bg-secondary\/70{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/70{background-color:color-mix(in oklab, var(--color-secondary) 70%, transparent)}}.bg-secondary\/80{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/80{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.bg-secondary\/90{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/90{background-color:color-mix(in oklab, var(--color-secondary) 90%, transparent)}}.bg-success{background-color:var(--color-success)}.bg-success-bg{background-color:var(--color-success-bg)}.bg-success-foreground{background-color:var(--color-success-foreground)}.bg-success-hover{background-color:var(--color-success-hover)}.bg-success\/5{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}.bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-success\/20{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.bg-success\/30{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/30{background-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.bg-success\/40{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/40{background-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.bg-success\/50{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/50{background-color:color-mix(in oklab, var(--color-success) 50%, transparent)}}.bg-success\/60{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/60{background-color:color-mix(in oklab, var(--color-success) 60%, transparent)}}.bg-success\/70{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/70{background-color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.bg-success\/80{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/80{background-color:color-mix(in oklab, var(--color-success) 80%, transparent)}}.bg-success\/90{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/90{background-color:color-mix(in oklab, var(--color-success) 90%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-warning-foreground{background-color:var(--color-warning-foreground)}.bg-warning-hover{background-color:var(--color-warning-hover)}.bg-warning\/5{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/5{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.bg-warning\/20{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-warning\/30{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/30{background-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.bg-warning\/40{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/40{background-color:color-mix(in oklab, var(--color-warning) 40%, transparent)}}.bg-warning\/50{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/50{background-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.bg-warning\/60{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/60{background-color:color-mix(in oklab, var(--color-warning) 60%, transparent)}}.bg-warning\/70{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/70{background-color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.bg-warning\/80{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/80{background-color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.bg-warning\/90{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/90{background-color:color-mix(in oklab, var(--color-warning) 90%, transparent)}}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.p-0{padding:var(--spacing-0)}.p-0\.5{padding:var(--spacing-0\.5)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:var(--spacing-1\.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:var(--spacing-2\.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:var(--spacing-3\.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-7{padding:var(--spacing-7)}.p-8{padding:var(--spacing-8)}.p-10{padding:var(--spacing-10)}.p-12{padding:var(--spacing-12)}.p-14{padding:var(--spacing-14)}.p-16{padding:var(--spacing-16)}.p-20{padding:var(--spacing-20)}.p-24{padding:var(--spacing-24)}.p-32{padding:var(--spacing-32)}.p-40{padding:var(--spacing-40)}.p-48{padding:var(--spacing-48)}.p-56{padding:var(--spacing-56)}.p-64{padding:var(--spacing-64)}.p-px{padding:1px;padding:var(--spacing-px)}.px-0{padding-inline:var(--spacing-0)}.px-0\.5{padding-inline:var(--spacing-0\.5)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:var(--spacing-1\.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:var(--spacing-2\.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:var(--spacing-3\.5)}.px-4{padding-inline:var(--spacing-4)}.px-5{padding-inline:var(--spacing-5)}.px-6{padding-inline:var(--spacing-6)}.px-7{padding-inline:var(--spacing-7)}.px-8{padding-inline:var(--spacing-8)}.px-10{padding-inline:var(--spacing-10)}.px-12{padding-inline:var(--spacing-12)}.px-14{padding-inline:var(--spacing-14)}.px-16{padding-inline:var(--spacing-16)}.px-20{padding-inline:var(--spacing-20)}.px-24{padding-inline:var(--spacing-24)}.px-32{padding-inline:var(--spacing-32)}.px-40{padding-inline:var(--spacing-40)}.px-48{padding-inline:var(--spacing-48)}.px-56{padding-inline:var(--spacing-56)}.px-64{padding-inline:var(--spacing-64)}.px-px{padding-inline:1px;padding-inline:var(--spacing-px)}.py-0{padding-block:var(--spacing-0)}.py-0\.5{padding-block:var(--spacing-0\.5)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:var(--spacing-1\.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:var(--spacing-2\.5)}.py-3{padding-block:var(--spacing-3)}.py-3\.5{padding-block:var(--spacing-3\.5)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-7{padding-block:var(--spacing-7)}.py-8{padding-block:var(--spacing-8)}.py-10{padding-block:var(--spacing-10)}.py-12{padding-block:var(--spacing-12)}.py-14{padding-block:var(--spacing-14)}.py-16{padding-block:var(--spacing-16)}.py-20{padding-block:var(--spacing-20)}.py-24{padding-block:var(--spacing-24)}.py-32{padding-block:var(--spacing-32)}.py-40{padding-block:var(--spacing-40)}.py-48{padding-block:var(--spacing-48)}.py-56{padding-block:var(--spacing-56)}.py-64{padding-block:var(--spacing-64)}.py-px{padding-block:1px;padding-block:var(--spacing-px)}.pt-0{padding-top:var(--spacing-0)}.pt-0\.5{padding-top:var(--spacing-0\.5)}.pt-1{padding-top:var(--spacing-1)}.pt-1\.5{padding-top:var(--spacing-1\.5)}.pt-2{padding-top:var(--spacing-2)}.pt-2\.5{padding-top:var(--spacing-2\.5)}.pt-3{padding-top:var(--spacing-3)}.pt-3\.5{padding-top:var(--spacing-3\.5)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:var(--spacing-7)}.pt-8{padding-top:var(--spacing-8)}.pt-10{padding-top:var(--spacing-10)}.pt-12{padding-top:var(--spacing-12)}.pt-14{padding-top:var(--spacing-14)}.pt-16{padding-top:var(--spacing-16)}.pt-20{padding-top:var(--spacing-20)}.pt-24{padding-top:var(--spacing-24)}.pt-32{padding-top:var(--spacing-32)}.pt-40{padding-top:var(--spacing-40)}.pt-48{padding-top:var(--spacing-48)}.pt-56{padding-top:var(--spacing-56)}.pt-64{padding-top:var(--spacing-64)}.pt-px{padding-top:1px;padding-top:var(--spacing-px)}.pr-0{padding-right:var(--spacing-0)}.pr-0\.5{padding-right:var(--spacing-0\.5)}.pr-1{padding-right:var(--spacing-1)}.pr-1\.5{padding-right:var(--spacing-1\.5)}.pr-2{padding-right:var(--spacing-2)}.pr-2\.5{padding-right:var(--spacing-2\.5)}.pr-3{padding-right:var(--spacing-3)}.pr-3\.5{padding-right:var(--spacing-3\.5)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pr-7{padding-right:var(--spacing-7)}.pr-8{padding-right:var(--spacing-8)}.pr-10{padding-right:var(--spacing-10)}.pr-12{padding-right:var(--spacing-12)}.pr-14{padding-right:var(--spacing-14)}.pr-16{padding-right:var(--spacing-16)}.pr-20{padding-right:var(--spacing-20)}.pr-24{padding-right:var(--spacing-24)}.pr-32{padding-right:var(--spacing-32)}.pr-40{padding-right:var(--spacing-40)}.pr-48{padding-right:var(--spacing-48)}.pr-56{padding-right:var(--spacing-56)}.pr-64{padding-right:var(--spacing-64)}.pr-px{padding-right:1px;padding-right:var(--spacing-px)}.pb-0{padding-bottom:var(--spacing-0)}.pb-0\.5{padding-bottom:var(--spacing-0\.5)}.pb-1{padding-bottom:var(--spacing-1)}.pb-1\.5{padding-bottom:var(--spacing-1\.5)}.pb-2{padding-bottom:var(--spacing-2)}.pb-2\.5{padding-bottom:var(--spacing-2\.5)}.pb-3{padding-bottom:var(--spacing-3)}.pb-3\.5{padding-bottom:var(--spacing-3\.5)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-7{padding-bottom:var(--spacing-7)}.pb-8{padding-bottom:var(--spacing-8)}.pb-10{padding-bottom:var(--spacing-10)}.pb-12{padding-bottom:var(--spacing-12)}.pb-14{padding-bottom:var(--spacing-14)}.pb-16{padding-bottom:var(--spacing-16)}.pb-20{padding-bottom:var(--spacing-20)}.pb-24{padding-bottom:var(--spacing-24)}.pb-32{padding-bottom:var(--spacing-32)}.pb-40{padding-bottom:var(--spacing-40)}.pb-48{padding-bottom:var(--spacing-48)}.pb-56{padding-bottom:var(--spacing-56)}.pb-64{padding-bottom:var(--spacing-64)}.pb-px{padding-bottom:1px;padding-bottom:var(--spacing-px)}.pl-0{padding-left:var(--spacing-0)}.pl-0\.5{padding-left:var(--spacing-0\.5)}.pl-1{padding-left:var(--spacing-1)}.pl-1\.5{padding-left:var(--spacing-1\.5)}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:var(--spacing-2\.5)}.pl-3{padding-left:var(--spacing-3)}.pl-3\.5{padding-left:var(--spacing-3\.5)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.pl-7{padding-left:var(--spacing-7)}.pl-8{padding-left:var(--spacing-8)}.pl-10{padding-left:var(--spacing-10)}.pl-12{padding-left:var(--spacing-12)}.pl-14{padding-left:var(--spacing-14)}.pl-16{padding-left:var(--spacing-16)}.pl-20{padding-left:var(--spacing-20)}.pl-24{padding-left:var(--spacing-24)}.pl-32{padding-left:var(--spacing-32)}.pl-40{padding-left:var(--spacing-40)}.pl-48{padding-left:var(--spacing-48)}.pl-56{padding-left:var(--spacing-56)}.pl-64{padding-left:var(--spacing-64)}.pl-px{padding-left:1px;padding-left:var(--spacing-px)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-background{color:var(--color-background)}.text-black{color:var(--color-black)}.text-border{color:var(--color-border)}.text-border-hover{color:var(--color-border-hover)}.text-border\/10{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/10{color:color-mix(in oklab, var(--color-border) 10%, transparent)}}.text-border\/20{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/20{color:color-mix(in oklab, var(--color-border) 20%, transparent)}}.text-border\/30{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/30{color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.text-border\/50{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/50{color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.text-border\/70{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/70{color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.text-border\/80{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/80{color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.text-border\/90{color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.text-border\/90{color:color-mix(in oklab, var(--color-border) 90%, transparent)}}.text-card{color:var(--color-card)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--color-destructive)}.text-destructive-bg{color:var(--color-destructive-bg)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-destructive-hover{color:var(--color-destructive-hover)}.text-destructive\/10{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/10{color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.text-destructive\/20{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/20{color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.text-destructive\/30{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/30{color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.text-destructive\/50{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/50{color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.text-destructive\/70{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/70{color:color-mix(in oklab, var(--color-destructive) 70%, transparent)}}.text-destructive\/80{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/80{color:color-mix(in oklab, var(--color-destructive) 80%, transparent)}}.text-destructive\/90{color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/90{color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.text-foreground,.text-foreground\/10{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/10{color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.text-foreground\/20{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/20{color:color-mix(in oklab, var(--color-foreground) 20%, transparent)}}.text-foreground\/30{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/30{color:color-mix(in oklab, var(--color-foreground) 30%, transparent)}}.text-foreground\/50{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.text-foreground\/70{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.text-foreground\/80{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.text-foreground\/90{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.text-info{color:var(--color-info)}.text-info-bg{color:var(--color-info-bg)}.text-info-foreground{color:var(--color-info-foreground)}.text-info-hover{color:var(--color-info-hover)}.text-info\/10{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/10{color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.text-info\/20{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/20{color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.text-info\/30{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/30{color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.text-info\/50{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/50{color:color-mix(in oklab, var(--color-info) 50%, transparent)}}.text-info\/70{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/70{color:color-mix(in oklab, var(--color-info) 70%, transparent)}}.text-info\/80{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/80{color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.text-info\/90{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/90{color:color-mix(in oklab, var(--color-info) 90%, transparent)}}.text-inherit{color:inherit}.text-input{color:var(--color-input)}.text-muted{color:var(--color-muted)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-muted\/10{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/10{color:color-mix(in oklab, var(--color-muted) 10%, transparent)}}.text-muted\/20{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/20{color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.text-muted\/30{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/30{color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.text-muted\/50{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/50{color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.text-muted\/70{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/70{color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.text-muted\/80{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/80{color:color-mix(in oklab, var(--color-muted) 80%, transparent)}}.text-muted\/90{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/90{color:color-mix(in oklab, var(--color-muted) 90%, transparent)}}.text-overlay{color:var(--color-overlay)}.text-popover{color:var(--color-popover)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-bg{color:var(--color-primary-bg)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-primary-hover{color:var(--color-primary-hover)}.text-primary\/10{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/10{color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.text-primary\/20{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/20{color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.text-primary\/30{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/30{color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.text-primary\/50{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.text-primary\/70{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.text-primary\/80{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.text-primary\/90{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/90{color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.text-ring{color:var(--color-ring)}.text-secondary{color:var(--color-secondary)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-success{color:var(--color-success)}.text-success-bg{color:var(--color-success-bg)}.text-success-foreground{color:var(--color-success-foreground)}.text-success-hover{color:var(--color-success-hover)}.text-success\/10{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/10{color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.text-success\/20{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/20{color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.text-success\/30{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/30{color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.text-success\/50{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/50{color:color-mix(in oklab, var(--color-success) 50%, transparent)}}.text-success\/70{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/70{color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.text-success\/80{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/80{color:color-mix(in oklab, var(--color-success) 80%, transparent)}}.text-success\/90{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/90{color:color-mix(in oklab, var(--color-success) 90%, transparent)}}.text-transparent{color:#0000}.text-warning{color:var(--color-warning)}.text-warning-bg{color:var(--color-warning-bg)}.text-warning-foreground{color:var(--color-warning-foreground)}.text-warning-hover{color:var(--color-warning-hover)}.text-warning\/10{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/10{color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.text-warning\/20{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/20{color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.text-warning\/30{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/30{color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.text-warning\/50{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/50{color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.text-warning\/70{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/70{color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.text-warning\/80{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/80{color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.text-warning\/90{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/90{color:color-mix(in oklab, var(--color-warning) 90%, transparent)}}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--color-accent)}.ring-accent-foreground{--tw-ring-color:var(--color-accent-foreground)}.ring-background{--tw-ring-color:var(--color-background)}.ring-black{--tw-ring-color:var(--color-black)}.ring-border{--tw-ring-color:var(--color-border)}.ring-border-hover{--tw-ring-color:var(--color-border-hover)}.ring-card{--tw-ring-color:var(--color-card)}.ring-card-foreground{--tw-ring-color:var(--color-card-foreground)}.ring-current{--tw-ring-color:currentcolor}.ring-destructive{--tw-ring-color:var(--color-destructive)}.ring-destructive-bg{--tw-ring-color:var(--color-destructive-bg)}.ring-destructive-foreground{--tw-ring-color:var(--color-destructive-foreground)}.ring-destructive-hover{--tw-ring-color:var(--color-destructive-hover)}.ring-foreground{--tw-ring-color:var(--color-foreground)}.ring-info{--tw-ring-color:var(--color-info)}.ring-info-bg{--tw-ring-color:var(--color-info-bg)}.ring-info-foreground{--tw-ring-color:var(--color-info-foreground)}.ring-info-hover{--tw-ring-color:var(--color-info-hover)}.ring-inherit{--tw-ring-color:inherit}.ring-input{--tw-ring-color:var(--color-input)}.ring-muted{--tw-ring-color:var(--color-muted)}.ring-muted-foreground{--tw-ring-color:var(--color-muted-foreground)}.ring-overlay{--tw-ring-color:var(--color-overlay)}.ring-popover{--tw-ring-color:var(--color-popover)}.ring-popover-foreground{--tw-ring-color:var(--color-popover-foreground)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-primary-bg{--tw-ring-color:var(--color-primary-bg)}.ring-primary-foreground{--tw-ring-color:var(--color-primary-foreground)}.ring-primary-hover{--tw-ring-color:var(--color-primary-hover)}.ring-ring{--tw-ring-color:var(--color-ring)}.ring-secondary{--tw-ring-color:var(--color-secondary)}.ring-secondary-foreground{--tw-ring-color:var(--color-secondary-foreground)}.ring-success{--tw-ring-color:var(--color-success)}.ring-success-bg{--tw-ring-color:var(--color-success-bg)}.ring-success-foreground{--tw-ring-color:var(--color-success-foreground)}.ring-success-hover{--tw-ring-color:var(--color-success-hover)}.ring-transparent{--tw-ring-color:transparent}.ring-warning{--tw-ring-color:var(--color-warning)}.ring-warning-bg{--tw-ring-color:var(--color-warning-bg)}.ring-warning-foreground{--tw-ring-color:var(--color-warning-foreground)}.ring-warning-hover{--tw-ring-color:var(--color-warning-hover)}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));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-none{--tw-blur: ;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-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-accent-foreground:hover{border-color:var(--color-accent-foreground)}.hover\:border-background:hover{border-color:var(--color-background)}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-border-hover:hover{border-color:var(--color-border-hover)}.hover\:border-card:hover{border-color:var(--color-card)}.hover\:border-card-foreground:hover{border-color:var(--color-card-foreground)}.hover\:border-current:hover{border-color:currentColor}.hover\:border-destructive:hover{border-color:var(--color-destructive)}.hover\:border-destructive-bg:hover{border-color:var(--color-destructive-bg)}.hover\:border-destructive-foreground:hover{border-color:var(--color-destructive-foreground)}.hover\:border-destructive-hover:hover{border-color:var(--color-destructive-hover)}.hover\:border-foreground:hover{border-color:var(--color-foreground)}.hover\:border-info:hover{border-color:var(--color-info)}.hover\:border-info-bg:hover{border-color:var(--color-info-bg)}.hover\:border-info-foreground:hover{border-color:var(--color-info-foreground)}.hover\:border-info-hover:hover{border-color:var(--color-info-hover)}.hover\:border-inherit:hover{border-color:inherit}.hover\:border-input:hover{border-color:var(--color-input)}.hover\:border-muted:hover{border-color:var(--color-muted)}.hover\:border-muted-foreground:hover{border-color:var(--color-muted-foreground)}.hover\:border-overlay:hover{border-color:var(--color-overlay)}.hover\:border-popover:hover{border-color:var(--color-popover)}.hover\:border-popover-foreground:hover{border-color:var(--color-popover-foreground)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-bg:hover{border-color:var(--color-primary-bg)}.hover\:border-primary-foreground:hover{border-color:var(--color-primary-foreground)}.hover\:border-primary-hover:hover{border-color:var(--color-primary-hover)}.hover\:border-ring:hover{border-color:var(--color-ring)}.hover\:border-secondary:hover{border-color:var(--color-secondary)}.hover\:border-secondary-foreground:hover{border-color:var(--color-secondary-foreground)}.hover\:border-success:hover{border-color:var(--color-success)}.hover\:border-success-bg:hover{border-color:var(--color-success-bg)}.hover\:border-success-foreground:hover{border-color:var(--color-success-foreground)}.hover\:border-success-hover:hover{border-color:var(--color-success-hover)}.hover\:border-transparent:hover{border-color:#0000}.hover\:border-warning:hover{border-color:var(--color-warning)}.hover\:border-warning-bg:hover{border-color:var(--color-warning-bg)}.hover\:border-warning-foreground:hover{border-color:var(--color-warning-foreground)}.hover\:border-warning-hover:hover{border-color:var(--color-warning-hover)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-accent-foreground:hover{background-color:var(--color-accent-foreground)}.hover\:bg-accent\/5:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/5:hover{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.hover\:bg-accent\/10:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.hover\:bg-accent\/30:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.hover\:bg-accent\/40:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:bg-accent\/60:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}.hover\:bg-accent\/70:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.hover\:bg-accent\/80:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/80:hover{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}.hover\:bg-accent\/90:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab, var(--color-accent) 90%, transparent)}}.hover\:bg-background:hover{background-color:var(--color-background)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-border:hover{background-color:var(--color-border)}.hover\:bg-border-hover:hover{background-color:var(--color-border-hover)}.hover\:bg-card:hover{background-color:var(--color-card)}.hover\:bg-card-foreground:hover{background-color:var(--color-card-foreground)}.hover\:bg-card\/5:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/5:hover{background-color:color-mix(in oklab, var(--color-card) 5%, transparent)}}.hover\:bg-card\/10:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/10:hover{background-color:color-mix(in oklab, var(--color-card) 10%, transparent)}}.hover\:bg-card\/20:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/20:hover{background-color:color-mix(in oklab, var(--color-card) 20%, transparent)}}.hover\:bg-card\/30:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/30:hover{background-color:color-mix(in oklab, var(--color-card) 30%, transparent)}}.hover\:bg-card\/40:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/40:hover{background-color:color-mix(in oklab, var(--color-card) 40%, transparent)}}.hover\:bg-card\/50:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/50:hover{background-color:color-mix(in oklab, var(--color-card) 50%, transparent)}}.hover\:bg-card\/60:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/60:hover{background-color:color-mix(in oklab, var(--color-card) 60%, transparent)}}.hover\:bg-card\/70:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/70:hover{background-color:color-mix(in oklab, var(--color-card) 70%, transparent)}}.hover\:bg-card\/80:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab, var(--color-card) 80%, transparent)}}.hover\:bg-card\/90:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/90:hover{background-color:color-mix(in oklab, var(--color-card) 90%, transparent)}}.hover\:bg-current:hover{background-color:currentColor}.hover\:bg-destructive:hover{background-color:var(--color-destructive)}.hover\:bg-destructive-bg:hover{background-color:var(--color-destructive-bg)}.hover\:bg-destructive-foreground:hover{background-color:var(--color-destructive-foreground)}.hover\:bg-destructive-hover:hover{background-color:var(--color-destructive-hover)}.hover\:bg-destructive\/5:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/5:hover{background-color:color-mix(in oklab, var(--color-destructive) 5%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.hover\:bg-destructive\/30:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/30:hover{background-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.hover\:bg-destructive\/40:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/40:hover{background-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.hover\:bg-destructive\/50:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/50:hover{background-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.hover\:bg-destructive\/60:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/60:hover{background-color:color-mix(in oklab, var(--color-destructive) 60%, transparent)}}.hover\:bg-destructive\/70:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/70:hover{background-color:color-mix(in oklab, var(--color-destructive) 70%, transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--color-destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-foreground:hover,.hover\:bg-foreground\/5:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--color-foreground) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.hover\:bg-foreground\/20:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/20:hover{background-color:color-mix(in oklab, var(--color-foreground) 20%, transparent)}}.hover\:bg-foreground\/30:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/30:hover{background-color:color-mix(in oklab, var(--color-foreground) 30%, transparent)}}.hover\:bg-foreground\/40:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/40:hover{background-color:color-mix(in oklab, var(--color-foreground) 40%, transparent)}}.hover\:bg-foreground\/50:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/50:hover{background-color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.hover\:bg-foreground\/60:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/60:hover{background-color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.hover\:bg-foreground\/70:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/70:hover{background-color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.hover\:bg-foreground\/80:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/80:hover{background-color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.hover\:bg-info:hover{background-color:var(--color-info)}.hover\:bg-info-bg:hover{background-color:var(--color-info-bg)}.hover\:bg-info-foreground:hover{background-color:var(--color-info-foreground)}.hover\:bg-info-hover:hover{background-color:var(--color-info-hover)}.hover\:bg-info\/5:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/5:hover{background-color:color-mix(in oklab, var(--color-info) 5%, transparent)}}.hover\:bg-info\/10:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/10:hover{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.hover\:bg-info\/20:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/20:hover{background-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.hover\:bg-info\/30:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/30:hover{background-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.hover\:bg-info\/40:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/40:hover{background-color:color-mix(in oklab, var(--color-info) 40%, transparent)}}.hover\:bg-info\/50:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/50:hover{background-color:color-mix(in oklab, var(--color-info) 50%, transparent)}}.hover\:bg-info\/60:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/60:hover{background-color:color-mix(in oklab, var(--color-info) 60%, transparent)}}.hover\:bg-info\/70:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/70:hover{background-color:color-mix(in oklab, var(--color-info) 70%, transparent)}}.hover\:bg-info\/80:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/80:hover{background-color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.hover\:bg-info\/90:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/90:hover{background-color:color-mix(in oklab, var(--color-info) 90%, transparent)}}.hover\:bg-inherit:hover{background-color:inherit}.hover\:bg-input:hover{background-color:var(--color-input)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted-foreground:hover{background-color:var(--color-muted-foreground)}.hover\:bg-muted\/5:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/5:hover{background-color:color-mix(in oklab, var(--color-muted) 5%, transparent)}}.hover\:bg-muted\/10:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/10:hover{background-color:color-mix(in oklab, var(--color-muted) 10%, transparent)}}.hover\:bg-muted\/20:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab, var(--color-muted) 80%, transparent)}}.hover\:bg-muted\/90:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/90:hover{background-color:color-mix(in oklab, var(--color-muted) 90%, transparent)}}.hover\:bg-overlay:hover{background-color:var(--color-overlay)}.hover\:bg-popover:hover{background-color:var(--color-popover)}.hover\:bg-popover-foreground:hover{background-color:var(--color-popover-foreground)}.hover\:bg-popover\/5:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/5:hover{background-color:color-mix(in oklab, var(--color-popover) 5%, transparent)}}.hover\:bg-popover\/10:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/10:hover{background-color:color-mix(in oklab, var(--color-popover) 10%, transparent)}}.hover\:bg-popover\/20:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/20:hover{background-color:color-mix(in oklab, var(--color-popover) 20%, transparent)}}.hover\:bg-popover\/30:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/30:hover{background-color:color-mix(in oklab, var(--color-popover) 30%, transparent)}}.hover\:bg-popover\/40:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/40:hover{background-color:color-mix(in oklab, var(--color-popover) 40%, transparent)}}.hover\:bg-popover\/50:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/50:hover{background-color:color-mix(in oklab, var(--color-popover) 50%, transparent)}}.hover\:bg-popover\/60:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/60:hover{background-color:color-mix(in oklab, var(--color-popover) 60%, transparent)}}.hover\:bg-popover\/70:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/70:hover{background-color:color-mix(in oklab, var(--color-popover) 70%, transparent)}}.hover\:bg-popover\/80:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/80:hover{background-color:color-mix(in oklab, var(--color-popover) 80%, transparent)}}.hover\:bg-popover\/90:hover{background-color:var(--color-popover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-popover\/90:hover{background-color:color-mix(in oklab, var(--color-popover) 90%, transparent)}}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-bg:hover{background-color:var(--color-primary-bg)}.hover\:bg-primary-foreground:hover{background-color:var(--color-primary-foreground)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:bg-primary\/5:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:bg-primary\/30:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/30:hover{background-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.hover\:bg-primary\/40:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/40:hover{background-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:bg-primary\/50:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/50:hover{background-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.hover\:bg-primary\/60:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/60:hover{background-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.hover\:bg-primary\/70:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/70:hover{background-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-ring:hover{background-color:var(--color-ring)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-secondary-foreground:hover{background-color:var(--color-secondary-foreground)}.hover\:bg-secondary\/5:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/5:hover{background-color:color-mix(in oklab, var(--color-secondary) 5%, transparent)}}.hover\:bg-secondary\/10:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/10:hover{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}.hover\:bg-secondary\/20:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/20:hover{background-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.hover\:bg-secondary\/30:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/30:hover{background-color:color-mix(in oklab, var(--color-secondary) 30%, transparent)}}.hover\:bg-secondary\/40:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab, var(--color-secondary) 40%, transparent)}}.hover\:bg-secondary\/50:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab, var(--color-secondary) 50%, transparent)}}.hover\:bg-secondary\/60:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab, var(--color-secondary) 60%, transparent)}}.hover\:bg-secondary\/70:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/70:hover{background-color:color-mix(in oklab, var(--color-secondary) 70%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:bg-secondary\/90:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--color-secondary) 90%, transparent)}}.hover\:bg-success:hover{background-color:var(--color-success)}.hover\:bg-success-bg:hover{background-color:var(--color-success-bg)}.hover\:bg-success-foreground:hover{background-color:var(--color-success-foreground)}.hover\:bg-success-hover:hover{background-color:var(--color-success-hover)}.hover\:bg-success\/5:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/5:hover{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}.hover\:bg-success\/10:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.hover\:bg-success\/20:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/20:hover{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.hover\:bg-success\/30:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/30:hover{background-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.hover\:bg-success\/40:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/40:hover{background-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.hover\:bg-success\/50:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/50:hover{background-color:color-mix(in oklab, var(--color-success) 50%, transparent)}}.hover\:bg-success\/60:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/60:hover{background-color:color-mix(in oklab, var(--color-success) 60%, transparent)}}.hover\:bg-success\/70:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/70:hover{background-color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.hover\:bg-success\/80:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/80:hover{background-color:color-mix(in oklab, var(--color-success) 80%, transparent)}}.hover\:bg-success\/90:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab, var(--color-success) 90%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning:hover{background-color:var(--color-warning)}.hover\:bg-warning-bg:hover{background-color:var(--color-warning-bg)}.hover\:bg-warning-foreground:hover{background-color:var(--color-warning-foreground)}.hover\:bg-warning-hover:hover{background-color:var(--color-warning-hover)}.hover\:bg-warning\/5:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/5:hover{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.hover\:bg-warning\/10:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/10:hover{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.hover\:bg-warning\/20:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.hover\:bg-warning\/30:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/30:hover{background-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.hover\:bg-warning\/40:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/40:hover{background-color:color-mix(in oklab, var(--color-warning) 40%, transparent)}}.hover\:bg-warning\/50:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/50:hover{background-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.hover\:bg-warning\/60:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/60:hover{background-color:color-mix(in oklab, var(--color-warning) 60%, transparent)}}.hover\:bg-warning\/70:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/70:hover{background-color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.hover\:bg-warning\/80:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/80:hover{background-color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.hover\:bg-warning\/90:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/90:hover{background-color:color-mix(in oklab, var(--color-warning) 90%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-background:hover{color:var(--color-background)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-border:hover{color:var(--color-border)}.hover\:text-border-hover:hover{color:var(--color-border-hover)}.hover\:text-card:hover{color:var(--color-card)}.hover\:text-card-foreground:hover{color:var(--color-card-foreground)}.hover\:text-current:hover{color:currentColor}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-destructive-bg:hover{color:var(--color-destructive-bg)}.hover\:text-destructive-foreground:hover{color:var(--color-destructive-foreground)}.hover\:text-destructive-hover:hover{color:var(--color-destructive-hover)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-info:hover{color:var(--color-info)}.hover\:text-info-bg:hover{color:var(--color-info-bg)}.hover\:text-info-foreground:hover{color:var(--color-info-foreground)}.hover\:text-info-hover:hover{color:var(--color-info-hover)}.hover\:text-inherit:hover{color:inherit}.hover\:text-input:hover{color:var(--color-input)}.hover\:text-muted:hover{color:var(--color-muted)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-overlay:hover{color:var(--color-overlay)}.hover\:text-popover:hover{color:var(--color-popover)}.hover\:text-popover-foreground:hover{color:var(--color-popover-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-bg:hover{color:var(--color-primary-bg)}.hover\:text-primary-foreground:hover{color:var(--color-primary-foreground)}.hover\:text-primary-hover:hover{color:var(--color-primary-hover)}.hover\:text-ring:hover{color:var(--color-ring)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-secondary-foreground:hover{color:var(--color-secondary-foreground)}.hover\:text-success:hover{color:var(--color-success)}.hover\:text-success-bg:hover{color:var(--color-success-bg)}.hover\:text-success-foreground:hover{color:var(--color-success-foreground)}.hover\:text-success-hover:hover{color:var(--color-success-hover)}.hover\:text-transparent:hover{color:#0000}.hover\:text-warning:hover{color:var(--color-warning)}.hover\:text-warning-bg:hover{color:var(--color-warning-bg)}.hover\:text-warning-foreground:hover{color:var(--color-warning-foreground)}.hover\:text-warning-hover:hover{color:var(--color-warning-hover)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-5:hover{opacity:.05}.hover\:opacity-10:hover{opacity:.1}.hover\:opacity-20:hover{opacity:.2}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-30:hover{opacity:.3}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-accent:hover{--tw-ring-color:var(--color-accent)}.hover\:ring-accent-foreground:hover{--tw-ring-color:var(--color-accent-foreground)}.hover\:ring-background:hover{--tw-ring-color:var(--color-background)}.hover\:ring-black:hover{--tw-ring-color:var(--color-black)}.hover\:ring-border:hover{--tw-ring-color:var(--color-border)}.hover\:ring-border-hover:hover{--tw-ring-color:var(--color-border-hover)}.hover\:ring-card:hover{--tw-ring-color:var(--color-card)}.hover\:ring-card-foreground:hover{--tw-ring-color:var(--color-card-foreground)}.hover\:ring-current:hover{--tw-ring-color:currentcolor}.hover\:ring-destructive:hover{--tw-ring-color:var(--color-destructive)}.hover\:ring-destructive-bg:hover{--tw-ring-color:var(--color-destructive-bg)}.hover\:ring-destructive-foreground:hover{--tw-ring-color:var(--color-destructive-foreground)}.hover\:ring-destructive-hover:hover{--tw-ring-color:var(--color-destructive-hover)}.hover\:ring-foreground:hover{--tw-ring-color:var(--color-foreground)}.hover\:ring-info:hover{--tw-ring-color:var(--color-info)}.hover\:ring-info-bg:hover{--tw-ring-color:var(--color-info-bg)}.hover\:ring-info-foreground:hover{--tw-ring-color:var(--color-info-foreground)}.hover\:ring-info-hover:hover{--tw-ring-color:var(--color-info-hover)}.hover\:ring-inherit:hover{--tw-ring-color:inherit}.hover\:ring-input:hover{--tw-ring-color:var(--color-input)}.hover\:ring-muted:hover{--tw-ring-color:var(--color-muted)}.hover\:ring-muted-foreground:hover{--tw-ring-color:var(--color-muted-foreground)}.hover\:ring-overlay:hover{--tw-ring-color:var(--color-overlay)}.hover\:ring-popover:hover{--tw-ring-color:var(--color-popover)}.hover\:ring-popover-foreground:hover{--tw-ring-color:var(--color-popover-foreground)}.hover\:ring-primary:hover{--tw-ring-color:var(--color-primary)}.hover\:ring-primary-bg:hover{--tw-ring-color:var(--color-primary-bg)}.hover\:ring-primary-foreground:hover{--tw-ring-color:var(--color-primary-foreground)}.hover\:ring-primary-hover:hover{--tw-ring-color:var(--color-primary-hover)}.hover\:ring-ring:hover{--tw-ring-color:var(--color-ring)}.hover\:ring-secondary:hover{--tw-ring-color:var(--color-secondary)}.hover\:ring-secondary-foreground:hover{--tw-ring-color:var(--color-secondary-foreground)}.hover\:ring-success:hover{--tw-ring-color:var(--color-success)}.hover\:ring-success-bg:hover{--tw-ring-color:var(--color-success-bg)}.hover\:ring-success-foreground:hover{--tw-ring-color:var(--color-success-foreground)}.hover\:ring-success-hover:hover{--tw-ring-color:var(--color-success-hover)}.hover\:ring-transparent:hover{--tw-ring-color:transparent}.hover\:ring-warning:hover{--tw-ring-color:var(--color-warning)}.hover\:ring-warning-bg:hover{--tw-ring-color:var(--color-warning-bg)}.hover\:ring-warning-foreground:hover{--tw-ring-color:var(--color-warning-foreground)}.hover\:ring-warning-hover:hover{--tw-ring-color:var(--color-warning-hover)}.hover\:ring-white:hover{--tw-ring-color:var(--color-white)}}.focus-visible\:border-accent:focus-visible{border-color:var(--color-accent)}.focus-visible\:border-accent-foreground:focus-visible{border-color:var(--color-accent-foreground)}.focus-visible\:border-background:focus-visible{border-color:var(--color-background)}.focus-visible\:border-black:focus-visible{border-color:var(--color-black)}.focus-visible\:border-border:focus-visible{border-color:var(--color-border)}.focus-visible\:border-border-hover:focus-visible{border-color:var(--color-border-hover)}.focus-visible\:border-card:focus-visible{border-color:var(--color-card)}.focus-visible\:border-card-foreground:focus-visible{border-color:var(--color-card-foreground)}.focus-visible\:border-current:focus-visible{border-color:currentColor}.focus-visible\:border-destructive:focus-visible{border-color:var(--color-destructive)}.focus-visible\:border-destructive-bg:focus-visible{border-color:var(--color-destructive-bg)}.focus-visible\:border-destructive-foreground:focus-visible{border-color:var(--color-destructive-foreground)}.focus-visible\:border-destructive-hover:focus-visible{border-color:var(--color-destructive-hover)}.focus-visible\:border-foreground:focus-visible{border-color:var(--color-foreground)}.focus-visible\:border-info:focus-visible{border-color:var(--color-info)}.focus-visible\:border-info-bg:focus-visible{border-color:var(--color-info-bg)}.focus-visible\:border-info-foreground:focus-visible{border-color:var(--color-info-foreground)}.focus-visible\:border-info-hover:focus-visible{border-color:var(--color-info-hover)}.focus-visible\:border-inherit:focus-visible{border-color:inherit}.focus-visible\:border-input:focus-visible{border-color:var(--color-input)}.focus-visible\:border-muted:focus-visible{border-color:var(--color-muted)}.focus-visible\:border-muted-foreground:focus-visible{border-color:var(--color-muted-foreground)}.focus-visible\:border-overlay:focus-visible{border-color:var(--color-overlay)}.focus-visible\:border-popover:focus-visible{border-color:var(--color-popover)}.focus-visible\:border-popover-foreground:focus-visible{border-color:var(--color-popover-foreground)}.focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.focus-visible\:border-primary-bg:focus-visible{border-color:var(--color-primary-bg)}.focus-visible\:border-primary-foreground:focus-visible{border-color:var(--color-primary-foreground)}.focus-visible\:border-primary-hover:focus-visible{border-color:var(--color-primary-hover)}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:border-secondary:focus-visible{border-color:var(--color-secondary)}.focus-visible\:border-secondary-foreground:focus-visible{border-color:var(--color-secondary-foreground)}.focus-visible\:border-success:focus-visible{border-color:var(--color-success)}.focus-visible\:border-success-bg:focus-visible{border-color:var(--color-success-bg)}.focus-visible\:border-success-foreground:focus-visible{border-color:var(--color-success-foreground)}.focus-visible\:border-success-hover:focus-visible{border-color:var(--color-success-hover)}.focus-visible\:border-transparent:focus-visible{border-color:#0000}.focus-visible\:border-warning:focus-visible{border-color:var(--color-warning)}.focus-visible\:border-warning-bg:focus-visible{border-color:var(--color-warning-bg)}.focus-visible\:border-warning-foreground:focus-visible{border-color:var(--color-warning-foreground)}.focus-visible\:border-warning-hover:focus-visible{border-color:var(--color-warning-hover)}.focus-visible\:border-white:focus-visible{border-color:var(--color-white)}.focus-visible\:bg-accent:focus-visible{background-color:var(--color-accent)}.focus-visible\:bg-accent-foreground:focus-visible{background-color:var(--color-accent-foreground)}.focus-visible\:bg-background:focus-visible{background-color:var(--color-background)}.focus-visible\:bg-black:focus-visible{background-color:var(--color-black)}.focus-visible\:bg-border:focus-visible{background-color:var(--color-border)}.focus-visible\:bg-border-hover:focus-visible{background-color:var(--color-border-hover)}.focus-visible\:bg-card:focus-visible{background-color:var(--color-card)}.focus-visible\:bg-card-foreground:focus-visible{background-color:var(--color-card-foreground)}.focus-visible\:bg-current:focus-visible{background-color:currentColor}.focus-visible\:bg-destructive:focus-visible{background-color:var(--color-destructive)}.focus-visible\:bg-destructive-bg:focus-visible{background-color:var(--color-destructive-bg)}.focus-visible\:bg-destructive-foreground:focus-visible{background-color:var(--color-destructive-foreground)}.focus-visible\:bg-destructive-hover:focus-visible{background-color:var(--color-destructive-hover)}.focus-visible\:bg-foreground:focus-visible{background-color:var(--color-foreground)}.focus-visible\:bg-info:focus-visible{background-color:var(--color-info)}.focus-visible\:bg-info-bg:focus-visible{background-color:var(--color-info-bg)}.focus-visible\:bg-info-foreground:focus-visible{background-color:var(--color-info-foreground)}.focus-visible\:bg-info-hover:focus-visible{background-color:var(--color-info-hover)}.focus-visible\:bg-inherit:focus-visible{background-color:inherit}.focus-visible\:bg-input:focus-visible{background-color:var(--color-input)}.focus-visible\:bg-muted:focus-visible{background-color:var(--color-muted)}.focus-visible\:bg-muted-foreground:focus-visible{background-color:var(--color-muted-foreground)}.focus-visible\:bg-overlay:focus-visible{background-color:var(--color-overlay)}.focus-visible\:bg-popover:focus-visible{background-color:var(--color-popover)}.focus-visible\:bg-popover-foreground:focus-visible{background-color:var(--color-popover-foreground)}.focus-visible\:bg-primary:focus-visible{background-color:var(--color-primary)}.focus-visible\:bg-primary-bg:focus-visible{background-color:var(--color-primary-bg)}.focus-visible\:bg-primary-foreground:focus-visible{background-color:var(--color-primary-foreground)}.focus-visible\:bg-primary-hover:focus-visible{background-color:var(--color-primary-hover)}.focus-visible\:bg-ring:focus-visible{background-color:var(--color-ring)}.focus-visible\:bg-secondary:focus-visible{background-color:var(--color-secondary)}.focus-visible\:bg-secondary-foreground:focus-visible{background-color:var(--color-secondary-foreground)}.focus-visible\:bg-success:focus-visible{background-color:var(--color-success)}.focus-visible\:bg-success-bg:focus-visible{background-color:var(--color-success-bg)}.focus-visible\:bg-success-foreground:focus-visible{background-color:var(--color-success-foreground)}.focus-visible\:bg-success-hover:focus-visible{background-color:var(--color-success-hover)}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:bg-warning:focus-visible{background-color:var(--color-warning)}.focus-visible\:bg-warning-bg:focus-visible{background-color:var(--color-warning-bg)}.focus-visible\:bg-warning-foreground:focus-visible{background-color:var(--color-warning-foreground)}.focus-visible\:bg-warning-hover:focus-visible{background-color:var(--color-warning-hover)}.focus-visible\:bg-white:focus-visible{background-color:var(--color-white)}.focus-visible\:text-accent:focus-visible{color:var(--color-accent)}.focus-visible\:text-accent-foreground:focus-visible{color:var(--color-accent-foreground)}.focus-visible\:text-background:focus-visible{color:var(--color-background)}.focus-visible\:text-black:focus-visible{color:var(--color-black)}.focus-visible\:text-border:focus-visible{color:var(--color-border)}.focus-visible\:text-border-hover:focus-visible{color:var(--color-border-hover)}.focus-visible\:text-card:focus-visible{color:var(--color-card)}.focus-visible\:text-card-foreground:focus-visible{color:var(--color-card-foreground)}.focus-visible\:text-current:focus-visible{color:currentColor}.focus-visible\:text-destructive:focus-visible{color:var(--color-destructive)}.focus-visible\:text-destructive-bg:focus-visible{color:var(--color-destructive-bg)}.focus-visible\:text-destructive-foreground:focus-visible{color:var(--color-destructive-foreground)}.focus-visible\:text-destructive-hover:focus-visible{color:var(--color-destructive-hover)}.focus-visible\:text-foreground:focus-visible{color:var(--color-foreground)}.focus-visible\:text-info:focus-visible{color:var(--color-info)}.focus-visible\:text-info-bg:focus-visible{color:var(--color-info-bg)}.focus-visible\:text-info-foreground:focus-visible{color:var(--color-info-foreground)}.focus-visible\:text-info-hover:focus-visible{color:var(--color-info-hover)}.focus-visible\:text-inherit:focus-visible{color:inherit}.focus-visible\:text-input:focus-visible{color:var(--color-input)}.focus-visible\:text-muted:focus-visible{color:var(--color-muted)}.focus-visible\:text-muted-foreground:focus-visible{color:var(--color-muted-foreground)}.focus-visible\:text-overlay:focus-visible{color:var(--color-overlay)}.focus-visible\:text-popover:focus-visible{color:var(--color-popover)}.focus-visible\:text-popover-foreground:focus-visible{color:var(--color-popover-foreground)}.focus-visible\:text-primary:focus-visible{color:var(--color-primary)}.focus-visible\:text-primary-bg:focus-visible{color:var(--color-primary-bg)}.focus-visible\:text-primary-foreground:focus-visible{color:var(--color-primary-foreground)}.focus-visible\:text-primary-hover:focus-visible{color:var(--color-primary-hover)}.focus-visible\:text-ring:focus-visible{color:var(--color-ring)}.focus-visible\:text-secondary:focus-visible{color:var(--color-secondary)}.focus-visible\:text-secondary-foreground:focus-visible{color:var(--color-secondary-foreground)}.focus-visible\:text-success:focus-visible{color:var(--color-success)}.focus-visible\:text-success-bg:focus-visible{color:var(--color-success-bg)}.focus-visible\:text-success-foreground:focus-visible{color:var(--color-success-foreground)}.focus-visible\:text-success-hover:focus-visible{color:var(--color-success-hover)}.focus-visible\:text-transparent:focus-visible{color:#0000}.focus-visible\:text-warning:focus-visible{color:var(--color-warning)}.focus-visible\:text-warning-bg:focus-visible{color:var(--color-warning-bg)}.focus-visible\:text-warning-foreground:focus-visible{color:var(--color-warning-foreground)}.focus-visible\:text-warning-hover:focus-visible{color:var(--color-warning-hover)}.focus-visible\:text-white:focus-visible{color:var(--color-white)}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-8:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--color-accent)}.focus-visible\:ring-accent-foreground:focus-visible{--tw-ring-color:var(--color-accent-foreground)}.focus-visible\:ring-background:focus-visible{--tw-ring-color:var(--color-background)}.focus-visible\:ring-black:focus-visible{--tw-ring-color:var(--color-black)}.focus-visible\:ring-border:focus-visible{--tw-ring-color:var(--color-border)}.focus-visible\:ring-border-hover:focus-visible{--tw-ring-color:var(--color-border-hover)}.focus-visible\:ring-card:focus-visible{--tw-ring-color:var(--color-card)}.focus-visible\:ring-card-foreground:focus-visible{--tw-ring-color:var(--color-card-foreground)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:var(--color-destructive)}.focus-visible\:ring-destructive-bg:focus-visible{--tw-ring-color:var(--color-destructive-bg)}.focus-visible\:ring-destructive-foreground:focus-visible{--tw-ring-color:var(--color-destructive-foreground)}.focus-visible\:ring-destructive-hover:focus-visible{--tw-ring-color:var(--color-destructive-hover)}.focus-visible\:ring-foreground:focus-visible{--tw-ring-color:var(--color-foreground)}.focus-visible\:ring-info:focus-visible{--tw-ring-color:var(--color-info)}.focus-visible\:ring-info-bg:focus-visible{--tw-ring-color:var(--color-info-bg)}.focus-visible\:ring-info-foreground:focus-visible{--tw-ring-color:var(--color-info-foreground)}.focus-visible\:ring-info-hover:focus-visible{--tw-ring-color:var(--color-info-hover)}.focus-visible\:ring-inherit:focus-visible{--tw-ring-color:inherit}.focus-visible\:ring-input:focus-visible{--tw-ring-color:var(--color-input)}.focus-visible\:ring-muted:focus-visible{--tw-ring-color:var(--color-muted)}.focus-visible\:ring-muted-foreground:focus-visible{--tw-ring-color:var(--color-muted-foreground)}.focus-visible\:ring-overlay:focus-visible{--tw-ring-color:var(--color-overlay)}.focus-visible\:ring-popover:focus-visible{--tw-ring-color:var(--color-popover)}.focus-visible\:ring-popover-foreground:focus-visible{--tw-ring-color:var(--color-popover-foreground)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-primary-bg:focus-visible{--tw-ring-color:var(--color-primary-bg)}.focus-visible\:ring-primary-foreground:focus-visible{--tw-ring-color:var(--color-primary-foreground)}.focus-visible\:ring-primary-hover:focus-visible{--tw-ring-color:var(--color-primary-hover)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-secondary:focus-visible{--tw-ring-color:var(--color-secondary)}.focus-visible\:ring-secondary-foreground:focus-visible{--tw-ring-color:var(--color-secondary-foreground)}.focus-visible\:ring-success:focus-visible{--tw-ring-color:var(--color-success)}.focus-visible\:ring-success-bg:focus-visible{--tw-ring-color:var(--color-success-bg)}.focus-visible\:ring-success-foreground:focus-visible{--tw-ring-color:var(--color-success-foreground)}.focus-visible\:ring-success-hover:focus-visible{--tw-ring-color:var(--color-success-hover)}.focus-visible\:ring-transparent:focus-visible{--tw-ring-color:transparent}.focus-visible\:ring-warning:focus-visible{--tw-ring-color:var(--color-warning)}.focus-visible\:ring-warning-bg:focus-visible{--tw-ring-color:var(--color-warning-bg)}.focus-visible\:ring-warning-foreground:focus-visible{--tw-ring-color:var(--color-warning-foreground)}.focus-visible\:ring-warning-hover:focus-visible{--tw-ring-color:var(--color-warning-hover)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-5:disabled{opacity:.05}.disabled\:opacity-10:disabled{opacity:.1}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:opacity-90:disabled{opacity:.9}.disabled\:opacity-95:disabled{opacity:.95}.disabled\:opacity-100:disabled{opacity:1}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-13{grid-column-start:13}.md\:col-start-auto{grid-column-start:auto}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}.md\:col-end-7{grid-column-end:7}.md\:col-end-8{grid-column-end:8}.md\:col-end-9{grid-column-end:9}.md\:col-end-10{grid-column-end:10}.md\:col-end-11{grid-column-end:11}.md\:col-end-12{grid-column-end:12}.md\:col-end-13{grid-column-end:13}.md\:col-end-auto{grid-column-end:auto}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-span-4{grid-row:span 4/span 4}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-span-6{grid-row:span 6/span 6}.md\:row-span-full{grid-row:1/-1}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-5{grid-row-start:5}.md\:row-start-6{grid-row-start:6}.md\:row-start-7{grid-row-start:7}.md\:row-start-auto{grid-row-start:auto}.md\:row-end-1{grid-row-end:1}.md\:row-end-2{grid-row-end:2}.md\:row-end-3{grid-row-end:3}.md\:row-end-4{grid-row-end:4}.md\:row-end-5{grid-row-end:5}.md\:row-end-6{grid-row-end:6}.md\:row-end-7{grid-row-end:7}.md\:row-end-auto{grid-row-end:auto}.md\:-m-0{margin:calc(var(--spacing-0) * -1)}.md\:-m-0\.5{margin:calc(var(--spacing-0\.5) * -1)}.md\:-m-1{margin:calc(var(--spacing-1) * -1)}.md\:-m-1\.5{margin:calc(var(--spacing-1\.5) * -1)}.md\:-m-2{margin:calc(var(--spacing-2) * -1)}.md\:-m-2\.5{margin:calc(var(--spacing-2\.5) * -1)}.md\:-m-3{margin:calc(var(--spacing-3) * -1)}.md\:-m-3\.5{margin:calc(var(--spacing-3\.5) * -1)}.md\:-m-4{margin:calc(var(--spacing-4) * -1)}.md\:-m-5{margin:calc(var(--spacing-5) * -1)}.md\:-m-6{margin:calc(var(--spacing-6) * -1)}.md\:-m-7{margin:calc(var(--spacing-7) * -1)}.md\:-m-8{margin:calc(var(--spacing-8) * -1)}.md\:-m-10{margin:calc(var(--spacing-10) * -1)}.md\:-m-12{margin:calc(var(--spacing-12) * -1)}.md\:-m-14{margin:calc(var(--spacing-14) * -1)}.md\:-m-16{margin:calc(var(--spacing-16) * -1)}.md\:-m-20{margin:calc(var(--spacing-20) * -1)}.md\:-m-24{margin:calc(var(--spacing-24) * -1)}.md\:-m-32{margin:calc(var(--spacing-32) * -1)}.md\:-m-40{margin:calc(var(--spacing-40) * -1)}.md\:-m-48{margin:calc(var(--spacing-48) * -1)}.md\:-m-56{margin:calc(var(--spacing-56) * -1)}.md\:-m-64{margin:calc(var(--spacing-64) * -1)}.md\:-m-px{margin:-1px;margin:calc(var(--spacing-px) * -1)}.md\:m-0{margin:var(--spacing-0)}.md\:m-0\.5{margin:var(--spacing-0\.5)}.md\:m-1{margin:var(--spacing-1)}.md\:m-1\.5{margin:var(--spacing-1\.5)}.md\:m-2{margin:var(--spacing-2)}.md\:m-2\.5{margin:var(--spacing-2\.5)}.md\:m-3{margin:var(--spacing-3)}.md\:m-3\.5{margin:var(--spacing-3\.5)}.md\:m-4{margin:var(--spacing-4)}.md\:m-5{margin:var(--spacing-5)}.md\:m-6{margin:var(--spacing-6)}.md\:m-7{margin:var(--spacing-7)}.md\:m-8{margin:var(--spacing-8)}.md\:m-10{margin:var(--spacing-10)}.md\:m-12{margin:var(--spacing-12)}.md\:m-14{margin:var(--spacing-14)}.md\:m-16{margin:var(--spacing-16)}.md\:m-20{margin:var(--spacing-20)}.md\:m-24{margin:var(--spacing-24)}.md\:m-32{margin:var(--spacing-32)}.md\:m-40{margin:var(--spacing-40)}.md\:m-48{margin:var(--spacing-48)}.md\:m-56{margin:var(--spacing-56)}.md\:m-64{margin:var(--spacing-64)}.md\:m-auto{margin:auto}.md\:m-px{margin:1px;margin:var(--spacing-px)}.md\:-mx-0{margin-inline:calc(var(--spacing-0) * -1)}.md\:-mx-0\.5{margin-inline:calc(var(--spacing-0\.5) * -1)}.md\:-mx-1{margin-inline:calc(var(--spacing-1) * -1)}.md\:-mx-1\.5{margin-inline:calc(var(--spacing-1\.5) * -1)}.md\:-mx-2{margin-inline:calc(var(--spacing-2) * -1)}.md\:-mx-2\.5{margin-inline:calc(var(--spacing-2\.5) * -1)}.md\:-mx-3{margin-inline:calc(var(--spacing-3) * -1)}.md\:-mx-3\.5{margin-inline:calc(var(--spacing-3\.5) * -1)}.md\:-mx-4{margin-inline:calc(var(--spacing-4) * -1)}.md\:-mx-5{margin-inline:calc(var(--spacing-5) * -1)}.md\:-mx-6{margin-inline:calc(var(--spacing-6) * -1)}.md\:-mx-7{margin-inline:calc(var(--spacing-7) * -1)}.md\:-mx-8{margin-inline:calc(var(--spacing-8) * -1)}.md\:-mx-10{margin-inline:calc(var(--spacing-10) * -1)}.md\:-mx-12{margin-inline:calc(var(--spacing-12) * -1)}.md\:-mx-14{margin-inline:calc(var(--spacing-14) * -1)}.md\:-mx-16{margin-inline:calc(var(--spacing-16) * -1)}.md\:-mx-20{margin-inline:calc(var(--spacing-20) * -1)}.md\:-mx-24{margin-inline:calc(var(--spacing-24) * -1)}.md\:-mx-32{margin-inline:calc(var(--spacing-32) * -1)}.md\:-mx-40{margin-inline:calc(var(--spacing-40) * -1)}.md\:-mx-48{margin-inline:calc(var(--spacing-48) * -1)}.md\:-mx-56{margin-inline:calc(var(--spacing-56) * -1)}.md\:-mx-64{margin-inline:calc(var(--spacing-64) * -1)}.md\:-mx-px{margin-inline:-1px;margin-inline:calc(var(--spacing-px) * -1)}.md\:mx-0{margin-inline:var(--spacing-0)}.md\:mx-0\.5{margin-inline:var(--spacing-0\.5)}.md\:mx-1{margin-inline:var(--spacing-1)}.md\:mx-1\.5{margin-inline:var(--spacing-1\.5)}.md\:mx-2{margin-inline:var(--spacing-2)}.md\:mx-2\.5{margin-inline:var(--spacing-2\.5)}.md\:mx-3{margin-inline:var(--spacing-3)}.md\:mx-3\.5{margin-inline:var(--spacing-3\.5)}.md\:mx-4{margin-inline:var(--spacing-4)}.md\:mx-5{margin-inline:var(--spacing-5)}.md\:mx-6{margin-inline:var(--spacing-6)}.md\:mx-7{margin-inline:var(--spacing-7)}.md\:mx-8{margin-inline:var(--spacing-8)}.md\:mx-10{margin-inline:var(--spacing-10)}.md\:mx-12{margin-inline:var(--spacing-12)}.md\:mx-14{margin-inline:var(--spacing-14)}.md\:mx-16{margin-inline:var(--spacing-16)}.md\:mx-20{margin-inline:var(--spacing-20)}.md\:mx-24{margin-inline:var(--spacing-24)}.md\:mx-32{margin-inline:var(--spacing-32)}.md\:mx-40{margin-inline:var(--spacing-40)}.md\:mx-48{margin-inline:var(--spacing-48)}.md\:mx-56{margin-inline:var(--spacing-56)}.md\:mx-64{margin-inline:var(--spacing-64)}.md\:mx-auto{margin-inline:auto}.md\:mx-px{margin-inline:1px;margin-inline:var(--spacing-px)}.md\:-my-0{margin-block:calc(var(--spacing-0) * -1)}.md\:-my-0\.5{margin-block:calc(var(--spacing-0\.5) * -1)}.md\:-my-1{margin-block:calc(var(--spacing-1) * -1)}.md\:-my-1\.5{margin-block:calc(var(--spacing-1\.5) * -1)}.md\:-my-2{margin-block:calc(var(--spacing-2) * -1)}.md\:-my-2\.5{margin-block:calc(var(--spacing-2\.5) * -1)}.md\:-my-3{margin-block:calc(var(--spacing-3) * -1)}.md\:-my-3\.5{margin-block:calc(var(--spacing-3\.5) * -1)}.md\:-my-4{margin-block:calc(var(--spacing-4) * -1)}.md\:-my-5{margin-block:calc(var(--spacing-5) * -1)}.md\:-my-6{margin-block:calc(var(--spacing-6) * -1)}.md\:-my-7{margin-block:calc(var(--spacing-7) * -1)}.md\:-my-8{margin-block:calc(var(--spacing-8) * -1)}.md\:-my-10{margin-block:calc(var(--spacing-10) * -1)}.md\:-my-12{margin-block:calc(var(--spacing-12) * -1)}.md\:-my-14{margin-block:calc(var(--spacing-14) * -1)}.md\:-my-16{margin-block:calc(var(--spacing-16) * -1)}.md\:-my-20{margin-block:calc(var(--spacing-20) * -1)}.md\:-my-24{margin-block:calc(var(--spacing-24) * -1)}.md\:-my-32{margin-block:calc(var(--spacing-32) * -1)}.md\:-my-40{margin-block:calc(var(--spacing-40) * -1)}.md\:-my-48{margin-block:calc(var(--spacing-48) * -1)}.md\:-my-56{margin-block:calc(var(--spacing-56) * -1)}.md\:-my-64{margin-block:calc(var(--spacing-64) * -1)}.md\:-my-px{margin-block:-1px;margin-block:calc(var(--spacing-px) * -1)}.md\:my-0{margin-block:var(--spacing-0)}.md\:my-0\.5{margin-block:var(--spacing-0\.5)}.md\:my-1{margin-block:var(--spacing-1)}.md\:my-1\.5{margin-block:var(--spacing-1\.5)}.md\:my-2{margin-block:var(--spacing-2)}.md\:my-2\.5{margin-block:var(--spacing-2\.5)}.md\:my-3{margin-block:var(--spacing-3)}.md\:my-3\.5{margin-block:var(--spacing-3\.5)}.md\:my-4{margin-block:var(--spacing-4)}.md\:my-5{margin-block:var(--spacing-5)}.md\:my-6{margin-block:var(--spacing-6)}.md\:my-7{margin-block:var(--spacing-7)}.md\:my-8{margin-block:var(--spacing-8)}.md\:my-10{margin-block:var(--spacing-10)}.md\:my-12{margin-block:var(--spacing-12)}.md\:my-14{margin-block:var(--spacing-14)}.md\:my-16{margin-block:var(--spacing-16)}.md\:my-20{margin-block:var(--spacing-20)}.md\:my-24{margin-block:var(--spacing-24)}.md\:my-32{margin-block:var(--spacing-32)}.md\:my-40{margin-block:var(--spacing-40)}.md\:my-48{margin-block:var(--spacing-48)}.md\:my-56{margin-block:var(--spacing-56)}.md\:my-64{margin-block:var(--spacing-64)}.md\:my-auto{margin-block:auto}.md\:my-px{margin-block:1px;margin-block:var(--spacing-px)}.md\:-mt-0{margin-top:calc(var(--spacing-0) * -1)}.md\:-mt-0\.5{margin-top:calc(var(--spacing-0\.5) * -1)}.md\:-mt-1{margin-top:calc(var(--spacing-1) * -1)}.md\:-mt-1\.5{margin-top:calc(var(--spacing-1\.5) * -1)}.md\:-mt-2{margin-top:calc(var(--spacing-2) * -1)}.md\:-mt-2\.5{margin-top:calc(var(--spacing-2\.5) * -1)}.md\:-mt-3{margin-top:calc(var(--spacing-3) * -1)}.md\:-mt-3\.5{margin-top:calc(var(--spacing-3\.5) * -1)}.md\:-mt-4{margin-top:calc(var(--spacing-4) * -1)}.md\:-mt-5{margin-top:calc(var(--spacing-5) * -1)}.md\:-mt-6{margin-top:calc(var(--spacing-6) * -1)}.md\:-mt-7{margin-top:calc(var(--spacing-7) * -1)}.md\:-mt-8{margin-top:calc(var(--spacing-8) * -1)}.md\:-mt-10{margin-top:calc(var(--spacing-10) * -1)}.md\:-mt-12{margin-top:calc(var(--spacing-12) * -1)}.md\:-mt-14{margin-top:calc(var(--spacing-14) * -1)}.md\:-mt-16{margin-top:calc(var(--spacing-16) * -1)}.md\:-mt-20{margin-top:calc(var(--spacing-20) * -1)}.md\:-mt-24{margin-top:calc(var(--spacing-24) * -1)}.md\:-mt-32{margin-top:calc(var(--spacing-32) * -1)}.md\:-mt-40{margin-top:calc(var(--spacing-40) * -1)}.md\:-mt-48{margin-top:calc(var(--spacing-48) * -1)}.md\:-mt-56{margin-top:calc(var(--spacing-56) * -1)}.md\:-mt-64{margin-top:calc(var(--spacing-64) * -1)}.md\:-mt-px{margin-top:-1px;margin-top:calc(var(--spacing-px) * -1)}.md\:mt-0{margin-top:var(--spacing-0)}.md\:mt-0\.5{margin-top:var(--spacing-0\.5)}.md\:mt-1{margin-top:var(--spacing-1)}.md\:mt-1\.5{margin-top:var(--spacing-1\.5)}.md\:mt-2{margin-top:var(--spacing-2)}.md\:mt-2\.5{margin-top:var(--spacing-2\.5)}.md\:mt-3{margin-top:var(--spacing-3)}.md\:mt-3\.5{margin-top:var(--spacing-3\.5)}.md\:mt-4{margin-top:var(--spacing-4)}.md\:mt-5{margin-top:var(--spacing-5)}.md\:mt-6{margin-top:var(--spacing-6)}.md\:mt-7{margin-top:var(--spacing-7)}.md\:mt-8{margin-top:var(--spacing-8)}.md\:mt-10{margin-top:var(--spacing-10)}.md\:mt-12{margin-top:var(--spacing-12)}.md\:mt-14{margin-top:var(--spacing-14)}.md\:mt-16{margin-top:var(--spacing-16)}.md\:mt-20{margin-top:var(--spacing-20)}.md\:mt-24{margin-top:var(--spacing-24)}.md\:mt-32{margin-top:var(--spacing-32)}.md\:mt-40{margin-top:var(--spacing-40)}.md\:mt-48{margin-top:var(--spacing-48)}.md\:mt-56{margin-top:var(--spacing-56)}.md\:mt-64{margin-top:var(--spacing-64)}.md\:mt-auto{margin-top:auto}.md\:mt-px{margin-top:1px;margin-top:var(--spacing-px)}.md\:-mr-0{margin-right:calc(var(--spacing-0) * -1)}.md\:-mr-0\.5{margin-right:calc(var(--spacing-0\.5) * -1)}.md\:-mr-1{margin-right:calc(var(--spacing-1) * -1)}.md\:-mr-1\.5{margin-right:calc(var(--spacing-1\.5) * -1)}.md\:-mr-2{margin-right:calc(var(--spacing-2) * -1)}.md\:-mr-2\.5{margin-right:calc(var(--spacing-2\.5) * -1)}.md\:-mr-3{margin-right:calc(var(--spacing-3) * -1)}.md\:-mr-3\.5{margin-right:calc(var(--spacing-3\.5) * -1)}.md\:-mr-4{margin-right:calc(var(--spacing-4) * -1)}.md\:-mr-5{margin-right:calc(var(--spacing-5) * -1)}.md\:-mr-6{margin-right:calc(var(--spacing-6) * -1)}.md\:-mr-7{margin-right:calc(var(--spacing-7) * -1)}.md\:-mr-8{margin-right:calc(var(--spacing-8) * -1)}.md\:-mr-10{margin-right:calc(var(--spacing-10) * -1)}.md\:-mr-12{margin-right:calc(var(--spacing-12) * -1)}.md\:-mr-14{margin-right:calc(var(--spacing-14) * -1)}.md\:-mr-16{margin-right:calc(var(--spacing-16) * -1)}.md\:-mr-20{margin-right:calc(var(--spacing-20) * -1)}.md\:-mr-24{margin-right:calc(var(--spacing-24) * -1)}.md\:-mr-32{margin-right:calc(var(--spacing-32) * -1)}.md\:-mr-40{margin-right:calc(var(--spacing-40) * -1)}.md\:-mr-48{margin-right:calc(var(--spacing-48) * -1)}.md\:-mr-56{margin-right:calc(var(--spacing-56) * -1)}.md\:-mr-64{margin-right:calc(var(--spacing-64) * -1)}.md\:-mr-px{margin-right:-1px;margin-right:calc(var(--spacing-px) * -1)}.md\:mr-0{margin-right:var(--spacing-0)}.md\:mr-0\.5{margin-right:var(--spacing-0\.5)}.md\:mr-1{margin-right:var(--spacing-1)}.md\:mr-1\.5{margin-right:var(--spacing-1\.5)}.md\:mr-2{margin-right:var(--spacing-2)}.md\:mr-2\.5{margin-right:var(--spacing-2\.5)}.md\:mr-3{margin-right:var(--spacing-3)}.md\:mr-3\.5{margin-right:var(--spacing-3\.5)}.md\:mr-4{margin-right:var(--spacing-4)}.md\:mr-5{margin-right:var(--spacing-5)}.md\:mr-6{margin-right:var(--spacing-6)}.md\:mr-7{margin-right:var(--spacing-7)}.md\:mr-8{margin-right:var(--spacing-8)}.md\:mr-10{margin-right:var(--spacing-10)}.md\:mr-12{margin-right:var(--spacing-12)}.md\:mr-14{margin-right:var(--spacing-14)}.md\:mr-16{margin-right:var(--spacing-16)}.md\:mr-20{margin-right:var(--spacing-20)}.md\:mr-24{margin-right:var(--spacing-24)}.md\:mr-32{margin-right:var(--spacing-32)}.md\:mr-40{margin-right:var(--spacing-40)}.md\:mr-48{margin-right:var(--spacing-48)}.md\:mr-56{margin-right:var(--spacing-56)}.md\:mr-64{margin-right:var(--spacing-64)}.md\:mr-auto{margin-right:auto}.md\:mr-px{margin-right:1px;margin-right:var(--spacing-px)}.md\:-mb-0{margin-bottom:calc(var(--spacing-0) * -1)}.md\:-mb-0\.5{margin-bottom:calc(var(--spacing-0\.5) * -1)}.md\:-mb-1{margin-bottom:calc(var(--spacing-1) * -1)}.md\:-mb-1\.5{margin-bottom:calc(var(--spacing-1\.5) * -1)}.md\:-mb-2{margin-bottom:calc(var(--spacing-2) * -1)}.md\:-mb-2\.5{margin-bottom:calc(var(--spacing-2\.5) * -1)}.md\:-mb-3{margin-bottom:calc(var(--spacing-3) * -1)}.md\:-mb-3\.5{margin-bottom:calc(var(--spacing-3\.5) * -1)}.md\:-mb-4{margin-bottom:calc(var(--spacing-4) * -1)}.md\:-mb-5{margin-bottom:calc(var(--spacing-5) * -1)}.md\:-mb-6{margin-bottom:calc(var(--spacing-6) * -1)}.md\:-mb-7{margin-bottom:calc(var(--spacing-7) * -1)}.md\:-mb-8{margin-bottom:calc(var(--spacing-8) * -1)}.md\:-mb-10{margin-bottom:calc(var(--spacing-10) * -1)}.md\:-mb-12{margin-bottom:calc(var(--spacing-12) * -1)}.md\:-mb-14{margin-bottom:calc(var(--spacing-14) * -1)}.md\:-mb-16{margin-bottom:calc(var(--spacing-16) * -1)}.md\:-mb-20{margin-bottom:calc(var(--spacing-20) * -1)}.md\:-mb-24{margin-bottom:calc(var(--spacing-24) * -1)}.md\:-mb-32{margin-bottom:calc(var(--spacing-32) * -1)}.md\:-mb-40{margin-bottom:calc(var(--spacing-40) * -1)}.md\:-mb-48{margin-bottom:calc(var(--spacing-48) * -1)}.md\:-mb-56{margin-bottom:calc(var(--spacing-56) * -1)}.md\:-mb-64{margin-bottom:calc(var(--spacing-64) * -1)}.md\:-mb-px{margin-bottom:-1px;margin-bottom:calc(var(--spacing-px) * -1)}.md\:mb-0{margin-bottom:var(--spacing-0)}.md\:mb-0\.5{margin-bottom:var(--spacing-0\.5)}.md\:mb-1{margin-bottom:var(--spacing-1)}.md\:mb-1\.5{margin-bottom:var(--spacing-1\.5)}.md\:mb-2{margin-bottom:var(--spacing-2)}.md\:mb-2\.5{margin-bottom:var(--spacing-2\.5)}.md\:mb-3{margin-bottom:var(--spacing-3)}.md\:mb-3\.5{margin-bottom:var(--spacing-3\.5)}.md\:mb-4{margin-bottom:var(--spacing-4)}.md\:mb-5{margin-bottom:var(--spacing-5)}.md\:mb-6{margin-bottom:var(--spacing-6)}.md\:mb-7{margin-bottom:var(--spacing-7)}.md\:mb-8{margin-bottom:var(--spacing-8)}.md\:mb-10{margin-bottom:var(--spacing-10)}.md\:mb-12{margin-bottom:var(--spacing-12)}.md\:mb-14{margin-bottom:var(--spacing-14)}.md\:mb-16{margin-bottom:var(--spacing-16)}.md\:mb-20{margin-bottom:var(--spacing-20)}.md\:mb-24{margin-bottom:var(--spacing-24)}.md\:mb-32{margin-bottom:var(--spacing-32)}.md\:mb-40{margin-bottom:var(--spacing-40)}.md\:mb-48{margin-bottom:var(--spacing-48)}.md\:mb-56{margin-bottom:var(--spacing-56)}.md\:mb-64{margin-bottom:var(--spacing-64)}.md\:mb-auto{margin-bottom:auto}.md\:mb-px{margin-bottom:1px;margin-bottom:var(--spacing-px)}.md\:-ml-0{margin-left:calc(var(--spacing-0) * -1)}.md\:-ml-0\.5{margin-left:calc(var(--spacing-0\.5) * -1)}.md\:-ml-1{margin-left:calc(var(--spacing-1) * -1)}.md\:-ml-1\.5{margin-left:calc(var(--spacing-1\.5) * -1)}.md\:-ml-2{margin-left:calc(var(--spacing-2) * -1)}.md\:-ml-2\.5{margin-left:calc(var(--spacing-2\.5) * -1)}.md\:-ml-3{margin-left:calc(var(--spacing-3) * -1)}.md\:-ml-3\.5{margin-left:calc(var(--spacing-3\.5) * -1)}.md\:-ml-4{margin-left:calc(var(--spacing-4) * -1)}.md\:-ml-5{margin-left:calc(var(--spacing-5) * -1)}.md\:-ml-6{margin-left:calc(var(--spacing-6) * -1)}.md\:-ml-7{margin-left:calc(var(--spacing-7) * -1)}.md\:-ml-8{margin-left:calc(var(--spacing-8) * -1)}.md\:-ml-10{margin-left:calc(var(--spacing-10) * -1)}.md\:-ml-12{margin-left:calc(var(--spacing-12) * -1)}.md\:-ml-14{margin-left:calc(var(--spacing-14) * -1)}.md\:-ml-16{margin-left:calc(var(--spacing-16) * -1)}.md\:-ml-20{margin-left:calc(var(--spacing-20) * -1)}.md\:-ml-24{margin-left:calc(var(--spacing-24) * -1)}.md\:-ml-32{margin-left:calc(var(--spacing-32) * -1)}.md\:-ml-40{margin-left:calc(var(--spacing-40) * -1)}.md\:-ml-48{margin-left:calc(var(--spacing-48) * -1)}.md\:-ml-56{margin-left:calc(var(--spacing-56) * -1)}.md\:-ml-64{margin-left:calc(var(--spacing-64) * -1)}.md\:-ml-px{margin-left:-1px;margin-left:calc(var(--spacing-px) * -1)}.md\:ml-0{margin-left:var(--spacing-0)}.md\:ml-0\.5{margin-left:var(--spacing-0\.5)}.md\:ml-1{margin-left:var(--spacing-1)}.md\:ml-1\.5{margin-left:var(--spacing-1\.5)}.md\:ml-2{margin-left:var(--spacing-2)}.md\:ml-2\.5{margin-left:var(--spacing-2\.5)}.md\:ml-3{margin-left:var(--spacing-3)}.md\:ml-3\.5{margin-left:var(--spacing-3\.5)}.md\:ml-4{margin-left:var(--spacing-4)}.md\:ml-5{margin-left:var(--spacing-5)}.md\:ml-6{margin-left:var(--spacing-6)}.md\:ml-7{margin-left:var(--spacing-7)}.md\:ml-8{margin-left:var(--spacing-8)}.md\:ml-10{margin-left:var(--spacing-10)}.md\:ml-12{margin-left:var(--spacing-12)}.md\:ml-14{margin-left:var(--spacing-14)}.md\:ml-16{margin-left:var(--spacing-16)}.md\:ml-20{margin-left:var(--spacing-20)}.md\:ml-24{margin-left:var(--spacing-24)}.md\:ml-32{margin-left:var(--spacing-32)}.md\:ml-40{margin-left:var(--spacing-40)}.md\:ml-48{margin-left:var(--spacing-48)}.md\:ml-56{margin-left:var(--spacing-56)}.md\:ml-64{margin-left:var(--spacing-64)}.md\:ml-auto{margin-left:auto}.md\:ml-px{margin-left:1px;margin-left:var(--spacing-px)}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:flow-root{display:flow-root}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:inline-grid{display:inline-grid}.md\:table{display:table}.md\:h-0{height:var(--spacing-0)}.md\:h-0\.5{height:var(--spacing-0\.5)}.md\:h-1{height:var(--spacing-1)}.md\:h-1\.5{height:var(--spacing-1\.5)}.md\:h-1\/2{height:50%}.md\:h-1\/3{height:33.3333%}.md\:h-1\/4{height:25%}.md\:h-1\/5{height:20%}.md\:h-1\/6{height:16.6667%}.md\:h-1\/12{height:8.33333%}.md\:h-2{height:var(--spacing-2)}.md\:h-2\.5{height:var(--spacing-2\.5)}.md\:h-2\/3{height:66.6667%}.md\:h-2\/4{height:50%}.md\:h-2\/5{height:40%}.md\:h-3{height:var(--spacing-3)}.md\:h-3\.5{height:var(--spacing-3\.5)}.md\:h-3\/4{height:75%}.md\:h-3\/5{height:60%}.md\:h-4{height:var(--spacing-4)}.md\:h-4\/5{height:80%}.md\:h-5{height:var(--spacing-5)}.md\:h-5\/6{height:83.3333%}.md\:h-5\/12{height:41.6667%}.md\:h-6{height:var(--spacing-6)}.md\:h-7{height:var(--spacing-7)}.md\:h-7\/12{height:58.3333%}.md\:h-8{height:var(--spacing-8)}.md\:h-10{height:var(--spacing-10)}.md\:h-11\/12{height:91.6667%}.md\:h-12{height:var(--spacing-12)}.md\:h-14{height:var(--spacing-14)}.md\:h-16{height:var(--spacing-16)}.md\:h-20{height:var(--spacing-20)}.md\:h-24{height:var(--spacing-24)}.md\:h-32{height:var(--spacing-32)}.md\:h-40{height:var(--spacing-40)}.md\:h-48{height:var(--spacing-48)}.md\:h-56{height:var(--spacing-56)}.md\:h-64{height:var(--spacing-64)}.md\:h-auto{height:auto}.md\:h-fit{height:fit-content}.md\:h-full{height:100%}.md\:h-px{height:1px;height:var(--spacing-px)}.md\:h-screen{height:100vh}.md\:max-h-0{max-height:var(--spacing-0)}.md\:max-h-0\.5{max-height:var(--spacing-0\.5)}.md\:max-h-1{max-height:var(--spacing-1)}.md\:max-h-1\.5{max-height:var(--spacing-1\.5)}.md\:max-h-1\/2{max-height:50%}.md\:max-h-1\/3{max-height:33.3333%}.md\:max-h-1\/4{max-height:25%}.md\:max-h-1\/5{max-height:20%}.md\:max-h-1\/6{max-height:16.6667%}.md\:max-h-1\/12{max-height:8.33333%}.md\:max-h-2{max-height:var(--spacing-2)}.md\:max-h-2\.5{max-height:var(--spacing-2\.5)}.md\:max-h-2\/3{max-height:66.6667%}.md\:max-h-2\/4{max-height:50%}.md\:max-h-2\/5{max-height:40%}.md\:max-h-3{max-height:var(--spacing-3)}.md\:max-h-3\.5{max-height:var(--spacing-3\.5)}.md\:max-h-3\/4{max-height:75%}.md\:max-h-3\/5{max-height:60%}.md\:max-h-4{max-height:var(--spacing-4)}.md\:max-h-4\/5{max-height:80%}.md\:max-h-5{max-height:var(--spacing-5)}.md\:max-h-5\/6{max-height:83.3333%}.md\:max-h-5\/12{max-height:41.6667%}.md\:max-h-6{max-height:var(--spacing-6)}.md\:max-h-7{max-height:var(--spacing-7)}.md\:max-h-7\/12{max-height:58.3333%}.md\:max-h-8{max-height:var(--spacing-8)}.md\:max-h-10{max-height:var(--spacing-10)}.md\:max-h-11\/12{max-height:91.6667%}.md\:max-h-12{max-height:var(--spacing-12)}.md\:max-h-14{max-height:var(--spacing-14)}.md\:max-h-16{max-height:var(--spacing-16)}.md\:max-h-20{max-height:var(--spacing-20)}.md\:max-h-24{max-height:var(--spacing-24)}.md\:max-h-32{max-height:var(--spacing-32)}.md\:max-h-40{max-height:var(--spacing-40)}.md\:max-h-48{max-height:var(--spacing-48)}.md\:max-h-56{max-height:var(--spacing-56)}.md\:max-h-64{max-height:var(--spacing-64)}.md\:max-h-fit{max-height:fit-content}.md\:max-h-full{max-height:100%}.md\:max-h-px{max-height:1px;max-height:var(--spacing-px)}.md\:max-h-screen{max-height:100vh}.md\:min-h-0{min-height:var(--spacing-0)}.md\:min-h-0\.5{min-height:var(--spacing-0\.5)}.md\:min-h-1{min-height:var(--spacing-1)}.md\:min-h-1\.5{min-height:var(--spacing-1\.5)}.md\:min-h-1\/2{min-height:50%}.md\:min-h-1\/3{min-height:33.3333%}.md\:min-h-1\/4{min-height:25%}.md\:min-h-1\/5{min-height:20%}.md\:min-h-1\/6{min-height:16.6667%}.md\:min-h-1\/12{min-height:8.33333%}.md\:min-h-2{min-height:var(--spacing-2)}.md\:min-h-2\.5{min-height:var(--spacing-2\.5)}.md\:min-h-2\/3{min-height:66.6667%}.md\:min-h-2\/4{min-height:50%}.md\:min-h-2\/5{min-height:40%}.md\:min-h-3{min-height:var(--spacing-3)}.md\:min-h-3\.5{min-height:var(--spacing-3\.5)}.md\:min-h-3\/4{min-height:75%}.md\:min-h-3\/5{min-height:60%}.md\:min-h-4{min-height:var(--spacing-4)}.md\:min-h-4\/5{min-height:80%}.md\:min-h-5{min-height:var(--spacing-5)}.md\:min-h-5\/6{min-height:83.3333%}.md\:min-h-5\/12{min-height:41.6667%}.md\:min-h-6{min-height:var(--spacing-6)}.md\:min-h-7{min-height:var(--spacing-7)}.md\:min-h-7\/12{min-height:58.3333%}.md\:min-h-8{min-height:var(--spacing-8)}.md\:min-h-10{min-height:var(--spacing-10)}.md\:min-h-11\/12{min-height:91.6667%}.md\:min-h-12{min-height:var(--spacing-12)}.md\:min-h-14{min-height:var(--spacing-14)}.md\:min-h-16{min-height:var(--spacing-16)}.md\:min-h-20{min-height:var(--spacing-20)}.md\:min-h-24{min-height:var(--spacing-24)}.md\:min-h-32{min-height:var(--spacing-32)}.md\:min-h-40{min-height:var(--spacing-40)}.md\:min-h-48{min-height:var(--spacing-48)}.md\:min-h-56{min-height:var(--spacing-56)}.md\:min-h-64{min-height:var(--spacing-64)}.md\:min-h-auto{min-height:auto}.md\:min-h-fit{min-height:fit-content}.md\:min-h-full{min-height:100%}.md\:min-h-px{min-height:1px;min-height:var(--spacing-px)}.md\:min-h-screen{min-height:100vh}.md\:w-0{width:var(--spacing-0)}.md\:w-0\.5{width:var(--spacing-0\.5)}.md\:w-1{width:var(--spacing-1)}.md\:w-1\.5{width:var(--spacing-1\.5)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.6667%}.md\:w-1\/12{width:8.33333%}.md\:w-2{width:var(--spacing-2)}.md\:w-2\.5{width:var(--spacing-2\.5)}.md\:w-2\/3{width:66.6667%}.md\:w-2\/4{width:50%}.md\:w-2\/5{width:40%}.md\:w-2xl{width:var(--container-2xl)}.md\:w-3{width:var(--spacing-3)}.md\:w-3\.5{width:var(--spacing-3\.5)}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-3xl{width:var(--container-3xl)}.md\:w-4{width:var(--spacing-4)}.md\:w-4\/5{width:80%}.md\:w-4xl{width:var(--container-4xl)}.md\:w-5{width:var(--spacing-5)}.md\:w-5\/6{width:83.3333%}.md\:w-5\/12{width:41.6667%}.md\:w-5xl{width:var(--container-5xl)}.md\:w-6{width:var(--spacing-6)}.md\:w-6xl{width:var(--container-6xl)}.md\:w-7{width:var(--spacing-7)}.md\:w-7\/12{width:58.3333%}.md\:w-7xl{width:var(--container-7xl)}.md\:w-8{width:var(--spacing-8)}.md\:w-10{width:var(--spacing-10)}.md\:w-11\/12{width:91.6667%}.md\:w-12{width:var(--spacing-12)}.md\:w-14{width:var(--spacing-14)}.md\:w-16{width:var(--spacing-16)}.md\:w-20{width:var(--spacing-20)}.md\:w-24{width:var(--spacing-24)}.md\:w-32{width:var(--spacing-32)}.md\:w-40{width:var(--spacing-40)}.md\:w-48{width:var(--spacing-48)}.md\:w-56{width:var(--spacing-56)}.md\:w-64{width:var(--spacing-64)}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:w-lg{width:var(--container-lg)}.md\:w-md{width:var(--container-md)}.md\:w-px{width:1px;width:var(--spacing-px)}.md\:w-screen{width:100vw}.md\:w-sm{width:var(--container-sm)}.md\:w-xl{width:var(--container-xl)}.md\:w-xs{width:var(--container-xs)}.md\:max-w-0{max-width:var(--spacing-0)}.md\:max-w-0\.5{max-width:var(--spacing-0\.5)}.md\:max-w-1{max-width:var(--spacing-1)}.md\:max-w-1\.5{max-width:var(--spacing-1\.5)}.md\:max-w-1\/2{max-width:50%}.md\:max-w-1\/3{max-width:33.3333%}.md\:max-w-1\/4{max-width:25%}.md\:max-w-1\/5{max-width:20%}.md\:max-w-1\/6{max-width:16.6667%}.md\:max-w-1\/12{max-width:8.33333%}.md\:max-w-2{max-width:var(--spacing-2)}.md\:max-w-2\.5{max-width:var(--spacing-2\.5)}.md\:max-w-2\/3{max-width:66.6667%}.md\:max-w-2\/4{max-width:50%}.md\:max-w-2\/5{max-width:40%}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-3{max-width:var(--spacing-3)}.md\:max-w-3\.5{max-width:var(--spacing-3\.5)}.md\:max-w-3\/4{max-width:75%}.md\:max-w-3\/5{max-width:60%}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-4{max-width:var(--spacing-4)}.md\:max-w-4\/5{max-width:80%}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-5{max-width:var(--spacing-5)}.md\:max-w-5\/6{max-width:83.3333%}.md\:max-w-5\/12{max-width:41.6667%}.md\:max-w-5xl{max-width:var(--container-5xl)}.md\:max-w-6{max-width:var(--spacing-6)}.md\:max-w-6xl{max-width:var(--container-6xl)}.md\:max-w-7{max-width:var(--spacing-7)}.md\:max-w-7\/12{max-width:58.3333%}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:max-w-8{max-width:var(--spacing-8)}.md\:max-w-10{max-width:var(--spacing-10)}.md\:max-w-11\/12{max-width:91.6667%}.md\:max-w-12{max-width:var(--spacing-12)}.md\:max-w-14{max-width:var(--spacing-14)}.md\:max-w-16{max-width:var(--spacing-16)}.md\:max-w-20{max-width:var(--spacing-20)}.md\:max-w-24{max-width:var(--spacing-24)}.md\:max-w-32{max-width:var(--spacing-32)}.md\:max-w-40{max-width:var(--spacing-40)}.md\:max-w-48{max-width:var(--spacing-48)}.md\:max-w-56{max-width:var(--spacing-56)}.md\:max-w-64{max-width:var(--spacing-64)}.md\:max-w-fit{max-width:fit-content}.md\:max-w-full{max-width:100%}.md\:max-w-lg{max-width:var(--container-lg)}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-px{max-width:1px;max-width:var(--spacing-px)}.md\:max-w-screen{max-width:100vw}.md\:max-w-sm{max-width:var(--container-sm)}.md\:max-w-xl{max-width:var(--container-xl)}.md\:max-w-xs{max-width:var(--container-xs)}.md\:min-w-0{min-width:var(--spacing-0)}.md\:min-w-0\.5{min-width:var(--spacing-0\.5)}.md\:min-w-1{min-width:var(--spacing-1)}.md\:min-w-1\.5{min-width:var(--spacing-1\.5)}.md\:min-w-1\/2{min-width:50%}.md\:min-w-1\/3{min-width:33.3333%}.md\:min-w-1\/4{min-width:25%}.md\:min-w-1\/5{min-width:20%}.md\:min-w-1\/6{min-width:16.6667%}.md\:min-w-1\/12{min-width:8.33333%}.md\:min-w-2{min-width:var(--spacing-2)}.md\:min-w-2\.5{min-width:var(--spacing-2\.5)}.md\:min-w-2\/3{min-width:66.6667%}.md\:min-w-2\/4{min-width:50%}.md\:min-w-2\/5{min-width:40%}.md\:min-w-2xl{min-width:var(--container-2xl)}.md\:min-w-3{min-width:var(--spacing-3)}.md\:min-w-3\.5{min-width:var(--spacing-3\.5)}.md\:min-w-3\/4{min-width:75%}.md\:min-w-3\/5{min-width:60%}.md\:min-w-3xl{min-width:var(--container-3xl)}.md\:min-w-4{min-width:var(--spacing-4)}.md\:min-w-4\/5{min-width:80%}.md\:min-w-4xl{min-width:var(--container-4xl)}.md\:min-w-5{min-width:var(--spacing-5)}.md\:min-w-5\/6{min-width:83.3333%}.md\:min-w-5\/12{min-width:41.6667%}.md\:min-w-5xl{min-width:var(--container-5xl)}.md\:min-w-6{min-width:var(--spacing-6)}.md\:min-w-6xl{min-width:var(--container-6xl)}.md\:min-w-7{min-width:var(--spacing-7)}.md\:min-w-7\/12{min-width:58.3333%}.md\:min-w-7xl{min-width:var(--container-7xl)}.md\:min-w-8{min-width:var(--spacing-8)}.md\:min-w-10{min-width:var(--spacing-10)}.md\:min-w-11\/12{min-width:91.6667%}.md\:min-w-12{min-width:var(--spacing-12)}.md\:min-w-14{min-width:var(--spacing-14)}.md\:min-w-16{min-width:var(--spacing-16)}.md\:min-w-20{min-width:var(--spacing-20)}.md\:min-w-24{min-width:var(--spacing-24)}.md\:min-w-32{min-width:var(--spacing-32)}.md\:min-w-40{min-width:var(--spacing-40)}.md\:min-w-48{min-width:var(--spacing-48)}.md\:min-w-56{min-width:var(--spacing-56)}.md\:min-w-64{min-width:var(--spacing-64)}.md\:min-w-auto{min-width:auto}.md\:min-w-fit{min-width:fit-content}.md\:min-w-full{min-width:100%}.md\:min-w-lg{min-width:var(--container-lg)}.md\:min-w-md{min-width:var(--container-md)}.md\:min-w-px{min-width:1px;min-width:var(--spacing-px)}.md\:min-w-screen{min-width:100vw}.md\:min-w-sm{min-width:var(--container-sm)}.md\:min-w-xl{min-width:var(--container-xl)}.md\:min-w-xs{min-width:var(--container-xs)}.md\:flex-1{flex:1}.md\:flex-auto{flex:auto}.md\:flex-initial{flex:0 auto}.md\:flex-none{flex:none}.md\:shrink{flex-shrink:1}.md\:shrink-0{flex-shrink:0}.md\:shrink-1{flex-shrink:1}.md\:shrink-2{flex-shrink:2}.md\:shrink-3{flex-shrink:3}.md\:shrink-4{flex-shrink:4}.md\:grow{flex-grow:1}.md\:grow-0{flex-grow:0}.md\:grow-1{flex-grow:1}.md\:grow-2{flex-grow:2}.md\:grow-3{flex-grow:3}.md\:grow-4{flex-grow:4}.md\:basis-0{flex-basis:var(--spacing-0)}.md\:basis-1{flex-basis:var(--spacing-1)}.md\:basis-2{flex-basis:var(--spacing-2)}.md\:basis-3{flex-basis:var(--spacing-3)}.md\:basis-4{flex-basis:var(--spacing-4)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-none{grid-template-columns:none}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:grid-rows-none{grid-template-rows:none}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:content-around{align-content:space-around}.md\:content-baseline{align-content:baseline}.md\:content-between{align-content:space-between}.md\:content-center{align-content:center}.md\:content-end{align-content:flex-end}.md\:content-evenly{align-content:space-evenly}.md\:content-start{align-content:flex-start}.md\:content-stretch{align-content:stretch}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-around{justify-content:space-around}.md\:justify-baseline{justify-content:baseline}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-start{justify-content:flex-start}.md\:justify-stretch{justify-content:stretch}.md\:justify-items-center{justify-items:center}.md\:justify-items-end{justify-items:end}.md\:justify-items-start{justify-items:start}.md\:justify-items-stretch{justify-items:stretch}.md\:gap-0{gap:var(--spacing-0)}.md\:gap-0\.5{gap:var(--spacing-0\.5)}.md\:gap-1{gap:var(--spacing-1)}.md\:gap-1\.5{gap:var(--spacing-1\.5)}.md\:gap-2{gap:var(--spacing-2)}.md\:gap-2\.5{gap:var(--spacing-2\.5)}.md\:gap-3{gap:var(--spacing-3)}.md\:gap-3\.5{gap:var(--spacing-3\.5)}.md\:gap-4{gap:var(--spacing-4)}.md\:gap-5{gap:var(--spacing-5)}.md\:gap-6{gap:var(--spacing-6)}.md\:gap-7{gap:var(--spacing-7)}.md\:gap-8{gap:var(--spacing-8)}.md\:gap-10{gap:var(--spacing-10)}.md\:gap-12{gap:var(--spacing-12)}.md\:gap-14{gap:var(--spacing-14)}.md\:gap-16{gap:var(--spacing-16)}.md\:gap-20{gap:var(--spacing-20)}.md\:gap-24{gap:var(--spacing-24)}.md\:gap-32{gap:var(--spacing-32)}.md\:gap-40{gap:var(--spacing-40)}.md\:gap-48{gap:var(--spacing-48)}.md\:gap-56{gap:var(--spacing-56)}.md\:gap-64{gap:var(--spacing-64)}.md\:gap-px{gap:1px;gap:var(--spacing-px)}.md\:gap-x-0{column-gap:var(--spacing-0)}.md\:gap-x-0\.5{column-gap:var(--spacing-0\.5)}.md\:gap-x-1{column-gap:var(--spacing-1)}.md\:gap-x-1\.5{column-gap:var(--spacing-1\.5)}.md\:gap-x-2{column-gap:var(--spacing-2)}.md\:gap-x-2\.5{column-gap:var(--spacing-2\.5)}.md\:gap-x-3{column-gap:var(--spacing-3)}.md\:gap-x-3\.5{column-gap:var(--spacing-3\.5)}.md\:gap-x-4{column-gap:var(--spacing-4)}.md\:gap-x-5{column-gap:var(--spacing-5)}.md\:gap-x-6{column-gap:var(--spacing-6)}.md\:gap-x-7{column-gap:var(--spacing-7)}.md\:gap-x-8{column-gap:var(--spacing-8)}.md\:gap-x-10{column-gap:var(--spacing-10)}.md\:gap-x-12{column-gap:var(--spacing-12)}.md\:gap-x-14{column-gap:var(--spacing-14)}.md\:gap-x-16{column-gap:var(--spacing-16)}.md\:gap-x-20{column-gap:var(--spacing-20)}.md\:gap-x-24{column-gap:var(--spacing-24)}.md\:gap-x-32{column-gap:var(--spacing-32)}.md\:gap-x-40{column-gap:var(--spacing-40)}.md\:gap-x-48{column-gap:var(--spacing-48)}.md\:gap-x-56{column-gap:var(--spacing-56)}.md\:gap-x-64{column-gap:var(--spacing-64)}.md\:gap-x-px{column-gap:1px;column-gap:var(--spacing-px)}.md\:gap-y-0{row-gap:var(--spacing-0)}.md\:gap-y-0\.5{row-gap:var(--spacing-0\.5)}.md\:gap-y-1{row-gap:var(--spacing-1)}.md\:gap-y-1\.5{row-gap:var(--spacing-1\.5)}.md\:gap-y-2{row-gap:var(--spacing-2)}.md\:gap-y-2\.5{row-gap:var(--spacing-2\.5)}.md\:gap-y-3{row-gap:var(--spacing-3)}.md\:gap-y-3\.5{row-gap:var(--spacing-3\.5)}.md\:gap-y-4{row-gap:var(--spacing-4)}.md\:gap-y-5{row-gap:var(--spacing-5)}.md\:gap-y-6{row-gap:var(--spacing-6)}.md\:gap-y-7{row-gap:var(--spacing-7)}.md\:gap-y-8{row-gap:var(--spacing-8)}.md\:gap-y-10{row-gap:var(--spacing-10)}.md\:gap-y-12{row-gap:var(--spacing-12)}.md\:gap-y-14{row-gap:var(--spacing-14)}.md\:gap-y-16{row-gap:var(--spacing-16)}.md\:gap-y-20{row-gap:var(--spacing-20)}.md\:gap-y-24{row-gap:var(--spacing-24)}.md\:gap-y-32{row-gap:var(--spacing-32)}.md\:gap-y-40{row-gap:var(--spacing-40)}.md\:gap-y-48{row-gap:var(--spacing-48)}.md\:gap-y-56{row-gap:var(--spacing-56)}.md\:gap-y-64{row-gap:var(--spacing-64)}.md\:gap-y-px{row-gap:1px;row-gap:var(--spacing-px)}.md\:self-auto{align-self:auto}.md\:self-baseline{align-self:baseline}.md\:self-center{align-self:center}.md\:self-end{align-self:flex-end}.md\:self-start{align-self:flex-start}.md\:self-stretch{align-self:stretch}.md\:justify-self-auto{justify-self:auto}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:flex-end}.md\:justify-self-start{justify-self:flex-start}.md\:justify-self-stretch{justify-self:stretch}.md\:p-0{padding:var(--spacing-0)}.md\:p-0\.5{padding:var(--spacing-0\.5)}.md\:p-1{padding:var(--spacing-1)}.md\:p-1\.5{padding:var(--spacing-1\.5)}.md\:p-2{padding:var(--spacing-2)}.md\:p-2\.5{padding:var(--spacing-2\.5)}.md\:p-3{padding:var(--spacing-3)}.md\:p-3\.5{padding:var(--spacing-3\.5)}.md\:p-4{padding:var(--spacing-4)}.md\:p-5{padding:var(--spacing-5)}.md\:p-6{padding:var(--spacing-6)}.md\:p-7{padding:var(--spacing-7)}.md\:p-8{padding:var(--spacing-8)}.md\:p-10{padding:var(--spacing-10)}.md\:p-12{padding:var(--spacing-12)}.md\:p-14{padding:var(--spacing-14)}.md\:p-16{padding:var(--spacing-16)}.md\:p-20{padding:var(--spacing-20)}.md\:p-24{padding:var(--spacing-24)}.md\:p-32{padding:var(--spacing-32)}.md\:p-40{padding:var(--spacing-40)}.md\:p-48{padding:var(--spacing-48)}.md\:p-56{padding:var(--spacing-56)}.md\:p-64{padding:var(--spacing-64)}.md\:p-px{padding:1px;padding:var(--spacing-px)}.md\:px-0{padding-inline:var(--spacing-0)}.md\:px-0\.5{padding-inline:var(--spacing-0\.5)}.md\:px-1{padding-inline:var(--spacing-1)}.md\:px-1\.5{padding-inline:var(--spacing-1\.5)}.md\:px-2{padding-inline:var(--spacing-2)}.md\:px-2\.5{padding-inline:var(--spacing-2\.5)}.md\:px-3{padding-inline:var(--spacing-3)}.md\:px-3\.5{padding-inline:var(--spacing-3\.5)}.md\:px-4{padding-inline:var(--spacing-4)}.md\:px-5{padding-inline:var(--spacing-5)}.md\:px-6{padding-inline:var(--spacing-6)}.md\:px-7{padding-inline:var(--spacing-7)}.md\:px-8{padding-inline:var(--spacing-8)}.md\:px-10{padding-inline:var(--spacing-10)}.md\:px-12{padding-inline:var(--spacing-12)}.md\:px-14{padding-inline:var(--spacing-14)}.md\:px-16{padding-inline:var(--spacing-16)}.md\:px-20{padding-inline:var(--spacing-20)}.md\:px-24{padding-inline:var(--spacing-24)}.md\:px-32{padding-inline:var(--spacing-32)}.md\:px-40{padding-inline:var(--spacing-40)}.md\:px-48{padding-inline:var(--spacing-48)}.md\:px-56{padding-inline:var(--spacing-56)}.md\:px-64{padding-inline:var(--spacing-64)}.md\:px-px{padding-inline:1px;padding-inline:var(--spacing-px)}.md\:py-0{padding-block:var(--spacing-0)}.md\:py-0\.5{padding-block:var(--spacing-0\.5)}.md\:py-1{padding-block:var(--spacing-1)}.md\:py-1\.5{padding-block:var(--spacing-1\.5)}.md\:py-2{padding-block:var(--spacing-2)}.md\:py-2\.5{padding-block:var(--spacing-2\.5)}.md\:py-3{padding-block:var(--spacing-3)}.md\:py-3\.5{padding-block:var(--spacing-3\.5)}.md\:py-4{padding-block:var(--spacing-4)}.md\:py-5{padding-block:var(--spacing-5)}.md\:py-6{padding-block:var(--spacing-6)}.md\:py-7{padding-block:var(--spacing-7)}.md\:py-8{padding-block:var(--spacing-8)}.md\:py-10{padding-block:var(--spacing-10)}.md\:py-12{padding-block:var(--spacing-12)}.md\:py-14{padding-block:var(--spacing-14)}.md\:py-16{padding-block:var(--spacing-16)}.md\:py-20{padding-block:var(--spacing-20)}.md\:py-24{padding-block:var(--spacing-24)}.md\:py-32{padding-block:var(--spacing-32)}.md\:py-40{padding-block:var(--spacing-40)}.md\:py-48{padding-block:var(--spacing-48)}.md\:py-56{padding-block:var(--spacing-56)}.md\:py-64{padding-block:var(--spacing-64)}.md\:py-px{padding-block:1px;padding-block:var(--spacing-px)}.md\:pt-0{padding-top:var(--spacing-0)}.md\:pt-0\.5{padding-top:var(--spacing-0\.5)}.md\:pt-1{padding-top:var(--spacing-1)}.md\:pt-1\.5{padding-top:var(--spacing-1\.5)}.md\:pt-2{padding-top:var(--spacing-2)}.md\:pt-2\.5{padding-top:var(--spacing-2\.5)}.md\:pt-3{padding-top:var(--spacing-3)}.md\:pt-3\.5{padding-top:var(--spacing-3\.5)}.md\:pt-4{padding-top:var(--spacing-4)}.md\:pt-5{padding-top:var(--spacing-5)}.md\:pt-6{padding-top:var(--spacing-6)}.md\:pt-7{padding-top:var(--spacing-7)}.md\:pt-8{padding-top:var(--spacing-8)}.md\:pt-10{padding-top:var(--spacing-10)}.md\:pt-12{padding-top:var(--spacing-12)}.md\:pt-14{padding-top:var(--spacing-14)}.md\:pt-16{padding-top:var(--spacing-16)}.md\:pt-20{padding-top:var(--spacing-20)}.md\:pt-24{padding-top:var(--spacing-24)}.md\:pt-32{padding-top:var(--spacing-32)}.md\:pt-40{padding-top:var(--spacing-40)}.md\:pt-48{padding-top:var(--spacing-48)}.md\:pt-56{padding-top:var(--spacing-56)}.md\:pt-64{padding-top:var(--spacing-64)}.md\:pt-px{padding-top:1px;padding-top:var(--spacing-px)}.md\:pr-0{padding-right:var(--spacing-0)}.md\:pr-0\.5{padding-right:var(--spacing-0\.5)}.md\:pr-1{padding-right:var(--spacing-1)}.md\:pr-1\.5{padding-right:var(--spacing-1\.5)}.md\:pr-2{padding-right:var(--spacing-2)}.md\:pr-2\.5{padding-right:var(--spacing-2\.5)}.md\:pr-3{padding-right:var(--spacing-3)}.md\:pr-3\.5{padding-right:var(--spacing-3\.5)}.md\:pr-4{padding-right:var(--spacing-4)}.md\:pr-5{padding-right:var(--spacing-5)}.md\:pr-6{padding-right:var(--spacing-6)}.md\:pr-7{padding-right:var(--spacing-7)}.md\:pr-8{padding-right:var(--spacing-8)}.md\:pr-10{padding-right:var(--spacing-10)}.md\:pr-12{padding-right:var(--spacing-12)}.md\:pr-14{padding-right:var(--spacing-14)}.md\:pr-16{padding-right:var(--spacing-16)}.md\:pr-20{padding-right:var(--spacing-20)}.md\:pr-24{padding-right:var(--spacing-24)}.md\:pr-32{padding-right:var(--spacing-32)}.md\:pr-40{padding-right:var(--spacing-40)}.md\:pr-48{padding-right:var(--spacing-48)}.md\:pr-56{padding-right:var(--spacing-56)}.md\:pr-64{padding-right:var(--spacing-64)}.md\:pr-px{padding-right:1px;padding-right:var(--spacing-px)}.md\:pb-0{padding-bottom:var(--spacing-0)}.md\:pb-0\.5{padding-bottom:var(--spacing-0\.5)}.md\:pb-1{padding-bottom:var(--spacing-1)}.md\:pb-1\.5{padding-bottom:var(--spacing-1\.5)}.md\:pb-2{padding-bottom:var(--spacing-2)}.md\:pb-2\.5{padding-bottom:var(--spacing-2\.5)}.md\:pb-3{padding-bottom:var(--spacing-3)}.md\:pb-3\.5{padding-bottom:var(--spacing-3\.5)}.md\:pb-4{padding-bottom:var(--spacing-4)}.md\:pb-5{padding-bottom:var(--spacing-5)}.md\:pb-6{padding-bottom:var(--spacing-6)}.md\:pb-7{padding-bottom:var(--spacing-7)}.md\:pb-8{padding-bottom:var(--spacing-8)}.md\:pb-10{padding-bottom:var(--spacing-10)}.md\:pb-12{padding-bottom:var(--spacing-12)}.md\:pb-14{padding-bottom:var(--spacing-14)}.md\:pb-16{padding-bottom:var(--spacing-16)}.md\:pb-20{padding-bottom:var(--spacing-20)}.md\:pb-24{padding-bottom:var(--spacing-24)}.md\:pb-32{padding-bottom:var(--spacing-32)}.md\:pb-40{padding-bottom:var(--spacing-40)}.md\:pb-48{padding-bottom:var(--spacing-48)}.md\:pb-56{padding-bottom:var(--spacing-56)}.md\:pb-64{padding-bottom:var(--spacing-64)}.md\:pb-px{padding-bottom:1px;padding-bottom:var(--spacing-px)}.md\:pl-0{padding-left:var(--spacing-0)}.md\:pl-0\.5{padding-left:var(--spacing-0\.5)}.md\:pl-1{padding-left:var(--spacing-1)}.md\:pl-1\.5{padding-left:var(--spacing-1\.5)}.md\:pl-2{padding-left:var(--spacing-2)}.md\:pl-2\.5{padding-left:var(--spacing-2\.5)}.md\:pl-3{padding-left:var(--spacing-3)}.md\:pl-3\.5{padding-left:var(--spacing-3\.5)}.md\:pl-4{padding-left:var(--spacing-4)}.md\:pl-5{padding-left:var(--spacing-5)}.md\:pl-6{padding-left:var(--spacing-6)}.md\:pl-7{padding-left:var(--spacing-7)}.md\:pl-8{padding-left:var(--spacing-8)}.md\:pl-10{padding-left:var(--spacing-10)}.md\:pl-12{padding-left:var(--spacing-12)}.md\:pl-14{padding-left:var(--spacing-14)}.md\:pl-16{padding-left:var(--spacing-16)}.md\:pl-20{padding-left:var(--spacing-20)}.md\:pl-24{padding-left:var(--spacing-24)}.md\:pl-32{padding-left:var(--spacing-32)}.md\:pl-40{padding-left:var(--spacing-40)}.md\:pl-48{padding-left:var(--spacing-48)}.md\:pl-56{padding-left:var(--spacing-56)}.md\:pl-64{padding-left:var(--spacing-64)}.md\:pl-px{padding-left:1px;padding-left:var(--spacing-px)}.md\:text-center{text-align:center}.md\:text-justify{text-align:justify}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:col-start-13{grid-column-start:13}.lg\:col-start-auto{grid-column-start:auto}.lg\:col-end-1{grid-column-end:1}.lg\:col-end-2{grid-column-end:2}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:col-end-7{grid-column-end:7}.lg\:col-end-8{grid-column-end:8}.lg\:col-end-9{grid-column-end:9}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-13{grid-column-end:13}.lg\:col-end-auto{grid-column-end:auto}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:row-span-full{grid-row:1/-1}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:row-start-7{grid-row-start:7}.lg\:row-start-auto{grid-row-start:auto}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:row-end-3{grid-row-end:3}.lg\:row-end-4{grid-row-end:4}.lg\:row-end-5{grid-row-end:5}.lg\:row-end-6{grid-row-end:6}.lg\:row-end-7{grid-row-end:7}.lg\:row-end-auto{grid-row-end:auto}.lg\:-m-0{margin:calc(var(--spacing-0) * -1)}.lg\:-m-0\.5{margin:calc(var(--spacing-0\.5) * -1)}.lg\:-m-1{margin:calc(var(--spacing-1) * -1)}.lg\:-m-1\.5{margin:calc(var(--spacing-1\.5) * -1)}.lg\:-m-2{margin:calc(var(--spacing-2) * -1)}.lg\:-m-2\.5{margin:calc(var(--spacing-2\.5) * -1)}.lg\:-m-3{margin:calc(var(--spacing-3) * -1)}.lg\:-m-3\.5{margin:calc(var(--spacing-3\.5) * -1)}.lg\:-m-4{margin:calc(var(--spacing-4) * -1)}.lg\:-m-5{margin:calc(var(--spacing-5) * -1)}.lg\:-m-6{margin:calc(var(--spacing-6) * -1)}.lg\:-m-7{margin:calc(var(--spacing-7) * -1)}.lg\:-m-8{margin:calc(var(--spacing-8) * -1)}.lg\:-m-10{margin:calc(var(--spacing-10) * -1)}.lg\:-m-12{margin:calc(var(--spacing-12) * -1)}.lg\:-m-14{margin:calc(var(--spacing-14) * -1)}.lg\:-m-16{margin:calc(var(--spacing-16) * -1)}.lg\:-m-20{margin:calc(var(--spacing-20) * -1)}.lg\:-m-24{margin:calc(var(--spacing-24) * -1)}.lg\:-m-32{margin:calc(var(--spacing-32) * -1)}.lg\:-m-40{margin:calc(var(--spacing-40) * -1)}.lg\:-m-48{margin:calc(var(--spacing-48) * -1)}.lg\:-m-56{margin:calc(var(--spacing-56) * -1)}.lg\:-m-64{margin:calc(var(--spacing-64) * -1)}.lg\:-m-px{margin:-1px;margin:calc(var(--spacing-px) * -1)}.lg\:m-0{margin:var(--spacing-0)}.lg\:m-0\.5{margin:var(--spacing-0\.5)}.lg\:m-1{margin:var(--spacing-1)}.lg\:m-1\.5{margin:var(--spacing-1\.5)}.lg\:m-2{margin:var(--spacing-2)}.lg\:m-2\.5{margin:var(--spacing-2\.5)}.lg\:m-3{margin:var(--spacing-3)}.lg\:m-3\.5{margin:var(--spacing-3\.5)}.lg\:m-4{margin:var(--spacing-4)}.lg\:m-5{margin:var(--spacing-5)}.lg\:m-6{margin:var(--spacing-6)}.lg\:m-7{margin:var(--spacing-7)}.lg\:m-8{margin:var(--spacing-8)}.lg\:m-10{margin:var(--spacing-10)}.lg\:m-12{margin:var(--spacing-12)}.lg\:m-14{margin:var(--spacing-14)}.lg\:m-16{margin:var(--spacing-16)}.lg\:m-20{margin:var(--spacing-20)}.lg\:m-24{margin:var(--spacing-24)}.lg\:m-32{margin:var(--spacing-32)}.lg\:m-40{margin:var(--spacing-40)}.lg\:m-48{margin:var(--spacing-48)}.lg\:m-56{margin:var(--spacing-56)}.lg\:m-64{margin:var(--spacing-64)}.lg\:m-auto{margin:auto}.lg\:m-px{margin:1px;margin:var(--spacing-px)}.lg\:-mx-0{margin-inline:calc(var(--spacing-0) * -1)}.lg\:-mx-0\.5{margin-inline:calc(var(--spacing-0\.5) * -1)}.lg\:-mx-1{margin-inline:calc(var(--spacing-1) * -1)}.lg\:-mx-1\.5{margin-inline:calc(var(--spacing-1\.5) * -1)}.lg\:-mx-2{margin-inline:calc(var(--spacing-2) * -1)}.lg\:-mx-2\.5{margin-inline:calc(var(--spacing-2\.5) * -1)}.lg\:-mx-3{margin-inline:calc(var(--spacing-3) * -1)}.lg\:-mx-3\.5{margin-inline:calc(var(--spacing-3\.5) * -1)}.lg\:-mx-4{margin-inline:calc(var(--spacing-4) * -1)}.lg\:-mx-5{margin-inline:calc(var(--spacing-5) * -1)}.lg\:-mx-6{margin-inline:calc(var(--spacing-6) * -1)}.lg\:-mx-7{margin-inline:calc(var(--spacing-7) * -1)}.lg\:-mx-8{margin-inline:calc(var(--spacing-8) * -1)}.lg\:-mx-10{margin-inline:calc(var(--spacing-10) * -1)}.lg\:-mx-12{margin-inline:calc(var(--spacing-12) * -1)}.lg\:-mx-14{margin-inline:calc(var(--spacing-14) * -1)}.lg\:-mx-16{margin-inline:calc(var(--spacing-16) * -1)}.lg\:-mx-20{margin-inline:calc(var(--spacing-20) * -1)}.lg\:-mx-24{margin-inline:calc(var(--spacing-24) * -1)}.lg\:-mx-32{margin-inline:calc(var(--spacing-32) * -1)}.lg\:-mx-40{margin-inline:calc(var(--spacing-40) * -1)}.lg\:-mx-48{margin-inline:calc(var(--spacing-48) * -1)}.lg\:-mx-56{margin-inline:calc(var(--spacing-56) * -1)}.lg\:-mx-64{margin-inline:calc(var(--spacing-64) * -1)}.lg\:-mx-px{margin-inline:-1px;margin-inline:calc(var(--spacing-px) * -1)}.lg\:mx-0{margin-inline:var(--spacing-0)}.lg\:mx-0\.5{margin-inline:var(--spacing-0\.5)}.lg\:mx-1{margin-inline:var(--spacing-1)}.lg\:mx-1\.5{margin-inline:var(--spacing-1\.5)}.lg\:mx-2{margin-inline:var(--spacing-2)}.lg\:mx-2\.5{margin-inline:var(--spacing-2\.5)}.lg\:mx-3{margin-inline:var(--spacing-3)}.lg\:mx-3\.5{margin-inline:var(--spacing-3\.5)}.lg\:mx-4{margin-inline:var(--spacing-4)}.lg\:mx-5{margin-inline:var(--spacing-5)}.lg\:mx-6{margin-inline:var(--spacing-6)}.lg\:mx-7{margin-inline:var(--spacing-7)}.lg\:mx-8{margin-inline:var(--spacing-8)}.lg\:mx-10{margin-inline:var(--spacing-10)}.lg\:mx-12{margin-inline:var(--spacing-12)}.lg\:mx-14{margin-inline:var(--spacing-14)}.lg\:mx-16{margin-inline:var(--spacing-16)}.lg\:mx-20{margin-inline:var(--spacing-20)}.lg\:mx-24{margin-inline:var(--spacing-24)}.lg\:mx-32{margin-inline:var(--spacing-32)}.lg\:mx-40{margin-inline:var(--spacing-40)}.lg\:mx-48{margin-inline:var(--spacing-48)}.lg\:mx-56{margin-inline:var(--spacing-56)}.lg\:mx-64{margin-inline:var(--spacing-64)}.lg\:mx-auto{margin-inline:auto}.lg\:mx-px{margin-inline:1px;margin-inline:var(--spacing-px)}.lg\:-my-0{margin-block:calc(var(--spacing-0) * -1)}.lg\:-my-0\.5{margin-block:calc(var(--spacing-0\.5) * -1)}.lg\:-my-1{margin-block:calc(var(--spacing-1) * -1)}.lg\:-my-1\.5{margin-block:calc(var(--spacing-1\.5) * -1)}.lg\:-my-2{margin-block:calc(var(--spacing-2) * -1)}.lg\:-my-2\.5{margin-block:calc(var(--spacing-2\.5) * -1)}.lg\:-my-3{margin-block:calc(var(--spacing-3) * -1)}.lg\:-my-3\.5{margin-block:calc(var(--spacing-3\.5) * -1)}.lg\:-my-4{margin-block:calc(var(--spacing-4) * -1)}.lg\:-my-5{margin-block:calc(var(--spacing-5) * -1)}.lg\:-my-6{margin-block:calc(var(--spacing-6) * -1)}.lg\:-my-7{margin-block:calc(var(--spacing-7) * -1)}.lg\:-my-8{margin-block:calc(var(--spacing-8) * -1)}.lg\:-my-10{margin-block:calc(var(--spacing-10) * -1)}.lg\:-my-12{margin-block:calc(var(--spacing-12) * -1)}.lg\:-my-14{margin-block:calc(var(--spacing-14) * -1)}.lg\:-my-16{margin-block:calc(var(--spacing-16) * -1)}.lg\:-my-20{margin-block:calc(var(--spacing-20) * -1)}.lg\:-my-24{margin-block:calc(var(--spacing-24) * -1)}.lg\:-my-32{margin-block:calc(var(--spacing-32) * -1)}.lg\:-my-40{margin-block:calc(var(--spacing-40) * -1)}.lg\:-my-48{margin-block:calc(var(--spacing-48) * -1)}.lg\:-my-56{margin-block:calc(var(--spacing-56) * -1)}.lg\:-my-64{margin-block:calc(var(--spacing-64) * -1)}.lg\:-my-px{margin-block:-1px;margin-block:calc(var(--spacing-px) * -1)}.lg\:my-0{margin-block:var(--spacing-0)}.lg\:my-0\.5{margin-block:var(--spacing-0\.5)}.lg\:my-1{margin-block:var(--spacing-1)}.lg\:my-1\.5{margin-block:var(--spacing-1\.5)}.lg\:my-2{margin-block:var(--spacing-2)}.lg\:my-2\.5{margin-block:var(--spacing-2\.5)}.lg\:my-3{margin-block:var(--spacing-3)}.lg\:my-3\.5{margin-block:var(--spacing-3\.5)}.lg\:my-4{margin-block:var(--spacing-4)}.lg\:my-5{margin-block:var(--spacing-5)}.lg\:my-6{margin-block:var(--spacing-6)}.lg\:my-7{margin-block:var(--spacing-7)}.lg\:my-8{margin-block:var(--spacing-8)}.lg\:my-10{margin-block:var(--spacing-10)}.lg\:my-12{margin-block:var(--spacing-12)}.lg\:my-14{margin-block:var(--spacing-14)}.lg\:my-16{margin-block:var(--spacing-16)}.lg\:my-20{margin-block:var(--spacing-20)}.lg\:my-24{margin-block:var(--spacing-24)}.lg\:my-32{margin-block:var(--spacing-32)}.lg\:my-40{margin-block:var(--spacing-40)}.lg\:my-48{margin-block:var(--spacing-48)}.lg\:my-56{margin-block:var(--spacing-56)}.lg\:my-64{margin-block:var(--spacing-64)}.lg\:my-auto{margin-block:auto}.lg\:my-px{margin-block:1px;margin-block:var(--spacing-px)}.lg\:-mt-0{margin-top:calc(var(--spacing-0) * -1)}.lg\:-mt-0\.5{margin-top:calc(var(--spacing-0\.5) * -1)}.lg\:-mt-1{margin-top:calc(var(--spacing-1) * -1)}.lg\:-mt-1\.5{margin-top:calc(var(--spacing-1\.5) * -1)}.lg\:-mt-2{margin-top:calc(var(--spacing-2) * -1)}.lg\:-mt-2\.5{margin-top:calc(var(--spacing-2\.5) * -1)}.lg\:-mt-3{margin-top:calc(var(--spacing-3) * -1)}.lg\:-mt-3\.5{margin-top:calc(var(--spacing-3\.5) * -1)}.lg\:-mt-4{margin-top:calc(var(--spacing-4) * -1)}.lg\:-mt-5{margin-top:calc(var(--spacing-5) * -1)}.lg\:-mt-6{margin-top:calc(var(--spacing-6) * -1)}.lg\:-mt-7{margin-top:calc(var(--spacing-7) * -1)}.lg\:-mt-8{margin-top:calc(var(--spacing-8) * -1)}.lg\:-mt-10{margin-top:calc(var(--spacing-10) * -1)}.lg\:-mt-12{margin-top:calc(var(--spacing-12) * -1)}.lg\:-mt-14{margin-top:calc(var(--spacing-14) * -1)}.lg\:-mt-16{margin-top:calc(var(--spacing-16) * -1)}.lg\:-mt-20{margin-top:calc(var(--spacing-20) * -1)}.lg\:-mt-24{margin-top:calc(var(--spacing-24) * -1)}.lg\:-mt-32{margin-top:calc(var(--spacing-32) * -1)}.lg\:-mt-40{margin-top:calc(var(--spacing-40) * -1)}.lg\:-mt-48{margin-top:calc(var(--spacing-48) * -1)}.lg\:-mt-56{margin-top:calc(var(--spacing-56) * -1)}.lg\:-mt-64{margin-top:calc(var(--spacing-64) * -1)}.lg\:-mt-px{margin-top:-1px;margin-top:calc(var(--spacing-px) * -1)}.lg\:mt-0{margin-top:var(--spacing-0)}.lg\:mt-0\.5{margin-top:var(--spacing-0\.5)}.lg\:mt-1{margin-top:var(--spacing-1)}.lg\:mt-1\.5{margin-top:var(--spacing-1\.5)}.lg\:mt-2{margin-top:var(--spacing-2)}.lg\:mt-2\.5{margin-top:var(--spacing-2\.5)}.lg\:mt-3{margin-top:var(--spacing-3)}.lg\:mt-3\.5{margin-top:var(--spacing-3\.5)}.lg\:mt-4{margin-top:var(--spacing-4)}.lg\:mt-5{margin-top:var(--spacing-5)}.lg\:mt-6{margin-top:var(--spacing-6)}.lg\:mt-7{margin-top:var(--spacing-7)}.lg\:mt-8{margin-top:var(--spacing-8)}.lg\:mt-10{margin-top:var(--spacing-10)}.lg\:mt-12{margin-top:var(--spacing-12)}.lg\:mt-14{margin-top:var(--spacing-14)}.lg\:mt-16{margin-top:var(--spacing-16)}.lg\:mt-20{margin-top:var(--spacing-20)}.lg\:mt-24{margin-top:var(--spacing-24)}.lg\:mt-32{margin-top:var(--spacing-32)}.lg\:mt-40{margin-top:var(--spacing-40)}.lg\:mt-48{margin-top:var(--spacing-48)}.lg\:mt-56{margin-top:var(--spacing-56)}.lg\:mt-64{margin-top:var(--spacing-64)}.lg\:mt-auto{margin-top:auto}.lg\:mt-px{margin-top:1px;margin-top:var(--spacing-px)}.lg\:-mr-0{margin-right:calc(var(--spacing-0) * -1)}.lg\:-mr-0\.5{margin-right:calc(var(--spacing-0\.5) * -1)}.lg\:-mr-1{margin-right:calc(var(--spacing-1) * -1)}.lg\:-mr-1\.5{margin-right:calc(var(--spacing-1\.5) * -1)}.lg\:-mr-2{margin-right:calc(var(--spacing-2) * -1)}.lg\:-mr-2\.5{margin-right:calc(var(--spacing-2\.5) * -1)}.lg\:-mr-3{margin-right:calc(var(--spacing-3) * -1)}.lg\:-mr-3\.5{margin-right:calc(var(--spacing-3\.5) * -1)}.lg\:-mr-4{margin-right:calc(var(--spacing-4) * -1)}.lg\:-mr-5{margin-right:calc(var(--spacing-5) * -1)}.lg\:-mr-6{margin-right:calc(var(--spacing-6) * -1)}.lg\:-mr-7{margin-right:calc(var(--spacing-7) * -1)}.lg\:-mr-8{margin-right:calc(var(--spacing-8) * -1)}.lg\:-mr-10{margin-right:calc(var(--spacing-10) * -1)}.lg\:-mr-12{margin-right:calc(var(--spacing-12) * -1)}.lg\:-mr-14{margin-right:calc(var(--spacing-14) * -1)}.lg\:-mr-16{margin-right:calc(var(--spacing-16) * -1)}.lg\:-mr-20{margin-right:calc(var(--spacing-20) * -1)}.lg\:-mr-24{margin-right:calc(var(--spacing-24) * -1)}.lg\:-mr-32{margin-right:calc(var(--spacing-32) * -1)}.lg\:-mr-40{margin-right:calc(var(--spacing-40) * -1)}.lg\:-mr-48{margin-right:calc(var(--spacing-48) * -1)}.lg\:-mr-56{margin-right:calc(var(--spacing-56) * -1)}.lg\:-mr-64{margin-right:calc(var(--spacing-64) * -1)}.lg\:-mr-px{margin-right:-1px;margin-right:calc(var(--spacing-px) * -1)}.lg\:mr-0{margin-right:var(--spacing-0)}.lg\:mr-0\.5{margin-right:var(--spacing-0\.5)}.lg\:mr-1{margin-right:var(--spacing-1)}.lg\:mr-1\.5{margin-right:var(--spacing-1\.5)}.lg\:mr-2{margin-right:var(--spacing-2)}.lg\:mr-2\.5{margin-right:var(--spacing-2\.5)}.lg\:mr-3{margin-right:var(--spacing-3)}.lg\:mr-3\.5{margin-right:var(--spacing-3\.5)}.lg\:mr-4{margin-right:var(--spacing-4)}.lg\:mr-5{margin-right:var(--spacing-5)}.lg\:mr-6{margin-right:var(--spacing-6)}.lg\:mr-7{margin-right:var(--spacing-7)}.lg\:mr-8{margin-right:var(--spacing-8)}.lg\:mr-10{margin-right:var(--spacing-10)}.lg\:mr-12{margin-right:var(--spacing-12)}.lg\:mr-14{margin-right:var(--spacing-14)}.lg\:mr-16{margin-right:var(--spacing-16)}.lg\:mr-20{margin-right:var(--spacing-20)}.lg\:mr-24{margin-right:var(--spacing-24)}.lg\:mr-32{margin-right:var(--spacing-32)}.lg\:mr-40{margin-right:var(--spacing-40)}.lg\:mr-48{margin-right:var(--spacing-48)}.lg\:mr-56{margin-right:var(--spacing-56)}.lg\:mr-64{margin-right:var(--spacing-64)}.lg\:mr-auto{margin-right:auto}.lg\:mr-px{margin-right:1px;margin-right:var(--spacing-px)}.lg\:-mb-0{margin-bottom:calc(var(--spacing-0) * -1)}.lg\:-mb-0\.5{margin-bottom:calc(var(--spacing-0\.5) * -1)}.lg\:-mb-1{margin-bottom:calc(var(--spacing-1) * -1)}.lg\:-mb-1\.5{margin-bottom:calc(var(--spacing-1\.5) * -1)}.lg\:-mb-2{margin-bottom:calc(var(--spacing-2) * -1)}.lg\:-mb-2\.5{margin-bottom:calc(var(--spacing-2\.5) * -1)}.lg\:-mb-3{margin-bottom:calc(var(--spacing-3) * -1)}.lg\:-mb-3\.5{margin-bottom:calc(var(--spacing-3\.5) * -1)}.lg\:-mb-4{margin-bottom:calc(var(--spacing-4) * -1)}.lg\:-mb-5{margin-bottom:calc(var(--spacing-5) * -1)}.lg\:-mb-6{margin-bottom:calc(var(--spacing-6) * -1)}.lg\:-mb-7{margin-bottom:calc(var(--spacing-7) * -1)}.lg\:-mb-8{margin-bottom:calc(var(--spacing-8) * -1)}.lg\:-mb-10{margin-bottom:calc(var(--spacing-10) * -1)}.lg\:-mb-12{margin-bottom:calc(var(--spacing-12) * -1)}.lg\:-mb-14{margin-bottom:calc(var(--spacing-14) * -1)}.lg\:-mb-16{margin-bottom:calc(var(--spacing-16) * -1)}.lg\:-mb-20{margin-bottom:calc(var(--spacing-20) * -1)}.lg\:-mb-24{margin-bottom:calc(var(--spacing-24) * -1)}.lg\:-mb-32{margin-bottom:calc(var(--spacing-32) * -1)}.lg\:-mb-40{margin-bottom:calc(var(--spacing-40) * -1)}.lg\:-mb-48{margin-bottom:calc(var(--spacing-48) * -1)}.lg\:-mb-56{margin-bottom:calc(var(--spacing-56) * -1)}.lg\:-mb-64{margin-bottom:calc(var(--spacing-64) * -1)}.lg\:-mb-px{margin-bottom:-1px;margin-bottom:calc(var(--spacing-px) * -1)}.lg\:mb-0{margin-bottom:var(--spacing-0)}.lg\:mb-0\.5{margin-bottom:var(--spacing-0\.5)}.lg\:mb-1{margin-bottom:var(--spacing-1)}.lg\:mb-1\.5{margin-bottom:var(--spacing-1\.5)}.lg\:mb-2{margin-bottom:var(--spacing-2)}.lg\:mb-2\.5{margin-bottom:var(--spacing-2\.5)}.lg\:mb-3{margin-bottom:var(--spacing-3)}.lg\:mb-3\.5{margin-bottom:var(--spacing-3\.5)}.lg\:mb-4{margin-bottom:var(--spacing-4)}.lg\:mb-5{margin-bottom:var(--spacing-5)}.lg\:mb-6{margin-bottom:var(--spacing-6)}.lg\:mb-7{margin-bottom:var(--spacing-7)}.lg\:mb-8{margin-bottom:var(--spacing-8)}.lg\:mb-10{margin-bottom:var(--spacing-10)}.lg\:mb-12{margin-bottom:var(--spacing-12)}.lg\:mb-14{margin-bottom:var(--spacing-14)}.lg\:mb-16{margin-bottom:var(--spacing-16)}.lg\:mb-20{margin-bottom:var(--spacing-20)}.lg\:mb-24{margin-bottom:var(--spacing-24)}.lg\:mb-32{margin-bottom:var(--spacing-32)}.lg\:mb-40{margin-bottom:var(--spacing-40)}.lg\:mb-48{margin-bottom:var(--spacing-48)}.lg\:mb-56{margin-bottom:var(--spacing-56)}.lg\:mb-64{margin-bottom:var(--spacing-64)}.lg\:mb-auto{margin-bottom:auto}.lg\:mb-px{margin-bottom:1px;margin-bottom:var(--spacing-px)}.lg\:-ml-0{margin-left:calc(var(--spacing-0) * -1)}.lg\:-ml-0\.5{margin-left:calc(var(--spacing-0\.5) * -1)}.lg\:-ml-1{margin-left:calc(var(--spacing-1) * -1)}.lg\:-ml-1\.5{margin-left:calc(var(--spacing-1\.5) * -1)}.lg\:-ml-2{margin-left:calc(var(--spacing-2) * -1)}.lg\:-ml-2\.5{margin-left:calc(var(--spacing-2\.5) * -1)}.lg\:-ml-3{margin-left:calc(var(--spacing-3) * -1)}.lg\:-ml-3\.5{margin-left:calc(var(--spacing-3\.5) * -1)}.lg\:-ml-4{margin-left:calc(var(--spacing-4) * -1)}.lg\:-ml-5{margin-left:calc(var(--spacing-5) * -1)}.lg\:-ml-6{margin-left:calc(var(--spacing-6) * -1)}.lg\:-ml-7{margin-left:calc(var(--spacing-7) * -1)}.lg\:-ml-8{margin-left:calc(var(--spacing-8) * -1)}.lg\:-ml-10{margin-left:calc(var(--spacing-10) * -1)}.lg\:-ml-12{margin-left:calc(var(--spacing-12) * -1)}.lg\:-ml-14{margin-left:calc(var(--spacing-14) * -1)}.lg\:-ml-16{margin-left:calc(var(--spacing-16) * -1)}.lg\:-ml-20{margin-left:calc(var(--spacing-20) * -1)}.lg\:-ml-24{margin-left:calc(var(--spacing-24) * -1)}.lg\:-ml-32{margin-left:calc(var(--spacing-32) * -1)}.lg\:-ml-40{margin-left:calc(var(--spacing-40) * -1)}.lg\:-ml-48{margin-left:calc(var(--spacing-48) * -1)}.lg\:-ml-56{margin-left:calc(var(--spacing-56) * -1)}.lg\:-ml-64{margin-left:calc(var(--spacing-64) * -1)}.lg\:-ml-px{margin-left:-1px;margin-left:calc(var(--spacing-px) * -1)}.lg\:ml-0{margin-left:var(--spacing-0)}.lg\:ml-0\.5{margin-left:var(--spacing-0\.5)}.lg\:ml-1{margin-left:var(--spacing-1)}.lg\:ml-1\.5{margin-left:var(--spacing-1\.5)}.lg\:ml-2{margin-left:var(--spacing-2)}.lg\:ml-2\.5{margin-left:var(--spacing-2\.5)}.lg\:ml-3{margin-left:var(--spacing-3)}.lg\:ml-3\.5{margin-left:var(--spacing-3\.5)}.lg\:ml-4{margin-left:var(--spacing-4)}.lg\:ml-5{margin-left:var(--spacing-5)}.lg\:ml-6{margin-left:var(--spacing-6)}.lg\:ml-7{margin-left:var(--spacing-7)}.lg\:ml-8{margin-left:var(--spacing-8)}.lg\:ml-10{margin-left:var(--spacing-10)}.lg\:ml-12{margin-left:var(--spacing-12)}.lg\:ml-14{margin-left:var(--spacing-14)}.lg\:ml-16{margin-left:var(--spacing-16)}.lg\:ml-20{margin-left:var(--spacing-20)}.lg\:ml-24{margin-left:var(--spacing-24)}.lg\:ml-32{margin-left:var(--spacing-32)}.lg\:ml-40{margin-left:var(--spacing-40)}.lg\:ml-48{margin-left:var(--spacing-48)}.lg\:ml-56{margin-left:var(--spacing-56)}.lg\:ml-64{margin-left:var(--spacing-64)}.lg\:ml-auto{margin-left:auto}.lg\:ml-px{margin-left:1px;margin-left:var(--spacing-px)}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:flow-root{display:flow-root}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:table{display:table}.lg\:h-0{height:var(--spacing-0)}.lg\:h-0\.5{height:var(--spacing-0\.5)}.lg\:h-1{height:var(--spacing-1)}.lg\:h-1\.5{height:var(--spacing-1\.5)}.lg\:h-1\/2{height:50%}.lg\:h-1\/3{height:33.3333%}.lg\:h-1\/4{height:25%}.lg\:h-1\/5{height:20%}.lg\:h-1\/6{height:16.6667%}.lg\:h-1\/12{height:8.33333%}.lg\:h-2{height:var(--spacing-2)}.lg\:h-2\.5{height:var(--spacing-2\.5)}.lg\:h-2\/3{height:66.6667%}.lg\:h-2\/4{height:50%}.lg\:h-2\/5{height:40%}.lg\:h-3{height:var(--spacing-3)}.lg\:h-3\.5{height:var(--spacing-3\.5)}.lg\:h-3\/4{height:75%}.lg\:h-3\/5{height:60%}.lg\:h-4{height:var(--spacing-4)}.lg\:h-4\/5{height:80%}.lg\:h-5{height:var(--spacing-5)}.lg\:h-5\/6{height:83.3333%}.lg\:h-5\/12{height:41.6667%}.lg\:h-6{height:var(--spacing-6)}.lg\:h-7{height:var(--spacing-7)}.lg\:h-7\/12{height:58.3333%}.lg\:h-8{height:var(--spacing-8)}.lg\:h-10{height:var(--spacing-10)}.lg\:h-11\/12{height:91.6667%}.lg\:h-12{height:var(--spacing-12)}.lg\:h-14{height:var(--spacing-14)}.lg\:h-16{height:var(--spacing-16)}.lg\:h-20{height:var(--spacing-20)}.lg\:h-24{height:var(--spacing-24)}.lg\:h-32{height:var(--spacing-32)}.lg\:h-40{height:var(--spacing-40)}.lg\:h-48{height:var(--spacing-48)}.lg\:h-56{height:var(--spacing-56)}.lg\:h-64{height:var(--spacing-64)}.lg\:h-auto{height:auto}.lg\:h-fit{height:fit-content}.lg\:h-full{height:100%}.lg\:h-px{height:1px;height:var(--spacing-px)}.lg\:h-screen{height:100vh}.lg\:max-h-0{max-height:var(--spacing-0)}.lg\:max-h-0\.5{max-height:var(--spacing-0\.5)}.lg\:max-h-1{max-height:var(--spacing-1)}.lg\:max-h-1\.5{max-height:var(--spacing-1\.5)}.lg\:max-h-1\/2{max-height:50%}.lg\:max-h-1\/3{max-height:33.3333%}.lg\:max-h-1\/4{max-height:25%}.lg\:max-h-1\/5{max-height:20%}.lg\:max-h-1\/6{max-height:16.6667%}.lg\:max-h-1\/12{max-height:8.33333%}.lg\:max-h-2{max-height:var(--spacing-2)}.lg\:max-h-2\.5{max-height:var(--spacing-2\.5)}.lg\:max-h-2\/3{max-height:66.6667%}.lg\:max-h-2\/4{max-height:50%}.lg\:max-h-2\/5{max-height:40%}.lg\:max-h-3{max-height:var(--spacing-3)}.lg\:max-h-3\.5{max-height:var(--spacing-3\.5)}.lg\:max-h-3\/4{max-height:75%}.lg\:max-h-3\/5{max-height:60%}.lg\:max-h-4{max-height:var(--spacing-4)}.lg\:max-h-4\/5{max-height:80%}.lg\:max-h-5{max-height:var(--spacing-5)}.lg\:max-h-5\/6{max-height:83.3333%}.lg\:max-h-5\/12{max-height:41.6667%}.lg\:max-h-6{max-height:var(--spacing-6)}.lg\:max-h-7{max-height:var(--spacing-7)}.lg\:max-h-7\/12{max-height:58.3333%}.lg\:max-h-8{max-height:var(--spacing-8)}.lg\:max-h-10{max-height:var(--spacing-10)}.lg\:max-h-11\/12{max-height:91.6667%}.lg\:max-h-12{max-height:var(--spacing-12)}.lg\:max-h-14{max-height:var(--spacing-14)}.lg\:max-h-16{max-height:var(--spacing-16)}.lg\:max-h-20{max-height:var(--spacing-20)}.lg\:max-h-24{max-height:var(--spacing-24)}.lg\:max-h-32{max-height:var(--spacing-32)}.lg\:max-h-40{max-height:var(--spacing-40)}.lg\:max-h-48{max-height:var(--spacing-48)}.lg\:max-h-56{max-height:var(--spacing-56)}.lg\:max-h-64{max-height:var(--spacing-64)}.lg\:max-h-fit{max-height:fit-content}.lg\:max-h-full{max-height:100%}.lg\:max-h-px{max-height:1px;max-height:var(--spacing-px)}.lg\:max-h-screen{max-height:100vh}.lg\:min-h-0{min-height:var(--spacing-0)}.lg\:min-h-0\.5{min-height:var(--spacing-0\.5)}.lg\:min-h-1{min-height:var(--spacing-1)}.lg\:min-h-1\.5{min-height:var(--spacing-1\.5)}.lg\:min-h-1\/2{min-height:50%}.lg\:min-h-1\/3{min-height:33.3333%}.lg\:min-h-1\/4{min-height:25%}.lg\:min-h-1\/5{min-height:20%}.lg\:min-h-1\/6{min-height:16.6667%}.lg\:min-h-1\/12{min-height:8.33333%}.lg\:min-h-2{min-height:var(--spacing-2)}.lg\:min-h-2\.5{min-height:var(--spacing-2\.5)}.lg\:min-h-2\/3{min-height:66.6667%}.lg\:min-h-2\/4{min-height:50%}.lg\:min-h-2\/5{min-height:40%}.lg\:min-h-3{min-height:var(--spacing-3)}.lg\:min-h-3\.5{min-height:var(--spacing-3\.5)}.lg\:min-h-3\/4{min-height:75%}.lg\:min-h-3\/5{min-height:60%}.lg\:min-h-4{min-height:var(--spacing-4)}.lg\:min-h-4\/5{min-height:80%}.lg\:min-h-5{min-height:var(--spacing-5)}.lg\:min-h-5\/6{min-height:83.3333%}.lg\:min-h-5\/12{min-height:41.6667%}.lg\:min-h-6{min-height:var(--spacing-6)}.lg\:min-h-7{min-height:var(--spacing-7)}.lg\:min-h-7\/12{min-height:58.3333%}.lg\:min-h-8{min-height:var(--spacing-8)}.lg\:min-h-10{min-height:var(--spacing-10)}.lg\:min-h-11\/12{min-height:91.6667%}.lg\:min-h-12{min-height:var(--spacing-12)}.lg\:min-h-14{min-height:var(--spacing-14)}.lg\:min-h-16{min-height:var(--spacing-16)}.lg\:min-h-20{min-height:var(--spacing-20)}.lg\:min-h-24{min-height:var(--spacing-24)}.lg\:min-h-32{min-height:var(--spacing-32)}.lg\:min-h-40{min-height:var(--spacing-40)}.lg\:min-h-48{min-height:var(--spacing-48)}.lg\:min-h-56{min-height:var(--spacing-56)}.lg\:min-h-64{min-height:var(--spacing-64)}.lg\:min-h-auto{min-height:auto}.lg\:min-h-fit{min-height:fit-content}.lg\:min-h-full{min-height:100%}.lg\:min-h-px{min-height:1px;min-height:var(--spacing-px)}.lg\:min-h-screen{min-height:100vh}.lg\:w-0{width:var(--spacing-0)}.lg\:w-0\.5{width:var(--spacing-0\.5)}.lg\:w-1{width:var(--spacing-1)}.lg\:w-1\.5{width:var(--spacing-1\.5)}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.6667%}.lg\:w-1\/12{width:8.33333%}.lg\:w-2{width:var(--spacing-2)}.lg\:w-2\.5{width:var(--spacing-2\.5)}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/4{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-2xl{width:var(--container-2xl)}.lg\:w-3{width:var(--spacing-3)}.lg\:w-3\.5{width:var(--spacing-3\.5)}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-3xl{width:var(--container-3xl)}.lg\:w-4{width:var(--spacing-4)}.lg\:w-4\/5{width:80%}.lg\:w-4xl{width:var(--container-4xl)}.lg\:w-5{width:var(--spacing-5)}.lg\:w-5\/6{width:83.3333%}.lg\:w-5\/12{width:41.6667%}.lg\:w-5xl{width:var(--container-5xl)}.lg\:w-6{width:var(--spacing-6)}.lg\:w-6xl{width:var(--container-6xl)}.lg\:w-7{width:var(--spacing-7)}.lg\:w-7\/12{width:58.3333%}.lg\:w-7xl{width:var(--container-7xl)}.lg\:w-8{width:var(--spacing-8)}.lg\:w-10{width:var(--spacing-10)}.lg\:w-11\/12{width:91.6667%}.lg\:w-12{width:var(--spacing-12)}.lg\:w-14{width:var(--spacing-14)}.lg\:w-16{width:var(--spacing-16)}.lg\:w-20{width:var(--spacing-20)}.lg\:w-24{width:var(--spacing-24)}.lg\:w-32{width:var(--spacing-32)}.lg\:w-40{width:var(--spacing-40)}.lg\:w-48{width:var(--spacing-48)}.lg\:w-56{width:var(--spacing-56)}.lg\:w-64{width:var(--spacing-64)}.lg\:w-auto{width:auto}.lg\:w-fit{width:fit-content}.lg\:w-full{width:100%}.lg\:w-lg{width:var(--container-lg)}.lg\:w-md{width:var(--container-md)}.lg\:w-px{width:1px;width:var(--spacing-px)}.lg\:w-screen{width:100vw}.lg\:w-sm{width:var(--container-sm)}.lg\:w-xl{width:var(--container-xl)}.lg\:w-xs{width:var(--container-xs)}.lg\:max-w-0{max-width:var(--spacing-0)}.lg\:max-w-0\.5{max-width:var(--spacing-0\.5)}.lg\:max-w-1{max-width:var(--spacing-1)}.lg\:max-w-1\.5{max-width:var(--spacing-1\.5)}.lg\:max-w-1\/2{max-width:50%}.lg\:max-w-1\/3{max-width:33.3333%}.lg\:max-w-1\/4{max-width:25%}.lg\:max-w-1\/5{max-width:20%}.lg\:max-w-1\/6{max-width:16.6667%}.lg\:max-w-1\/12{max-width:8.33333%}.lg\:max-w-2{max-width:var(--spacing-2)}.lg\:max-w-2\.5{max-width:var(--spacing-2\.5)}.lg\:max-w-2\/3{max-width:66.6667%}.lg\:max-w-2\/4{max-width:50%}.lg\:max-w-2\/5{max-width:40%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-3{max-width:var(--spacing-3)}.lg\:max-w-3\.5{max-width:var(--spacing-3\.5)}.lg\:max-w-3\/4{max-width:75%}.lg\:max-w-3\/5{max-width:60%}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-4{max-width:var(--spacing-4)}.lg\:max-w-4\/5{max-width:80%}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-5{max-width:var(--spacing-5)}.lg\:max-w-5\/6{max-width:83.3333%}.lg\:max-w-5\/12{max-width:41.6667%}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-6{max-width:var(--spacing-6)}.lg\:max-w-6xl{max-width:var(--container-6xl)}.lg\:max-w-7{max-width:var(--spacing-7)}.lg\:max-w-7\/12{max-width:58.3333%}.lg\:max-w-7xl{max-width:var(--container-7xl)}.lg\:max-w-8{max-width:var(--spacing-8)}.lg\:max-w-10{max-width:var(--spacing-10)}.lg\:max-w-11\/12{max-width:91.6667%}.lg\:max-w-12{max-width:var(--spacing-12)}.lg\:max-w-14{max-width:var(--spacing-14)}.lg\:max-w-16{max-width:var(--spacing-16)}.lg\:max-w-20{max-width:var(--spacing-20)}.lg\:max-w-24{max-width:var(--spacing-24)}.lg\:max-w-32{max-width:var(--spacing-32)}.lg\:max-w-40{max-width:var(--spacing-40)}.lg\:max-w-48{max-width:var(--spacing-48)}.lg\:max-w-56{max-width:var(--spacing-56)}.lg\:max-w-64{max-width:var(--spacing-64)}.lg\:max-w-fit{max-width:fit-content}.lg\:max-w-full{max-width:100%}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:max-w-md{max-width:var(--container-md)}.lg\:max-w-px{max-width:1px;max-width:var(--spacing-px)}.lg\:max-w-screen{max-width:100vw}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:max-w-xl{max-width:var(--container-xl)}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:min-w-0{min-width:var(--spacing-0)}.lg\:min-w-0\.5{min-width:var(--spacing-0\.5)}.lg\:min-w-1{min-width:var(--spacing-1)}.lg\:min-w-1\.5{min-width:var(--spacing-1\.5)}.lg\:min-w-1\/2{min-width:50%}.lg\:min-w-1\/3{min-width:33.3333%}.lg\:min-w-1\/4{min-width:25%}.lg\:min-w-1\/5{min-width:20%}.lg\:min-w-1\/6{min-width:16.6667%}.lg\:min-w-1\/12{min-width:8.33333%}.lg\:min-w-2{min-width:var(--spacing-2)}.lg\:min-w-2\.5{min-width:var(--spacing-2\.5)}.lg\:min-w-2\/3{min-width:66.6667%}.lg\:min-w-2\/4{min-width:50%}.lg\:min-w-2\/5{min-width:40%}.lg\:min-w-2xl{min-width:var(--container-2xl)}.lg\:min-w-3{min-width:var(--spacing-3)}.lg\:min-w-3\.5{min-width:var(--spacing-3\.5)}.lg\:min-w-3\/4{min-width:75%}.lg\:min-w-3\/5{min-width:60%}.lg\:min-w-3xl{min-width:var(--container-3xl)}.lg\:min-w-4{min-width:var(--spacing-4)}.lg\:min-w-4\/5{min-width:80%}.lg\:min-w-4xl{min-width:var(--container-4xl)}.lg\:min-w-5{min-width:var(--spacing-5)}.lg\:min-w-5\/6{min-width:83.3333%}.lg\:min-w-5\/12{min-width:41.6667%}.lg\:min-w-5xl{min-width:var(--container-5xl)}.lg\:min-w-6{min-width:var(--spacing-6)}.lg\:min-w-6xl{min-width:var(--container-6xl)}.lg\:min-w-7{min-width:var(--spacing-7)}.lg\:min-w-7\/12{min-width:58.3333%}.lg\:min-w-7xl{min-width:var(--container-7xl)}.lg\:min-w-8{min-width:var(--spacing-8)}.lg\:min-w-10{min-width:var(--spacing-10)}.lg\:min-w-11\/12{min-width:91.6667%}.lg\:min-w-12{min-width:var(--spacing-12)}.lg\:min-w-14{min-width:var(--spacing-14)}.lg\:min-w-16{min-width:var(--spacing-16)}.lg\:min-w-20{min-width:var(--spacing-20)}.lg\:min-w-24{min-width:var(--spacing-24)}.lg\:min-w-32{min-width:var(--spacing-32)}.lg\:min-w-40{min-width:var(--spacing-40)}.lg\:min-w-48{min-width:var(--spacing-48)}.lg\:min-w-56{min-width:var(--spacing-56)}.lg\:min-w-64{min-width:var(--spacing-64)}.lg\:min-w-auto{min-width:auto}.lg\:min-w-fit{min-width:fit-content}.lg\:min-w-full{min-width:100%}.lg\:min-w-lg{min-width:var(--container-lg)}.lg\:min-w-md{min-width:var(--container-md)}.lg\:min-w-px{min-width:1px;min-width:var(--spacing-px)}.lg\:min-w-screen{min-width:100vw}.lg\:min-w-sm{min-width:var(--container-sm)}.lg\:min-w-xl{min-width:var(--container-xl)}.lg\:min-w-xs{min-width:var(--container-xs)}.lg\:flex-1{flex:1}.lg\:flex-auto{flex:auto}.lg\:flex-initial{flex:0 auto}.lg\:flex-none{flex:none}.lg\:shrink{flex-shrink:1}.lg\:shrink-0{flex-shrink:0}.lg\:shrink-1{flex-shrink:1}.lg\:shrink-2{flex-shrink:2}.lg\:shrink-3{flex-shrink:3}.lg\:shrink-4{flex-shrink:4}.lg\:grow{flex-grow:1}.lg\:grow-0{flex-grow:0}.lg\:grow-1{flex-grow:1}.lg\:grow-2{flex-grow:2}.lg\:grow-3{flex-grow:3}.lg\:grow-4{flex-grow:4}.lg\:basis-0{flex-basis:var(--spacing-0)}.lg\:basis-1{flex-basis:var(--spacing-1)}.lg\:basis-2{flex-basis:var(--spacing-2)}.lg\:basis-3{flex-basis:var(--spacing-3)}.lg\:basis-4{flex-basis:var(--spacing-4)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:grid-rows-none{grid-template-rows:none}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:content-around{align-content:space-around}.lg\:content-baseline{align-content:baseline}.lg\:content-between{align-content:space-between}.lg\:content-center{align-content:center}.lg\:content-end{align-content:flex-end}.lg\:content-evenly{align-content:space-evenly}.lg\:content-start{align-content:flex-start}.lg\:content-stretch{align-content:stretch}.lg\:items-baseline{align-items:baseline}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-around{justify-content:space-around}.lg\:justify-baseline{justify-content:baseline}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-evenly{justify-content:space-evenly}.lg\:justify-start{justify-content:flex-start}.lg\:justify-stretch{justify-content:stretch}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-end{justify-items:end}.lg\:justify-items-start{justify-items:start}.lg\:justify-items-stretch{justify-items:stretch}.lg\:gap-0{gap:var(--spacing-0)}.lg\:gap-0\.5{gap:var(--spacing-0\.5)}.lg\:gap-1{gap:var(--spacing-1)}.lg\:gap-1\.5{gap:var(--spacing-1\.5)}.lg\:gap-2{gap:var(--spacing-2)}.lg\:gap-2\.5{gap:var(--spacing-2\.5)}.lg\:gap-3{gap:var(--spacing-3)}.lg\:gap-3\.5{gap:var(--spacing-3\.5)}.lg\:gap-4{gap:var(--spacing-4)}.lg\:gap-5{gap:var(--spacing-5)}.lg\:gap-6{gap:var(--spacing-6)}.lg\:gap-7{gap:var(--spacing-7)}.lg\:gap-8{gap:var(--spacing-8)}.lg\:gap-10{gap:var(--spacing-10)}.lg\:gap-12{gap:var(--spacing-12)}.lg\:gap-14{gap:var(--spacing-14)}.lg\:gap-16{gap:var(--spacing-16)}.lg\:gap-20{gap:var(--spacing-20)}.lg\:gap-24{gap:var(--spacing-24)}.lg\:gap-32{gap:var(--spacing-32)}.lg\:gap-40{gap:var(--spacing-40)}.lg\:gap-48{gap:var(--spacing-48)}.lg\:gap-56{gap:var(--spacing-56)}.lg\:gap-64{gap:var(--spacing-64)}.lg\:gap-px{gap:1px;gap:var(--spacing-px)}.lg\:gap-x-0{column-gap:var(--spacing-0)}.lg\:gap-x-0\.5{column-gap:var(--spacing-0\.5)}.lg\:gap-x-1{column-gap:var(--spacing-1)}.lg\:gap-x-1\.5{column-gap:var(--spacing-1\.5)}.lg\:gap-x-2{column-gap:var(--spacing-2)}.lg\:gap-x-2\.5{column-gap:var(--spacing-2\.5)}.lg\:gap-x-3{column-gap:var(--spacing-3)}.lg\:gap-x-3\.5{column-gap:var(--spacing-3\.5)}.lg\:gap-x-4{column-gap:var(--spacing-4)}.lg\:gap-x-5{column-gap:var(--spacing-5)}.lg\:gap-x-6{column-gap:var(--spacing-6)}.lg\:gap-x-7{column-gap:var(--spacing-7)}.lg\:gap-x-8{column-gap:var(--spacing-8)}.lg\:gap-x-10{column-gap:var(--spacing-10)}.lg\:gap-x-12{column-gap:var(--spacing-12)}.lg\:gap-x-14{column-gap:var(--spacing-14)}.lg\:gap-x-16{column-gap:var(--spacing-16)}.lg\:gap-x-20{column-gap:var(--spacing-20)}.lg\:gap-x-24{column-gap:var(--spacing-24)}.lg\:gap-x-32{column-gap:var(--spacing-32)}.lg\:gap-x-40{column-gap:var(--spacing-40)}.lg\:gap-x-48{column-gap:var(--spacing-48)}.lg\:gap-x-56{column-gap:var(--spacing-56)}.lg\:gap-x-64{column-gap:var(--spacing-64)}.lg\:gap-x-px{column-gap:1px;column-gap:var(--spacing-px)}.lg\:gap-y-0{row-gap:var(--spacing-0)}.lg\:gap-y-0\.5{row-gap:var(--spacing-0\.5)}.lg\:gap-y-1{row-gap:var(--spacing-1)}.lg\:gap-y-1\.5{row-gap:var(--spacing-1\.5)}.lg\:gap-y-2{row-gap:var(--spacing-2)}.lg\:gap-y-2\.5{row-gap:var(--spacing-2\.5)}.lg\:gap-y-3{row-gap:var(--spacing-3)}.lg\:gap-y-3\.5{row-gap:var(--spacing-3\.5)}.lg\:gap-y-4{row-gap:var(--spacing-4)}.lg\:gap-y-5{row-gap:var(--spacing-5)}.lg\:gap-y-6{row-gap:var(--spacing-6)}.lg\:gap-y-7{row-gap:var(--spacing-7)}.lg\:gap-y-8{row-gap:var(--spacing-8)}.lg\:gap-y-10{row-gap:var(--spacing-10)}.lg\:gap-y-12{row-gap:var(--spacing-12)}.lg\:gap-y-14{row-gap:var(--spacing-14)}.lg\:gap-y-16{row-gap:var(--spacing-16)}.lg\:gap-y-20{row-gap:var(--spacing-20)}.lg\:gap-y-24{row-gap:var(--spacing-24)}.lg\:gap-y-32{row-gap:var(--spacing-32)}.lg\:gap-y-40{row-gap:var(--spacing-40)}.lg\:gap-y-48{row-gap:var(--spacing-48)}.lg\:gap-y-56{row-gap:var(--spacing-56)}.lg\:gap-y-64{row-gap:var(--spacing-64)}.lg\:gap-y-px{row-gap:1px;row-gap:var(--spacing-px)}.lg\:self-auto{align-self:auto}.lg\:self-baseline{align-self:baseline}.lg\:self-center{align-self:center}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:justify-self-auto{justify-self:auto}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:justify-self-stretch{justify-self:stretch}.lg\:p-0{padding:var(--spacing-0)}.lg\:p-0\.5{padding:var(--spacing-0\.5)}.lg\:p-1{padding:var(--spacing-1)}.lg\:p-1\.5{padding:var(--spacing-1\.5)}.lg\:p-2{padding:var(--spacing-2)}.lg\:p-2\.5{padding:var(--spacing-2\.5)}.lg\:p-3{padding:var(--spacing-3)}.lg\:p-3\.5{padding:var(--spacing-3\.5)}.lg\:p-4{padding:var(--spacing-4)}.lg\:p-5{padding:var(--spacing-5)}.lg\:p-6{padding:var(--spacing-6)}.lg\:p-7{padding:var(--spacing-7)}.lg\:p-8{padding:var(--spacing-8)}.lg\:p-10{padding:var(--spacing-10)}.lg\:p-12{padding:var(--spacing-12)}.lg\:p-14{padding:var(--spacing-14)}.lg\:p-16{padding:var(--spacing-16)}.lg\:p-20{padding:var(--spacing-20)}.lg\:p-24{padding:var(--spacing-24)}.lg\:p-32{padding:var(--spacing-32)}.lg\:p-40{padding:var(--spacing-40)}.lg\:p-48{padding:var(--spacing-48)}.lg\:p-56{padding:var(--spacing-56)}.lg\:p-64{padding:var(--spacing-64)}.lg\:p-px{padding:1px;padding:var(--spacing-px)}.lg\:px-0{padding-inline:var(--spacing-0)}.lg\:px-0\.5{padding-inline:var(--spacing-0\.5)}.lg\:px-1{padding-inline:var(--spacing-1)}.lg\:px-1\.5{padding-inline:var(--spacing-1\.5)}.lg\:px-2{padding-inline:var(--spacing-2)}.lg\:px-2\.5{padding-inline:var(--spacing-2\.5)}.lg\:px-3{padding-inline:var(--spacing-3)}.lg\:px-3\.5{padding-inline:var(--spacing-3\.5)}.lg\:px-4{padding-inline:var(--spacing-4)}.lg\:px-5{padding-inline:var(--spacing-5)}.lg\:px-6{padding-inline:var(--spacing-6)}.lg\:px-7{padding-inline:var(--spacing-7)}.lg\:px-8{padding-inline:var(--spacing-8)}.lg\:px-10{padding-inline:var(--spacing-10)}.lg\:px-12{padding-inline:var(--spacing-12)}.lg\:px-14{padding-inline:var(--spacing-14)}.lg\:px-16{padding-inline:var(--spacing-16)}.lg\:px-20{padding-inline:var(--spacing-20)}.lg\:px-24{padding-inline:var(--spacing-24)}.lg\:px-32{padding-inline:var(--spacing-32)}.lg\:px-40{padding-inline:var(--spacing-40)}.lg\:px-48{padding-inline:var(--spacing-48)}.lg\:px-56{padding-inline:var(--spacing-56)}.lg\:px-64{padding-inline:var(--spacing-64)}.lg\:px-px{padding-inline:1px;padding-inline:var(--spacing-px)}.lg\:py-0{padding-block:var(--spacing-0)}.lg\:py-0\.5{padding-block:var(--spacing-0\.5)}.lg\:py-1{padding-block:var(--spacing-1)}.lg\:py-1\.5{padding-block:var(--spacing-1\.5)}.lg\:py-2{padding-block:var(--spacing-2)}.lg\:py-2\.5{padding-block:var(--spacing-2\.5)}.lg\:py-3{padding-block:var(--spacing-3)}.lg\:py-3\.5{padding-block:var(--spacing-3\.5)}.lg\:py-4{padding-block:var(--spacing-4)}.lg\:py-5{padding-block:var(--spacing-5)}.lg\:py-6{padding-block:var(--spacing-6)}.lg\:py-7{padding-block:var(--spacing-7)}.lg\:py-8{padding-block:var(--spacing-8)}.lg\:py-10{padding-block:var(--spacing-10)}.lg\:py-12{padding-block:var(--spacing-12)}.lg\:py-14{padding-block:var(--spacing-14)}.lg\:py-16{padding-block:var(--spacing-16)}.lg\:py-20{padding-block:var(--spacing-20)}.lg\:py-24{padding-block:var(--spacing-24)}.lg\:py-32{padding-block:var(--spacing-32)}.lg\:py-40{padding-block:var(--spacing-40)}.lg\:py-48{padding-block:var(--spacing-48)}.lg\:py-56{padding-block:var(--spacing-56)}.lg\:py-64{padding-block:var(--spacing-64)}.lg\:py-px{padding-block:1px;padding-block:var(--spacing-px)}.lg\:pt-0{padding-top:var(--spacing-0)}.lg\:pt-0\.5{padding-top:var(--spacing-0\.5)}.lg\:pt-1{padding-top:var(--spacing-1)}.lg\:pt-1\.5{padding-top:var(--spacing-1\.5)}.lg\:pt-2{padding-top:var(--spacing-2)}.lg\:pt-2\.5{padding-top:var(--spacing-2\.5)}.lg\:pt-3{padding-top:var(--spacing-3)}.lg\:pt-3\.5{padding-top:var(--spacing-3\.5)}.lg\:pt-4{padding-top:var(--spacing-4)}.lg\:pt-5{padding-top:var(--spacing-5)}.lg\:pt-6{padding-top:var(--spacing-6)}.lg\:pt-7{padding-top:var(--spacing-7)}.lg\:pt-8{padding-top:var(--spacing-8)}.lg\:pt-10{padding-top:var(--spacing-10)}.lg\:pt-12{padding-top:var(--spacing-12)}.lg\:pt-14{padding-top:var(--spacing-14)}.lg\:pt-16{padding-top:var(--spacing-16)}.lg\:pt-20{padding-top:var(--spacing-20)}.lg\:pt-24{padding-top:var(--spacing-24)}.lg\:pt-32{padding-top:var(--spacing-32)}.lg\:pt-40{padding-top:var(--spacing-40)}.lg\:pt-48{padding-top:var(--spacing-48)}.lg\:pt-56{padding-top:var(--spacing-56)}.lg\:pt-64{padding-top:var(--spacing-64)}.lg\:pt-px{padding-top:1px;padding-top:var(--spacing-px)}.lg\:pr-0{padding-right:var(--spacing-0)}.lg\:pr-0\.5{padding-right:var(--spacing-0\.5)}.lg\:pr-1{padding-right:var(--spacing-1)}.lg\:pr-1\.5{padding-right:var(--spacing-1\.5)}.lg\:pr-2{padding-right:var(--spacing-2)}.lg\:pr-2\.5{padding-right:var(--spacing-2\.5)}.lg\:pr-3{padding-right:var(--spacing-3)}.lg\:pr-3\.5{padding-right:var(--spacing-3\.5)}.lg\:pr-4{padding-right:var(--spacing-4)}.lg\:pr-5{padding-right:var(--spacing-5)}.lg\:pr-6{padding-right:var(--spacing-6)}.lg\:pr-7{padding-right:var(--spacing-7)}.lg\:pr-8{padding-right:var(--spacing-8)}.lg\:pr-10{padding-right:var(--spacing-10)}.lg\:pr-12{padding-right:var(--spacing-12)}.lg\:pr-14{padding-right:var(--spacing-14)}.lg\:pr-16{padding-right:var(--spacing-16)}.lg\:pr-20{padding-right:var(--spacing-20)}.lg\:pr-24{padding-right:var(--spacing-24)}.lg\:pr-32{padding-right:var(--spacing-32)}.lg\:pr-40{padding-right:var(--spacing-40)}.lg\:pr-48{padding-right:var(--spacing-48)}.lg\:pr-56{padding-right:var(--spacing-56)}.lg\:pr-64{padding-right:var(--spacing-64)}.lg\:pr-px{padding-right:1px;padding-right:var(--spacing-px)}.lg\:pb-0{padding-bottom:var(--spacing-0)}.lg\:pb-0\.5{padding-bottom:var(--spacing-0\.5)}.lg\:pb-1{padding-bottom:var(--spacing-1)}.lg\:pb-1\.5{padding-bottom:var(--spacing-1\.5)}.lg\:pb-2{padding-bottom:var(--spacing-2)}.lg\:pb-2\.5{padding-bottom:var(--spacing-2\.5)}.lg\:pb-3{padding-bottom:var(--spacing-3)}.lg\:pb-3\.5{padding-bottom:var(--spacing-3\.5)}.lg\:pb-4{padding-bottom:var(--spacing-4)}.lg\:pb-5{padding-bottom:var(--spacing-5)}.lg\:pb-6{padding-bottom:var(--spacing-6)}.lg\:pb-7{padding-bottom:var(--spacing-7)}.lg\:pb-8{padding-bottom:var(--spacing-8)}.lg\:pb-10{padding-bottom:var(--spacing-10)}.lg\:pb-12{padding-bottom:var(--spacing-12)}.lg\:pb-14{padding-bottom:var(--spacing-14)}.lg\:pb-16{padding-bottom:var(--spacing-16)}.lg\:pb-20{padding-bottom:var(--spacing-20)}.lg\:pb-24{padding-bottom:var(--spacing-24)}.lg\:pb-32{padding-bottom:var(--spacing-32)}.lg\:pb-40{padding-bottom:var(--spacing-40)}.lg\:pb-48{padding-bottom:var(--spacing-48)}.lg\:pb-56{padding-bottom:var(--spacing-56)}.lg\:pb-64{padding-bottom:var(--spacing-64)}.lg\:pb-px{padding-bottom:1px;padding-bottom:var(--spacing-px)}.lg\:pl-0{padding-left:var(--spacing-0)}.lg\:pl-0\.5{padding-left:var(--spacing-0\.5)}.lg\:pl-1{padding-left:var(--spacing-1)}.lg\:pl-1\.5{padding-left:var(--spacing-1\.5)}.lg\:pl-2{padding-left:var(--spacing-2)}.lg\:pl-2\.5{padding-left:var(--spacing-2\.5)}.lg\:pl-3{padding-left:var(--spacing-3)}.lg\:pl-3\.5{padding-left:var(--spacing-3\.5)}.lg\:pl-4{padding-left:var(--spacing-4)}.lg\:pl-5{padding-left:var(--spacing-5)}.lg\:pl-6{padding-left:var(--spacing-6)}.lg\:pl-7{padding-left:var(--spacing-7)}.lg\:pl-8{padding-left:var(--spacing-8)}.lg\:pl-10{padding-left:var(--spacing-10)}.lg\:pl-12{padding-left:var(--spacing-12)}.lg\:pl-14{padding-left:var(--spacing-14)}.lg\:pl-16{padding-left:var(--spacing-16)}.lg\:pl-20{padding-left:var(--spacing-20)}.lg\:pl-24{padding-left:var(--spacing-24)}.lg\:pl-32{padding-left:var(--spacing-32)}.lg\:pl-40{padding-left:var(--spacing-40)}.lg\:pl-48{padding-left:var(--spacing-48)}.lg\:pl-56{padding-left:var(--spacing-56)}.lg\:pl-64{padding-left:var(--spacing-64)}.lg\:pl-px{padding-left:1px;padding-left:var(--spacing-px)}.lg\:text-center{text-align:center}.lg\:text-justify{text-align:justify}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}}.container{max-width:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}