:root:has([data-v2-root]){--radius:10px;--radius-sm:6px;--radius-md:10px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:18px;--popover:#fff;--popover-foreground:#1c1917;--color-slate-50:var(--color-v2-ground);--color-slate-100:var(--color-v2-surface-2);--color-slate-200:var(--color-v2-border);--color-slate-300:var(--color-v2-border);--color-slate-400:var(--color-v2-muted);--color-slate-500:var(--color-v2-subtext);--color-slate-600:var(--color-v2-body);--color-slate-700:var(--color-v2-body);--color-slate-800:var(--color-v2-ink);--color-slate-900:var(--color-v2-ink);--color-slate-950:var(--color-v2-ink);--color-gray-50:var(--color-v2-ground);--color-gray-100:var(--color-v2-surface-2);--color-gray-200:var(--color-v2-border);--color-gray-300:var(--color-v2-border);--color-gray-400:var(--color-v2-muted);--color-gray-500:var(--color-v2-subtext);--color-gray-600:var(--color-v2-body);--color-gray-700:var(--color-v2-body);--color-gray-800:var(--color-v2-ink);--color-gray-900:var(--color-v2-ink);--color-gray-950:var(--color-v2-ink)}:root:has([data-v2-root]) .rounded-sm{border-radius:6px}:is(:root:has([data-v2-root]) .rounded-md,:root:has([data-v2-root]) .rounded-lg){border-radius:10px}:root:has([data-v2-root]) .rounded-xl{border-radius:14px}:is(:root:has([data-v2-root]) .rounded-2xl,:root:has([data-v2-root]) .rounded-3xl){border-radius:18px}:root:has([data-v2-root]) .font-mono{font-family:var(--font-plex-mono), ui-monospace, monospace}:is(:root:has([data-v2-root]),:root:has([data-v2-root]) *){scrollbar-width:none;-ms-overflow-style:none}:root:has([data-v2-root])::-webkit-scrollbar{width:0;height:0;display:none}:root:has([data-v2-root]) ::-webkit-scrollbar{width:0;height:0;display:none}@property --v2-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --v2-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes v2-scroll-fade{0%{--v2-fade-top:0px;--v2-fade-bottom:var(--v2-fade-size,24px)}8%{--v2-fade-top:var(--v2-fade-size,24px)}92%{--v2-fade-bottom:var(--v2-fade-size,24px)}to{--v2-fade-top:var(--v2-fade-size,24px);--v2-fade-bottom:0px}}@supports (animation-timeline:scroll()){:root:has([data-v2-root]) .v2-scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--v2-fade-top), #000 calc(100% - var(--v2-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--v2-fade-top), #000 calc(100% - var(--v2-fade-bottom)), transparent 100%);animation:linear both v2-scroll-fade;animation-timeline:scroll(self)}}:root:has([data-v2-root]) .v2-metal-one{font:600 13px/1 var(--font-v2-display), sans-serif;letter-spacing:.02em;color:#1c1917;isolation:isolate;background:linear-gradient(160deg,#fff 0%,#e7e5e4 28%,#f5f5f4 46%,#a8a29e 64%,#e7e5e4 82%,#fff 100%);border:1px solid #d6d3d1;border-radius:999px;align-items:center;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #1c19172e,0 1px 2px #1c19172e}:root:has([data-v2-root]) .v2-metal-one[data-tone=dark]{border-color:#78716c}:root:has([data-v2-root]) .v2-metal-one:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffd9 50%,#0000 58%);position:absolute;inset:-30% -10%}:root:has([data-v2-root]) .v2-metal-one:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffd9 50%,#0000 58%);position:absolute;inset:-30% -10%}:root:has([data-v2-root]) .v2-metal-one:before{animation:6s ease-in-out infinite v2-metal-one-ambient;transform:translate(-220%)}:root:has([data-v2-root]) .v2-metal-one:after{opacity:0;transform:translate(220%)}:root:has([data-v2-root]) .v2-metal-one:hover:after{animation:.7s ease-out v2-metal-one-hover}@keyframes v2-metal-one-ambient{0%{transform:translate(-220%)}15%{transform:translate(220%)}to{transform:translate(220%)}}@keyframes v2-metal-one-hover{0%{opacity:1;transform:translate(-220%)}to{opacity:1;transform:translate(220%)}}@media (prefers-reduced-motion:reduce){:root:has([data-v2-root]) .v2-metal-one:before{animation:none;display:none}:root:has([data-v2-root]) .v2-metal-one:after{animation:none;display:none}:root:has([data-v2-root]) .v2-metal-one:hover:after{animation:none;display:none}}.v2-rel-scope :is(input,select,textarea,button,a)[class*="rounded-[2px]"],.v2-rel-scope :is(input,select,textarea,button,a)[class*="rounded-[3px]"]{border-radius:6px}.v2-rel-scope :is(div,section,ul,li,label,table)[class*="rounded-[2px]"],.v2-rel-scope :is(div,section,ul,li,label,table)[class*="rounded-[3px]"]{border-radius:14px}.v2-rel-scope span[class*="rounded-[2px]"],.v2-rel-scope span[class*="rounded-[3px]"],.v2-rel-scope [data-slot=badge]{border-radius:9999px}