.axis-input-group.svelte-1hqd0i9{display:flex;flex-direction:column;align-items:center;border-radius:var(--radius-md);padding:var(--space-3xs) var(--space-2xs);gap:var(--space-3xs);border:2px solid var(--axis-input-color, var(--color-border));background-color:transparent;transition:border-color .2s ease,box-shadow .2s ease;width:-moz-max-content;width:max-content}.axis-label.svelte-1hqd0i9{font-weight:600;font-size:.9em;min-width:1em;text-align:center;color:var(--axis-input-color, var(--color-text-secondary));margin-bottom:var(--space-3xs)}.input-stepper.svelte-1hqd0i9{display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs)}input[type=number].svelte-1hqd0i9{width:4.5ch;padding:var(--space-3xs) var(--space-2xs);font-size:1em;background-color:var(--color-background, #fff);border-radius:var(--radius-sm);color:var(--color-text-primary, #000);text-align:center;border:1px solid var(--color-border, #ccc);box-shadow:inset 0 1px 2px #0000001a;transition:box-shadow .2s ease;order:2;-moz-appearance:textfield}input[type=number].svelte-1hqd0i9::-webkit-outer-spin-button,input[type=number].svelte-1hqd0i9::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-1hqd0i9:focus{outline:none;border-color:var(--axis-input-color, var(--color-accent));box-shadow:0 0 0 2px var(--axis-input-color, var(--color-accent-light))}.stepper-button.svelte-1hqd0i9{display:inline-flex;align-items:center;justify-content:center;width:4.5ch;height:auto;padding:var(--space-3xs);font-size:1.1em;font-weight:700;line-height:1;color:var(--axis-input-color, var(--color-text-secondary));background-color:var(--color-surface, #f0f0f0);border:1px solid var(--color-border, #ccc);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .1s ease,color .1s ease,transform .1s ease}.stepper-button.plus-button.svelte-1hqd0i9{order:1}.stepper-button.minus-button.svelte-1hqd0i9{order:3}.stepper-button.svelte-1hqd0i9:hover{background-color:var(--color-surface-hover, var(--color-accent-hover-bg));color:var(--color-text-primary)}.stepper-button.svelte-1hqd0i9:active{background-color:var(--color-surface-active, var(--color-accent-active-bg));transform:scale(.95)}.dialog-box.svelte-13kor6h{cursor:pointer;z-index:11;border-radius:var(--radius-lg);background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary);transition:width .2s ease,height .2s ease,min-width .2s ease,padding .2s ease,top .2s ease,right .2s ease}.dialog-box.svelte-13kor6h .speaker:where(.svelte-13kor6h){font-weight:700;margin-bottom:5px;min-height:1.2em}.dialog-box.svelte-13kor6h .message:where(.svelte-13kor6h){margin-bottom:10px;flex-grow:1;min-height:3em;font-family:var(--font-body);line-height:1.5}.dialog-box.svelte-13kor6h .click-to-continue:where(.svelte-13kor6h){font-style:italic;color:var(--color-text-secondary);align-self:flex-end;font-size:.9em;opacity:0;pointer-events:none;transition:opacity .2s ease;height:1.2em;line-height:1.2em}.dialog-box.svelte-13kor6h .click-to-continue.active:where(.svelte-13kor6h){opacity:1;pointer-events:auto}.dialog-box.svelte-13kor6h .close-button:where(.svelte-13kor6h){position:absolute;top:8px;right:8px;background:none;border:none;color:var(--color-text-secondary);padding:4px;cursor:pointer;z-index:1001;border-radius:var(--radius-xs);transition:background-color .2s ease,color .2s ease}.dialog-box.svelte-13kor6h .close-button:where(.svelte-13kor6h):hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.dialog-box.expanded.svelte-13kor6h{pointer-events:auto}.dialog-box.expanded.svelte-13kor6h{padding:15px;text-align:left;display:flex;flex-direction:column;position:relative;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.dialog-box.expanded.svelte-13kor6h .message:where(.svelte-13kor6h){flex-grow:1;flex-shrink:1;overflow-y:auto;margin-bottom:5px}.dialog-box.expanded.svelte-13kor6h .speaker:where(.svelte-13kor6h),.dialog-box.expanded.svelte-13kor6h .click-to-continue:where(.svelte-13kor6h){flex-shrink:0}.speaker[data-speaker=Surya]{color:var(--surya-color, var(--color-accent))}.speaker[data-speaker=Leo]{color:var(--leo-color, var(--secondary-color))}
