@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}}}.avatar{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--default);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{width:100%;height:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background-color:var(--default);color:var(--default-foreground);justify-content:center;align-items:center;display:flex}.avatar__image{aspect-ratio:1;object-fit:cover;width:100%;height:100%;transition:opacity var(--motion-duration-fast) var(--ease-out);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.avatar__image{transition:none}}.avatar--sm{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}.avatar--lg{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}.avatar--lg .avatar__fallback{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.avatar__fallback--accent{color:var(--accent-soft-foreground)}.avatar__fallback--danger{color:var(--danger-soft-foreground)}.avatar__fallback--success{color:var(--success-soft-foreground)}.avatar__fallback--warning{color:var(--warning-soft-foreground)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:var(--accent-soft)}.avatar--soft .avatar__fallback--danger{background-color:var(--danger-soft)}.avatar--soft .avatar__fallback--default{background-color:var(--default-soft)}.avatar--soft .avatar__fallback--success{background-color:var(--success-soft)}.avatar--soft .avatar__fallback--warning{background-color:var(--warning-soft)}@property --tw-font-weight{syntax:"*";inherits:false}
.separator{background-color:var(--separator);border-radius:var(--radius-pill);border:0;flex-shrink:0}.separator--horizontal{block-size:var(--border-width-hairline);inline-size:100%}.separator--vertical{block-size:auto;inline-size:var(--border-width-hairline);min-block-size:var(--space-2);align-self:stretch}.separator--secondary{background-color:var(--separator-secondary)}.separator--tertiary{background-color:var(--separator-tertiary)}
@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;--tw-font-weight:initial;--tw-content:""}}}.navbar{z-index:40;background-color:var(--background);width:100%;transition:transform var(--navbar-transition-duration,var(--motion-duration-standard)) var(--ease-enter);flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.navbar{transition-property:none}}.navbar--sticky{position:sticky;top:0}.navbar--static{position:static}.navbar--floating{top:calc(var(--spacing,.25rem) * 2);margin-inline:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px;border-color:var(--border);box-shadow:var(--elevation-2);border-radius:var(--radius-card);position:sticky}.navbar[data-hidden=true]{transition-timing-function:var(--ease-exit);transform:translateY(-100%)}.navbar__header{align-items:center;gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);max-width:var(--navbar-max-width,1024px);height:var(--navbar-height,4rem);margin-inline:auto;display:flex;container:navbar-header/inline-size}.navbar__header--sm{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4)}.navbar__header--lg{gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 8)}.navbar__header--max-sm{--navbar-max-width:640px}.navbar__header--max-md{--navbar-max-width:768px}.navbar__header--max-lg{--navbar-max-width:1024px}.navbar__header--max-xl{--navbar-max-width:1280px}.navbar__header--max-2xl{--navbar-max-width:1536px}.navbar__header--max-full{--navbar-max-width:100%}.navbar__header--centered{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.navbar__header--centered>:first-child{justify-self:start}.navbar__header--centered>:last-child{grid-column:3;justify-self:end}.navbar__brand{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);border-radius:var(--radius-button);flex-shrink:0;display:flex}.navbar__content{align-items:center;gap:var(--spacing,.25rem);display:flex}.navbar__spacer{flex:1}.navbar__item{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);-webkit-tap-highlight-color:transparent;color:var(--muted);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.navbar__item{color:color-mix(in srgb, var(--muted) 60%, var(--foreground) 40%)}}.navbar__item{border-radius:var(--radius-button);transition:color var(--motion-duration-standard) var(--ease-smooth), background-color var(--motion-duration-standard) var(--ease-smooth)}@media (prefers-reduced-motion:reduce){.navbar__item{transition-property:none}}@media (hover:hover){.navbar__item:not([data-static=true]):hover,.navbar__item:not([data-static=true])[data-hovered=true]{color:var(--foreground);background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.navbar__item:not([data-static=true]):hover,.navbar__item:not([data-static=true])[data-hovered=true]{background-color:color-mix(in srgb, var(--default) 55%, transparent)}}}.navbar__item:focus-visible:not(:focus),.navbar__item[data-focus-visible=true]{outline:2px solid var(--focus);outline-offset:2px}.navbar__item[data-current=true]{color:var(--foreground);background-color:var(--default);font-weight:600}@supports (color:color-mix(in lab, red, red)){.navbar__item[data-current=true]{background-color:color-mix(in srgb, var(--default) 70%, transparent)}}.navbar__item--sm{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.navbar__item--lg{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.navbar__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar__separator{block-size:1.5rem}.navbar__search .search-field__group{inline-size:var(--navbar-search-collapsed,2.25rem);box-shadow:none;transition:inline-size var(--motion-duration-standard) var(--ease-move), background-color var(--motion-duration-standard) var(--ease-smooth), border-color var(--motion-duration-standard) var(--ease-smooth);background-color:#0000;border-color:#0000;overflow:hidden}@media (prefers-reduced-motion:reduce){.navbar__search .search-field__group{transition-property:none}}@media (hover:hover){.navbar__search:not([data-open=true]) .search-field__group:hover{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.navbar__search:not([data-open=true]) .search-field__group:hover{background-color:color-mix(in srgb, var(--default) 55%, transparent)}}.navbar__search:not([data-open=true]) .search-field__group:hover{border-color:#0000}}.navbar__search[data-open=true] .search-field__group{inline-size:var(--navbar-search-expanded,15rem);border-color:var(--field-border);background-color:var(--field)}.navbar__search:not([data-open=true]) .search-field__search-icon{margin-inline:auto}.navbar__search:not([data-open=true]) .search-field__input,.navbar__search:not([data-open=true]) .search-field__clear-button{opacity:0;pointer-events:none;flex:0 0 0;inline-size:0;padding-inline:0}.navbar__utilities{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);max-inline-size:var(--navbar-utilities-max,none);transition:max-inline-size var(--motion-duration-standard) var(--ease-move), opacity var(--motion-duration-standard) var(--ease-smooth);display:flex}@media (prefers-reduced-motion:reduce){.navbar__utilities{transition-property:none}}@container navbar-header (max-width:44rem){.navbar[data-search-open=true] .navbar__utilities{opacity:0;pointer-events:none;max-inline-size:0;overflow:hidden}}@media (pointer:coarse){.navbar__account:after{content:"";inset-block:min(0px, calc((100% - var(--control-target)) / 2));inset-inline:min(0px, calc((100% - var(--control-target)) / 2));position:absolute}}.navbar__account{-webkit-tap-highlight-color:transparent;inline-size:var(--control-height-md);block-size:var(--control-height-md);border-radius:var(--radius-button);color:var(--muted);cursor:var(--cursor-interactive);transition:color var(--motion-duration-standard) var(--ease-smooth), background-color var(--motion-duration-standard) var(--ease-smooth);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.navbar__account{transition-property:none}}@media (hover:hover){.navbar__account:hover,.navbar__account[data-hovered=true]{color:var(--foreground);background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.navbar__account:hover,.navbar__account[data-hovered=true]{background-color:color-mix(in srgb, var(--default) 55%, transparent)}}}.navbar__account:focus-visible:not(:focus),.navbar__account[data-focus-visible=true]{outline:2px solid var(--focus);outline-offset:2px}.navbar__account[aria-pressed=true]{color:var(--foreground);background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.navbar__account[aria-pressed=true]{background-color:color-mix(in srgb, var(--default) 70%, transparent)}}.navbar__menu-toggle{display:none}@container navbar-header (max-width:48rem){.navbar__content--collapsible{display:none}.navbar__menu-toggle{display:flex}}@media (pointer:coarse){.navbar__menu-toggle:after{content:"";inset-block:min(0px, calc((100% - var(--control-target)) / 2));inset-inline:min(0px, calc((100% - var(--control-target)) / 2));position:absolute}}.navbar__menu-toggle{-webkit-tap-highlight-color:transparent;inline-size:var(--control-height-md);block-size:var(--control-height-md);border-radius:var(--radius-button);color:var(--foreground);transition:background-color var(--motion-duration-fast) var(--ease-smooth);flex-shrink:0;justify-content:center;align-items:center;position:relative}@media (prefers-reduced-motion:reduce){.navbar__menu-toggle{transition-property:none}}@media (hover:hover){.navbar__menu-toggle:hover,.navbar__menu-toggle[data-hovered=true]{background-color:var(--default)}}.navbar__menu-toggle[data-focus-visible=true]{outline:2px solid var(--focus);outline-offset:2px}.navbar__menu-toggle--sm{inline-size:var(--control-height-sm);block-size:var(--control-height-sm)}.navbar__menu-toggle--lg{inline-size:var(--control-height-lg);block-size:var(--control-height-lg)}.navbar__menu-toggle-icon{width:16px;height:1.5px;transition:background-color var(--motion-duration-standard) var(--ease-enter);background-color:currentColor;display:block;position:relative}@media (prefers-reduced-motion:reduce){.navbar__menu-toggle-icon{transition-property:none}}.navbar__menu-toggle-icon:before,.navbar__menu-toggle-icon:after{--tw-content:"";content:var(--tw-content);width:16px;height:1.5px;transition:transform var(--motion-duration-standard) var(--ease-move), top var(--motion-duration-standard) var(--ease-move);background-color:currentColor;position:absolute;inset-inline-start:calc(var(--spacing,.25rem) * 0)}@media (prefers-reduced-motion:reduce){.navbar__menu-toggle-icon:before,.navbar__menu-toggle-icon:after{transition-property:none}}.navbar__menu-toggle-icon:before{top:-5px}.navbar__menu-toggle-icon:after{top:5px}.navbar__menu-toggle[data-open=true] .navbar__menu-toggle-icon{background-color:#0000}.navbar__menu-toggle[data-open=true] .navbar__menu-toggle-icon:before{top:0;transform:rotate(45deg)}.navbar__menu-toggle[data-open=true] .navbar__menu-toggle-icon:after{top:0;transform:rotate(-45deg)}.navbar__menu{visibility:hidden;transition:grid-template-rows var(--navbar-transition-duration,var(--motion-duration-standard)) var(--ease-exit), visibility var(--motion-duration-none) var(--ease-motion-linear) var(--navbar-transition-duration,var(--motion-duration-standard));grid-template-rows:0fr;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.navbar__menu{transition-property:none}}.navbar__menu-clip{min-block-size:0;overflow:hidden}.navbar__menu-list{gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 6);block-size:var(--navbar-menu-open-height,calc(100dvh - var(--navbar-height,4rem)));flex-direction:column;padding-block:.5rem 1.5rem;display:flex;overflow-y:auto}.navbar[data-menu-open=true] .navbar__menu{visibility:visible;transition:grid-template-rows var(--navbar-transition-duration,var(--motion-duration-standard)) var(--ease-enter), visibility var(--motion-duration-none) var(--ease-motion-linear) var(--motion-duration-none);grid-template-rows:1fr}.navbar--static{--navbar-menu-open-height:var(--navbar-menu-content-height,18rem)}.navbar__menu-item{padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);-webkit-tap-highlight-color:transparent;min-block-size:var(--control-height-lg);color:var(--foreground);border-radius:var(--radius-control);transition:background-color var(--motion-duration-fast) var(--ease-smooth);align-items:center;padding-block:0;display:flex}@media (prefers-reduced-motion:reduce){.navbar__menu-item{transition-property:none}}@media (hover:hover){.navbar__menu-item:not([data-static=true]):hover,.navbar__menu-item:not([data-static=true])[data-hovered=true]{background-color:var(--default)}}.navbar__menu-item:focus-visible:not(:focus),.navbar__menu-item[data-focus-visible=true]{outline:2px solid var(--focus);outline-offset:2px}.navbar__menu-item[data-current=true]{background-color:var(--default)}.navbar__menu-item--sm{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));min-block-size:var(--control-height-md)}.navbar__menu-item--lg{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
