/*! 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-border-style:solid}}}@layer midwest.tailwindcss.theme{:root,:host{--spacing:.25rem}}@layer midwest.tailwindcss.utilities{.static{position:static}.hidden{display:none}}@layer midwest.components.tabs{.midwest-tabs{flex-direction:column;height:auto;display:flex}.midwest-tabs .midwest-tabs-list{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:rgb(var(--gray-2-channels));flex-direction:row;padding-bottom:1px;display:flex;overflow:auto hidden}.midwest-tabs .midwest-tabs-list:where(.dark,.dark *){border-color:rgb(var(--gray-9-channels))}.midwest-tabs .midwest-tabs-list{scrollbar-width:none}.midwest-tabs .midwest-tabs-list::-webkit-scrollbar{display:none}.midwest-tabs .midwest-tabs-list.can-scroll-left{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2rem 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2rem 100%)}.midwest-tabs .midwest-tabs-list.can-scroll-right{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 2rem),#0000 100%)}.midwest-tabs .midwest-tabs-list.can-scroll-left.can-scroll-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2rem calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2rem calc(100% - 2rem),#0000 100%)}.midwest-tabs>.midwest-tabs-panels{flex:1}.midwest-tabs .midwest-tab-panel{padding:calc(var(--spacing) * 4)}.midwest-tabs.fill>.midwest-tabs-list{width:100%}.midwest-tabs.vertical{flex-direction:row}.midwest-tabs.vertical>.midwest-tabs-list{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:rgb(var(--gray-2-channels));flex-direction:column;min-width:fit-content;overflow:visible auto}.midwest-tabs.vertical>.midwest-tabs-list:where(.dark,.dark *){border-color:rgb(var(--gray-9-channels))}.midwest-tabs.vertical.fill>.midwest-tabs-list{width:auto;height:100%}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}