.chip-sm{min-height:1.5rem;padding:0 var(--space-2) 0 var(--space-1);gap:var(--space-0-5);font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm)}.chip-reserved{background:var(--color-info-container);color:var(--color-on-info-container)}.chip-danger{background:var(--color-danger-container);color:var(--color-on-danger-container)}.ma-tag{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);outline:1px solid var(--color-border-strong);outline-offset:-1px;font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.ma-tag.is-new{background:var(--color-accent-container);color:var(--color-on-accent-container);outline:0}.ma-tag.is-warn{background:var(--color-warning-container);color:var(--color-on-warning-container);outline:0}.ma-switch>*{grid-area:1/1}.ma-switch .ma-wait{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-accent-text);pointer-events:none}.ma-switch[aria-checked=true] .ma-wait{color:var(--color-on-accent)}.ma-switch:disabled{cursor:not-allowed}.ma-switch:disabled .track{background:var(--color-surface-sunken);outline-color:var(--color-border)}.ma-switch:disabled .track:after{background:var(--color-border)}.sh-path{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.sh-path .icon{width:var(--size-icon-sm);height:var(--size-icon-sm);flex:none}.sh-path b{color:var(--color-text);font-weight:var(--font-weight-semibold)}.ma-form{gap:var(--space-4);display:grid}.ma-form .field-hint{margin:0}.ma-money .input{padding-right:5.5rem}.ma-suffix{right:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute}.ma-stepper{align-items:center;gap:var(--space-2);display:flex}.ma-stepper .control{width:6.5rem}.ma-stepper .input{text-align:center;padding-right:2.75rem}.ma-ages{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ma-ages .input{text-align:center;width:4.75rem}.ma-place{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);overflow-wrap:anywhere;margin:0;display:flex}.ma-place .icon{width:var(--size-icon-sm);height:var(--size-icon-sm);margin-top:var(--space-0-5);color:var(--color-accent-text);flex:none}.ma-copies{align-items:flex-start;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);margin:0;display:flex}.ma-copies .icon{width:var(--size-icon-sm);height:var(--size-icon-sm);margin-top:var(--space-0-5);color:var(--color-success-text);flex:none}.ma-fieldset{border:0;min-width:0;margin:0;padding:0}.sheet .ma-bar{bottom:calc(-1 * var(--space-6));margin-bottom:calc(-1 * var(--space-6));padding-block:var(--space-3) var(--space-6);background:var(--color-surface-modal);border-top:1px solid var(--color-border);position:sticky}@container app (min-width:48rem){.sheet .ma-bar{margin-inline:calc(-1 * var(--space-6));padding-inline:var(--space-6)}}
