._0gRa3a_card{--card-cut-size:var(--command-cut-size,.8125rem);border-radius:var(--radius);background:var(--surface-shell-bg);color:hsl(var(--card-foreground));box-shadow:none;transform-origin:50%;clip-path:polygon(0 0, calc(100% - var(--card-cut-size)) 0, 100% var(--card-cut-size), 100% 100%, var(--card-cut-size) 100%, 0 calc(100% - var(--card-cut-size)));border:0 #0000;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),scale .3s cubic-bezier(.4,0,.2,1),translate .3s cubic-bezier(.4,0,.2,1),rotate .3s cubic-bezier(.4,0,.2,1);position:relative}._0gRa3a_body{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._0gRa3a_interactive{cursor:pointer}._0gRa3a_interactive:hover,._0gRa3a_interactive:focus-visible,._0gRa3a_interactive[data-launch-highlighted=true]{z-index:30;box-shadow:none;border-color:#0000;translate:0 -2px}@media (prefers-reduced-motion:reduce){._0gRa3a_interactive:hover,._0gRa3a_interactive:focus-visible,._0gRa3a_interactive[data-launch-highlighted=true]{translate:none}}._0gRa3a_interactive[data-launch-highlighted=true]{will-change:scale;scale:1.05}@media (width>=768px){._0gRa3a_interactive[data-launch-highlighted=true]{scale:1.1}}.ddG1zW_focusRing:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,hsl(var(--ring)));outline-offset:var(--focus-ring-offset,2px)}.ddG1zW_focusRingStrong:focus-visible{outline:var(--focus-ring-width,3px) solid var(--focus-ring-color,hsl(var(--ring) / .85));outline-offset:var(--focus-ring-offset,3px)}.ddG1zW_focusRingInset:focus-visible{box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color,hsl(var(--ring))), 0 0 0 calc(var(--focus-ring-width,2px) * 2) hsl(var(--background));outline:none}.ddG1zW_focusRingDelegated:focus-visible{outline:none}.Puyf_q_base{--button-border-width:2px;--button-bg:transparent;--button-lip-color:transparent;--button-lip-size:var(--button-lip-size-default,0px);--button-lip-space:var(--button-lip-size);--button-pressed-lip-size:calc(var(--button-lip-size) * .4);--button-pressed-translate:calc(var(--button-lip-size) - var(--button-pressed-lip-size));box-sizing:border-box;border:var(--button-border-width) solid transparent;background:var(--button-bg);box-shadow:0 var(--button-lip-size) 0 0 var(--button-lip-color);white-space:nowrap;font-family:var(--button-font-family,var(--font-sans));font-size:var(--button-font-size,.875rem);font-weight:var(--button-font-weight,600);letter-spacing:var(--button-letter-spacing,0);line-height:var(--button-line-height,1);margin-bottom:var(--button-lip-space);text-transform:var(--button-text-transform,none);justify-content:center;align-items:center;gap:.5rem;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out,color .1s ease-in-out,transform .1s ease-in-out;display:inline-flex}.Puyf_q_base:disabled{pointer-events:none;opacity:.5}.Puyf_q_base svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.Puyf_q_radiusStandard{border-radius:var(--button-radius,.5rem)}.Puyf_q_default{--button-bg:var(--button-primary-bg,hsl(var(--primary)));--button-lip-color:var(--button-primary-lip);color:var(--button-primary-foreground,hsl(var(--primary-foreground)));border-color:#0000}.Puyf_q_primaryNoLip{--button-bg:var(--button-primary-bg,hsl(var(--primary)));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:var(--button-primary-foreground,hsl(var(--primary-foreground)));border-color:#0000}:root[data-theme=dark] .Puyf_q_default{--button-lip-color:var(--button-primary-lip-dark)}:root[data-theme=dark] .Puyf_q_primaryNoLip{box-shadow:none}.Puyf_q_destructive{--button-bg:hsl(var(--destructive));--button-lip-color:var(--button-destructive-lip);color:hsl(var(--destructive-foreground));border-color:#0000}.Puyf_q_destructiveNoLip{--button-bg:hsl(var(--destructive));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:hsl(var(--destructive-foreground));border-color:#0000}.Puyf_q_secondary{--button-bg:hsl(var(--muted));--button-lip-color:var(--button-secondary-lip);color:hsl(var(--foreground));border-color:#0000}.Puyf_q_secondaryNoLip{--button-bg:hsl(var(--muted));--button-font-weight:500;--button-lip-size:0;--button-lip-space:0;--button-radius:.25rem;box-shadow:none;color:hsl(var(--foreground));border-color:#0000}:root[data-theme=dark] .Puyf_q_secondary{--button-bg:hsl(var(--background));--button-lip-color:var(--button-secondary-lip-dark)}:root[data-theme=dark] .Puyf_q_secondaryNoLip{--button-bg:hsl(var(--background));box-shadow:none}.Puyf_q_success{--button-bg:var(--button-success-bg);--button-lip-color:var(--button-success-lip);border-color:var(--button-success-border);color:var(--button-success-foreground)}:root[data-theme=dark] .Puyf_q_success{--button-lip-color:var(--button-success-lip)}.Puyf_q_link{--button-border-width:0;--button-lip-size:0;box-shadow:none;color:hsl(var(--primary));text-underline-offset:4px;background:0 0;border:0}.Puyf_q_sizeDefault{height:var(--button-height,2.75rem);padding:var(--button-padding-y,.5rem) var(--button-padding-x,1.25rem)}.Puyf_q_sizeSm{height:2.25rem;padding:0 .75rem}.Puyf_q_sizeLg{height:3rem;padding:0 2rem}.Puyf_q_sizeIcon{width:2.75rem;height:2.75rem}.Puyf_q_secondary:active,.Puyf_q_secondaryNoLip:active,.Puyf_q_success:active,.Puyf_q_ghost:active,.Puyf_q_secondary[data-state=open],.Puyf_q_secondaryNoLip[data-state=open],.Puyf_q_success[data-state=open],.Puyf_q_ghost[data-state=open],.Puyf_q_default:active,.Puyf_q_primaryNoLip:active,.Puyf_q_default[data-state=open],.Puyf_q_primaryNoLip[data-state=open],.Puyf_q_destructive:active,.Puyf_q_destructive[data-state=open],.Puyf_q_destructiveNoLip:active,.Puyf_q_destructiveNoLip[data-state=open]{transform:translateY(var(--button-pressed-translate));box-shadow:0 var(--button-pressed-lip-size) 0 0 var(--button-lip-color)}.Puyf_q_primaryNoLip:active,.Puyf_q_primaryNoLip[data-state=open],.Puyf_q_secondaryNoLip:active,.Puyf_q_secondaryNoLip[data-state=open],.Puyf_q_destructiveNoLip:active,.Puyf_q_destructiveNoLip[data-state=open],:is(:root[data-theme=dark] .Puyf_q_primaryNoLip:active,:root[data-theme=dark] .Puyf_q_primaryNoLip[data-state=open]),:is(:root[data-theme=dark] .Puyf_q_secondaryNoLip:active,:root[data-theme=dark] .Puyf_q_secondaryNoLip[data-state=open]){box-shadow:none}@media (hover:hover){.Puyf_q_default:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_destructive:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_secondary:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_success:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_ghost:hover:not(:disabled):not(:active):not([data-state=open]){transform:translateY(-1px)}.Puyf_q_primaryNoLip.Puyf_q_primaryNoLip:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_secondaryNoLip.Puyf_q_secondaryNoLip:hover:not(:disabled):not(:active):not([data-state=open]),.Puyf_q_destructiveNoLip.Puyf_q_destructiveNoLip:hover:not(:disabled):not(:active):not([data-state=open]){transform:none}.Puyf_q_default:hover,.Puyf_q_primaryNoLip:hover{--button-bg:var(--button-primary-hover-bg)}:root[data-theme=dark] .Puyf_q_default:hover,:root[data-theme=dark] .Puyf_q_primaryNoLip:hover{--button-bg:var(--button-primary-hover-bg);color:var(--button-primary-foreground,hsl(var(--primary-foreground)))}.Puyf_q_destructive:hover,.Puyf_q_destructiveNoLip:hover,:is(:root[data-theme=dark] .Puyf_q_destructive:hover,:root[data-theme=dark] .Puyf_q_destructiveNoLip:hover){--button-bg:var(--button-destructive-hover-bg)}.Puyf_q_secondary:hover,.Puyf_q_ghost:hover{--button-bg:var(--button-ghost-hover-bg);color:hsl(var(--accent-foreground))}.Puyf_q_secondaryNoLip:hover{--button-bg:hsl(var(--foreground) / .08);color:hsl(var(--accent-foreground))}:root[data-theme=dark] .Puyf_q_secondaryNoLip:hover{--button-bg:hsl(var(--foreground) / .08)}.Puyf_q_success:hover{--button-bg:var(--button-success-hover-bg)}.Puyf_q_link:hover{text-decoration:underline}}._7ImotW_label{font-size:.875rem;font-weight:500;line-height:1}.Apprpq_interactive{cursor:pointer}.Apprpq_interactive:hover,.Apprpq_interactive:focus-visible,.Apprpq_interactive[data-launch-highlighted=true]{z-index:30;border-color:var(--hover-border-glow);box-shadow:var(--surface-shell-shadow), 0 0 12px var(--hover-border-glow), inset 0 0 12px #ffffff0f}.Apprpq_interactive[data-launch-highlighted=true]{scale:1.05}.Apprpq_buttonBase:disabled{pointer-events:none;opacity:.5}.Apprpq_buttonBase svg{min-height:1rem}.Apprpq_buttonDefault{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 3px 0 0 var(--button-primary-lip);border:0}.Apprpq_buttonLink{color:hsl(var(--primary));text-underline-offset:4px}.Apprpq_buttonSizeDefault{height:2.75rem;padding:.5rem 1.25rem}.Apprpq_buttonSizeSm{height:2.25rem;padding:0 .75rem}.Apprpq_buttonSizeLg{height:3rem;padding:0 2rem}.Apprpq_buttonSizeIcon{width:2.75rem;height:2.75rem}.Apprpq_buttonDefault:active,.Apprpq_buttonDefault[data-state=open]{box-shadow:0 1px 0 0 var(--button-primary-lip);transform:translateY(2px)}.Apprpq_input{box-sizing:border-box;border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 4px);background:hsl(var(--input-bg));width:100%;height:2.5rem;color:hsl(var(--input-foreground));padding:.5rem .75rem;font-size:1rem;display:flex}.Apprpq_input::file-selector-button{color:hsl(var(--foreground));background:0 0;border:0;font-size:.875rem;font-weight:500}.Apprpq_input::placeholder{color:hsl(var(--input-placeholder))}.Apprpq_input:disabled{cursor:not-allowed;opacity:.5}@media (width>=768px){.Apprpq_interactive[data-launch-highlighted=true]{scale:1.1}.Apprpq_buttonDefault:hover{background:var(--button-primary-hover-bg)}.Apprpq_buttonSecondary:hover,.Apprpq_buttonGhost:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Apprpq_buttonDestructive:hover:not(:disabled):not(:active):not([data-state=open]),.Apprpq_buttonSuccess:hover:not(:disabled):not(:active):not([data-state=open]){transform:none}.Apprpq_buttonLink:hover{text-decoration:underline}.Apprpq_input{font-size:.875rem}}
