@layer components{.next-root .next-overlay-scrollbar{z-index:2;opacity:0;pointer-events:none;width:10px;transition:opacity var(--next-motion-chrome) ease;padding:2px;display:flex;position:absolute}.next-root .next-overlay-scrollbar[data-axis=x]{width:auto;height:10px}.next-root .next-overlay-scrollbar[data-axis=x] .next-overlay-scrollbar-thumb{width:auto;height:6px}.next-root .next-overlay-scrollbar[data-state=visible]{opacity:1}.next-root .next-overlay-scrollbar-thumb{background:var(--next-scrollbar);touch-action:none;border-radius:12px;flex:none;width:6px}.next-root .next-overlay-scrollbar[data-state=visible] .next-overlay-scrollbar-thumb{pointer-events:auto}@media (prefers-reduced-motion:reduce){.next-root .next-overlay-scrollbar{transition:none}}}
@layer components{.next-root .next-dialog[data-anchored]{max-height:calc(100svh - 32px);margin:auto}.next-root .next-dialog[data-anchored]>.next-dialog-panel{max-height:calc(100svh - 40px)}.next-root .next-dialog-sizer{flex-direction:column;flex:none;gap:16px;display:flex}.next-root .next-dialog-panel[data-sized]{transition:height var(--next-motion-panel) ease}.next-root .next-dialog-panel:focus{outline:none}.next-root .next-dialog-body{scrollbar-width:none}.next-root .next-dialog-body::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.next-root .next-dialog-panel[data-sized]{transition:none}}.next-root .next-dialog-subheader{flex-shrink:0}}
@layer components{.next-root .next-radio-cards{flex-wrap:wrap;gap:8px;display:flex}.next-root .next-radio-card{border:1px solid var(--next-border);background:var(--next-canvas);min-width:0;height:152px;color:var(--next-text);font:inherit;cursor:pointer;border-radius:16px;flex-direction:column;flex:none;padding:4px;display:flex}.next-root .next-radio-card[aria-checked=true]{border-color:var(--next-accent)}.next-root .next-radio-card-preview{border:1px solid var(--next-border);background:var(--next-sidebar);border-radius:12px;flex-shrink:0;height:114px;display:flex;overflow:hidden}.next-root .next-radio-card-preview[data-tone=light]{border-color:var(--next-mini-light-line);background:var(--next-mini-light-side)}.next-root .next-radio-card-preview[data-tone=dark]{border-color:var(--next-mini-dark-line);background:var(--next-mini-dark-front)}.next-root .next-radio-card-preview[data-tone=system]{border-color:var(--next-mini-light-line);background:var(--next-mini-light-line)}.next-root .next-radio-card-label{height:28px;color:var(--next-text-secondary);letter-spacing:-.07px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.next-root .next-radio-card[aria-checked=true] .next-radio-card-label{color:var(--next-text)}.next-root .next-swatches{flex-wrap:wrap;gap:8px;display:flex}.next-root .next-swatch{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;width:24px;height:24px;padding:0;position:relative}.next-root .next-swatch:before{background:var(--next-swatch);content:"";border-radius:50%;position:absolute;inset:2px}.next-root .next-swatch[aria-checked=true]{border-color:var(--next-swatch)}}
