/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.no-sidebar{padding:var(--spacing-default-padding,var(--default-padding));flex-direction:column;display:flex}.panel-grid{grid-template-columns:repeat(auto-fill,minmax(calc(var(--spacing) * 150),1fr));gap:var(--spacing-default-gap,var(--default-gap));display:grid}.panel-row{min-width:calc(var(--spacing,.0625rem) * 0);align-items:stretch;gap:var(--spacing-default-gap,var(--default-gap));flex:1;display:flex}.panel-single{width:50%;min-width:calc(var(--spacing,.0625rem) * 0);display:flex}.panel-half{width:calc(50% - var(--default-gap) / 2);min-width:calc(var(--spacing,.0625rem) * 0);flex:none}.panel-items{margin-inline:calc(var(--spacing-default-padding,var(--default-padding)) * -1);flex-direction:column;flex:1;display:flex}.panel-content:has(>:is(.panel-root,.panel-layout)){gap:var(--default-gap);flex-direction:row;align-items:stretch;display:flex}.panel-content:has(>:is(.panel-root,.panel-layout))>:is(.panel-root,.panel-layout):not(.panel-half){flex:1;min-width:0}.panel-layout{gap:var(--default-gap);flex-direction:row;align-items:stretch;display:flex}.panel-layout>.panel-half{align-self:stretch}.panel-layout>:not(.panel-half){flex:1;min-width:0}.panel-item{align-items:center;gap:var(--spacing-default-gap,var(--default-gap));display:flex}.panel-items-between{justify-content:space-between;align-items:center;gap:var(--spacing-default-gap,var(--default-gap));display:flex}.panel-root+.panel-root,.panel-root+.panel-layout,.panel-layout+.panel-root,.panel-layout+.panel-layout{margin-top:var(--default-gap)}:is(.panel-layout,.panel-content,.panel-items,.flex-row,.flex-col,[class*=gap-])>:is(.panel-root,.panel-layout){margin-top:0}.panel-glass{position:relative}.panel-glass:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(3px);z-index:-1;pointer-events:none;position:absolute;inset:0}@media only screen and (width<=1500px){.panel-grid{gap:var(--spacing-default-gap,var(--default-gap))}.panel-row{gap:var(--spacing-default-gap,var(--default-gap));flex-direction:column}.panel-single,.panel-half{width:100%;min-width:calc(var(--spacing,.0625rem) * 0);flex:none}:is(.panel-content:has(>.panel-root),.panel-layout){gap:var(--default-gap);flex-direction:column}.panel-content{flex-direction:column;display:flex}}@media only screen and (width<=750px){.panel-root{border-radius:16px}:is(.panel-grid,.panel-row,.panel-layout,.panel-content:has(>:is(.panel-root,.panel-layout))){gap:var(--default-gap)}}
