.FsGIUq_page{min-height:100%;padding:var(--sv-space-8) var(--sv-space-4);flex-direction:column;align-items:center;display:flex;overflow-y:auto}.FsGIUq_column{gap:var(--sv-space-6);flex-direction:column;width:100%;max-width:640px;display:flex}.FsGIUq_heading{font-size:var(--sv-font-size-3xl);font-weight:var(--sv-font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.15}.FsGIUq_lead{color:var(--sv-color-text-muted);font-size:var(--sv-font-size-lg);margin:0;line-height:1.5}.FsGIUq_actions{gap:var(--sv-space-3);flex-wrap:wrap;display:flex}.FsGIUq_features{gap:var(--sv-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FsGIUq_feature{padding-top:var(--sv-space-4);border-top:var(--sv-border-width-hairline) solid var(--sv-color-border)}.FsGIUq_featureTitle{margin:0 0 var(--sv-space-1);font-size:var(--sv-font-size-md);font-weight:var(--sv-font-weight-semibold)}.FsGIUq_featureBody{color:var(--sv-color-text-muted);margin:0;line-height:1.5}.FsGIUq_note{color:var(--sv-color-text-muted);margin:0}
.piQ8Gq_shell{--sv-shell-header-height:56px;--sv-dialog-inset-top:var(--sv-shell-header-height);background-color:var(--sv-color-surface);flex-direction:column;height:100dvh;display:flex}.piQ8Gq_header{justify-content:space-between;align-items:center;gap:var(--sv-space-3);min-height:var(--sv-shell-header-height);padding:var(--sv-space-2) var(--sv-space-4);padding-top:max(var(--sv-space-2), env(safe-area-inset-top));padding-right:max(var(--sv-space-4), env(safe-area-inset-right));padding-left:max(var(--sv-space-4), env(safe-area-inset-left));border-bottom:var(--sv-border-width-hairline) solid var(--sv-color-border);background-color:var(--sv-color-surface);flex-shrink:0;display:flex}.piQ8Gq_lead{align-items:center;gap:var(--sv-space-2);min-width:0;display:flex}.piQ8Gq_toggle{width:40px;height:40px;margin-left:calc(-1 * var(--sv-space-2));color:var(--sv-color-text-primary);border-radius:var(--sv-radius-md);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.piQ8Gq_toggle svg{stroke-width:2.5px;width:24px;height:24px}.piQ8Gq_toggle:hover{color:var(--sv-color-text-primary);background:var(--sv-color-surface-sunken)}.piQ8Gq_toggle:focus-visible{outline:2px solid var(--sv-color-focus-ring);outline-offset:2px}.piQ8Gq_brand{align-items:center;gap:var(--sv-space-2);min-width:0;color:var(--sv-color-text-primary);border-radius:var(--sv-radius-md);text-decoration:none;display:flex}.piQ8Gq_wordmark{letter-spacing:-.05em;padding-bottom:3px;font-size:28px;font-weight:800;line-height:1}.piQ8Gq_actions{align-items:center;gap:var(--sv-space-1);flex-shrink:0;display:flex}.piQ8Gq_main{flex:1;min-height:0;overflow:hidden}.piQ8Gq_footer{flex-shrink:0}.piQ8Gq_footer:empty{display:none}
.ovM6Fq_body{gap:var(--sv-space-5);flex-direction:column;display:flex}.ovM6Fq_lead{color:var(--sv-color-text-muted);margin:0}.ovM6Fq_heading{margin:0 0 var(--sv-space-2);font-size:var(--sv-font-size-sm);font-weight:var(--sv-font-weight-semibold)}.ovM6Fq_people{gap:var(--sv-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovM6Fq_person{align-items:center;gap:var(--sv-space-3);display:flex}.ovM6Fq_who{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.ovM6Fq_email,.ovM6Fq_note{color:var(--sv-color-text-muted);font-size:var(--sv-font-size-sm);margin:0}.ovM6Fq_badge{margin-left:var(--sv-space-2);padding:0 var(--sv-space-2);color:var(--sv-color-text-muted);font-size:var(--sv-font-size-xs);border:var(--sv-border-width-hairline) solid var(--sv-color-border);border-radius:var(--sv-radius-full,999px)}.ovM6Fq_fresh{gap:var(--sv-space-2);margin-top:var(--sv-space-3);flex-direction:column;display:flex}.ovM6Fq_url{width:100%;padding:var(--sv-space-2);color:var(--sv-color-text-primary);font:inherit;font-size:var(--sv-font-size-sm);background:var(--sv-color-surface-sunken);border:var(--sv-border-width-hairline) solid var(--sv-color-border);border-radius:var(--sv-radius-sm)}.ovM6Fq_quiet{padding:var(--sv-space-2);color:var(--sv-color-text-muted);font:inherit;font-size:var(--sv-font-size-sm);border-radius:var(--sv-radius-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start}.ovM6Fq_quiet:focus-visible{outline:2px solid var(--sv-color-focus-ring);outline-offset:2px}@media (hover:hover){.ovM6Fq_quiet:hover{color:var(--sv-color-error-text);text-decoration:underline}}.ovM6Fq_error{color:var(--sv-color-error-text);margin:0}.ovM6Fq_footer{justify-content:flex-end;width:100%;display:flex}
.ANpGBa_page{gap:var(--sv-space-4);padding:var(--sv-space-6);flex-direction:column;display:flex}.ANpGBa_header{align-items:center;gap:var(--sv-space-2);display:flex}.ANpGBa_back{min-width:2.75rem;min-height:2.75rem;color:var(--sv-color-text-primary);border-radius:var(--sv-radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ANpGBa_back:focus-visible,.ANpGBa_basketToggle:focus-visible{outline:2px solid var(--sv-color-focus-ring);outline-offset:2px}.ANpGBa_title{min-width:0}.ANpGBa_title h1{overflow-wrap:anywhere;font-size:var(--sv-font-size-2xl);font-weight:var(--sv-font-weight-semibold);margin:0}.ANpGBa_progress{color:var(--sv-color-text-muted);font-size:var(--sv-font-size-sm);margin:0}.ANpGBa_add{gap:var(--sv-space-2);flex-direction:column;display:flex}.ANpGBa_basketOption{align-items:center;gap:var(--sv-space-2);min-height:2.75rem;font-size:var(--sv-font-size-sm);display:inline-flex}.ANpGBa_note{color:var(--sv-color-text-muted);margin:0}.ANpGBa_category{margin:0 0 var(--sv-space-2);color:var(--sv-color-text-muted);font-size:var(--sv-font-size-xs);font-weight:var(--sv-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.ANpGBa_rows{gap:var(--sv-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ANpGBa_row{--sv-touch-target-min:56px;min-height:56px;font-size:var(--sv-font-size-lg)}.ANpGBa_quantity{color:var(--sv-color-text-muted);font-size:var(--sv-font-size-sm);white-space:nowrap}.ANpGBa_basket{gap:var(--sv-space-2);padding-top:var(--sv-space-3);border-top:var(--sv-border-width-hairline) solid var(--sv-color-border);flex-direction:column;display:flex}.ANpGBa_basketToggle{min-height:2.75rem;color:var(--sv-color-text-muted);font:inherit;font-size:var(--sv-font-size-sm);font-weight:var(--sv-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.ANpGBa_dropped{animation:.18s ease-out ANpGBa_drop}@keyframes ANpGBa_drop{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.ANpGBa_dropped{animation:none}}.ANpGBa_finish{padding:var(--sv-space-3) 0;background:var(--sv-color-surface);justify-content:center;display:flex;position:sticky;bottom:0}.ANpGBa_finishActions{gap:var(--sv-space-2);justify-content:flex-end;width:100%;display:flex}
