:root{--merle-ink:#0e0f1a;--merle-chalk:#fff;--merle-cobalt:#2334e3;--merle-beak:#ff5c1a;--merle-yolk:#ffd12e;--merle-sky:#dde2ff;--surface:#fff;--surface-2:#f1f2f7;--surface-3:#e4e6f0;--surface-field:var(--merle-cobalt);--on-field:#fff;--on-field-muted:#c9ceff;--surface-poster:var(--merle-yolk);--on-poster:var(--merle-ink);--surface-ink:var(--merle-ink);--on-ink:#fff;--on-ink-muted:#c6c9de;--line:#d6d8e4;--line-strong:var(--merle-ink);--text:#0e0f1a;--text-2:#5a5e78;--text-3:#676b85;--text-inverse:#fff;--accent:var(--merle-cobalt);--accent-text:#1f2fd6;--on-accent:#fff;--accent-hover:#1a2bd1;--accent-soft:var(--merle-sky);--beak:var(--merle-beak);--beak-text:#b53a0b;--focus:var(--merle-cobalt);--status-new:#2334e3;--status-new-dot:#2334e3;--status-new-soft:#dde2ff;--status-progress:#b45309;--status-progress-dot:#ffd12e;--status-progress-soft:#fff3c4;--status-waiting:#b53a0b;--status-waiting-dot:#ff5c1a;--status-waiting-soft:#ffe3d6;--status-done:#15803d;--status-done-dot:#22c55e;--status-done-soft:#dcf5e5;--font-display:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-text:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.5rem;--text-4xl:3.5rem;--text-5xl:clamp(3rem, 8.5vw, 8rem);--leading-tight:1.02;--leading-snug:1.15;--leading-normal:1.5;--tracking-poster:-.035em;--tracking-tight:-.02em;--tracking-caps:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:144px;--gutter:clamp(16px, 4vw, 56px);--measure:62ch;--radius-0:0;--radius-1:3px;--radius-2:6px;--radius-3:12px;--radius-pill:999px;--shadow-1:0 1px 2px #0e0f1a14;--shadow-2:0 4px 16px #0e0f1a1f, 0 1px 2px #0e0f1a0f;--shadow-3:0 16px 48px #0e0f1a2e, 0 2px 6px #0e0f1a14;--ring:0 0 0 2px var(--surface), 0 0 0 4px var(--focus);--scrim:#0e0f1a66;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.3, 1.4, .4, 1);--dur-1:.12s;--dur-2:.24s;--dur-3:.48s;--dur-story:6s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#171929;--surface-2:#0e0f1a;--surface-3:#232640;--surface-poster:var(--merle-yolk);--on-poster:var(--merle-ink);--surface-ink:#0e0f1a;--line:#2c2f48;--line-strong:#f4f4f8;--text:#f4f4f8;--text-2:#b3b7cf;--text-3:#8a8fac;--text-inverse:#0e0f1a;--accent:#2334e3;--accent-text:#8f98ff;--accent-hover:#2b3cff;--accent-soft:#1b2159;--beak-text:#ff7a3d;--focus:#8f98ff;--status-new:#8f98ff;--status-new-soft:#1b2159;--status-progress:#fbbf24;--status-progress-soft:#3a2a07;--status-waiting:#ff7a3d;--status-waiting-soft:#3d1a0b;--status-done:#4ade80;--status-done-soft:#0f3321;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 16px #00000080, 0 1px 2px #0000004d;--shadow-3:0 16px 48px #0009, 0 2px 6px #0000004d;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--surface:#171929;--surface-2:#0e0f1a;--surface-3:#232640;--surface-poster:var(--merle-yolk);--on-poster:var(--merle-ink);--surface-ink:#0e0f1a;--line:#2c2f48;--line-strong:#f4f4f8;--text:#f4f4f8;--text-2:#b3b7cf;--text-3:#8a8fac;--text-inverse:#0e0f1a;--accent:#2334e3;--accent-text:#8f98ff;--accent-hover:#2b3cff;--accent-soft:#1b2159;--beak-text:#ff7a3d;--focus:#8f98ff;--status-new:#8f98ff;--status-new-soft:#1b2159;--status-progress:#fbbf24;--status-progress-soft:#3a2a07;--status-waiting:#ff7a3d;--status-waiting-soft:#3d1a0b;--status-done:#4ade80;--status-done-soft:#0f3321;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 16px #00000080, 0 1px 2px #0000004d;--shadow-3:0 16px 48px #0009, 0 2px 6px #0000004d;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-story:0s}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo.woff2)format("woff2-variations")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono.woff2)format("woff2-variations")}:root{--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpolygon fill='%230e0f1a' points='2 3 8 3 16 17 24 3 30 3 30 23 24 23 24 14 16 28 8 14 8 23 2 23'/%3E%3Cpolygon fill='%23ff5c1a' points='11.5 20.125 20.5 20.125 16 28'/%3E%3C/svg%3E");--mark-chalk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpolygon fill='%23ffffff' points='2 3 8 3 16 17 24 3 30 3 30 23 24 23 24 14 16 28 8 14 8 23 2 23'/%3E%3Cpolygon fill='%23ff5c1a' points='11.5 20.125 20.5 20.125 16 28'/%3E%3C/svg%3E");--paper:var(--surface-2);--raised:var(--surface);--overlay:var(--surface);--soft:var(--surface-3);--soft-2:color-mix(in srgb, var(--surface-3) 82%, var(--text-3));--hover:var(--surface-2);--selection:var(--accent-soft);--tile:var(--surface-3);--ink:var(--text);--quiet:var(--text-2);--faint:var(--text-3);--rule:var(--line);--rule-strong:color-mix(in srgb, var(--line) 55%, var(--text-3));--live:var(--beak);--live-ink:var(--beak-text);--good:var(--status-done);--cust:var(--surface-2);--cust-rule:var(--line);--note:var(--status-progress-soft);--note-rule:color-mix(in srgb, var(--status-progress-dot) 50%, var(--surface));--note-ink:var(--status-progress);--reply:var(--surface);--reply-rule:var(--line);--pop-shadow:0 0 0 1px var(--line), var(--shadow-2);--card-shadow:0 0 0 1px var(--line);--av-bd:var(--merle-ink);--av-ak:var(--merle-cobalt);--av-rs:#6b4bd6;--av-lm:#0f766e;--av-ink:var(--on-accent);--sans:var(--font-text);--display:var(--font-display);--mono:var(--font-mono);--ease:var(--ease-out)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mark:var(--mark-chalk);--av-bd:#3a3d5c}}:root[data-theme=dark]{--mark:var(--mark-chalk);--av-bd:#3a3d5c}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);height:100%;margin:0}body{font:400 14px / 20px var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}::selection{background:var(--merle-yolk);color:var(--merle-ink)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,h4,p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.i.s18{width:18px;height:18px}[hidden]{display:none!important}.mono,.ref{font-family:var(--mono);font-size:12px;font-weight:400;line-height:16px}.q{color:var(--quiet)}.label{font:600 11px / 16px var(--display);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--faint);font-stretch:110%}.heading{font-family:var(--display);letter-spacing:var(--tracking-tight);font-weight:700;font-stretch:100%;line-height:var(--leading-snug)}.display{font-family:var(--display);letter-spacing:var(--tracking-poster);font-weight:800;font-stretch:125%;line-height:var(--leading-tight)}kbd{font:400 11px / 16px var(--mono);border-radius:var(--radius-1);min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--quiet);background:var(--raised);place-items:center;padding:0 4px;display:inline-grid}.btn{border-radius:var(--radius-2);height:32px;font:600 13.5px / 20px var(--display);letter-spacing:-.005em;background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-strong);white-space:nowrap;transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);align-items:center;gap:8px;padding:0 12px;font-stretch:105%;display:inline-flex}.btn:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--ink)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--accent);color:var(--on-accent);box-shadow:none}.btn.primary:hover{background:var(--accent-hover);box-shadow:none}.btn.ghost{box-shadow:inset 0 0 0 1px var(--rule-strong);background:0 0}.btn.ghost:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--ink)}.btn.plain{color:var(--quiet);box-shadow:none;background:0 0}.btn.plain:hover{background:var(--soft);color:var(--ink);box-shadow:none}.btn kbd{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent);color:inherit;opacity:.7;background:0 0;min-width:16px;height:16px;font-size:10.5px}.btn.icon{width:32px;color:var(--quiet);box-shadow:none;background:0 0;justify-content:center;padding:0}.btn.icon:hover{background:var(--soft);color:var(--ink);box-shadow:none}.btn.sm{height:28px;padding:0 10px;font-size:13px}.tile{border-radius:var(--radius-1);background:var(--tile);width:18px;height:18px;color:var(--ink);font:600 9.5px / 18px var(--display);letter-spacing:.02em;text-align:center;flex:none;display:inline-block}.av{width:20px;height:20px;font:700 9px / 1 var(--display);letter-spacing:.02em;color:var(--av-ink);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.av.bd{background:var(--av-bd)}.av.ak{background:var(--av-ak)}.av.rs{background:var(--av-rs)}.av.lm{background:var(--av-lm)}.av.agent{border-radius:var(--radius-1);background:var(--ink);color:var(--paper)}.av.agent svg{width:12px;height:12px}.av.none{box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--faint);background:0 0}.av.cust{background:var(--raised);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink);font-weight:700}.av.lg{width:28px;height:28px;font-size:11px}.av.md{width:24px;height:24px;font-size:10px}.av .here{background:var(--live);width:8px;height:8px;box-shadow:0 0 0 2px var(--raised);border-radius:50%;position:absolute;bottom:-2px;right:-2px}.st{flex:none;width:14px;height:14px}.st circle,.st path{fill:none;stroke:currentColor;stroke-width:1.5px}.st .fill{fill:currentColor;stroke:none}.shell{grid-template-columns:232px minmax(360px,34%) 1fr;height:100%;min-height:0;display:grid}.shell.report{grid-template-columns:232px 1fr}.rail{background:var(--paper);border-right:1px solid var(--rule);flex-direction:column;min-height:0;padding:10px 8px 8px;display:flex}.rail-top{align-items:center;gap:4px;padding:0 4px 8px;display:flex}.ws{border-radius:var(--radius-1);min-width:0;height:30px;font:700 13.5px / 20px var(--display);letter-spacing:-.01em;flex:1;align-items:center;gap:8px;padding:0 6px;font-stretch:105%;display:flex}.ws:hover{background:var(--soft)}.ws .av{width:20px;height:20px}.search{border-radius:var(--radius-1);height:32px;color:var(--faint);box-shadow:inset 0 0 0 1px var(--rule);background:var(--raised);font:400 13px / 18px var(--sans);align-items:center;gap:8px;margin:0 4px 10px;padding:0 8px;display:flex}.search:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-strong)}.search kbd{margin-left:auto}.nav{flex-direction:column;flex:1;gap:2px;min-height:0;padding:0 2px;display:flex;overflow:auto}.nav h3{font:600 11px / 16px var(--display);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--faint);padding:18px 8px 6px;font-stretch:110%}.nav a{border-radius:var(--radius-1);height:32px;color:var(--quiet);font:500 13.5px / 20px var(--sans);align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex;position:relative}.nav a .i{color:var(--faint)}.nav a:hover{background:var(--soft);color:var(--ink)}.nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.nav a[aria-current=page] .i{color:var(--accent-text)}.nav a .n{font:400 12.5px / 16px var(--sans);color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto}.nav a[aria-current=page] .n{color:var(--accent-text)}.nav a .tile{margin:0 -1px}.list{background:var(--raised);border-right:1px solid var(--rule);flex-direction:column;min-width:0;min-height:0;display:flex}.empty{text-align:center;color:var(--quiet);padding:56px 24px}.empty b{color:var(--ink);font:700 15px / 20px var(--display);letter-spacing:var(--tracking-tight);margin-bottom:4px;display:block}.next{border-radius:var(--radius-2);background:var(--raised);box-shadow:inset 0 0 0 1.5px var(--accent-text);font:400 14px / 20px var(--sans);align-items:center;gap:10px;margin-top:18px;padding:10px 14px;display:flex}.next b{font:700 14px / 20px var(--display);color:var(--accent-text)}.next .i{color:var(--quiet)}.field{border-radius:var(--radius-1);background:var(--raised);height:30px;box-shadow:inset 0 0 0 1px var(--rule-strong);font:400 13px / 18px var(--sans);align-items:center;gap:8px;padding:0 10px;display:inline-flex}.field.mono{font:400 12.5px / 16px var(--mono)}.field:hover{box-shadow:inset 0 0 0 1px var(--ink)}input.field,textarea.field{outline:none;width:100%}input.field:focus,textarea.field:focus{box-shadow:inset 0 0 0 1.5px var(--focus)}textarea.field{resize:vertical;height:auto;min-height:84px;padding:8px 10px;font-size:14px;line-height:20px;display:block}.who{height:28px;font:500 12.5px / 16px var(--sans);box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--quiet);border-radius:14px;align-items:center;gap:6px;padding:0 10px 0 4px;display:inline-flex}.who[aria-pressed=true]{color:var(--accent-text);background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-text)}.pr{grid-template-columns:16px 1fr auto;align-items:start;gap:10px;padding:8px 14px;display:grid}.pr .i{color:var(--quiet);margin-top:2px}.pr.open .i{color:var(--live)}.pr .t{font:500 13.5px / 20px var(--sans)}.pr .t .ref{color:var(--quiet);margin-right:4px}.pr .m{font:400 12.5px / 18px var(--sans);color:var(--quiet);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;display:flex}.pr .m .by{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.pr .m .ok{color:var(--ink);align-items:center;gap:4px;display:inline-flex}.note,.reply{grid-template-columns:28px 1fr;gap:12px;display:grid}.voice{background:var(--raised);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:22px;align-items:center;gap:12px;width:max-content;max-width:100%;padding:6px 12px 6px 6px;display:flex}.steps{border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--rule);background:var(--raised);overflow:hidden}.steps ol{padding:4px 0}.steps li{font:400 13px / 19px var(--sans);grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:4px 12px;display:grid}.steps li .n{font:400 11.5px / 16px var(--mono);color:var(--faint);text-align:right}.steps li .ref{color:var(--quiet)}.steps li .fl{font:500 11.5px / 16px var(--mono);color:var(--live-ink);align-items:center;gap:5px;display:inline-flex}.check{font:400 12.5px / 16px var(--sans);color:var(--quiet);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.check input{accent-color:var(--accent);width:14px;height:14px;margin:0}.pop{background:var(--overlay);border-radius:var(--radius-2);box-shadow:var(--pop-shadow);z-index:60;min-width:240px;animation:pop var(--dur-1) var(--ease);padding:6px;position:fixed}@keyframes pop{0%{opacity:0;transform:translateY(-4px)scale(.985)}}.pop h4{font:600 11px / 16px var(--display);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--faint);padding:8px 10px 4px;font-stretch:110%}.pop .it{border-radius:var(--radius-1);width:100%;font:500 13px / 18px var(--sans);align-items:center;gap:10px;min-height:34px;padding:7px 10px;display:flex}.pop .it:hover,.pop .it[aria-selected=true]{background:var(--accent-soft);color:var(--accent-text)}.pop .it .q{margin-left:auto;font-size:12px;font-weight:400}.pop .it .i{color:var(--quiet)}.pop .sep{background:var(--rule);height:1px;margin:4px 6px}.scrim{background:var(--scrim);z-index:55;animation:fade var(--dur-1) var(--ease);position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.keys{grid-template-columns:1fr 1fr;gap:4px 28px;display:grid}.keys div{font:400 13px / 18px var(--sans);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:5px 0;display:flex}.keys div span:last-child{gap:4px;display:inline-flex}.toast{border-radius:var(--radius-2);background:var(--merle-ink);height:40px;color:var(--on-ink);font:500 13.5px / 20px var(--sans);box-shadow:var(--shadow-3);z-index:80;animation:toast-in .18s var(--ease);white-space:nowrap;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:0 6px 0 14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast>span{text-overflow:ellipsis;overflow:hidden}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}.toast button{border-radius:var(--radius-1);height:28px;color:var(--merle-yolk);align-items:center;gap:8px;padding:0 8px;font-weight:600;display:inline-flex}.toast button:hover{background:#ffffff1f}.toast kbd{color:inherit;opacity:.7;background:0 0;box-shadow:inset 0 0 0 1px #fff6}.push{border-radius:var(--radius-2);background:var(--cust);font:400 13px / 19px var(--sans);color:var(--ink);margin-top:6px;padding:6px 10px}.push .q{font-size:12px}.phone{background:var(--raised);width:390px;height:844px;box-shadow:0 0 0 1px var(--rule-strong), 0 0 0 10px var(--soft), var(--shadow-3);border-radius:44px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.phone .toast{position:absolute;bottom:96px}.field{appearance:none;border:0}select.field{background-image:linear-gradient(45deg, transparent 50%, var(--quiet) 50%), linear-gradient(135deg, var(--quiet) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 15px) 13px,calc(100% - 10px) 13px;background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}.link{font:500 13px / 18px var(--sans);color:var(--accent-text);border-radius:var(--radius-1);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-text) 40%, transparent);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}.link:hover{text-decoration-color:currentColor}.shell{grid-template-columns:232px minmax(400px,38%) 1fr}a.btn{text-decoration:none}.save-v{color:var(--faint)!important}.own{color:var(--ink);border-radius:var(--radius-1);align-items:center;gap:6px;height:26px;margin-left:-2px;padding:0 6px 0 3px;font-weight:500;display:inline-flex}.own:hover{background:var(--soft)}.next{align-items:center;gap:12px;margin-top:16px;padding:10px 12px}.steps li .fl{font:500 11.5px / 16px var(--sans)}.said{font:400 13px / 19px var(--sans);color:var(--ink);border-radius:var(--radius-2);background:var(--surface-2);margin:-4px 0 10px 28px;padding:6px 10px}@media (width<=1180px) and (width>=760px){.shell{grid-template-columns:64px minmax(320px,38%) 1fr}.shell.report{grid-template-columns:64px 1fr}.rail{padding:10px 8px}.rail .ws>span:not(.av),.rail .search span,.rail .search kbd,.nav a span:not(.tile),.nav a .n,.nav h3,.save-v span{display:none}.save-v{justify-content:center}.nav a{justify-content:center;padding:0}.nav h3{background:var(--rule);height:1px;margin:10px 6px;padding:0}.search,.ws{justify-content:center;padding:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}#root{height:100dvh}.shell{height:100%}.mark{width:18px;height:18px}.signin,.scr.split{background:var(--raised);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;min-height:100dvh;display:grid;overflow:auto}.field-l{background:var(--surface-field);color:var(--on-field);padding:40px var(--gutter);flex-direction:column;justify-content:space-between;gap:40px;min-height:100dvh;display:flex;position:sticky;top:0}.field-l .brand-l,.field-l .wordmark{font:700 22px / 28px var(--display);letter-spacing:-.01em;color:var(--on-field);align-items:center;gap:10px;margin:0;font-stretch:112%;text-decoration:none;display:inline-flex}.field-l .mark{background:var(--mark-chalk) center / contain no-repeat;width:28px;height:28px}.field-l h1{font-family:var(--display);letter-spacing:var(--tracking-poster);font-weight:800;font-stretch:125%;line-height:var(--leading-tight);max-width:9ch;font-size:clamp(3rem,7vw,7.5rem)}.field-l h1 em{color:var(--merle-yolk);font-style:normal}.field-l .foot{font:400 14px / 1.5 var(--sans);color:var(--on-field-muted);max-width:40ch}.signin .center,.scr.split .center{padding:48px var(--gutter) 64px;place-content:center;min-height:0;display:grid}.si-card{width:min(400px,100%)}.si-card h1{font:700 28px / 34px var(--display);letter-spacing:var(--tracking-tight);align-items:center;gap:10px;margin-bottom:8px;display:flex}.si-card p{font:400 15px / 22px var(--sans);color:var(--quiet);margin-bottom:20px}.si-card .label{margin-bottom:6px;display:block}.si-row{gap:8px;display:flex}.si-row .field{border-radius:var(--radius-2);min-width:0;height:44px;box-shadow:inset 0 0 0 1.5px var(--line-strong);flex:1;padding:0 14px;font-size:15px}.si-row .btn{height:44px;padding:0 18px;font-size:15px}.si-gh{justify-content:center;width:100%;height:46px;font-size:15px;text-decoration:none}@media (width<=860px){.signin,.scr.split{grid-template-columns:1fr}.field-l{min-height:0;padding:20px var(--gutter) 28px;gap:28px;position:static}.field-l h1{font-size:clamp(2.4rem,11vw,4rem)}.field-l .foot{display:none}.signin .center,.scr.split .center{padding:32px var(--gutter) 48px;align-content:start}}.err{color:var(--live-ink);font:500 13px / 18px var(--sans);margin-top:10px}.offline{font:500 13px / 18px var(--sans);color:var(--live-ink);border-bottom:1px solid var(--rule);padding:8px 20px}.offline.lone{text-align:center;border:0;padding:40px}.small{font-size:12.5px;line-height:18px}.ref.ink{color:var(--ink)}.scrim.clear{background:0 0;animation:none}.btn:disabled{cursor:default}.btn.icon:disabled{opacity:.35}@keyframes flash{0%{background:var(--status-progress-soft)}}.toast a{border-radius:var(--radius-1);height:28px;color:var(--merle-yolk);align-items:center;gap:6px;padding:0 8px;font-weight:600;text-decoration:none;display:inline-flex}.pop .it[disabled]{opacity:.55;cursor:default}.pop .it[disabled]:hover{color:inherit;background:0 0}.nav button.save-v{border-radius:var(--radius-1);width:100%;height:32px;font:500 13.5px / 20px var(--sans);align-items:center;gap:10px;padding:0 8px;display:flex}.nav button.save-v:hover{background:var(--soft)}@media (width<=1180px) and (width>=760px){.nav a span:not(.tile),.nav a .n,.rail .search span,.save-v span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;display:inline;position:absolute;overflow:hidden}}.mark{background:var(--mark) center / contain no-repeat;flex:none;display:inline-block}.setup{border-radius:var(--radius-2);background:var(--raised);box-shadow:inset 0 0 0 1px var(--rule);font:400 12.5px / 18px var(--sans);color:var(--ink);margin:8px 4px 0;padding:10px 12px}.setup summary{cursor:pointer;color:var(--quiet);margin-top:6px;font-weight:600;list-style:none}.setup summary::-webkit-details-marker{display:none}.setup summary:hover{color:var(--ink)}.setup details p{color:var(--quiet);margin-top:6px}@media (width<=1180px) and (width>=760px){.setup{z-index:5;width:280px;box-shadow:inset 0 0 0 1px var(--rule), var(--shadow-2);margin:0;position:fixed;bottom:12px;left:72px}}.waiting{padding:8px 6px}.waiting .ghost{gap:8px;padding:11px 14px 11px 46px;display:grid}.waiting .ghost span{background:var(--soft);border-radius:5px;height:10px;display:block}.waiting .ghost span+span{opacity:.7;width:34%;height:8px}.phone .waiting .ghost{padding:14px 16px}.work{display:contents}
