@layer utilities {
  .u-align-items-center { align-items: center; }
  .u-align-items-flex-end { align-items: flex-end; }
  .u-all-unset { all: unset; }
  .u-background-hexe8e8e8 { background: #e8e8e8; }
  .u-background-none { background: none; }
  .u-background-var-pico-card-background-color { background: var(--pico-card-background-color); }
  .u-background-var-pico-del-color { background: var(--pico-del-color); }
  .u-border-0 { border: 0; }
  .u-border-1px-solid-var-pico-muted-border-color { border: 1px solid var(--pico-muted-border-color); }
  .u-border-bottom-1px-solid-var-pico-muted-border-color { border-bottom: 1px solid var(--pico-muted-border-color); }
  .u-border-none { border: none; }
  .u-border-radius-4px { border-radius: 4px; }
  .u-border-radius-50pct { border-radius: 50%; }
  .u-border-radius-var-pico-border-radius { border-radius: var(--pico-border-radius); }
  .u-border-right-1px-solid-var-pico-muted-border-color { border-right: 1px solid var(--pico-muted-border-color); }
  .u-border-top-1px-solid-hexccc { border-top: 1px solid #ccc; }
  .u-border-top-1px-solid-var-pico-muted-border-color { border-top: 1px solid var(--pico-muted-border-color); }
  .u-box-shadow-0-2px-8px-rgba-0-0-0-0-12 { box-shadow: 0 2px 8px rgba(0,0,0,0.12); }
  .u-color-green { color: green; }
  .u-color-hex22c55e { color: #22c55e; }
  .u-color-hex333 { color: #333; }
  .u-color-hexfff { color: #fff; }
  .u-color-inherit { color: inherit; }
  .u-color-var-pico-muted-color { color: var(--pico-muted-color); }
  .u-color-var-pico-primary { color: var(--pico-primary); }
  .u-cursor-not-allowed { cursor: not-allowed; }
  .u-cursor-pointer { cursor: pointer; }
  .u-display-block { display: block; }
  .u-display-flex { display: flex; }
  .u-display-inline-block { display: inline-block; }
  .u-display-inline-flex { display: inline-flex; }
  .u-display-none { display: none; }
  .u-flex-1 { flex: 1; }
  .u-flex-shrink-0 { flex-shrink: 0; }
  .u-flex-wrap-wrap { flex-wrap: wrap; }
  .u-font-family-monospace { font-family: monospace; }
  .u-font-size-0-6rem { font-size: 0.6rem; }
  .u-font-size-0-75em { font-size: 0.75em; }
  .u-font-size-0-75rem { font-size: 0.75rem; }
  .u-font-size-0-85em { font-size: 0.85em; }
  .u-font-size-0-85rem { font-size: 0.85rem; }
  .u-font-size-0-8em { font-size: 0.8em; }
  .u-font-size-0-8rem { font-size: 0.8rem; }
  .u-font-size-0-9em { font-size: 0.9em; }
  .u-font-size-0-9rem { font-size: 0.9rem; }
  .u-font-size-1-2rem { font-size: 1.2rem; }
  .u-font-size-1-4rem { font-size: 1.4rem; }
  .u-font-size-1rem { font-size: 1rem; }
  .u-font-weight-600 { font-weight: 600; }
  .u-font-weight-700 { font-weight: 700; }
  .u-gap-0-25rem { gap: 0.25rem; }
  .u-gap-0-4rem { gap: 0.4rem; }
  .u-gap-0-5rem { gap: 0.5rem; }
  .u-gap-0-75rem { gap: 0.75rem; }
  .u-gap-1rem { gap: 1rem; }
  .u-gap-20px { gap: 20px; }
  .u-gap-75rem { gap: .75rem; }
  .u-height-14px { height: 14px; }
  .u-justify-content-center { justify-content: center; }
  .u-justify-content-space-between { justify-content: space-between; }
  .u-line-height-1 { line-height: 1; }
  .u-line-height-1-5 { line-height: 1.5; }
  .u-list-style-none { list-style: none; }
  .u-margin-0 { margin: 0; }
  .u-margin-0-0-0-5rem { margin: 0 0 0.5rem; }
  .u-margin-0-0-0-75rem { margin: 0 0 0.75rem; }
  .u-margin-0-0-25rem { margin: 0 0.25rem; }
  .u-margin-0-25rem-0 { margin: 0.25rem 0; }
  .u-margin-0-25rem-0-0 { margin: 0.25rem 0 0; }
  .u-margin-0-25rem-0-0-5rem { margin: 0.25rem 0 0.5rem; }
  .u-margin-0-5rem-0 { margin: 0.5rem 0; }
  .u-margin-0-75rem-0-0-25rem { margin: 0.75rem 0 0.25rem; }
  .u-margin-bottom-0 { margin-bottom: 0; }
  .u-margin-bottom-0-25rem { margin-bottom: 0.25rem; }
  .u-margin-bottom-0-5rem { margin-bottom: 0.5rem; }
  .u-margin-bottom-0-75rem { margin-bottom: 0.75rem; }
  .u-margin-bottom-1-5rem { margin-bottom: 1.5rem; }
  .u-margin-bottom-1rem { margin-bottom: 1rem; }
  .u-margin-left-0-25rem { margin-left: 0.25rem; }
  .u-margin-left-auto { margin-left: auto; }
  .u-margin-right-0-75rem { margin-right: 0.75rem; }
  .u-margin-top-0 { margin-top: 0; }
  .u-margin-top-0-25rem { margin-top: 0.25rem; }
  .u-margin-top-0-35rem { margin-top: -0.35rem; }
  .u-margin-top-0-5rem { margin-top: 0.5rem; }
  .u-margin-top-0-75rem { margin-top: 0.75rem; }
  .u-margin-top-1-75rem { margin-top: 1.75rem; }
  .u-margin-top-2rem { margin-top: 2rem; }
  .u-margin-top-3rem { margin-top: 3rem; }
  .u-max-width-18rem { max-width: 18rem; }
  .u-min-height-calc-100vh-3-2rem { min-height: calc(100vh - 3.2rem); }
  .u-min-width-140px { min-width: 140px; }
  .u-min-width-14px { min-width: 14px; }
  .u-min-width-16rem { min-width: 16rem; }
  .u-min-width-56rem { min-width: 56rem; }
  .u-opacity-0-4 { opacity: 0.4; }
  .u-opacity-0-5 { opacity: 0.5; }
  .u-opacity-0-6 { opacity: 0.6; }
  .u-opacity-0-7 { opacity: 0.7; }
  .u-opacity-0-8 { opacity: 0.8; }
  .u-overflow-x-auto { overflow-x: auto; }
  .u-padding-0 { padding: 0; }
  .u-padding-0-0-25rem { padding: 0 0.25rem; }
  .u-padding-0-05rem-0 { padding: 0.05rem 0; }
  .u-padding-0-15rem { padding: 0.15rem; }
  .u-padding-0-15rem-0 { padding: 0.15rem 0; }
  .u-padding-0-15rem-0-0-05rem { padding: 0.15rem 0 0.05rem; }
  .u-padding-0-15rem-0-3rem { padding: 0.15rem 0.3rem; }
  .u-padding-0-15rem-0-4rem { padding: 0.15rem 0.4rem; }
  .u-padding-0-1rem-0-3rem { padding: 0.1rem 0.3rem; }
  .u-padding-0-25rem-0 { padding: 0.25rem 0; }
  .u-padding-0-2rem-0 { padding: 0.2rem 0; }
  .u-padding-0-2rem-0-4rem { padding: 0.2rem 0.4rem; }
  .u-padding-0-2rem-0-5rem { padding: 0.2rem 0.5rem; }
  .u-padding-0-35rem-0-6rem { padding: 0.35rem 0.6rem; }
  .u-padding-0-3rem-0-5rem { padding: 0.3rem 0.5rem; }
  .u-padding-0-3rem-0-65rem { padding: 0.3rem 0.65rem; }
  .u-padding-0-3rem-0-6rem { padding: 0.3rem 0.6rem; }
  .u-padding-0-3rem-0-75rem { padding: 0.3rem 0.75rem; }
  .u-padding-0-4rem-0-65rem { padding: 0.4rem 0.65rem; }
  .u-padding-0-55rem-1rem { padding: 0.55rem 1rem; }
  .u-padding-0-5rem { padding: 0.5rem; }
  .u-padding-0-5rem-0-75rem { padding: 0.5rem 0.75rem; }
  .u-padding-0-75rem { padding: 0.75rem; }
  .u-padding-1-5rem { padding: 1.5rem; }
  .u-padding-1rem-1-5rem { padding: 1rem 1.5rem; }
  .u-padding-75rem-1rem { padding: .75rem 1rem; }
  .u-padding-left-1-25rem { padding-left: 1.25rem; }
  .u-position-absolute { position: absolute; }
  .u-position-relative { position: relative; }
  .u-right-0 { right: 0; }
  .u-right-6px { right: -6px; }
  .u-text-decoration-underline { text-decoration: underline; }
  .u-top-100pct { top: 100%; }
  .u-top-4px { top: -4px; }
  .u-white-space-nowrap { white-space: nowrap; }
  .u-white-space-pre-wrap { white-space: pre-wrap; }
  .u-width-176px { width: 176px; }
  .u-width-1rem { width: 1rem; }
  .u-width-3rem { width: 3rem; }
  .u-width-auto { width: auto; }
  .u-z-index-100 { z-index: 100; }
}
