.KbUDVa_surface{--card-edge-highlight:#ffffff17}:root{--card-elevation-filter:drop-shadow(0 1px 2px #263c5a06) drop-shadow(0 6px 12px #263c5a0b);--card-elevation-filter-tight:drop-shadow(0 1px 2px #263c5a03) drop-shadow(0 2px 4px #263c5a04)}:root[data-theme=dark]{--card-elevation-filter:drop-shadow(0 1px 2px #00000014) drop-shadow(0 6px 12px #00000024);--card-elevation-filter-tight:drop-shadow(0 1px 2px #0000000a) drop-shadow(0 2px 4px #0000000d)}:where(:not(html,body)):has(>.KbUDVa_surface):not(.KbUDVa_surface){filter:var(--card-elevation-filter)}:root[data-theme=dark] .KbUDVa_surface:before{content:"";z-index:40;border-radius:inherit;background:linear-gradient(90deg, transparent, var(--card-edge-highlight) 45%, transparent);width:auto;height:1px;box-shadow:none;pointer-events:none;border:0;display:block;position:absolute;inset:0 0 auto}._0gRa3a_card{--card-cut-size:var(--command-cut-size,.8125rem);border-radius:var(--radius);background:var(--surface-shell-bg,hsl(var(--card)));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 (min-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}._1BVtYa_positioner{z-index:100;padding:.75rem max(.75rem, calc(var(--safe-area-right,0px) + .75rem)) max(.75rem, calc(var(--safe-area-bottom,0px) + .75rem)) max(.75rem, calc(var(--safe-area-left,0px) + .75rem));bottom:0;left:0;right:0}._1BVtYa_surface{--card-cut-size:1rem;--surface-shell-bg:hsl(var(--card));width:100%;margin-inline:auto;overflow:hidden}._1BVtYa_body{flex-direction:column;gap:1rem;padding:1rem;display:flex}._1BVtYa_message{flex-direction:column;gap:.375rem;display:flex}._1BVtYa_heading{color:hsl(var(--foreground));font-family:var(--font-sans);margin:0;font-size:.95rem;font-weight:700;line-height:1.3}._1BVtYa_description{color:hsl(var(--foreground) / .78);margin:0;font-size:.75rem;line-height:1.25rem}._1BVtYa_policyLink{color:hsl(var(--primary));text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.08em}._1BVtYa_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._1BVtYa_managePreferences{cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.125rem;padding:0;display:inline}@media (min-width:640px){._1BVtYa_positioner{right:auto;bottom:calc(var(--safe-area-bottom,0px) + 1rem);left:calc(var(--safe-area-left,0px) + 1rem);width:min(25rem, calc(100vw - var(--safe-area-left,0px) - var(--safe-area-right,0px) - 2rem));padding:0}._1BVtYa_surface{margin-inline:0}._1BVtYa_description{font-size:.8125rem}}@media (min-width:1024px){._1BVtYa_positioner{bottom:calc(var(--safe-area-bottom,0px) + 1.5rem);left:calc(var(--safe-area-left,0px) + 1.5rem)}}
