:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.12s;--dur-fast:.16s;--dur-base:.22s;--dur-overlay:.24s;--dur-exit:.14s}body,input,textarea,select,button,optgroup{word-spacing:.06em}h1,h2,h3,h4,h5,h6{text-wrap:balance;word-spacing:.04em}p,li,dd,blockquote,figcaption{text-wrap:pretty}table,td,th,.tabular-nums,output{font-variant-numeric:tabular-nums}::selection{background:hsl(var(--primary) / .22);color:inherit}:root{caret-color:hsl(var(--primary));accent-color:hsl(var(--primary))}:focus-visible{outline-color:hsl(var(--ring));outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .32) transparent}[data-slot=button],.gm-press{transition-property:color,background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}[data-slot=button]:not(:disabled):active,.gm-press:not(:disabled):active{transition-duration:var(--dur-press);scale:.97}@keyframes gm-pop-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes gm-pop-out{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}@keyframes gm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gm-fade-out{0%{opacity:1}to{opacity:0}}[class*="data-[state=open]:animate-in"][data-state=open]{animation:gm-pop-in var(--dur-overlay) var(--ease-out) both}[class*="data-[state=closed]:animate-out"][data-state=closed]{animation:gm-pop-out var(--dur-exit) var(--ease-out) both}[class*="data-[state=open]:animate-in"][class*=inset-0][data-state=open]{animation:gm-fade-in var(--dur-overlay) var(--ease-out) both}[class*="data-[state=closed]:animate-out"][class*=inset-0][data-state=closed]{animation:gm-fade-out var(--dur-exit) var(--ease-out) both}[data-radix-popper-content-wrapper]>*{transform-origin:var(--radix-popper-transform-origin)}@keyframes gm-logo-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes gm-draw{to{stroke-dashoffset:0}}.gm-logo-in{animation:gm-logo-in .42s var(--ease-out) both}.gm-logo-draw path{stroke-dasharray:1;stroke-dashoffset:1px;animation:gm-draw .72s var(--ease-out) .14s forwards}.gm-logo-draw path:nth-of-type(2){animation-duration:.38s;animation-delay:.62s}@keyframes gm-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.gm-rise{animation:gm-rise .44s var(--ease-out) both;animation-delay:var(--gm-delay,0s)}@media (prefers-reduced-motion:reduce){[data-slot=button]:not(:disabled):active,.gm-press:not(:disabled):active{scale:1}[class*="data-[state=open]:animate-in"][data-state=open]{animation:gm-fade-in var(--dur-fast) linear both}[class*="data-[state=closed]:animate-out"][data-state=closed]{animation:gm-fade-out var(--dur-exit) linear both}.gm-logo-in{animation:gm-fade-in var(--dur-fast) linear both}.gm-logo-draw path{stroke-dashoffset:0;animation:none}.gm-rise{animation:gm-fade-in var(--dur-base) linear both;animation-delay:0s}}.gm-tight-dot{margin-left:-.09em}
