.hFBXia_line{padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hFBXia_info{flex-direction:column;gap:.2rem;display:flex}.hFBXia_title{font-weight:600}.hFBXia_meta{color:var(--color-text-muted);font-size:.9rem}.hFBXia_form{align-items:flex-end;gap:.6rem;display:flex}.hFBXia_qty{flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}.hFBXia_qty input{border:1px solid var(--color-border);border-radius:var(--radius-md);width:5rem;font:inherit;padding:.35rem .5rem}.hFBXia_linkButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.gVsCua_shell{max-width:44rem;padding:calc(var(--space-md)*2) var(--space-md);margin:0 auto}.gVsCua_title{margin:0 0 1.25rem;font-size:clamp(1.6rem,2.6vw,2.2rem)}.gVsCua_list{flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.gVsCua_line{padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.gVsCua_lineInfo{flex-direction:column;gap:.2rem;display:flex}.gVsCua_lineTitle{font-weight:600}.gVsCua_lineMeta{color:var(--color-text-muted);font-size:.9rem}.gVsCua_lineForm{align-items:flex-end;gap:.6rem;display:flex}.gVsCua_qty{flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}.gVsCua_qty input{border:1px solid var(--color-border);border-radius:var(--radius-md);width:5rem;font:inherit;padding:.35rem .5rem}.gVsCua_summary{padding:var(--space-sm);background:var(--color-surface-muted);border-radius:var(--radius-md);justify-content:space-between;margin-bottom:1.25rem;display:flex}.gVsCua_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.gVsCua_linkButton{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gVsCua_note{color:var(--color-text-muted);margin:1rem 0 0;font-size:.9rem}.gVsCua_error{border-radius:var(--radius-md);color:#991b1b;background:#fef2f2;margin:0 0 1rem;padding:.75rem 1rem}.gVsCua_empty{color:var(--color-text-muted)}
