.amount-lessons.svelte-9ncma5{display:grid;grid-template-columns:1fr 1fr;gap:16px}.amount-lessons.svelte-9ncma5:has(.al-field:where(.svelte-9ncma5):only-child){grid-template-columns:1fr}.al-field.svelte-9ncma5 label:where(.svelte-9ncma5){font-family:DM Mono,monospace;font-size:15px;color:var(--ink3);text-transform:uppercase;letter-spacing:.07em;display:block;margin-bottom:8px}.al-field.svelte-9ncma5 input:where(.svelte-9ncma5){width:100%;border:2.25px solid var(--border);border-radius:12px;padding:13.5px 16.5px;font-family:Fraunces,serif;font-size:26px;color:var(--ink);background:var(--paper);transition:border-color .2s}.al-field.svelte-9ncma5 input:where(.svelte-9ncma5):focus{outline:none;border-color:var(--accent);background:#fff}.al-stepper.svelte-9ncma5{position:relative}.al-stepper.svelte-9ncma5 input:where(.svelte-9ncma5){padding-right:52px}.al-stepper.svelte-9ncma5 input:where(.svelte-9ncma5)::-webkit-outer-spin-button,.al-stepper.svelte-9ncma5 input:where(.svelte-9ncma5)::-webkit-inner-spin-button{appearance:none;margin:0}.al-stepper.svelte-9ncma5 input:where(.svelte-9ncma5){appearance:textfield;-moz-appearance:textfield}.al-arrows.svelte-9ncma5{position:absolute;top:6px;bottom:6px;right:8px;display:flex;flex-direction:column;gap:2px}.al-arrows.svelte-9ncma5 button:where(.svelte-9ncma5){flex:1;width:34px;border:1.5px solid var(--border);border-radius:8px;background:var(--paper3);color:var(--ink2);cursor:pointer;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .12s}.al-arrows.svelte-9ncma5 button:where(.svelte-9ncma5):hover:not(:disabled){background:var(--paper2)}.al-arrows.svelte-9ncma5 button:where(.svelte-9ncma5):disabled{cursor:not-allowed;opacity:.4}
