label[data-weight=normal]{font-weight:var(--font-weight-normal,400)}label[data-weight=semibold]{font-weight:var(--font-weight-semibold,600)}
.nash-avatar:after{border-radius:inherit}
.nash-scroll-area-viewport{border-radius:inherit}.nash-scroll-area-dialog{max-height:60vh}.nash-scroll-area-surface{max-height:var(--scroll-area-max-height)}.nash-scroll-area-track{visibility:hidden;opacity:0;pointer-events:none}.nash-scroll-area[data-scrollbar=always]>.nash-scroll-area-track,.nash-scroll-area[data-scrollbar=auto][data-has-overflow-x]>.nash-scroll-area-horizontal,.nash-scroll-area[data-scrollbar=auto][data-has-overflow-y]>.nash-scroll-area-track[data-orientation=vertical],.nash-scroll-area[data-scrollbar=hover]>.nash-scroll-area-track[data-hovering],.nash-scroll-area[data-scrollbar=hover]>.nash-scroll-area-track[data-scrolling],.nash-scroll-area[data-scrollbar=scroll]>.nash-scroll-area-track[data-scrolling],.nash-scroll-area[data-scrollbar=scroll]>.nash-scroll-area-track:active,.nash-scroll-area[data-scrollbar=hover]>.nash-scroll-area-track:active{visibility:visible;opacity:1;pointer-events:auto}.nash-scroll-area[data-scrollbar=always]:not([data-has-overflow-x])>.nash-scroll-area-horizontal>*,.nash-scroll-area[data-scrollbar=always]:not([data-has-overflow-y])>.nash-scroll-area-track[data-orientation=vertical]>*{visibility:hidden;opacity:0;pointer-events:none}
@layer properties,theme,base;@layer components{.nash-icon-button[data-reveal=hover]{opacity:0;transition:opacity .15s,color .15s,background-color .15s}[data-action-reveal]:is(:hover,:focus-within) .nash-icon-button[data-reveal=hover],.nash-icon-button[data-reveal=hover]:is(:focus-visible,[aria-expanded=true]){opacity:1}@media (hover:none),(prefers-reduced-motion:reduce){.nash-icon-button[data-reveal=hover]{opacity:1;transition:none}}.nash-icon-button[data-drag-handle=true]{cursor:grab;touch-action:none}.nash-icon-button[data-drag-handle=true]:active{cursor:grabbing}.nash-icon-button[data-drag-handle=true]:disabled{cursor:default}}@layer utilities;
