.card.svelte-1n1vjpm{min-width:0}.head.svelte-1n1vjpm{display:flex;align-items:baseline;gap:12px}.clock.svelte-1n1vjpm{font-family:var(--mono);font-size:12px;color:var(--paper);background:var(--ink);border:none;padding:4px 9px;cursor:pointer;white-space:nowrap;min-width:7ch;text-align:center;flex:0 0 auto}.clock.svelte-1n1vjpm:hover,.clock.done.svelte-1n1vjpm{background:var(--accent)}.clock.svelte-1n1vjpm:disabled{opacity:.5;cursor:default}.clock.svelte-1n1vjpm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rows.svelte-1n1vjpm{font-family:var(--mono);font-size:11px;color:var(--faint);white-space:nowrap;flex:0 0 auto;border:1px solid var(--hairline);padding:3px 7px}.line.svelte-1n1vjpm{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.construct.svelte-1n1vjpm{font-family:var(--mono);font-size:11.5px;color:var(--accent);white-space:nowrap}.title.svelte-1n1vjpm{font-size:15px;line-height:1.4}.sql.svelte-1n1vjpm{font-family:var(--mono);font-size:12.5px;line-height:1.55;margin:10px 0 0;padding:10px 12px;border-left:2px solid var(--accent);background:color-mix(in srgb,var(--ink) 4%,transparent);white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.sql.svelte-1n1vjpm .sql-keyword{color:var(--accent);font-weight:600}.sql.svelte-1n1vjpm .sql-string{color:color-mix(in srgb,var(--ink) 70%,var(--accent))}.sql.svelte-1n1vjpm .sql-number{color:var(--ink);font-weight:600}.sql.svelte-1n1vjpm .sql-operator{color:var(--ink)}.sql.svelte-1n1vjpm .sql-comment{color:var(--faint);font-style:italic}.track.svelte-1n1vjpm{height:5px;margin:8px 0 4px;background-image:linear-gradient(to right,var(--hairline) 1px,transparent 0);background-size:8px 100%;overflow:hidden}.fill.svelte-1n1vjpm{height:100%;background:var(--accent);transform-origin:left;transform:scaleX(0)}.meter.svelte-1n1vjpm{font-family:var(--mono);font-size:11px;color:var(--faint);margin:0}.stamp.svelte-1n1vjpm{color:var(--accent);visibility:hidden}.stamp.show.svelte-1n1vjpm{visibility:visible}.prose.svelte-1n1vjpm{margin:8px 0 0}.problem.svelte-1n1vjpm{font-size:14px;line-height:1.6;margin:0 0 8px;max-width:60ch}.why.svelte-1n1vjpm{font-size:13.5px;line-height:1.6;margin:0 0 6px;max-width:60ch;color:var(--faint)}.label.svelte-1n1vjpm{font-family:var(--mono);font-size:11px;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-right:6px}.compact.svelte-1n1vjpm .head:where(.svelte-1n1vjpm){gap:8px}.compact.svelte-1n1vjpm .line:where(.svelte-1n1vjpm){gap:6px}.compact.svelte-1n1vjpm .construct:where(.svelte-1n1vjpm){font-size:10.5px}.compact.svelte-1n1vjpm .title:where(.svelte-1n1vjpm){font-size:12.5px;line-height:1.35}.compact.svelte-1n1vjpm .clock:where(.svelte-1n1vjpm){font-size:10.5px;padding:2px 6px;min-width:6ch}.compact.svelte-1n1vjpm .rows:where(.svelte-1n1vjpm){font-size:10px;padding:1px 5px}.compact.svelte-1n1vjpm .sql:where(.svelte-1n1vjpm){font-size:10.5px;line-height:1.45;margin-top:7px;padding:6px 8px}.compact.svelte-1n1vjpm .track:where(.svelte-1n1vjpm){height:4px;margin:6px 0 3px}.compact.svelte-1n1vjpm .meter:where(.svelte-1n1vjpm){font-size:10px}.compact.svelte-1n1vjpm .prose:where(.svelte-1n1vjpm){margin-top:6px}.compact.svelte-1n1vjpm .problem:where(.svelte-1n1vjpm){font-size:12px;line-height:1.5;margin-bottom:5px}.compact.svelte-1n1vjpm .why:where(.svelte-1n1vjpm){font-size:11.5px;line-height:1.5;margin-bottom:4px}.compact.svelte-1n1vjpm .label:where(.svelte-1n1vjpm){font-size:10px}
