.problem-page.svelte-16w6xcd{max-width:30rem;color:var(--text-primary);flex-direction:column;gap:1rem;margin:0 auto;padding:1.5rem 1rem 3rem;line-height:1.6;display:flex}h1.svelte-16w6xcd{margin:0;font-size:1.5rem;line-height:1.3}h2.svelte-16w6xcd{margin:0 0 .5rem;font-size:1.125rem}.intro.svelte-16w6xcd,.about.svelte-16w6xcd{margin:0}.about.svelte-16w6xcd{align-items:center;gap:.5rem;font-weight:600;display:flex}form.svelte-16w6xcd{flex-direction:column;gap:1rem;display:flex}fieldset.svelte-16w6xcd{border:0;margin:0;padding:0}legend.svelte-16w6xcd{margin-bottom:.5rem;font-weight:700}.choices.svelte-16w6xcd{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.choice.svelte-16w6xcd{border:1px solid var(--border);background:var(--bg-surface,transparent);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.375rem;min-height:5.5rem;padding:.75rem;display:flex}.choice.on.svelte-16w6xcd{border-color:var(--accent,currentColor);box-shadow:0 0 0 2px var(--accent,currentColor)}.choice.svelte-16w6xcd input:where(.svelte-16w6xcd){opacity:0;pointer-events:none;position:absolute}.choice.svelte-16w6xcd:focus-within{outline:2px solid var(--accent,currentColor);outline-offset:2px}.field.svelte-16w6xcd{flex-direction:column;gap:.25rem;display:flex}.field.svelte-16w6xcd input:where(.svelte-16w6xcd){font:inherit;border:1px solid var(--border);background:var(--bg-surface,transparent);color:inherit;border-radius:.5rem;padding:.75rem}.hint.svelte-16w6xcd{color:var(--text-secondary,inherit);margin:0;font-size:.875rem}.error.svelte-16w6xcd{color:var(--error,#b42318);margin:0}.btn.svelte-16w6xcd{font:inherit;background:var(--accent,#1f6feb);min-height:3rem;color:var(--accent-contrast,#fff);cursor:pointer;border:0;border-radius:.75rem;padding:.75rem 1rem;font-weight:700}.btn.quiet.svelte-16w6xcd{color:inherit;border:1px solid var(--border);background:0 0}.btn.svelte-16w6xcd:disabled{opacity:.6}.panel.svelte-16w6xcd{border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.panel.svelte-16w6xcd p:where(.svelte-16w6xcd){margin:0}.trap.svelte-16w6xcd{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.yours.svelte-16w6xcd ul:where(.svelte-16w6xcd){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.yours.svelte-16w6xcd li:where(.svelte-16w6xcd){flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.yours.svelte-16w6xcd li:where(.svelte-16w6xcd) strong:where(.svelte-16w6xcd){margin-left:auto}.yours.svelte-16w6xcd li.fixed:where(.svelte-16w6xcd) strong:where(.svelte-16w6xcd){color:var(--success,#067647)}
