.ticket-floating.svelte-14bnf7e{border-top:0;gap:1rem;padding-top:0}.ticket-floating.svelte-14bnf7e .ticket-side-switch:where(.svelte-14bnf7e){border:1px solid var(--color-line);background:var(--color-surface-raised);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.ticket-floating.svelte-14bnf7e .ticket-side{min-width:0;min-height:40px;color:var(--color-muted);text-transform:none;letter-spacing:0;box-shadow:none;background:0 0;border-color:#0000;border-radius:9px;font-size:15px;font-weight:700}.ticket-floating.svelte-14bnf7e .ticket-side[aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 25%, var(--color-surface-raised));color:var(--color-foreground)}.ticket-floating.svelte-14bnf7e .ticket-side:hover:not(:disabled){box-shadow:none;background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface-raised));transform:none}.ticket-floating.svelte-14bnf7e .ticket-side[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 30%, var(--color-surface-raised))}.ticket-floating.svelte-14bnf7e .ticket-quantity-field:where(.svelte-14bnf7e){gap:.5rem;font-weight:500}.ticket-floating.svelte-14bnf7e .ticket-quantity{background:color-mix(in srgb, var(--background) 45%, var(--color-surface));border-radius:10px;min-height:44px;padding-inline:.875rem;font-size:16px;box-shadow:inset 0 1px 3px #00000014}.ticket-floating.svelte-14bnf7e .ticket-action{text-transform:none;letter-spacing:0;border-radius:10px;min-height:44px;padding-inline:2.5rem;font-size:14px;font-weight:700;line-height:1.25;position:relative}.ticket-floating.svelte-14bnf7e .ticket-action .btn-text{white-space:normal;min-width:0}.ticket-floating.svelte-14bnf7e .ticket-action:disabled:not([aria-busy=true]){border-color:var(--color-line);background:var(--color-surface-raised);color:var(--color-muted);opacity:.65;box-shadow:none}.ticket-floating.svelte-14bnf7e .ticket-action .btn-icon-right{position:absolute;right:.875rem}.ticket-floating.svelte-14bnf7e .ticket-summary:where(.svelte-14bnf7e){background:color-mix(in srgb, var(--color-surface-raised) 65%, var(--color-surface));border-radius:10px;gap:.625rem;padding:.875rem}
