.dot.svelte-1lohrzj{width:var(--dot-core);height:var(--dot-core);vertical-align:middle;display:inline-block;position:relative}.core.svelte-1lohrzj,.ring.svelte-1lohrzj,.ping.svelte-1lohrzj{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core.svelte-1lohrzj{background:var(--color-dot-unlit);width:100%;height:100%;transition:background-color .22s ease, transform .25s var(--component-ease-pop)}.tone-quiet.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:var(--color-dot-quiet)}.tone-dark.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:var(--component-dot-unlit-on-dark)}.tone-rust.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:var(--component-dot-unlit-on-rust)}.tone-rust.dot-lit.svelte-1lohrzj .core:where(.svelte-1lohrzj),.tone-rust.dot-active.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:var(--color-dark-foreground)}.dot-lit.svelte-1lohrzj .core:where(.svelte-1lohrzj),.dot-active.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:var(--color-dot-lit)}.tone-inherit.svelte-1lohrzj .core:where(.svelte-1lohrzj){background:currentColor}.ring.svelte-1lohrzj,.ping.svelte-1lohrzj{width:calc(var(--dot-core) * 1.30312);height:calc(var(--dot-core) * 1.30312);border:calc(var(--component-hotspot-ring-width) * var(--u,1px)) solid var(--color-dot-lit)}.ping.svelte-1lohrzj{animation:svelte-1lohrzj-sonar .6s var(--component-ease-word) 1 both;pointer-events:none}@keyframes svelte-1lohrzj-sonar{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--component-hotspot-sonar-scale))}}@media (prefers-reduced-motion:reduce){.core.svelte-1lohrzj{transition:none}.ping.svelte-1lohrzj{display:none}}.quantity-control.svelte-11kqoee{gap:.45rem;display:grid}label.svelte-11kqoee{font-size:var(--component-font-size-data-label);font-weight:var(--component-font-weight-strong);letter-spacing:var(--component-letter-spacing-data-label);line-height:var(--component-line-height-label);text-transform:uppercase}.quantity-stepper.svelte-11kqoee{grid-template-columns:var(--component-control-height) minmax(4rem,1fr) var(--component-control-height);min-height:var(--component-control-height);border:1px solid var(--color-border);border-radius:var(--component-control-radius);background:var(--layer-content);display:grid;overflow:hidden}button.svelte-11kqoee,input.svelte-11kqoee{min-width:var(--component-control-height);min-height:var(--component-control-height);background:var(--color-transparent);color:var(--color-page-foreground);font:inherit;border:0}button.svelte-11kqoee{cursor:pointer;font-size:1.35rem;font-weight:var(--component-font-weight-strong)}button.svelte-11kqoee:hover:not(:disabled){background:var(--layer-band-sand)}button.svelte-11kqoee:disabled{cursor:not-allowed;opacity:.45}input.svelte-11kqoee{border-inline:1px solid var(--color-border);text-align:center;width:100%;font-weight:var(--component-font-weight-strong);appearance:textfield;border-radius:0;padding:.5rem}input.svelte-11kqoee::-webkit-inner-spin-button{appearance:none;margin:0}input.svelte-11kqoee::-webkit-outer-spin-button{appearance:none;margin:0}button.svelte-11kqoee:focus-visible,input.svelte-11kqoee:focus-visible{z-index:1;outline:3px solid var(--color-focus);outline-offset:-3px;position:relative}
