.field.svelte-156wx0v{display:flex;flex-direction:column;gap:.375rem}.field-label.svelte-156wx0v{font-size:var(--fs-sm);font-weight:700;color:var(--ink)}:lang(ar) .field-label.svelte-156wx0v{font-size:1rem}.code-input.svelte-156wx0v{width:100%;max-width:22ch;min-height:3.25rem;padding:.5rem .75rem;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:1.5rem;font-weight:700;letter-spacing:.12em;line-height:1.2}.code-input.svelte-156wx0v::placeholder{color:var(--ink-faint);font-weight:600;letter-spacing:.08em}.code-input.svelte-156wx0v:focus{border-color:var(--brand)}.code-input[aria-invalid=true].svelte-156wx0v{border-color:var(--mobot-red-ink)}.code-input.svelte-156wx0v:disabled{background:var(--surface-2);color:var(--ink-mute)}.field-help.svelte-156wx0v{margin:0;max-width:46ch}@media(max-width:480px){.code-input.svelte-156wx0v{font-size:1.25rem;max-width:100%}}.scan.svelte-179pm1e{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;padding:1rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2)}.stage.svelte-179pm1e{width:100%;max-width:22rem;aspect-ratio:1 / 1;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-3)}.feed.svelte-179pm1e{display:block;width:100%;height:100%;object-fit:cover}.failure.svelte-179pm1e{margin:0;font-size:var(--fs-body);color:var(--mobot-red-ink);font-weight:600}.note.svelte-1xqmw01{display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);color:var(--ink)}.tone-warn.svelte-1xqmw01{background:var(--mobot-yellow-tint);border-color:var(--mobot-yellow-line)}.tone-error.svelte-1xqmw01{background:var(--mobot-red-tint);border-color:var(--mobot-red-ink)}.tone-success.svelte-1xqmw01{background:var(--kit-tint);border-color:#1a1a1a14}.note-title.svelte-1xqmw01{margin:0;font-size:var(--fs-h3);font-weight:700}.note-body.svelte-1xqmw01,.note-ref.svelte-1xqmw01{margin:0;font-size:var(--fs-body);color:var(--ink-soft);max-width:52ch}:lang(ar) .note-body.svelte-1xqmw01,:lang(ar) .note-ref.svelte-1xqmw01{font-size:1rem}.note-ref.svelte-1xqmw01{font-family:var(--font-mono);font-weight:700;color:var(--ink)}.note-actions.svelte-1xqmw01{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.125rem}.trouble.svelte-bubnoh{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);padding:.625rem .875rem}summary.svelte-bubnoh{min-height:var(--learn-tap);display:flex;align-items:center;font-size:var(--fs-body);font-weight:700;color:var(--ink);cursor:pointer}:lang(ar) summary.svelte-bubnoh{font-size:1rem}ul.svelte-bubnoh{margin:.25rem 0 0;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:.25rem;font-size:var(--fs-body);color:var(--ink-soft)}:lang(ar) ul.svelte-bubnoh{font-size:1rem}.grown-up.svelte-bubnoh{margin:.5rem 0 0}.preview.svelte-12jz1yy{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--kit-tint);border:1px solid rgba(26,26,26,.08);border-radius:var(--r-card)}.head.svelte-12jz1yy{display:flex;align-items:center;gap:.875rem}.badge.svelte-12jz1yy{display:grid;place-items:center;width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:var(--r-lg);background:var(--kit-fill);color:var(--kit-on-fill);font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1}.head-text.svelte-12jz1yy{display:flex;flex-direction:column;gap:.125rem;min-width:0}.counts.svelte-12jz1yy,.seats.svelte-12jz1yy{margin:0;color:var(--ink-soft)}.note.svelte-12jz1yy{margin:.125rem 0 0;font-size:var(--fs-body);color:var(--ink)}.courses.svelte-12jz1yy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.course.svelte-12jz1yy{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;min-height:var(--learn-tap);padding:.25rem .625rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.course-link.svelte-12jz1yy{color:var(--ink);font-weight:700;font-size:var(--fs-body);text-decoration:none;min-width:0}.course-link.svelte-12jz1yy:hover{text-decoration:underline;text-underline-offset:3px}:lang(ar) .course-link.svelte-12jz1yy{font-size:1rem}.course-meta.svelte-12jz1yy{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.activate.svelte-nzjp4u{max-width:var(--learn-content)}.head.svelte-nzjp4u{display:flex;flex-direction:column;gap:.375rem}.owned.svelte-nzjp4u{display:flex;flex-direction:column;gap:.25rem}.paths.svelte-nzjp4u{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.device-form.svelte-nzjp4u,.code-form.svelte-nzjp4u,.confirm.svelte-nzjp4u{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}.big.svelte-nzjp4u{min-height:2.75rem;padding:.5rem 1.25rem;font-size:.9375rem;flex-direction:column;gap:.0625rem}.btn-sub.svelte-nzjp4u{font-weight:600;font-size:.75rem;opacity:.9}.stage.svelte-nzjp4u{margin:0}.inline-problem.svelte-nzjp4u{margin:0;font-size:var(--fs-body);font-weight:600;color:var(--mobot-red-ink);max-width:46ch}:lang(ar) .inline-problem.svelte-nzjp4u{font-size:1rem}.checks.svelte-nzjp4u{margin:0;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:.25rem;font-size:var(--fs-body);color:var(--ink-soft)}.save-body.svelte-nzjp4u{margin:0;max-width:52ch}@media(max-width:480px){.paths.svelte-nzjp4u .learn-btn:where(.svelte-nzjp4u),.code-form.svelte-nzjp4u .learn-btn:where(.svelte-nzjp4u),.device-form.svelte-nzjp4u .learn-btn:where(.svelte-nzjp4u){width:100%}}
