.p-space-3xs{padding:2px}.p-space-2xs{padding:4px}.p-space-xs{padding:8px}.p-space-sm{padding:12px}.p-space-md{padding:16px}.p-space-lg{padding:24px}.p-space-xl{padding:32px}.p-space-2xl{padding:48px}.px-space-3xs{padding-inline:2px}.px-space-xs{padding-inline:8px}.px-space-sm{padding-inline:12px}.px-space-md{padding-inline:16px}.px-space-lg{padding-inline:24px}.py-space-3xs{padding-block:2px}.py-space-xs{padding-block:8px}.py-space-sm{padding-block:12px}.py-space-md{padding-block:16px}.pt-space-2xs{padding-top:4px}.pb-space-2xs{padding-bottom:4px}.pb-space-xs{padding-bottom:8px}.pb-space-2xl{padding-bottom:48px}.pl-space-sm{padding-left:12px}.pl-space-lg{padding-left:24px}.gap-space-3xs{gap:2px}.gap-space-2xs{gap:4px}.gap-space-xs{gap:8px}.gap-space-sm{gap:12px}.gap-space-md{gap:16px}.gap-space-lg{gap:24px}.gap-space-xl{gap:32px}.mt-space-3xs{margin-top:2px}.mt-space-2xs{margin-top:4px}.ml-space-2xs{margin-left:4px}.pt-space-xs{padding-top:8px}.px-space-2xs{padding-inline:4px}.py-space-2xs{padding-block:4px}.gap-x-space-md{column-gap:16px}.gap-x-space-lg{column-gap:24px}.gap-y-space-2xs{row-gap:4px}.gap-y-space-3xs{row-gap:2px}.pb-space-sm{padding-bottom:12px}.pl-space-xs{padding-left:8px}.font-label-code,.text-label-code{font-size:12px;line-height:1.4}.font-label-badge,.text-label-badge{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.05em}.font-body-sm,.text-body-sm{font-size:13px;line-height:1.5}.font-body-md,.text-body-md{font-size:14px;line-height:1.5}.font-title-sm,.text-title-sm{font-size:16px;font-weight:600;line-height:1.3}.font-headline-md,.text-headline-md{font-size:20px;font-weight:700;line-height:1.25}.font-headline-lg,.text-headline-lg{font-size:28px;font-weight:700;line-height:1.2}.font-metric-md,.text-metric-md{font-size:20px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.font-metric-xl,.text-metric-xl{font-size:32px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.y-stitch .text-\[10px\]{font-size:12px}.y-stitch .font-mono{font-family:var(--y-font-sans)}.y-stitch :is(.y-mono,code,kbd,pre){font-family:var(--y-font-mono);font-variant-numeric:tabular-nums}.shadow-xs{box-shadow:0 1px 2px rgba(15,23,42,.04)}.y-stitch{--y-accent-on-light:#4f6c12}.y-stitch .text-\[\#3f6a00\]{color:var(--y-accent-on-light)}.y-stitch .text-\[\#84cc16\]{color:var(--y-accent,#c9fb45)}.y-stitch .bg-\[\#84cc16\]{background-color:var(--y-accent,#c9fb45)}.y-stitch .hover\:bg-\[\#a3e635\]:hover{background-color:#d6ff62}.y-stitch .bg-\[\#3f6a00\],.y-stitch .hover\:bg-\[\#3f6a00\]:hover{background-color:var(--y-accent-on-light)}.y-stitch .bg-\[\#ecfccb\]{background-color:#f2fbdc}.y-stitch .text-\[\#365314\]{color:#3a4f10}.y-stitch .border-\[\#d9f99d\]{border-color:#dcf3a8}.y-stitch .focus\:ring-\[\#84cc16\]:focus{--tw-ring-color:var(--y-accent,#c9fb45)}.y-stitch .focus\:border-\[\#84cc16\]:focus{border-color:var(--y-accent,#c9fb45)}.y-stitch .bg-\[\#0b0e14\]{background-color:var(--y-ink,#0b0e14)}.y-stitch .material-symbols-outlined{font-family:var(--y-font-mono);font-size:0;line-height:0}.y-stitch .material-symbols-outlined:before{font-size:14px;line-height:1;content:"◆"}