:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:#f3f1ec;--ink:#17233a;--well:#e9e6df;--box:#fff;--hair:#dcd8cf;--muted:#5a6577;--field:#fff;--field-border:#737d90;--amber:#d9a24e;--on-amber:#17233a;--refusal:#b3381f;--refusal-ring:#e0563a;--chosen:#fff;--chosen-hair:#dcd8cf;--hover:#f3f1ec;--working:#e9e6df;--working-ink:#17233a;--face-light:#b7c5d6;--face-dark:#17233a;--chosen-muted:#5a6577;--people:#17233a;--serif:ui-serif, "New York Large", "New York", "Iowan Old Style", Charter, Georgia, "Noto Serif", "Times New Roman", serif;--sans:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;font-family:var(--sans)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ground:#1e2127;--ink:#eceae5;--well:#2f3239;--box:#2f3239;--hair:#4a4d55;--muted:#b9b8b4;--field:#2f3239;--field-border:#7b7d84;--refusal:#ee6a62;--refusal-ring:#ee6a62;--chosen:#2a3a5a;--chosen-hair:#3a4a6a;--chosen-muted:#a9b4c6;--hover:#383b42;--working:#4a4d55;--working-ink:#eceae5;--people:#d8d7d3;--face-light:#f3f1ec;--face-dark:#b7c5d6}}html,body{height:100%}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:.9375rem;line-height:1.4;display:flex}.bar{box-sizing:border-box;border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:24px;height:80px;padding:0 32px;display:flex}.lockup{flex:none;display:block}.home{flex:none;text-decoration:none;display:block}.lockup-dark{display:none}@media (prefers-color-scheme:dark){.lockup-light{display:none}.lockup-dark{display:block}}.who{align-items:center;gap:24px;min-width:0;margin-left:auto;font-size:.9375rem;display:flex}.who:empty{display:none}.email{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a,.quiet-action{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:4px;text-decoration-thickness:2px}.quiet-action{font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.button{box-sizing:border-box;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px}.button.default{background:var(--amber);color:var(--on-amber);font-weight:600}.button.wide{justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-size:1.0625rem;display:inline-flex}.button.working{background:var(--working);color:var(--working-ink);border-color:var(--hair);cursor:default}.button:focus-visible,.quiet-action:focus-visible,.row-link:focus-visible,a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.loading-mark{flex:none;display:block}.loading-mark-still{display:none}@media (prefers-reduced-motion:reduce){.loading-mark-moving{display:none}.loading-mark-still{display:block}}.face-light{fill:var(--face-light)}.face-dark{fill:var(--face-dark)}#app,.check-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sign-in{flex-direction:column;gap:16px;width:min(560px,100% - 48px);margin:56px auto 24px;display:flex}.sign-in:has(.notice){margin-top:40px}.form-head{flex-direction:column;gap:12px;display:flex}.form-head h1{font-family:var(--serif);margin:0;font-size:2.5rem;font-weight:400;line-height:1.12}.secondary{color:var(--muted)}.row{flex-direction:column;gap:8px;display:flex}label{color:var(--muted);font-size:.9375rem}.field{box-sizing:border-box;border:1px solid var(--field-border);background:var(--field);min-height:48px;color:var(--ink);font:inherit;border-radius:9px;padding:0 16px;font-size:1.0625rem}.field:focus{border:2px solid var(--ink);outline:none;padding:0 15px}.field.refused{border:2px solid var(--refusal-ring);padding:0 15px}.refusal{color:var(--refusal);margin:0;font-size:.9375rem;line-height:1.45}.notice{background:var(--box);border:1px solid var(--hair);border-radius:9px;margin:0;padding:14px 16px;line-height:1.5}.small{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.5}.centred{text-align:center;margin-top:-4px}hr{background:var(--hair);border:0;width:100%;height:1px;margin:8px 0 0}.library{flex:1;min-height:0;display:flex}.list{background:var(--well);border-right:1px solid var(--hair);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}.list-head{min-height:44px;color:var(--muted);align-items:center;margin:0;padding:0 24px;font-size:.8125rem;font-weight:400;display:flex}.rows{flex:1;margin:0;padding:0 8px 12px;list-style:none;overflow-y:auto}.list-empty{color:var(--muted);padding:6px 16px}.row-link{box-sizing:border-box;min-height:72px;color:inherit;border:1px solid #0000;border-radius:9px;grid-template-columns:1fr auto;align-content:start;column-gap:12px;padding:14px 16px 8px;text-decoration:none;display:grid}.row-link:hover{background:var(--hover)}.row-link[aria-current=page]{background:var(--chosen);border-color:var(--chosen-hair)}.row-link[aria-current=page] .row-date,.row-link[aria-current=page] .row-second{color:var(--chosen-muted)}.row-title{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.row-date{color:var(--muted);justify-self:end;padding-top:2px;font-size:.8125rem}.row-second{color:var(--muted);grid-column:1/-1;margin-top:4px;font-size:.8125rem}.words{flex:1;min-width:0;padding:0 48px 48px;position:relative;overflow-y:auto}.head{max-width:576px;margin:32px auto 0;padding-left:60px}.title{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.title h2{font-family:var(--serif);margin:0;font-size:1.625rem;font-weight:400;line-height:1.2}.numbers{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:.8125rem}.numbers b{color:var(--ink);font-weight:600}.date,.people{color:var(--muted);margin:8px 0 0;font-size:.8125rem}.people{color:var(--people);margin-top:4px}.rule{background-clip:content-box;max-width:576px;margin:24px auto 0;padding-left:60px}.turns{max-width:636px;margin:16px auto 0;padding:0;list-style:none}.turn{gap:12px;margin-bottom:16px;display:flex}.time{text-align:right;width:48px;font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;padding-top:5px;font-size:.75rem}.text{max-width:576px;margin:0;font-size:1.0625rem;line-height:1.55}.speaker{font-weight:600}.loading{max-width:576px;margin:16px auto;padding-left:60px}.centre{pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.head~.centre{top:110px}.block{text-align:center;flex-direction:column;gap:12px;max-width:460px;display:flex}.block p{margin:0;font-size:1.0625rem;line-height:1.55}.block p.block-heading{font-family:var(--serif);font-size:1.625rem;line-height:1.2}.choose{color:var(--muted);margin:0}.check{width:min(560px,100% - 48px);margin:56px auto 48px;font-size:1.0625rem;line-height:1.55}.check h1{font-family:var(--serif);margin:0 0 16px;font-size:2.5rem;font-weight:400;line-height:1.12}.check h2{font-family:var(--serif);margin:32px 0 8px;font-size:1.625rem;font-weight:400;line-height:1.2}.check p{margin:0 0 12px}.hash{font-family:var(--mono);overflow-wrap:anywhere;font-size:.875rem}
