/*! tailwindcss v4.3.2 | 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-font-weight:initial}}}@layer midwest.tailwindcss.theme{:root,:host{--spacing:.25rem;--font-weight-light:300;--radius-xl:.75rem}}@layer midwest.tailwindcss.utilities{.hidden{display:none}}@layer midwest.components.breadcrumbs{.midwest-breadcrumbs{width:100%}.midwest-breadcrumbs .breadcrumbs-list{align-items:center;gap:calc(var(--spacing) * .5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.midwest-breadcrumbs .breadcrumb-item{align-items:center;display:flex}.midwest-breadcrumbs .breadcrumb-separator{color:rgb(var(--gray-4-channels));-webkit-user-select:none;user-select:none;align-items:center;display:flex}.midwest-breadcrumbs .breadcrumb-separator:where(.dark,.dark *){color:rgb(var(--gray-8-channels))}.midwest-breadcrumbs .breadcrumb-separator{padding-inline:.25em}.midwest-breadcrumbs .breadcrumb-separator .sep-char{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);font-size:max(12px,.875rem)}.midwest-breadcrumbs .breadcrumb-separator .midwest-icon{font-size:max(11px,.75rem)}.midwest-breadcrumbs.style-background{border-radius:var(--radius-xl);width:fit-content;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background-color:#fff}.midwest-breadcrumbs.style-background:where(.dark,.dark *){background-color:rgb(var(--gray-11-channels))}.midwest-breadcrumbs.style-background{corner-shape:squircle}}@property --tw-font-weight{syntax:"*";inherits:false}