:root{--paper-0: #fff6eb;--paper-1: #f5e8d6;--paper-2: #e6d5b6;--paper-3: #d5c094;--ink-0: #1c1817;--ink-1: #3d3b3c;--ink-2: #5e5b5c;--ink-3: #8a8788;--ink-4: #b6b3b4;--line: #d8c9a6;--line-strong: #b8a774;--accent: #d76b5b;--accent-2: #c45a4a;--accent-strong: #983a2b;--accent-strong-hover: #7f2f22;--highlight: #f3d77a;--ok: #4a6b3a;--warn: #b45309;--warn-ink: #92400e;--region-doubtful: #b45309;--region-missing: #3f6ea6;--source-changed: #7ea363;--mark-muted: var(--ink-2);--mark-damage-fg: var(--ink-2);--mark-damage-bg: rgba(94, 91, 92, .12);--mark-conj-fg: var(--accent-strong);--mark-conj-bg: rgba(152, 58, 43, .08);--mark-abbr-bg: rgba(94, 91, 92, .08);--mark-abbr-line: var(--ink-1);--mark-add-fg: var(--accent-strong);--mark-del-bg: rgba(94, 91, 92, .08);--mark-ins-fg: #2c5282;--mark-ins-bg: rgba(63, 110, 166, .1);--mark-corr-bg: rgba(74, 107, 58, .1);--mark-orig-fg: var(--ink-2);--mark-omit-fg: var(--ink-2);--mark-field-bg: #fffdf8;--mark-muted-deep: #4a4748;--mark-conj-deep: #742a1e;--mark-ins-deep: #234470;--shadow-sm: 0 1px 0 rgba(60, 40, 10, .04), 0 1px 3px rgba(60, 40, 10, .06);--shadow-md: 0 2px 6px rgba(60, 40, 10, .08), 0 8px 24px rgba(60, 40, 10, .08);--shadow-lg: 0 12px 40px rgba(60, 40, 10, .14);--serif: "Sedan", "EB Garamond", Georgia, "Times New Roman", serif;--sans: "Inter Tight", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--radius-sm: 4px;--radius: 8px;--radius-lg: 14px;--hd: 56px;--side: 240px;--density: 1;--inky-gutter: 0px;--inky-dock-panel-w: clamp(300px, 26vw, 380px);--tour-scrim: rgba(28, 24, 23, .45)}[data-theme=sepia]{--paper-0: #f3e7c9;--paper-1: #e9d9b3;--paper-2: #ddc794;--paper-3: #c9b07a;--ink-0: #2a1f10;--ink-1: #3a2a16;--ink-2: #5b4528;--ink-3: #8a7148;--line: #c9b07a;--tour-scrim: rgba(42, 31, 16, .45);--mark-field-bg: #f8eed6;--mark-muted-deep: #48361f}[data-theme=dark]{--paper-0: #15120c;--paper-1: #1e1a12;--paper-2: #2a2418;--paper-3: #3a3120;--ink-0: #faf6ec;--ink-1: #f3ecd9;--ink-2: #c9b88d;--ink-3: #8a7a5b;--ink-4: #5b4a30;--line: #2e2718;--line-strong: #4a3f28;--accent: #e89687;--accent-2: #d76b5b;--accent-strong: #c45a4a;--accent-strong-hover: #b04930;--highlight: #6e5a1e;--warn: #e0a24a;--warn-ink: #e0a24a;--region-doubtful: #e0a24a;--region-missing: #7ea6dc;--source-changed: #9ccb7c;--mark-conj-fg: var(--accent);--mark-conj-bg: rgba(232, 150, 135, .1);--mark-add-fg: var(--accent);--mark-damage-bg: rgba(201, 184, 141, .12);--mark-abbr-bg: rgba(201, 184, 141, .08);--mark-del-bg: rgba(201, 184, 141, .08);--mark-ins-fg: #9dbde6;--mark-ins-bg: rgba(126, 166, 220, .12);--mark-corr-bg: rgba(156, 203, 124, .1);--mark-field-bg: #1e1a12;--mark-muted-deep: #dccda6;--mark-conj-deep: #f2b8ad;--mark-ins-deep: #b7d0f0;--shadow-sm: 0 1px 0 rgba(0,0,0,.3), 0 1px 3px rgba(0,0,0,.4);--shadow-md: 0 2px 6px rgba(0,0,0,.4), 0 8px 24px rgba(0,0,0,.4);--shadow-lg: 0 12px 40px rgba(0,0,0,.6);--tour-scrim: rgba(0, 0, 0, .62)}html[data-theme][data-mantine-color-scheme]{--mantine-color-body: var(--paper-0)}html[data-inky-launcher]{--inky-gutter: 88px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}img,video{max-width:100%;height:auto}body{font-family:var(--sans);background:var(--paper-0);color:var(--ink-0);font-size:14px;line-height:1.5}.paper-texture{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.35;background-image:radial-gradient(circle at 20% 30%,rgba(215,107,91,.04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(215,107,91,.04) 0%,transparent 50%)}[data-theme=dark] .paper-texture{opacity:.15}.app{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:var(--hd) 1fr;height:100dvh;z-index:1}.app[data-sidebar=pinned]{grid-template-columns:var(--side) 1fr}.main{overflow-y:auto;position:relative;min-height:0}.main-pad{padding:calc(28px * var(--density)) calc(40px * var(--density))}.topbar{grid-column:1 / -1;display:flex;align-items:center;gap:16px;flex-wrap:nowrap;padding:0 20px;border-bottom:.5px solid var(--line);background:color-mix(in srgb,var(--paper-0) 88%,transparent);backdrop-filter:saturate(150%) blur(8px);-webkit-backdrop-filter:saturate(150%) blur(8px);position:sticky;top:0;z-index:10}.brand{display:flex;align-items:center;gap:10px}.brand-logo{display:none;width:auto}.brand-logo-light-narrow{display:block;height:28px}[data-theme=dark] .brand-logo-light-narrow{display:none}[data-theme=dark] .brand-logo-dark-narrow{display:block;height:28px}@media (min-width: 768px){.brand-logo-light-narrow,[data-theme=dark] .brand-logo-dark-narrow{display:none}.brand-logo-light-wide{display:block;height:30px}[data-theme=dark] .brand-logo-light-wide{display:none}[data-theme=dark] .brand-logo-dark-wide{display:block;height:30px}}.paleo-coin{display:inline-flex;flex:none;line-height:0}.paleo-coin-img{display:none}.paleo-coin-light{display:block}[data-theme=dark] .paleo-coin-light{display:none}[data-theme=dark] .paleo-coin-dark{display:block}.more-menu-row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:13px;color:var(--ink-1);background:transparent;border:0;cursor:pointer;text-align:left;transition:background .12s}.more-menu-row:hover:not([data-static="1"]){background:color-mix(in srgb,var(--accent) 8%,transparent)}.more-menu-row[data-accent="1"]{color:var(--accent);font-weight:500}.more-menu-row[data-static="1"]{cursor:default}.sidebar{border-right:.5px solid var(--line);padding:20px 12px;overflow-y:auto;background:color-mix(in srgb,var(--paper-1) 35%,transparent);display:flex;flex-direction:column;height:100%}.side-pin-row{display:flex;justify-content:flex-end;padding:0 4px 6px}.side-pin-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-3);cursor:pointer;transition:background .12s,color .12s}.side-pin-btn:hover{background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--ink-1)}.side-pin-btn[data-active="1"]{color:var(--accent)}.side-section{margin-bottom:22px}.side-section-title{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:0 10px 8px}.nav-item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;font-size:13px;border:none;background:transparent;width:100%;text-align:left;font-family:inherit}.nav-item:hover{background:color-mix(in srgb,var(--paper-2) 60%,transparent);color:var(--ink-0)}.nav-item[data-active="1"]{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--ink-0);font-weight:500}.nav-item[data-active="1"]:before{content:"";width:2px;height:14px;background:var(--accent);margin-left:-10px;margin-right:8px}.nav-item svg{width:15px;height:15px;flex-shrink:0;opacity:.8}.nav-count{margin-left:auto;font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.reader-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px;margin-bottom:96px}.reader-cards>.card{display:flex;flex-direction:column;padding:16px}@media (min-width: 600px){.reader-cards>.card{max-height:400px}}@media (max-width: 1199px){.reader-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.reader-cards{grid-template-columns:minmax(0,1fr)}}.rc-body-wrap{position:relative;display:flex;flex:1 1 auto;min-height:0;margin-top:10px}.rc-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;font-size:12px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.rc-body:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.rc-body-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--paper-1));opacity:0;transition:opacity .15s}.rc-body-wrap[data-more="1"]:after{opacity:1}.rc-foot{margin-top:8px;padding-top:8px;border-top:.5px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.card{background:var(--paper-1);border:.5px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.recent-doc-item{display:block;width:100%;padding:8px 10px;border-radius:4px;transition:background .12s;text-align:left}.recent-doc-item:hover{background:var(--paper-2)}.recent-doc-title{font-family:var(--serif);font-size:14px;color:var(--ink-1);line-height:1.25;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.recent-doc-sub{font-size:11px;color:var(--ink-3);margin-top:2px;display:flex;gap:6px;font-variant-numeric:tabular-nums}.proc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#140e0459;color:#faf6ec;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;text-align:center}.proc-overlay-number{font-family:var(--serif);font-size:30px;font-weight:600;letter-spacing:-.5px;font-variant-numeric:tabular-nums;line-height:1}.proc-overlay-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.proc-cover-dim img{opacity:.25;filter:blur(2px) grayscale(.4)}.awaiting-transcription{position:relative;width:100%;height:100%;background:#1c160b;overflow:hidden;display:grid;place-items:center}.awaiting-transcription-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:blur(10px) grayscale(.4);opacity:.45;transform:scale(1.04);pointer-events:none}.awaiting-transcription-overlay{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 22px;background:color-mix(in srgb,var(--paper-0) 75%,transparent);border:.5px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-md);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.awaiting-transcription-label{font-family:var(--serif);font-size:15px;color:var(--ink-1);letter-spacing:.01em;text-align:center}.ms-stage{position:relative;width:100%;height:100%;background:#1c160b;display:grid;place-items:center;overflow:hidden;user-select:none;-webkit-user-select:none}.ms-canvas{position:relative;transition:transform .25s cubic-bezier(.3,.7,.4,1);transform-origin:center;filter:drop-shadow(0 12px 32px rgba(0,0,0,.4))}.region-shape{fill:color-mix(in srgb,var(--accent-2) 4%,transparent);stroke:color-mix(in srgb,var(--accent-2) 40%,transparent);stroke-width:1.5px;transition:stroke .15s,fill .15s,stroke-width .15s;cursor:pointer}.region-shape:hover{stroke:color-mix(in srgb,var(--accent-2) 85%,transparent);fill:color-mix(in srgb,var(--accent-2) 10%,transparent)}.region-shape[data-active="1"]{stroke:color-mix(in srgb,var(--accent-2) 80%,transparent);stroke-dasharray:none;fill:color-mix(in srgb,var(--accent-2) 12%,transparent)}.region-shape[data-pinned="1"]{stroke:var(--accent-2);stroke-width:2px;stroke-dasharray:none;fill:color-mix(in srgb,var(--accent-2) 22%,transparent)}.transcript .ln-gap{font-family:var(--sans);font-size:11px;line-height:2.2;color:var(--region-missing);border:1px dashed color-mix(in srgb,var(--region-missing) 55%,transparent);border-radius:3px;margin:3px -4px;padding:0 8px;opacity:.8}.transcript .ln-gap:hover,.transcript .ln-gap[data-active="1"]{opacity:1;background:color-mix(in srgb,var(--region-missing) 10%,transparent);border-style:solid}.transcript .ln-gap:focus-visible{outline:2px solid var(--region-missing);outline-offset:1px}.ln-new .ln-new-text{background:color-mix(in srgb,var(--region-missing) 10%,var(--paper-0))!important;outline-color:var(--region-missing)!important}.ln-new-text:empty:before{content:attr(data-placeholder);color:var(--ink-3);font-style:italic}.legend-swatch{display:inline-block;width:28px;height:10px;vertical-align:middle;border-radius:2px;border:1.5px dashed currentColor}.legend-swatch-line{color:var(--accent-2);border-style:solid}.legend-swatch-doubtful{color:var(--region-doubtful);border-style:dotted}.legend-swatch-missing{color:var(--region-missing)}.region-shape[data-doubtful="1"]{stroke:color-mix(in srgb,var(--region-doubtful) 60%,transparent);fill:color-mix(in srgb,var(--region-doubtful) 5%,transparent);stroke-dasharray:1 3}.region-shape[data-doubtful="1"]:hover{stroke:var(--region-doubtful);fill:color-mix(in srgb,var(--region-doubtful) 12%,transparent)}.region-shape[data-doubtful="1"][data-active="1"],.region-shape[data-doubtful="1"][data-pinned="1"]{stroke:var(--region-doubtful);stroke-dasharray:none;fill:color-mix(in srgb,var(--region-doubtful) 18%,transparent)}.region-shape[data-untranscribed="1"]{stroke:color-mix(in srgb,var(--region-missing) 60%,transparent);stroke-dasharray:6 3;fill:transparent}.region-shape[data-untranscribed="1"]:hover{stroke:var(--region-missing);fill:color-mix(in srgb,var(--region-missing) 10%,transparent)}.region-shape[data-untranscribed="1"][data-pinned="1"]{stroke:var(--region-missing);stroke-width:2px;stroke-dasharray:6 3;fill:color-mix(in srgb,var(--region-missing) 18%,transparent)}.ms-stage[data-reviewing="1"] .region-shape[data-doubtful="1"]{stroke:var(--region-doubtful);fill:color-mix(in srgb,var(--region-doubtful) 12%,transparent);stroke-dasharray:none}.region{position:absolute;border:1px dashed color-mix(in srgb,var(--accent-2) 35%,transparent);background:color-mix(in srgb,var(--accent-2) 4%,transparent);border-radius:2px;transition:border-color .15s,background .15s;pointer-events:auto;cursor:pointer}.region:hover{border-color:color-mix(in srgb,var(--accent-2) 80%,transparent);background:color-mix(in srgb,var(--accent-2) 12%,transparent)}.region[data-active="1"]{border:1.5px solid color-mix(in srgb,var(--accent-2) 75%,transparent);background:color-mix(in srgb,var(--accent-2) 12%,transparent);z-index:1}.region[data-pinned="1"]{border:2px solid var(--accent-2);background:color-mix(in srgb,var(--accent-2) 24%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-2) 45%,transparent),0 0 16px color-mix(in srgb,var(--accent-2) 60%,transparent);z-index:2}.transcript[dir=rtl]{font-family:Sedan,"Noto Serif Hebrew",Noto Naskh Arabic,Times New Roman,Georgia,serif}.transcript{font-family:var(--serif);font-size:calc(17px * var(--density));line-height:1.7;color:var(--ink-1);padding:calc(28px * var(--density)) calc(36px * var(--density));max-width:746px;margin:0 auto}.transcript p{margin:0 0 1.1em}.folio-marker{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;padding-bottom:8px;border-bottom:.5px solid var(--line)}.transcript .drop-cap:first-letter{font-family:var(--serif);font-weight:500;font-size:1.6em;line-height:1;vertical-align:baseline;color:var(--accent);margin-right:2px}.transcript .ln{display:block;position:relative;cursor:pointer;border-radius:3px;padding:0 4px 0 calc(4px + 1.5em);text-indent:-1.5em;margin:0 -4px;transition:background .12s}.transcript[dir=rtl] .ln{padding:0 calc(4px + 1.5em) 0 4px}.transcript .ln-num{position:absolute;left:-1.7em;top:0;text-indent:0;font-family:var(--sans);font-size:10px;line-height:2.9;font-variant-numeric:tabular-nums;color:var(--ink-4);-webkit-user-select:none;user-select:none;pointer-events:none}.transcript[dir=rtl] .ln-num{left:auto;right:-1.7em}.transcript .ln:hover{background:color-mix(in srgb,var(--paper-2) 60%,transparent)}.transcript .ln[data-active="1"]{background:color-mix(in srgb,var(--highlight) 28%,transparent)}.transcript .ln[data-pinned="1"]{background:color-mix(in srgb,var(--highlight) 60%,transparent);box-shadow:inset 2px 0 0 var(--accent)}.transcript[dir=rtl] .ln[data-pinned="1"]{box-shadow:inset -2px 0 0 var(--accent)}.transcript .ln-expand{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0 4px;margin-left:4px;cursor:pointer;opacity:0;transition:opacity .12s,color .12s;color:var(--ink-3);vertical-align:middle}.transcript .ln:hover .ln-expand,.transcript .ln:focus-within .ln-expand,.transcript .ln[data-active="1"] .ln-expand{opacity:.8}.transcript .ln-expand:hover{opacity:1;color:var(--accent)}.ln-alt-current{display:inline-flex;color:var(--accent)}.transcript .ln-annot{opacity:.7;color:var(--accent)}.transcript .ln-alts{opacity:.7;color:var(--accent-2)}.transcript .ln-annot .ln-annot-count{font-size:9px;line-height:1;margin-left:2px;font-variant-numeric:tabular-nums}.transcript .ln-doubtful .ln-text{text-decoration:underline dashed color-mix(in srgb,var(--region-doubtful) 70%,transparent);text-decoration-thickness:1px;text-underline-offset:3px}.transcript .ln-source-changed .ln-text{text-decoration:underline solid var(--source-changed);text-decoration-thickness:2px;text-underline-offset:3px}.transcript .ln-stale{opacity:.7;color:var(--source-changed);cursor:default}.region[data-doubtful="1"]{border-style:dotted;border-color:color-mix(in srgb,var(--region-doubtful) 70%,transparent)}.region[data-doubtful="1"][data-active="1"],.region[data-doubtful="1"][data-pinned="1"]{border-style:solid}.transcript[data-reviewing="1"] .ln-doubtful .ln-text{text-decoration-color:var(--region-doubtful);text-decoration-thickness:1.5px;background:color-mix(in srgb,var(--region-doubtful) 12%,transparent);border-radius:2px}.ms-stage[data-reviewing="1"] .region[data-doubtful="1"]{border-style:solid;border-color:color-mix(in srgb,var(--accent-2) 85%,transparent);background:color-mix(in srgb,var(--accent-2) 10%,transparent)}.transcript,.mark-sample{--mark-fs: calc(17px * var(--density))}.transcript .ln[data-pinned="1"],.transcript .ln[data-active="1"],.transcript .ln:hover,.transcript .ln-diff-add,.transcript[data-reviewing="1"] .ln-doubtful{--mark-muted: var(--mark-muted-deep);--mark-damage-fg: var(--mark-muted-deep);--mark-omit-fg: var(--mark-muted-deep);--mark-orig-fg: var(--mark-muted-deep);--mark-conj-fg: var(--mark-conj-deep);--mark-add-fg: var(--mark-conj-deep);--mark-ins-fg: var(--mark-ins-deep)}.tok-add{color:var(--mark-add-fg);border-bottom:1px dotted color-mix(in srgb,var(--mark-add-fg) 60%,transparent)}.tok-damage{color:var(--mark-muted);font-style:italic}.tok-abbr{border-bottom:1px dotted var(--ink-3);cursor:help}.tok-conjecture{color:var(--mark-muted);font-style:italic;cursor:help}.tok-alt{display:none}.tok-user-bracket{color:var(--mark-muted);font-style:italic}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) :is(.tok-conjecture,.tok-add,.tok-omit){display:none}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) .tok-del{text-decoration:line-through}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) .tok-ins:before{content:"\\"}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) .tok-ins:after{content:"/"}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) .tok-corr{font-size:0}:is(.transcript[data-mode=literal],.mark-sample[data-view=literal]) .tok-corr:before{content:attr(data-orig);font-size:var(--mark-fs)}:is(.transcript[data-mode=completed],.mark-sample[data-view=completed]) :is(.tok-damage,.tok-del,.tok-omit){display:none}:is(.transcript[data-mode=completed],.mark-sample[data-view=completed]) .tok-add{color:var(--ink-1);border-bottom:0}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) :is(.tok-damage,.tok-conjecture,.tok-add):where(:not([data-stream=translation] *)){display:inline}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-conjecture-fallback:where(:not([data-stream=translation] *)){display:none}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-damage:where(:not([data-stream=translation] *)){color:var(--mark-damage-fg);background:var(--mark-damage-bg);padding:1px 3px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-conjecture:where(:not([data-stream=translation] *)){color:var(--mark-conj-fg);background:var(--mark-conj-bg);border-bottom:1.5px dashed var(--mark-conj-fg);padding:1px 3px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-abbr:where(:not([data-stream=translation] *)){background:var(--mark-abbr-bg);border-bottom:1.5px dotted var(--mark-abbr-line);padding:1px 2px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-add:where(:not([data-stream=translation] *)){color:var(--mark-add-fg);border-bottom:1.5px dotted var(--mark-add-fg)}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-del:where(:not([data-stream=translation] *)){background:var(--mark-del-bg);text-decoration:line-through;text-decoration-thickness:1.5px;padding:1px 2px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-ins:where(:not([data-stream=translation] *)){color:var(--mark-ins-fg);background:var(--mark-ins-bg);vertical-align:.3em;font-size:.82em;padding:1px 2px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-ins:where(:not([data-stream=translation] *)):before{content:"\\"}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-ins:where(:not([data-stream=translation] *)):after{content:"/"}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-corr:where(:not([data-stream=translation] *)){background:var(--mark-corr-bg);padding:1px 2px;border-radius:3px}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-corr:where(:not([data-stream=translation] *)):before{content:attr(data-orig);font-size:.72em;color:var(--mark-orig-fg);text-decoration:line-through;vertical-align:.35em;margin-right:.25em}:is(.transcript[data-mode=edit],.mark-sample[data-view=edit]) .tok-omit:where(:not([data-stream=translation] *)){color:var(--mark-omit-fg);border:1px dotted var(--mark-omit-fg);padding:0 2px;border-radius:3px}.transcript[data-stream=translation] .tok-conjecture{display:inline}.transcript .ln-tools{float:right;display:inline-flex;align-items:center;white-space:nowrap;text-indent:0;height:1.7em;margin-left:6px}.transcript[dir=rtl] .ln-tools,.transcript-both .ln-cell[dir=rtl] .ln-tools{float:left;margin:0 6px 0 0}.transcript .ln-edited .ln-tools:after,.transcript .ln-new:after{content:"✎";font-size:14px;color:var(--ok);margin-left:6px;vertical-align:baseline;opacity:.9}.transcript[data-stream=translation] .ln-edited .ln-tools:after{content:none}.transcript.transcript-both{max-width:1440px}.transcript-both .ln-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;align-items:start}.transcript-both .ln-cell{min-width:0}.transcript-both .ln-cell:first-child{border-right:.5px solid var(--line);padding-right:14px}.transcript-both .ln-pair-head{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.transcript-both .ln-pair-head>span:first-child{padding-right:14px}.transcript-both .ln-pair-span{display:block}.transcript-both .ln-cell[dir=rtl]{font-family:Sedan,"Noto Serif Hebrew",Noto Naskh Arabic,Times New Roman,Georgia,serif}.transcript-both .ln-cell:first-child{padding-left:1.7em}.transcript-both .ln-pair-head>span:first-child{padding-left:1.7em}.transcript-both .ln-cell[dir=rtl] .ln{padding:0 calc(4px + 1.5em) 0 4px}.transcript-both .ln-cell[dir=rtl] .ln-num{display:none}.transcript-both .ln-cell[dir=rtl] .ln[data-pinned="1"]{box-shadow:inset -2px 0 0 var(--accent)}.transcript-both .ln-cell[data-stream=translation] .tok-conjecture{display:inline}.transcript-both .ln-cell[data-stream=translation] .ln-edited .ln-tools:after{content:none}@media (max-width: 767px){.transcript-both .ln-pair{grid-template-columns:minmax(0,1fr);row-gap:2px}.transcript-both .ln-cell:first-child{border-right:0;padding-right:0}.transcript-both .ln-cell[data-stream=translation]{padding-left:12px;border-left:2px solid var(--line);color:var(--ink-2);margin-bottom:8px}.transcript-both .ln-pair-head{display:none}}.transcript .ln-diff-add{background:color-mix(in srgb,var(--ok) 22%,transparent);border-bottom:1.5px solid var(--ok);border-radius:2px;padding:0 1px;cursor:help}.transcript .ln-diff-del{color:var(--ink-3);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--danger, #b94c2f) 70%,transparent);background:color-mix(in srgb,var(--danger, #b94c2f) 10%,transparent);border-radius:2px;padding:0 1px;cursor:help}.reader-toolbar{display:flex;align-items:center;gap:12px;padding:14px 0;flex-wrap:wrap}.reader-toolbar:not([data-layout-mode]){container:reader-toolbar / inline-size}.reader-doubtful-reason{display:inline-block;width:9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;color:var(--ink-3)}@container reader-toolbar (max-width: 1539px){.reader-doubtful-reason{display:none}}@container reader-toolbar (max-width: 1439px){.reader-tb-iconable .reader-tb-label{display:none}.reader-tb-iconable .mantine-Button-section[data-position=left]{margin-inline-end:0}.reader-tb-iconable{padding-inline:8px}}.group{display:flex;gap:4px;background:var(--paper-1);border:.5px solid var(--line);border-radius:var(--radius-sm);padding:3px}.group button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;height:26px;padding:0 10px;border-radius:3px;font-family:inherit;font-size:12px;color:var(--ink-2);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.group button:disabled{opacity:.5;cursor:not-allowed}.reserved-text{display:inline-grid;white-space:nowrap}.reserved-text>*{grid-area:1 / 1}.reserved-text-sample{visibility:hidden}.group button[data-on="1"]{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.reader-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:.5px solid var(--line);border-radius:var(--radius);overflow:hidden;height:calc(100dvh - var(--hd) - 56px - 80px);min-height:540px}.reader-grid[data-layout=single]{grid-template-columns:1fr}.reader-grid[data-layout=both]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.reader-grid[data-layout=both] .transcript-both{padding-left:calc(20px * var(--density));padding-right:calc(20px * var(--density))}.reader-grid[data-layout=both] .transcript-both .ln-pair{column-gap:20px}.reader-grid[data-layout=both] .transcript-both .ln-cell:first-child{padding-right:10px}.reader-pane{background:var(--paper-1);display:flex;flex-direction:column;min-width:0;min-height:0}.reader-pane-hd{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:.5px solid var(--line);background:color-mix(in srgb,var(--paper-2) 30%,var(--paper-1));flex-shrink:0}.reader-pane-hd h3{font-size:13px;font-family:var(--sans);font-weight:600;color:var(--ink-1);margin:0}.reader-pane-body{flex:1;overflow:auto;min-height:0}[data-tour=reader-transcript]>.reader-pane-body{padding-bottom:var(--inky-gutter)}.transcript .ln{scroll-margin-bottom:var(--inky-gutter)}.reader-both-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100%}.reader-both-side{border-left:.5px solid var(--line);position:sticky;top:0;align-self:start;min-height:320px;display:flex;flex-direction:column}@media (max-width: 767px){.reader-both-split{grid-template-columns:minmax(0,1fr)}.reader-both-side{position:static;border-left:0;border-top:.5px solid var(--line);min-height:260px}}.empty-state{text-align:center;padding:60px 20px;color:var(--ink-3)}.fragment-view{display:flex;flex-direction:column;gap:24px}.fragment-stage{width:100%;aspect-ratio:1 / 1;max-height:360px;background:var(--paper-1);border:.5px solid var(--line);border-radius:var(--radius);position:relative;overflow:hidden}.fragment-side{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.fragment-view{display:grid;grid-template-columns:3fr 2fr;gap:24px;height:calc(100dvh - var(--hd) - 80px)}.fragment-stage{aspect-ratio:auto;max-height:none;height:100%}.fragment-side{overflow-y:auto}}.fragment-card{padding:18px 20px}.divider{height:1px;background:var(--line);border:0;margin:12px 0}.meta-list{font-size:12px}.meta-list dt{color:var(--ink-3);margin-bottom:2px}.meta-list dd{margin:0 0 10px;color:var(--ink-1);font-weight:500}@media (max-width: 767px){.main-pad{padding:calc(20px * var(--density)) calc(16px * var(--density))}.topbar{gap:8px;padding:0 12px}.reader-grid{grid-template-columns:1fr;min-height:0}.reader-grid[data-mobile-tab=image]>.reader-pane:nth-child(2){display:none}.reader-grid[data-mobile-tab=text]>.reader-pane:nth-child(1){display:none}.ms-stage{background:var(--paper-1)}}.tour-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;pointer-events:auto}.tour-scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.tour-scrim-fill{fill:var(--tour-scrim)}.tour-hole{transition:x .28s cubic-bezier(.4,0,.2,1),y .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1)}.tour-spotlight{position:fixed;pointer-events:none;transition:top .28s cubic-bezier(.4,0,.2,1),left .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1),border-radius .28s cubic-bezier(.4,0,.2,1)}.tour-popover{position:fixed;top:0;left:0;z-index:351;width:min(360px,calc(100vw - 32px));padding:16px 18px;background:var(--paper-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--ink-1);transition:transform .28s cubic-bezier(.4,0,.2,1);outline:none}.tour-popover-title{margin:4px 0 6px;font-family:var(--serif);font-size:18px;color:var(--ink-0)}.tour-popover-body{font-size:13px;line-height:1.5;color:var(--ink-2)}.tour-popover-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.tour-popover-counter{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.tour-popover-footer-start{display:flex;align-items:center;gap:10px}.tour-popover-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.tour-popover[aria-busy=true] .tour-popover-actions{opacity:.55}.tour-exit-prompt{margin:12px 0 0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.tour-do-for-me{margin-top:10px;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.tour-do-for-me-link{padding:0;border:0;background:none;font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tour-do-for-me-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.tour-task-list{list-style:none;margin:12px 0 0;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:color-mix(in srgb,var(--accent) 7%,transparent);border-radius:8px}.tour-task{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:var(--ink-2)}.tour-task[data-current]{color:var(--ink-0)}.tour-task[data-done] .tour-task-text{color:var(--ink-3)}.tour-task-check{flex:none;width:18px;height:18px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--line);color:#fff;background:transparent;transition:background .2s ease,border-color .2s ease,transform .2s ease}.tour-task[data-current] .tour-task-check{border-color:var(--accent)}.tour-task[data-done] .tour-task-check{background:var(--accent);border-color:var(--accent);animation:tour-check-pop .28s cubic-bezier(.4,0,.2,1)}@keyframes tour-check-pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}.tour-welcome-options{display:grid;gap:10px;margin-top:18px}.tour-welcome-option{display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;font:inherit;color:var(--ink-1);background:var(--paper-1);border:1px solid var(--line);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s ease,background .15s ease}.tour-welcome-option:hover,.tour-welcome-option:focus-visible{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--paper-1));outline:none}.tour-welcome-option[data-primary]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--paper-1))}.tour-welcome-option-title{font-family:var(--serif);font-size:17px;color:var(--ink-0);display:flex;align-items:center;gap:8px}.tour-welcome-option-title svg{color:var(--accent);flex:none}.tour-welcome-option-hint{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.tour-welcome-options[data-secondary]{margin-top:0}.tour-welcome-options[data-secondary] .tour-welcome-option{padding:10px 14px}.tour-welcome-options[data-secondary] .tour-welcome-option-title{font-size:15px}.tour-welcome-divider{display:flex;align-items:center;gap:10px;margin:16px 0 10px;font-size:11.5px;color:var(--ink-3)}.tour-welcome-divider:before,.tour-welcome-divider:after{content:"";flex:1;border-top:1px solid var(--line)}.tour-welcome-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px}.tour-welcome-footer[data-later]{justify-content:space-between}.tour-welcome-later{flex:1 1 auto;min-width:0;margin:0;font-size:11.5px;line-height:1.4;color:var(--ink-3)}.tour-welcome-footer>button{flex:none}.tour-welcome-option-done,.tour-welcome-option-recommended{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-family:var(--sans, inherit);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.tour-popover[data-variant=finale]{width:min(440px,calc(100vw - 32px));padding:26px 30px 22px;text-align:center;border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:var(--shadow-lg),0 0 0 6px color-mix(in srgb,var(--accent) 10%,transparent)}.tour-popover[data-variant=finale] .tour-popover-title{font-size:26px;margin:6px 0 10px}.tour-popover[data-variant=finale] .tour-popover-body{font-size:14px}.tour-popover[data-variant=finale] .tour-popover-footer{justify-content:space-between;gap:16px;margin-top:20px}.tour-finale-switch{margin-top:18px}.tour-popover[data-variant=finale] .tour-finale-switch+.tour-popover-footer{margin-top:12px}.tour-finale-crest{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:10px;color:var(--accent)}.tour-finale-flourish{opacity:.85}.tour-finale-icon{display:none;height:40px;width:auto}.tour-finale-icon-light{display:block}[data-theme=dark] .tour-finale-icon-light{display:none}[data-theme=dark] .tour-finale-icon-dark{display:block}.tour-task-plain{margin-top:10px;padding:8px 10px;font-size:13px;line-height:1.45;color:var(--ink-0);background:color-mix(in srgb,var(--accent) 7%,transparent);border-left:3px solid var(--accent);border-radius:6px}.tour-popover-actions button[data-ready]{animation:tour-ready 1.6s ease-out infinite}@keyframes tour-ready{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 55%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.tour-overlay[data-interactive]{pointer-events:none}.tour-overlay[data-layer=popovers]{z-index:250}.tour-overlay[data-layer=modals]{z-index:150}.tour-popover[data-layer=popovers]{z-index:251}.tour-popover[data-layer=modals]{z-index:151}.tour-blocker{position:fixed;pointer-events:auto}.tour-guided-blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:349;pointer-events:auto}.tour-exit-button{position:fixed;top:11px;left:50%;transform:translate(-50%);z-index:351;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font:inherit;font-size:12.5px;line-height:1;color:var(--ink-2);background:var(--paper-1);border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow-sm);cursor:pointer}.tour-exit-button:hover{color:var(--ink-0);border-color:var(--accent)}.tour-exit-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tour-exit-button:disabled{opacity:.55;cursor:default}.tour-spotlight[data-task]{outline:2px solid var(--accent)}.tour-spotlight[data-task=pending]{animation:tour-pulse 1.4s ease-in-out infinite}@keyframes tour-pulse{0%,to{outline-color:transparent}50%{outline-color:var(--accent)}}@media (prefers-reduced-motion: reduce){.tour-overlay,.tour-hole,.tour-spotlight,.tour-popover{transition:none}.tour-spotlight[data-task=pending],.tour-task[data-done] .tour-task-check,.tour-popover-actions button[data-ready]{animation:none}}.mark-editor{position:relative;display:block;text-indent:0;margin:44px 0 4px}.mark-editor-field{display:block;min-height:1.7em;padding:2px 8px;border-radius:6px;background:var(--mark-field-bg);outline:1px solid var(--accent-2);color:var(--ink-0);white-space:pre-wrap;text-indent:0}.mark-editor-field:focus{outline:2px solid var(--accent-2);outline-offset:0}.transcript .ln-edit-notice{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 6px;padding:4px 8px;text-indent:0;font-family:var(--sans);font-size:12px;line-height:1.4;color:var(--ink-1);background:color-mix(in srgb,var(--accent) 10%,var(--paper-0));border-left:2px solid var(--accent);border-radius:3px}.transcript .ln-edit-notice.ln-edit-error{background:color-mix(in srgb,var(--danger, #b94c2f) 10%,var(--paper-0));border-left-color:var(--danger, #b94c2f)}.transcript .ln-edit-retry{font:inherit;font-weight:600;color:var(--ink-0);background:var(--paper-0);border:.5px solid var(--line);border-radius:var(--radius-sm);padding:2px 8px;cursor:pointer}.transcript .ln-edit-retry:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.transcript .ln:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mark-editor-hint{display:block;margin-top:4px;font-family:var(--sans);font-size:12px;line-height:1.4;color:var(--ink-2)}.mark-bar{position:absolute;bottom:calc(100% + 6px);z-index:30;display:inline-flex;flex-wrap:wrap;align-items:center;gap:1px;left:-1.5em;max-width:calc(100% + 1.5em);padding:3px;border-radius:10px;background:#1c1817;box-shadow:0 8px 24px #3c280a40;font-family:var(--sans);line-height:1}.mark-bar-btn{height:28px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:#faf6ec;font:500 12px var(--sans);cursor:pointer}.mark-bar-btn:hover{background:#3d3b3c}.mark-bar-btn:focus-visible{outline:2px solid #f3d77a;outline-offset:-2px}.mark-bar-btn[aria-pressed=true]{background:#983a2b;color:#fff}.mark-bar-help{width:28px;padding:0;background:#3d3b3c;font-weight:600;font-size:13px}.mark-bar-sep{width:1px;height:18px;margin:0 3px;background:#5e5b5c}.mark-value-form{position:absolute;left:24px;top:calc(100% + 4px);z-index:31;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100% - 24px));padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--paper-0);box-shadow:var(--shadow-lg);font-family:var(--sans);font-size:12px;line-height:1.4;color:var(--ink-1)}.mark-value-title{font-weight:600;font-size:13px;color:var(--ink-0)}.mark-value-label{display:flex;flex-direction:column;gap:4px}.mark-value-input{height:34px;padding:0 10px;border:1px solid var(--accent-2);border-radius:6px;background:var(--mark-field-bg);color:var(--ink-0);font:17px var(--serif)}.mark-value-preview{color:var(--ink-2)}.mark-value-sample{font:17px var(--serif);color:var(--ink-0)}.mark-value-check{display:flex;align-items:center;gap:8px}.mark-value-actions{display:flex;justify-content:flex-end;gap:8px}.mark-value-btn{height:30px;padding:0 12px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink-1);font:500 12px var(--sans);cursor:pointer}.mark-value-apply{border:0;background:var(--accent-strong);color:#fff;font-weight:600}.mark-value-apply:disabled{opacity:.5;cursor:default}.mark-guide{position:fixed;top:88px;right:24px;z-index:400;width:min(600px,calc(100vw - 32px));max-height:calc(100vh - 120px);overflow:auto;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--paper-0);box-shadow:var(--shadow-lg);font-family:var(--sans);color:var(--ink-1)}.mark-guide-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mark-guide-head h2{margin:0;font:400 20px var(--serif);color:var(--ink-0)}.mark-guide-close{width:30px;height:30px;border:0;border-radius:6px;background:transparent;color:var(--ink-1);font-size:20px;cursor:pointer}.mark-guide-table{width:100%;margin-top:10px;border-collapse:collapse;font-size:12px}.mark-guide-table th,.mark-guide-table td{padding:8px 6px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.mark-guide-table thead th{font-weight:500;color:var(--ink-2)}.mark-guide-table tbody th{font-weight:500;font-size:13px;color:var(--ink-0)}.mark-guide-note{font-style:italic;color:var(--ink-2)}.mark-guide-key{white-space:nowrap;font-family:var(--mono);color:var(--ink-1)}.mark-guide-key kbd{font:11px var(--mono)}.mark-guide-foot{margin:10px 0 0;font-size:12px;color:var(--ink-2)}.mark-guide-usage p{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--ink-1)}.mark-guide-usage strong{font-weight:500;color:var(--ink-0)}.mark-sample{font-family:var(--serif);font-size:17px;line-height:1.7;color:var(--ink-0)}@media (max-width: 767px){.mark-guide{top:auto;bottom:12px;right:16px;left:16px;width:auto}}.line-history{display:flex;flex-direction:column;gap:8px;font-family:var(--sans);font-size:12px;color:var(--ink-1)}.line-history-title{font-weight:600;font-size:13px;color:var(--ink-0)}.line-history-empty{color:var(--ink-2)}.line-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:360px;overflow:auto}.line-history-item{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:6px 8px;border:1px solid var(--line);border-radius:8px}.line-history-item[data-current="1"]{border-color:var(--accent-2)}.line-history-meta{display:flex;gap:8px;color:var(--ink-2)}.line-history-current{color:var(--accent-strong);font-weight:600}.transcript.line-history-text{padding:0;margin:0;max-width:none;font-size:15px}.transcript.line-history-text .ln{padding:0;margin:0;text-indent:0}.transcript .ln-edited .ln-history{opacity:.7}.line-history .mantine-Tabs-tab{font-size:12px;padding:6px 10px}.line-history-item.line-shape-item{flex-direction:row;align-items:center;gap:10px}.line-shape-body{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.line-shape-body .line-history-meta{flex-wrap:wrap;column-gap:8px;row-gap:0}.line-shape-body .line-history-meta>span{white-space:nowrap}.line-shape-note,.line-shape-hint{color:var(--ink-2);font-size:11px}.line-shape-thumb{position:relative;flex-shrink:0;overflow:hidden;border-radius:6px;background:#1c160b}.line-shape-thumb img{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.line-shape-thumb svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.line-shape-poly{fill:#d76b5b33;stroke:#983a2b;stroke-width:2px;stroke-linejoin:round}.line-shape-ref{fill:none;stroke:#2f5f99;stroke-width:1.25px;stroke-dasharray:4 3}:root{--lm-detected: #a33b2a;--lm-user: #7f2416;--lm-estimated: #b3402e;--lm-gap: #2f5f99;--lm-marginal: #3c2d19;--lm-halo: #f3d77a;--lm-amber: #b45309;--lm-chip-bg: #fff6eb}.ms-stage[data-layout-mode] .lm-line,.ms-stage[data-layout-mode] .lm-box[data-state=gap]{pointer-events:all}.lm-line{fill:#c45a4a0f;stroke:var(--lm-detected);stroke-width:calc(1.5px / var(--lm-zoom, 1));cursor:move}.lm-line:hover{fill:#c45a4a29}.lm-line[data-source=model]{fill:url(#lm-hatch);stroke:var(--lm-estimated);stroke-dasharray:calc(5px / var(--lm-zoom, 1)) calc(3px / var(--lm-zoom, 1))}.lm-hatch-bg{fill:#c45a4a0d}.lm-hatch-line{stroke:#a33b2a73}.lm-line[data-source=user]{stroke:var(--lm-user);stroke-width:calc(2.5px / var(--lm-zoom, 1));fill:#c45a4a1a}.lm-line[data-notext="1"]{stroke:var(--lm-gap);stroke-dasharray:calc(6px / var(--lm-zoom, 1)) calc(3px / var(--lm-zoom, 1))}.lm-line[data-marginal="1"]{stroke-dasharray:calc(1.5px / var(--lm-zoom, 1)) calc(2.5px / var(--lm-zoom, 1));stroke-linecap:round}.lm-line[data-selected="1"]{stroke:var(--lm-user);stroke-width:calc(2.5px / var(--lm-zoom, 1));fill:#d76b5b33}.lm-line[data-tool=draw],.lm-box[data-tool=draw]{cursor:crosshair}.lm-line[data-tool=split],.lm-line[data-tool=merge]{cursor:pointer}.lm-halo{fill:none;stroke:var(--lm-halo);stroke-width:calc(7px / var(--lm-zoom, 1));stroke-opacity:.85;stroke-linejoin:round}.lm-box[data-state=gap]{fill:transparent;stroke:var(--lm-gap);stroke-width:calc(1.5px / var(--lm-zoom, 1));stroke-dasharray:calc(6px / var(--lm-zoom, 1)) calc(3px / var(--lm-zoom, 1))}.lm-box[data-state=gap]:hover{fill:#3f6ea61f}.lm-box[data-state=marginal]{fill:none;stroke:var(--lm-marginal);stroke-width:calc(1.2px / var(--lm-zoom, 1));stroke-dasharray:calc(1.5px / var(--lm-zoom, 1)) calc(2.5px / var(--lm-zoom, 1));stroke-linecap:round}.lm-drawing{fill:#3f6ea61f;stroke:var(--lm-gap);stroke-width:calc(1.5px / var(--lm-zoom, 1));stroke-dasharray:calc(4px / var(--lm-zoom, 1)) calc(2px / var(--lm-zoom, 1))}.lm-sketch{fill:none;stroke:var(--lm-gap);stroke-width:calc(2px / var(--lm-zoom, 1));stroke-linejoin:round;stroke-linecap:round}.lm-sketch-area{fill:#3f6ea61f;stroke:none}.lm-sketch-rubber{fill:none;stroke:var(--lm-gap);stroke-width:calc(1.5px / var(--lm-zoom, 1));stroke-dasharray:calc(4px / var(--lm-zoom, 1)) calc(2px / var(--lm-zoom, 1));stroke-linecap:round}.lm-sketch-vertex{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;box-sizing:border-box;border-radius:50%;background:#fff;border:1.5px solid var(--lm-gap);pointer-events:none}.lm-sketch-vertex[data-first="1"]{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-width:2px}.lm-sketch-vertex[data-closable="1"]{width:20px;height:20px;margin:-10px 0 0 -10px;background:#3f6ea640;box-shadow:0 0 0 2px var(--lm-halo)}.lm-sketch-hint{position:absolute;top:10px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 20px);padding:4px 10px;border-radius:8px;background:#1c1817e0;color:#faf6ec;font:12px var(--sans, "Inter Tight", sans-serif);text-align:center;pointer-events:none}.lm-sketch-hint-keys{opacity:.75}.lm-tools{display:inline-flex;align-items:stretch}.lm-tools>.mantine-SegmentedControl-root{border-top-right-radius:0;border-bottom-right-radius:0}.lm-shapes{display:inline-flex;align-items:stretch;gap:2px;padding:4px 4px 4px 3px;border-left:1px solid var(--mantine-color-gray-3);border-radius:0 var(--mantine-radius-default) var(--mantine-radius-default) 0;background:var(--mantine-color-gray-1)}.lm-shapes button{display:inline-flex;align-items:center;gap:2px;padding:0 6px;border:0;border-radius:var(--mantine-radius-default);background:transparent;color:var(--mantine-color-gray-7);font:inherit;cursor:pointer}.lm-shapes button:hover{color:var(--mantine-color-black)}.lm-shapes button[aria-checked=true]{background:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-xs)}.lm-shapes[data-armed="1"] button[aria-checked=true]{background:var(--mantine-color-accent-filled);color:var(--mantine-color-white)}.lm-shapes button:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}[data-mantine-color-scheme=dark] .lm-shapes{border-left-color:var(--mantine-color-dark-4);background:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .lm-shapes button{color:var(--mantine-color-dark-1)}[data-mantine-color-scheme=dark] .lm-shapes button[aria-checked=true]{background:var(--mantine-color-dark-5);color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .lm-shapes[data-armed="1"] button[aria-checked=true]{background:var(--mantine-color-accent-filled)}.lm-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.lm-number{position:absolute;min-width:18px;height:18px;padding:0 3px;box-sizing:border-box;border-radius:9px;display:flex;align-items:center;justify-content:center;font:500 10px var(--mono, "JetBrains Mono", monospace);background:var(--lm-chip-bg);color:#983a2b;border:1px solid #c45a4a}.lm-number[data-selected="1"]{background:#983a2b;color:#fff;border-color:#983a2b}.lm-corner{position:absolute;width:10px;height:10px;background:linear-gradient(225deg,var(--lm-user) 0 7px,transparent 7px)}.lm-badge{position:absolute;width:16px;height:16px;box-sizing:border-box;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font:700 10px var(--sans, "Inter Tight", sans-serif);background:var(--lm-chip-bg);border:1.5px solid var(--lm-amber);color:var(--lm-amber);pointer-events:auto}.lm-badge[data-kind=notext]{border-color:var(--lm-gap);color:var(--lm-gap)}.lm-badge-static{position:static;pointer-events:none}.lm-handle,.lm-vertex{position:absolute;width:12px;height:12px;display:flex;align-items:center;justify-content:center;pointer-events:auto;touch-action:none}.lm-handle>span,.lm-vertex>span{width:9px;height:9px;box-sizing:border-box;background:#fff;border:1.5px solid #983a2b;border-radius:2px}.lm-vertex{cursor:grab}.lm-vertex>span{width:8px;height:8px;border-radius:50%}.lm-vertex[data-selected="1"]>span{background:#983a2b;box-shadow:0 0 0 2px var(--lm-halo)}.lm-actions{position:absolute;display:flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:3px;border-radius:8px;background:#1c1817e0;pointer-events:auto;white-space:nowrap}.lm-actions button{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#faf6ec;font:500 12px var(--sans, "Inter Tight", sans-serif);cursor:pointer}.lm-actions button:hover:not(:disabled),.lm-actions button[aria-pressed=true]{background:#faf6ec29}.lm-actions button:disabled{opacity:.5;cursor:default}.lm-actions kbd{font:10px var(--mono, "JetBrains Mono", monospace);opacity:.75}.lm-actions-note{padding:0 6px;font:italic 12px var(--sans, "Inter Tight", sans-serif);color:#f6c8bd}.lm-legend{position:absolute;left:max(10px,var(--inky-gutter));bottom:56px;display:flex;flex-wrap:wrap;gap:4px 12px;max-width:calc(100% - 10px - max(10px,var(--inky-gutter)));padding:6px 10px;border-radius:8px;background:#fff6ebf0;color:#3d3b3c;font:12px var(--sans, "Inter Tight", sans-serif);pointer-events:auto}html[data-inky-docked] .lm-legend{left:10px;max-width:calc(100% - 20px)}html[data-inky-docked] .main-pad[data-layout-mode]{padding-left:calc(var(--inky-dock-panel-w) + 32px)}html[data-inky-docked] .lm-toolbar{flex-wrap:wrap;row-gap:6px}.lm-legend>span{display:inline-flex;align-items:center;gap:6px}.lm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lm-toolbar .lm-title{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13px;color:var(--accent-strong, #983a2b)}.lm-toolbar .lm-saved{font-size:12px;color:var(--ink-3)}.lm-toolbar .lm-error{font-size:12px;color:var(--danger, #b94c2f)}.lm-toolbar kbd{margin-left:4px;font:10px var(--mono, "JetBrains Mono", monospace);opacity:.7}.lm-order{display:flex;flex-direction:column;min-height:0;height:100%}.lm-order-head{padding:12px 16px 8px;border-bottom:1px solid var(--line)}.lm-order-head h4{margin:0;font:400 16px var(--serif)}.lm-order-hint,.lm-order-foot{font-size:12px;color:var(--ink-3)}.lm-order-list{flex:1;overflow-y:auto;padding:4px 0}.lm-row{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 12px 0 8px;border-top:2px solid transparent;border-bottom:2px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.lm-row:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.lm-row[data-selected="1"]{background:color-mix(in srgb,#f3d77a 35%,transparent);box-shadow:inset 3px 0 #983a2b}.lm-row[data-drop=before]{border-top-color:var(--accent-strong, #983a2b)}.lm-row[data-drop=after]{border-bottom-color:var(--accent-strong, #983a2b)}.lm-row[data-gap="1"]{cursor:default;color:var(--region-missing)}.lm-row .lm-grip{color:var(--ink-3);cursor:grab;flex-shrink:0}.lm-row .lm-n{width:24px;flex-shrink:0;text-align:right;font:500 12px var(--mono, "JetBrains Mono", monospace);color:var(--ink-3)}.lm-row .lm-text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:15px var(--serif);color:var(--ink-1)}.lm-row[data-gap="1"] .lm-text,.lm-row .lm-text[data-empty="1"]{font:italic 13px var(--sans);color:var(--ink-3)}.lm-chip{flex-shrink:0;padding:1px 6px;border-radius:9px;font:500 11px var(--sans);border:1px solid var(--line-strong);color:var(--ink-2)}.lm-chip[data-kind=unreviewed]{border-color:var(--region-doubtful);color:var(--region-doubtful)}.lm-chip[data-kind=add]{border-color:var(--region-missing);color:var(--region-missing);background:transparent;cursor:pointer}.lm-retired{display:flex;flex-direction:column;min-height:0;max-height:45%;border-top:1px solid var(--line)}.lm-retired-head{display:flex;align-items:center;gap:6px;padding:8px 16px;border:0;background:none;font:600 12px var(--sans);color:var(--ink-2);text-align:left;cursor:pointer}.lm-retired-head svg{transition:transform .15s}.lm-retired-head[data-open="0"] svg{transform:rotate(-90deg)}.lm-retired-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 12px 8px;list-style:none;overflow-y:auto}.lm-retired-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 8px;border:1px solid var(--line);border-radius:8px}.lm-retired-meta{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ink-3)}.lm-retired-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:14px var(--serif);color:var(--ink-1)}.lm-retired-text[data-empty="1"]{font:italic 13px var(--sans);color:var(--ink-3)}.lm-retired-blocked{grid-column:1 / -1;font-size:11px;color:var(--ink-3)}.lm-split-a{fill:#d76b5b38;stroke:#983a2b;stroke-width:calc(2px / var(--lm-zoom, 1))}.lm-split-b{fill:#3f6ea633;stroke:#2f5f99;stroke-width:calc(2px / var(--lm-zoom, 1))}.lm-split-cut{stroke:#f3d77a;stroke-width:calc(2px / var(--lm-zoom, 1));stroke-dasharray:calc(6px / var(--lm-zoom, 1)) calc(4px / var(--lm-zoom, 1))}.lm-split-tag{position:absolute;padding:2px 8px;border-radius:6px;font:500 12px var(--sans);color:#fff;pointer-events:none}.lm-split-tag[data-side=a]{left:8px;top:8px;background:#983a2b}.lm-split-tag[data-side=b]{right:8px;bottom:8px;background:#2f5f99}.lm-split-text{margin-top:6px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:10px;background:var(--paper-0);font:18px/1.5 var(--serif);color:var(--ink-1);white-space:pre-wrap}.lm-split-caret{display:inline-block;width:2px;height:1.1em;margin:0 -1px;vertical-align:-.2em;background:#983a2b}.lm-split-after{color:#2f5f99}.lm-split-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}@media (max-width: 600px){.lm-split-cards{grid-template-columns:1fr}}.lm-split-card{padding:10px 12px;border-radius:10px;border:1px solid #e7b3a8;background:#d76b5b0f}.lm-split-card[data-side=b]{border-color:#a9c1de;background:#3f6ea60f}.lm-split-card-hd{font:500 12px var(--mono);color:#983a2b;margin-bottom:4px}.lm-split-card[data-side=b] .lm-split-card-hd{color:#2f5f99}.lm-split-card .transcript{font-size:16px}.lm-split-empty{font:italic 13px var(--sans);color:var(--ink-3)}.lm-split-card-body{display:grid}.lm-split-card-body>*{grid-area:1 / 1}.lm-split-reserve{visibility:hidden}.lm-split-warning{display:grid}.lm-split-warning>*{grid-area:1 / 1}.lm-split-warning>[data-shown="0"]{visibility:hidden}.lm-split-notes{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--paper-1);font-size:13px;color:var(--ink-2)}.lm-end-counts{display:flex;flex-direction:column;gap:6px;margin-top:12px;font-size:14px}.lm-end-counts>div{display:flex;gap:10px;align-items:baseline}.lm-end-n{width:22px;text-align:right;font:500 13px var(--mono);color:var(--accent-strong, #983a2b)}.lm-end-unreviewed{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--region-doubtful) 45%,transparent);border-radius:12px;background:color-mix(in srgb,var(--region-doubtful) 7%,var(--paper-0));color:var(--ink-2);max-height:260px;overflow-y:auto}.lm-end-row{display:flex;align-items:center;gap:10px;min-height:34px;border-top:1px solid color-mix(in srgb,var(--region-doubtful) 25%,transparent)}.lm-end-num{width:22px;text-align:right;font:12px var(--mono);color:var(--ink-3)}.lm-end-text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:16px var(--serif);color:var(--ink-1)}.lm-end-text[data-empty="1"]{font:italic 14px var(--sans);color:var(--ink-3)}.lm-legend .lm-sample{pointer-events:none;cursor:default}.lm-split-card .transcript{padding:0;margin:0}.lm-legend{--lm-zoom: 1}.lm-casing{fill:none;stroke:#fffaf0eb;stroke-width:calc(4.5px / var(--lm-zoom, 1));stroke-linejoin:round;pointer-events:none}.transcript .ln-empty{font:italic 13px var(--sans);color:var(--ink-3)}[data-theme=dark] .lm-split-after,[data-theme=dark] .lm-split-card[data-side=b] .lm-split-card-hd{color:var(--region-missing)}[data-theme=dark] .lm-split-card-hd,[data-theme=dark] .lm-end-n{color:var(--accent)}[data-theme=dark] .lm-split-caret{background:var(--accent)}.lm-versions{display:flex;flex-direction:column;gap:8px;max-height:min(60vh,520px);margin:12px 0 0;padding:0;list-style:none;overflow-y:auto}.lm-version-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px}.lm-version-row[data-current="1"]{border-color:var(--line-strong);background:var(--paper-1)}.lm-version-head{display:flex;align-items:center;gap:8px;font:600 14px var(--sans);color:var(--ink-1)}.lm-version-detail{grid-column:1;font-size:13px;color:var(--ink-2)}.lm-version-meta{grid-column:1;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:var(--ink-3)}.lm-version-action{grid-column:2;grid-row:1 / span 3}.lm-chip[data-kind=current]{border-color:var(--accent-strong, #983a2b);color:var(--accent-strong, #983a2b)}.lm-versions-diff{margin:10px 0 0;padding-left:20px;font-size:14px;color:var(--ink-1)}.lm-versions-diff li+li{margin-top:4px}@media (max-width: 480px){.lm-version-row{grid-template-columns:minmax(0,1fr)}.lm-version-action{grid-column:1;grid-row:auto;justify-self:start}}.lm-review-actions{display:inline-flex;flex-shrink:0;gap:4px}.lm-chip[data-kind=review],.lm-chip[data-kind=ok]{display:inline-flex;align-items:center;gap:3px;background:transparent;cursor:pointer}.lm-chip[data-kind=review]{border-color:var(--region-doubtful);color:var(--region-doubtful)}.lm-chip[data-kind=review]:hover{background:color-mix(in srgb,var(--region-doubtful) 12%,transparent)}.lm-chip[data-kind=ok]:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 10%,transparent)}.lm-chip[data-kind=ok]:disabled{opacity:.5;cursor:default}.lm-row-editor.transcript{max-width:none;margin:0;padding:4px 12px 10px 48px;background:color-mix(in srgb,#f3d77a 18%,transparent);box-shadow:inset 3px 0 #983a2b}.lm-row-editor .mark-editor{margin:0}.lm-row-editor .mark-bar{position:static;display:flex;width:fit-content;max-width:100%;margin:0 0 6px}.lm-actions-sep{flex-shrink:0;width:1px;height:16px;margin:0 2px;background:#faf6ec4d}.lm-actions{flex-wrap:wrap;max-width:calc(100% - 12px)}.lm-actions:is([data-lm-bar=line],[data-lm-bar=region]){width:max-content}.lm-actions button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lm-actions button[aria-busy=true]:disabled{opacity:1;cursor:progress}.lm-retranscribe-edited{font-weight:600}.lm-retranscribe-preview{display:grid;justify-items:start;gap:4px;margin:10px 0 2px}.lm-retranscribe-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2)}.lm-retranscribe-current{font-family:var(--serif, Georgia, serif)}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=MainZone],.lm-row[data-region-type=MainZone]{--rc: #127980}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=MarginTextZone],.lm-row[data-region-type=MarginTextZone]{--rc: #3f0eb6}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=NumberingZone],.lm-row[data-region-type=NumberingZone]{--rc: #394206}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=RunningTitleZone],.lm-row[data-region-type=RunningTitleZone]{--rc: #826b02}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=DropCapitalZone],.lm-row[data-region-type=DropCapitalZone]{--rc: #5b1a4d}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=GraphicZone],.lm-row[data-region-type=GraphicZone]{--rc: #342a26}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=TableZone],.lm-row[data-region-type=TableZone]{--rc: #3468d2}:is(.lm-region,.lm-region-label,.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button,.lm-actions-note)[data-type=QuireMarksZone],.lm-row[data-region-type=QuireMarksZone]{--rc: #7d5b50}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=MainZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=MainZone]{--rc: #4496a7}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=MarginTextZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=MarginTextZone]{--rc: #e4cffd}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=NumberingZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=NumberingZone]{--rc: #ade5b0}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=RunningTitleZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=RunningTitleZone]{--rc: #eed84e}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=DropCapitalZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=DropCapitalZone]{--rc: #d66a78}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=GraphicZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=GraphicZone]{--rc: #aeb8b6}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=TableZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=TableZone]{--rc: #3f89fc}[data-mantine-color-scheme=dark] :is(.lm-region-swatch,.lm-run-head,.lm-row,.lm-region-chip,.lm-region-types button)[data-type=QuireMarksZone],[data-mantine-color-scheme=dark] .lm-row[data-region-type=QuireMarksZone]{--rc: #e16727}.lm-region{fill:color-mix(in srgb,var(--rc, #127980) 7%,transparent);stroke:var(--rc, #127980);stroke-width:calc(2.5px / var(--lm-zoom, 1));stroke-opacity:.9;stroke-linejoin:round;pointer-events:none}.lm-region-casing{stroke-width:calc(5.5px / var(--lm-zoom, 1))}.lm-region[data-source=estimated]{stroke-dasharray:calc(8px / var(--lm-zoom, 1)) calc(4px / var(--lm-zoom, 1))}.lm-region[data-selected="1"]{stroke-width:calc(4px / var(--lm-zoom, 1));fill:color-mix(in srgb,var(--rc, #127980) 14%,transparent)}.lm-region[data-proposal="1"]{fill:color-mix(in srgb,var(--rc, #127980) 5%,transparent);stroke-width:calc(2px / var(--lm-zoom, 1));stroke-dasharray:calc(10px / var(--lm-zoom, 1)) calc(5px / var(--lm-zoom, 1))}.lm-line[data-picked="1"]{stroke:var(--lm-user);stroke-width:calc(2.5px / var(--lm-zoom, 1));fill:#f3d77a59}.lm-marquee{fill:#3f6ea61a;stroke:var(--lm-gap);stroke-width:calc(1.5px / var(--lm-zoom, 1));stroke-dasharray:calc(4px / var(--lm-zoom, 1)) calc(3px / var(--lm-zoom, 1));pointer-events:none}.lm-region-label{position:absolute;margin:0;padding:1px 6px;border-radius:9px;border:1px solid var(--rc, #127980);background:#fffaf0;color:var(--rc, #127980);font:600 11px/1.35 var(--sans, "Inter Tight", sans-serif);white-space:nowrap;cursor:pointer;pointer-events:auto;box-shadow:0 1px 2px #1c18172e}.lm-region-label:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.lm-region-label[data-rtl="1"]{transform:translate(-100%)}.lm-region-label[data-selected="1"]{background:var(--rc, #127980);color:#fff}.lm-region-swatch{display:inline-block;flex-shrink:0;width:10px;height:10px;border-radius:2px;background:var(--rc, var(--ink-3));vertical-align:-1px}.lm-actions-note[data-type] strong{color:#fff;border-bottom:2px solid var(--rc)}.lm-row[data-region-type]{box-shadow:inset 4px 0 0 var(--rc)}.lm-row[data-region-type][data-selected="1"]{box-shadow:inset 4px 0 0 var(--rc),inset 7px 0 #983a2b}.lm-run-head{display:flex;align-items:center;gap:6px;min-height:26px;padding:2px 12px 2px 8px;border-top:2px solid transparent;background:color-mix(in srgb,var(--rc, var(--ink-3)) 9%,transparent);box-shadow:inset 4px 0 0 var(--rc, transparent);font:12px var(--sans);color:var(--ink-2);-webkit-user-select:none;user-select:none}.lm-run-head strong{color:var(--ink-1)}.lm-run-head[data-region=""]{background:transparent;font-style:italic}.lm-run-head[draggable=true]{cursor:grab}.lm-run-head[data-selected="1"]{background:color-mix(in srgb,var(--rc, var(--ink-3)) 20%,transparent)}.lm-run-head[data-drop=before],.lm-run-end[data-drop=before]{border-top-color:var(--accent-strong, #983a2b)}.lm-run-end{padding:8px 12px;border-top:2px solid transparent;font:italic 12px var(--sans);color:var(--ink-3)}.lm-region-chips{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px;border-bottom:1px solid var(--line)}.lm-region-chips ul{display:contents;margin:0;padding:0;list-style:none}.lm-region-chips li{display:flex}.lm-region-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:10px;border:1px solid color-mix(in srgb,var(--rc, var(--ink-3)) 60%,transparent);background:transparent;color:var(--ink-1);font:500 12px var(--sans);cursor:pointer}.lm-region-chip small{color:var(--ink-3);font-size:11px}.lm-region-chip[data-selected="1"]{background:color-mix(in srgb,var(--rc, var(--ink-3)) 18%,transparent);border-color:var(--rc, var(--ink-3))}.lm-region-chip[data-empty="1"]{border-style:dashed}.lm-proposal{padding:8px 12px;border-bottom:1px solid var(--line);font:13px var(--sans);color:var(--ink-1)}.lm-proposal ul{margin:4px 0;padding-left:16px}.lm-region-types{display:grid;grid-template-columns:1fr 1fr;gap:4px}.lm-region-types button{display:flex;align-items:center;gap:6px;min-height:34px;padding:4px 8px;border:1px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--ink-1);font:500 13px var(--sans);text-align:left;cursor:pointer}.lm-region-types button small{margin-left:auto;color:var(--ink-3);font:10px var(--mono, "JetBrains Mono", monospace)}.lm-region-types button kbd{font:10px var(--mono, "JetBrains Mono", monospace);color:var(--ink-3)}.lm-region-types button[aria-checked=true]{border-color:var(--rc, var(--accent));background:color-mix(in srgb,var(--rc, var(--accent)) 14%,transparent);box-shadow:inset 3px 0 0 var(--rc, var(--accent))}.lm-region-move{margin-top:12px;padding-top:8px;border-top:1px solid var(--line)}.lm-region-types button{min-height:40px}.lm-region-type-text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.lm-region-type-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-region-types button .lm-region-type-text small{margin-left:0}@media (max-width: 440px){.lm-region-types{grid-template-columns:1fr}}.lm-region-current{max-height:150px;overflow-y:auto;margin:0;padding:4px 6px;list-style:none;border:1px solid var(--line);border-radius:6px;font-family:var(--serif, Georgia, serif);font-size:13px}.lm-region-current li{display:flex;gap:8px;line-height:1.35}.lm-region-current-n{flex-shrink:0;min-width:22px;color:var(--ink-3);font:11px var(--mono, "JetBrains Mono", monospace);text-align:right}.lm-region-notes{margin:10px 0 0;padding-left:18px;font-size:13px}.lm-region-notes li+li{margin-top:4px}.tilt-warning{display:flex;align-items:flex-start;gap:8px;padding:7px 14px;font-size:12.5px;line-height:1.4;color:var(--ink-1);background:color-mix(in srgb,var(--warn) 14%,var(--paper-1));border-bottom:.5px solid color-mix(in srgb,var(--warn) 45%,var(--line));flex-shrink:0}.tilt-warning svg{color:var(--warn);flex-shrink:0;margin-top:2px}.transcript .ln-name,.legend-name{background:color-mix(in srgb,var(--warn) 13%,transparent);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lm-head{display:flex;align-items:center;gap:10px;min-width:0;min-height:32px;margin-bottom:2px}.lm-head-mode{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-weight:600;font-size:13px;color:var(--accent-strong, #983a2b)}.lm-head-doc{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:15px var(--serif);color:var(--ink-1)}.reader-toolbar[data-layout-mode]{padding:6px 0 8px;flex-wrap:nowrap}.lm-toolbar{flex-wrap:nowrap;container-type:inline-size;min-width:0}@container (max-width: 1060px){.lm-toolbar .lm-iconable .lm-tb-label{display:none}.lm-toolbar .lm-iconable .mantine-Button-section[data-position=left]{margin-inline-end:0}.lm-toolbar .lm-iconable{padding-inline:8px}}.reader-grid[data-layout-mode]{flex:1 1 0;height:auto;min-height:300px;grid-template-columns:minmax(0,1fr) min(var(--lm-panel-w, 420px),60%)}.reader-grid[data-layout-mode=folded]{grid-template-columns:minmax(0,1fr) 40px}.reader-grid[data-layout-mode]>.reader-pane{position:relative}.reader-grid[data-layout-mode] .reader-pane-hd{padding:6px 12px;min-height:36px}.lm-panel-handle{position:absolute;left:-5px;top:0;bottom:0;width:10px;z-index:5;cursor:col-resize;touch-action:none}.lm-panel-handle:after{content:"";position:absolute;left:4px;top:0;bottom:0;width:2px;background:transparent;transition:background .15s}.lm-panel-handle:hover:after,.lm-panel-handle:focus-visible:after{background:var(--accent)}.lm-panel-handle:focus-visible{outline:none}.lm-panel-folded{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0;height:100%}.lm-panel-folded-name{writing-mode:vertical-rl;font:600 12px var(--sans);color:var(--ink-2)}.ms-stage[data-layout-mode]:focus{outline:none}.ms-stage[data-layout-mode]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (min-width: 900px){.mantine-Modal-inner.lm-region-popover-inner{justify-content:flex-end;padding-right:32px}}.ms-stage[data-lm-dense] .lm-casings{display:none}.ms-stage[data-lm-dense] .lm-line{fill:none;stroke-width:calc(1px / var(--lm-zoom, 1))}.ms-stage[data-lm-dense] .lm-line:hover{fill:#c45a4a1f}.ms-stage[data-lm-dense] .lm-line[data-selected="1"]{stroke-width:calc(2px / var(--lm-zoom, 1));fill:#d76b5b24}.ms-stage[data-lm-dense] .lm-line[data-picked="1"]{fill:#f3d77a4d}.ms-stage[data-lm-dense] .lm-box[data-state=gap],.ms-stage[data-lm-dense] .lm-box[data-state=marginal]{stroke-width:calc(1px / var(--lm-zoom, 1))}.ms-stage[data-lm-hidden] .ms-canvas svg,.ms-stage[data-lm-hidden] .lm-overlay{visibility:hidden}.lm-number[data-hover="1"]{border-color:#983a2b;box-shadow:0 0 0 2px var(--lm-halo)}.lm-chip-icon{display:inline-flex;flex-shrink:0;align-items:center;color:var(--ink-2)}.mark-editor-hint{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .lm-row[data-selected="1"] .lm-n{color:var(--ink-0)}.lm-proposal-large{margin:4px 0;font-size:12px;color:var(--region-doubtful)}.lm-actions-warn{padding:0 6px;font:12px var(--sans, "Inter Tight", sans-serif);color:#f6d38a}.lm-retranscribe-session{margin-top:8px;font-weight:600}@media (max-width: 1100px){.lm-toolbar{flex-wrap:wrap;row-gap:6px}}@media (max-width: 1100px){.reader-grid[data-layout-mode=open]{grid-template-columns:minmax(0,1fr) min(var(--lm-panel-w, 420px),45%)}}.lm-nolayout{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:460px;padding:28px 24px;color:var(--ink-1)}.lm-nolayout h4{margin:0;font-family:var(--serif);font-size:18px;font-weight:500}.lm-nolayout p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.lm-nolayout-icon{color:var(--ink-3)}.lm-nolayout .lm-nolayout-note{display:flex;align-items:center;gap:8px;color:var(--ink-1)}.lm-nolayout .lm-nolayout-error{color:var(--danger, #b94c2f)}.lm-nolayout .lm-nolayout-hint{font-size:12px;color:var(--ink-3)}.ms-stage .ms-approx-box{pointer-events:none;cursor:default;stroke-width:2px}.error-fallback-reload{font:inherit;font-weight:600;padding:8px 18px;border:0;border-radius:6px;background:var(--accent-strong);color:var(--paper-0);cursor:pointer}.error-fallback-reload:hover{background:var(--accent-strong-hover)}.error-fallback-reload:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px}.btn-danger-quiet.btn-danger-quiet{color:var(--ink-3);transition:color .15s,background-color .15s,border-color .15s}.btn-danger-quiet.btn-danger-quiet:is(:hover,:focus-visible):not(:disabled,[data-disabled]){color:var(--danger, #b94c2f);background-color:color-mix(in srgb,var(--danger, #b94c2f) 12%,var(--paper-0));border-color:color-mix(in srgb,var(--danger, #b94c2f) 45%,transparent)}.ms-folio[data-img=loading]{opacity:0}.ms-folio[data-img=loaded]{opacity:1;transition:opacity .18s ease-out}.reader-cards .card[data-flash]{animation:legend-flash 1.2s ease-out}@keyframes legend-flash{0%,30%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 45%,transparent)}to{box-shadow:0 0 0 3px transparent}}@media (prefers-reduced-motion: reduce){.ms-folio[data-img=loaded],.btn-danger-quiet.btn-danger-quiet{transition:none}.reader-cards .card[data-flash]{animation:none;outline:2px solid var(--accent);outline-offset:2px}}.app-notifications[data-position^=bottom]{bottom:calc(var(--consent-bar-h, 0px) + var(--mantine-spacing-md))}[data-tour-emphasis]{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:3px;animation:tour-emphasis 2.4s ease-in-out infinite}@keyframes tour-emphasis{0%,to{outline-color:color-mix(in srgb,var(--accent) 25%,transparent)}50%{outline-color:color-mix(in srgb,var(--accent) 70%,transparent)}}[data-tour-locked]{opacity:.55;cursor:not-allowed}.tour-finale-crest[data-writing] .tour-finale-icon{visibility:hidden}.tour-finale-title{margin:4px 0 12px;color:var(--accent);line-height:0}.tour-finale-plain{line-height:normal;font-size:12px;color:var(--accent)}.tour-finale-write{position:relative;display:inline-block;max-width:100%}.tour-finale-letters{display:block;max-width:100%;height:auto;overflow:visible}.tour-finale-letters path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tour-finale-quill{position:absolute;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;transform-origin:0 0;will-change:transform,opacity}.tour-finale-quill img{position:absolute;left:0;width:22px;max-width:none;display:none}.tour-finale-quill .tour-finale-quill-light{display:block;bottom:-3.8px;height:22px}.tour-finale-quill .tour-finale-quill-dark{bottom:0;height:auto}[data-theme=dark] .tour-finale-quill .tour-finale-quill-light{display:none}[data-theme=dark] .tour-finale-quill .tour-finale-quill-dark{display:block}@media (prefers-reduced-motion: reduce){[data-tour-emphasis]{animation:none}.tour-finale-quill{display:none}}[class^=inky-ask-],[class*=" inky-ask-"]{transform-box:fill-box}@keyframes inky-ask-pulse{0%,70%,to{transform:scale(1)}82%{transform:scale(1.12)}}.inky-ask-drop{transform-origin:50% 60%;animation:inky-ask-pulse 2.8s ease-in-out infinite}@keyframes inky-ask-beat{0%{transform:scale(1)}30%{transform:scale(1.16)}60%,to{transform:scale(1)}}.ask-inky .inky-ask-drop{animation:none}.ask-inky:hover .inky-ask-drop,.ask-inky:focus-visible .inky-ask-drop{animation:inky-ask-beat 1.1s ease-in-out infinite}.ask-inky-reveal{opacity:0;transition:opacity .12s}:hover>.ask-inky-reveal,:focus-within>.ask-inky-reveal,.ask-inky-reveal:focus-within{opacity:1}@media (prefers-reduced-motion: reduce){[class^=inky-ask-],[class*=" inky-ask-"]{animation:none!important}.ask-inky:hover .inky-ask-drop,.ask-inky:focus-visible .inky-ask-drop{animation:none!important}}[class^=inky-bdg-],[class*=" inky-bdg-"]{transform-box:fill-box}@keyframes inky-bdg-gaze{0%,18%{transform:translate(0)}28%,42%{transform:translate(1.35px)}52%,62%{transform:translate(0)}72%,86%{transform:translate(-1.35px)}96%,to{transform:translate(0)}}@keyframes inky-bdg-brow{0%,20%,to{transform:translateY(0)}30%,44%{transform:translateY(-.83px)}70%,84%{transform:translateY(-.52px)}}@keyframes inky-bdg-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-bdg-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(.985,1.02)}}@keyframes inky-bdg-shadow{0%,to{transform:scaleX(1);opacity:.32}50%{transform:scaleX(.9);opacity:.25}}.inky-bdg-pupil{animation:inky-bdg-gaze 6.4s ease-in-out infinite}.inky-bdg-brow{animation:inky-bdg-brow 7.1s ease-in-out infinite}.inky-bdg-eye{transform-origin:50% 50%;animation:inky-bdg-blink 5.3s ease-in-out infinite}.inky-bdg-body{transform-origin:50% 100%;animation:inky-bdg-bob 3.4s ease-in-out infinite}.inky-bdg-shadow{transform-origin:50% 50%;animation:inky-bdg-shadow 3.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-bdg-],[class*=" inky-bdg-"]{animation:none!important}}[class^=inky-bdgh-],[class*=" inky-bdgh-"]{transform-box:fill-box}@keyframes inky-bdgh-jump{0%,4%{transform:translateY(0) scale(1)}10%{transform:translateY(0) scale(1.1,.9)}22%{transform:translateY(-3.4px) scale(.94,1.08)}32%{transform:translateY(0) scale(1.09,.91)}42%{transform:translateY(-2.2px) scale(.96,1.05)}50%{transform:translateY(0) scale(1.06,.94)}56%,to{transform:translateY(0) scale(1)}}@keyframes inky-bdgh-shadow{0%,4%{transform:scaleX(1);opacity:.32}10%{transform:scaleX(1.12);opacity:.36}22%{transform:scaleX(.62);opacity:.18}32%{transform:scaleX(1.1);opacity:.34}42%{transform:scaleX(.74);opacity:.22}50%,to{transform:scaleX(1);opacity:.32}}@keyframes inky-bdgh-brow{0%,6%{transform:translateY(0)}18%,46%{transform:translateY(-1.1px)}58%,to{transform:translateY(0)}}@keyframes inky-bdgh-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}.inky-bdgh-body{transform-origin:50% 100%;animation:inky-bdgh-jump 2.2s ease-in-out infinite}.inky-bdgh-shadow{transform-origin:50% 50%;animation:inky-bdgh-shadow 2.2s ease-in-out infinite}.inky-bdgh-brow{animation:inky-bdgh-brow 2.2s ease-in-out infinite}.inky-bdgh-eye{transform-origin:50% 50%;animation:inky-bdgh-blink 4.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-bdgh-],[class*=" inky-bdgh-"]{animation:none!important}}[class^=inky-err-],[class*=" inky-err-"]{transform-box:fill-box}@keyframes inky-err-shake{0%,22%,to{transform:translate(0)}4%{transform:translate(-1.3px)}9%{transform:translate(1.3px)}14%{transform:translate(-.8px)}18%{transform:translate(.8px)}}@keyframes inky-err-drip{0%,24%{opacity:0;transform:translateY(-3px) scale(1)}34%{opacity:1;transform:translateY(-1.5px) scale(.95,1.08)}58%{opacity:1;transform:translateY(2.6px) scale(.88,1.14)}66%{opacity:1;transform:translateY(4px) scaleY(.92)}72%,to{opacity:0;transform:translateY(4px) scale(1.25,.45)}}@keyframes inky-err-pool{0%,64%{transform:scaleX(.84)}76%{transform:scaleX(1.1)}90%,to{transform:scaleX(.84)}}.inky-err-body{animation:inky-err-shake 3.2s ease-in-out infinite}.inky-err-drip{transform-origin:50% 100%;animation:inky-err-drip 3.2s ease-in infinite}.inky-err-pool{transform-origin:50% 50%;animation:inky-err-pool 3.2s ease-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-err-],[class*=" inky-err-"]{animation:none!important}}[class^=inky-exp-],[class*=" inky-exp-"]{transform-box:fill-box}@keyframes inky-exp-sweep{0%,to{transform:translate(-1.5px,.6px)}50%{transform:translate(1.5px,-.6px)}}.inky-exp-lens{transform-box:view-box;animation:inky-exp-sweep 2.6s ease-in-out infinite}@keyframes inky-exp-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-exp-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.3px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.3px)}98%,to{transform:translate(0)}}@keyframes inky-exp-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-.8px)}72%,86%{transform:translateY(-.5px)}}.inky-exp-eye{transform-origin:50% 50%;animation:inky-exp-blink 5.2s ease-in-out 1.5s infinite}.inky-exp-pupil{animation:inky-exp-gaze 6.9s ease-in-out infinite}.inky-exp-brow{animation:inky-exp-brow 7.3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-exp-],[class*=" inky-exp-"]{animation:none!important}}[class^=inky-hpy-],[class*=" inky-hpy-"]{transform-box:fill-box}@keyframes inky-hpy-hop{0%,to{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.08,.92)}40%{transform:translateY(-4px) scale(.96,1.05)}70%{transform:translateY(0) scale(1.05,.95)}85%{transform:translateY(0) scale(1)}}.inky-hpy-body{transform-origin:50% 100%;animation:inky-hpy-hop 1.8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-hpy-],[class*=" inky-hpy-"]{animation:none!important}}[class^=inky-lsn-],[class*=" inky-lsn-"]{transform-box:fill-box}@keyframes inky-lsn-key{0%,8%{transform:translateY(0);opacity:.42}14%,22%{transform:translateY(.7px);opacity:1}32%,to{transform:translateY(0);opacity:.42}}@keyframes inky-lsn-space{0%,62%{transform:translateY(0);opacity:.42}68%,76%{transform:translateY(.6px);opacity:.9}86%,to{transform:translateY(0);opacity:.42}}@keyframes inky-lsn-track{0%,10%{transform:translate(-.6px)}35%,45%{transform:translate(.5px)}70%,80%{transform:translate(1.1px)}95%,to{transform:translate(-.6px)}}@keyframes inky-lsn-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-lsn-brow{0%,30%,to{transform:translateY(0)}44%,62%{transform:translateY(-.7px)}}.inky-lsn-k{animation:inky-lsn-key 1.8s ease-in-out infinite}.inky-lsn-k2{animation-delay:.22s}.inky-lsn-k3{animation-delay:.46s}.inky-lsn-k4{animation-delay:.66s}.inky-lsn-ksp{animation:inky-lsn-space 1.8s ease-in-out infinite}.inky-lsn-pupil{animation:inky-lsn-track 1.8s ease-in-out infinite}.inky-lsn-eye{transform-origin:50% 50%;animation:inky-lsn-blink 5.6s ease-in-out .7s infinite}.inky-lsn-brow{animation:inky-lsn-brow 7.7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-lsn-],[class*=" inky-lsn-"]{animation:none!important}}[class^=inky-mrk-],[class*=" inky-mrk-"]{transform-box:fill-box}@keyframes inky-mrk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}@keyframes inky-mrk-twinkle{0%,to{transform:scale(.75) rotate(0);opacity:.55}50%{transform:scale(1.15) rotate(45deg);opacity:1}}.inky-mrk-body{animation:inky-mrk-float 3s ease-in-out infinite}.inky-mrk-sp{transform-origin:50% 50%;animation:inky-mrk-twinkle 2.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-mrk-],[class*=" inky-mrk-"]{animation:none!important}}[class^=inky-red-],[class*=" inky-red-"]{transform-box:fill-box}@keyframes inky-red-scan{0%,to{transform:translate(-.9px)}45%,55%{transform:translate(1.4px)}}@keyframes inky-red-hl{0%,to{opacity:.35}50%{opacity:1}}.inky-red-pupil{animation:inky-red-scan 2.4s ease-in-out infinite}.inky-red-ln{animation:inky-red-hl 2.4s ease-in-out infinite}.inky-red-ln2{animation-delay:.3s}.inky-red-ln3{animation-delay:.6s}@keyframes inky-red-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-red-brow{0%,26%,to{transform:translateY(0)}42%,58%{transform:translateY(-.8px)}}.inky-red-eye{transform-origin:50% 50%;animation:inky-red-blink 5.8s ease-in-out .9s infinite}.inky-red-brow{animation:inky-red-brow 7.9s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-red-],[class*=" inky-red-"]{animation:none!important}}[class^=inky-slp-],[class*=" inky-slp-"]{transform-box:fill-box}@keyframes inky-slp-snore{0%,to{transform:scale(1)}50%{transform:scale(1.05,.94)}}@keyframes inky-slp-z{0%{opacity:0;transform:translateY(3px) scale(.7)}30%{opacity:1;transform:translate(1px) scale(1)}to{opacity:0;transform:translate(3px,-6px) scale(1.1)}}.inky-slp-body{transform-origin:50% 100%;animation:inky-slp-snore 4s ease-in-out infinite}.inky-slp-z{transform-origin:50% 50%;animation:inky-slp-z 3.2s ease-in-out infinite}.inky-slp-z2{animation-delay:1.1s}@media (prefers-reduced-motion: reduce){[class^=inky-slp-],[class*=" inky-slp-"]{animation:none!important}}[class^=inky-spk-],[class*=" inky-spk-"]{transform-box:fill-box}@keyframes inky-spk-type{0%{transform:scaleX(0);opacity:0}12%{opacity:1}45%,80%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes inky-spk-pop{0%,to{transform:scale(1)}8%{transform:scale(1.04)}}.inky-spk-ln{transform-origin:0% 50%;animation:inky-spk-type 2.6s ease-in-out infinite}.inky-spk-ln2{animation-delay:.28s}.inky-spk-bub{transform-origin:30% 60%;animation:inky-spk-pop 2.6s ease-in-out infinite}@keyframes inky-spk-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-spk-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.3px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.3px)}98%,to{transform:translate(0)}}@keyframes inky-spk-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-.8px)}72%,86%{transform:translateY(-.5px)}}.inky-spk-eye{transform-origin:50% 50%;animation:inky-spk-blink 6.2s ease-in-out 1.2s infinite}.inky-spk-pupil{animation:inky-spk-gaze 7.3s ease-in-out infinite}.inky-spk-brow{animation:inky-spk-brow 5.9s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-spk-],[class*=" inky-spk-"]{animation:none!important}}[class^=inky-sug-],[class*=" inky-sug-"]{transform-box:fill-box}@keyframes inky-sug-tw{0%,to{transform:scale(.7) rotate(0);opacity:.5}50%{transform:scale(1.18) rotate(45deg);opacity:1}}.inky-sug-sp{transform-origin:50% 50%;animation:inky-sug-tw 1.9s ease-in-out infinite}.inky-sug-sp2{animation-delay:.55s}@keyframes inky-sug-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-sug-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.3px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.3px)}98%,to{transform:translate(0)}}@keyframes inky-sug-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-.8px)}72%,86%{transform:translateY(-.5px)}}.inky-sug-eye{transform-origin:50% 50%;animation:inky-sug-blink 4.6s ease-in-out .2s infinite}.inky-sug-pupil{animation:inky-sug-gaze 5.3s ease-in-out infinite}.inky-sug-brow{animation:inky-sug-brow 6.1s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-sug-],[class*=" inky-sug-"]{animation:none!important}}[class^=inky-idle-],[class*=" inky-idle-"]{transform-box:fill-box}@keyframes inky-idle-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.975)}}.inky-idle-body{transform-origin:50% 100%;animation:inky-idle-breathe 3.6s ease-in-out infinite}@keyframes inky-idle-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-idle-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.62px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.62px)}98%,to{transform:translate(0)}}@keyframes inky-idle-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-1px)}72%,86%{transform:translateY(-.62px)}}.inky-idle-eye{transform-origin:50% 50%;animation:inky-idle-blink 5.4s ease-in-out 0s infinite}.inky-idle-pupil{animation:inky-idle-gaze 6.4s ease-in-out infinite}.inky-idle-brow{animation:inky-idle-brow 7.1s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-idle-],[class*=" inky-idle-"]{animation:none!important}}[class^=inky-thk-],[class*=" inky-thk-"]{transform-box:fill-box}@keyframes inky-thk-dot{0%{opacity:0;transform:translateY(3px) scale(.5)}28%{opacity:1;transform:translateY(0) scale(1)}64%{opacity:1;transform:translateY(-1px) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.6)}}.inky-thk-d{transform-origin:50% 50%;animation:inky-thk-dot 1.5s ease-in-out infinite}.inky-thk-d2{animation-delay:.2s}.inky-thk-d3{animation-delay:.4s}@keyframes inky-thk-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03,.98)}}.inky-thk-body{transform-origin:50% 100%;animation:inky-thk-breathe 2.8s ease-in-out infinite}@keyframes inky-thk-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-thk-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.3px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.3px)}98%,to{transform:translate(0)}}@keyframes inky-thk-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-.8px)}72%,86%{transform:translateY(-.5px)}}.inky-thk-eye{transform-origin:50% 50%;animation:inky-thk-blink 5s ease-in-out .4s infinite}.inky-thk-pupil{animation:inky-thk-gaze 5.6s ease-in-out infinite}.inky-thk-brow{animation:inky-thk-brow 6.7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-thk-],[class*=" inky-thk-"]{animation:none!important}}[class^=inky-wrt-],[class*=" inky-wrt-"]{transform-box:fill-box}@keyframes inky-wrt-write{0%,to{transform:rotate(-5deg) translate(0)}50%{transform:rotate(4deg) translate(1px,-.6px)}}.inky-wrt-quill{transform-box:view-box;transform-origin:32.5px 27px;animation:inky-wrt-write 1.3s ease-in-out infinite}@keyframes inky-wrt-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes inky-wrt-gaze{0%,20%{transform:translate(0)}30%,44%{transform:translate(1.3px)}54%,64%{transform:translate(0)}74%,88%{transform:translate(-1.3px)}98%,to{transform:translate(0)}}@keyframes inky-wrt-brow{0%,22%,to{transform:translateY(0)}32%,46%{transform:translateY(-.8px)}72%,86%{transform:translateY(-.5px)}}.inky-wrt-eye{transform-origin:50% 50%;animation:inky-wrt-blink 6.4s ease-in-out .5s infinite}.inky-wrt-pupil{animation:inky-wrt-gaze 5.1s ease-in-out infinite}.inky-wrt-brow{animation:inky-wrt-brow 6.3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[class^=inky-wrt-],[class*=" inky-wrt-"]{animation:none!important}}._toast_15h1j_5._toast_15h1j_5{background-color:var(--paper-0);border-color:var(--line);box-shadow:var(--shadow-md, 0 8px 24px rgba(28, 24, 23, .12))}._title_15h1j_11._title_15h1j_11{font-family:var(--serif);font-size:1.05rem;font-weight:500;color:var(--ink-0)}._description_15h1j_20._description_15h1j_20{color:var(--ink-1)}._error_15h1j_26._error_15h1j_26{border-inline-start:4px solid var(--mantine-color-red-filled)}._warning_15h1j_32._warning_15h1j_32{border-inline-start:4px solid var(--warn)}[data-theme=dark] ._lightDisc_15h1j_38._lightDisc_15h1j_38{color:var(--paper-0)}._artwork_15h1j_44._artwork_15h1j_44{background-color:transparent;width:36px;height:36px}[data-theme=dark] ._artwork_15h1j_44._artwork_15h1j_44{background-color:var(--ink-1)}._trigger_1wzou_4{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:0 10px;border:0;border-left:1.5px solid var(--line);border-top-right-radius:14.5px;border-bottom-right-radius:14.5px;background:transparent;color:var(--accent);cursor:pointer;transition:background-color .12s ease}._trigger_1wzou_4:hover,._trigger_1wzou_4:focus-visible{background:color-mix(in srgb,var(--accent) 14%,transparent)}._trigger_1wzou_4:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._trigger_1wzou_4 img{display:block}[data-theme=dark] ._trigger_1wzou_4{border-left-color:#5a4540}._context_1wzou_41{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-inline-start:3px solid var(--accent-strong);background:var(--paper-1);border-radius:0 var(--mantine-radius-sm) var(--mantine-radius-sm) 0}._balance_1wzou_51{font-family:var(--serif);font-size:1.15rem;color:var(--ink-0);font-variant-numeric:tabular-nums}._who_1wzou_58{color:var(--ink-1);line-height:1.45}._pill_1acnc_1{position:relative;display:inline-flex;align-items:stretch;height:32px;padding:0;border-radius:16px;border:1.5px solid var(--line);background:var(--paper-0);box-shadow:0 0 0 1px #d76b5b14,0 2px 8px #d76b5b2e}[data-theme=dark] ._pill_1acnc_1{border-color:#5a4540;background:#2a2a2e;box-shadow:0 0 10px #e8917f38}._balance_1acnc_21{display:inline-flex;align-items:center;gap:8px;padding:0 9px 0 7px}._amount_1acnc_28{font-variant-numeric:tabular-nums;letter-spacing:.2px;white-space:nowrap}._probe_1acnc_36{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;white-space:nowrap;font-size:var(--mantine-font-size-sm);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.2px}._pulse_1acnc_49{animation:_credit-pulse_1acnc_1 .6s ease-out}._delta_1acnc_53{position:absolute;top:-10px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:var(--mantine-color-teal-6, #0ca678);pointer-events:none;animation:_credit-delta-float_1acnc_1 1s ease-out forwards}@keyframes _credit-pulse_1acnc_1{0%{transform:scale(1);box-shadow:0 0 0 1px #d76b5b14,0 2px 8px #d76b5b2e}35%{transform:scale(1.08);box-shadow:0 0 0 1px #d76b5b33,0 4px 14px #d76b5b73}to{transform:scale(1);box-shadow:0 0 0 1px #d76b5b14,0 2px 8px #d76b5b2e}}@keyframes _credit-delta-float_1acnc_1{0%{opacity:0;transform:translate(-50%,4px)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-22px)}}@media (prefers-reduced-motion: reduce){._pulse_1acnc_49{animation:none}._delta_1acnc_53{display:none}}._badge_gl781_1{display:flex;flex-direction:column;align-items:center;gap:4px;width:84px;padding:8px 4px}._iconWrap_gl781_10{position:relative;line-height:0}._iconWrap_gl781_10 img{display:block}._band_gl781_20{position:absolute;right:-4px;bottom:-4px;line-height:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}._locked_gl781_28{opacity:.4;filter:grayscale(.9)}._trigger_1878z_1{display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:0;transition:transform .12s ease}._trigger_1878z_1:hover{transform:scale(1.08)}._trigger_1878z_1 img{display:block}._levelRow_1878z_16{display:flex;gap:10px;align-items:center}._badgeGrid_1878z_22{display:flex;flex-wrap:wrap;gap:4px}._panel_95x85_12{position:relative;flex:1 1 54%;min-height:100vh;background:radial-gradient(120% 90% at 18% 12%,#9e3d2d,#983a2b 46%,#86331f);color:#fff6eb;padding:56px 64px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}._rule_95x85_27{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0,transparent 47px,rgba(255,246,235,.1) 47px,rgba(255,246,235,.1) 48px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 88%,transparent 100%)}._wordmark_95x85_42{position:relative;display:flex;align-items:center;gap:13px}._wordmark_95x85_42 img{width:34px;height:34px;flex:none}._wordmarkText_95x85_53{font-family:var(--serif);font-size:1.6rem;letter-spacing:.01em;color:#fff6eb}._middle_95x85_60{position:relative;max-width:700px}._eyebrow_95x85_64{margin:0 0 22px;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#fff6ebdb}._headline_95x85_72{max-width:560px;margin:0 0 22px;font-family:var(--serif);font-weight:400;font-size:3rem;line-height:1.1;letter-spacing:-.01em;color:#fff6eb;text-wrap:balance}._subtitle_95x85_83{margin:0 0 44px;font-size:1.06rem;line-height:1.6;color:#fff6ebeb;max-width:480px;text-wrap:pretty}._process_95x85_93{padding-top:30px;border-top:1px solid rgba(255,246,235,.22)}._steps_95x85_97{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}._step_95x85_97{display:flex;align-items:baseline;gap:18px}._stepNum_95x85_110{font-family:var(--serif);font-size:1.5rem;line-height:1;color:#fff6ebb3;min-width:34px;flex:none}._stepBody_95x85_119{display:flex;flex-direction:column;gap:2px}._stepTitle_95x85_124{font-weight:700;font-size:.98rem;color:#fff6eb}._stepDesc_95x85_129{font-size:.9rem;line-height:1.45;color:#fff6ebdb}._credit_95x85_136{position:relative;font-size:.82rem;color:#fff6ebdb}._credit_95x85_136 a{font-weight:600;color:#fff6eb}@media (max-height: 820px) and (min-width: 881px){._panel_95x85_12{padding-top:40px;padding-bottom:36px}._eyebrow_95x85_64,._headline_95x85_72{margin-bottom:16px}._subtitle_95x85_83{margin-bottom:30px}._process_95x85_93{padding-top:24px}._steps_95x85_97{gap:13px}}@media (max-width: 880px){._panel_95x85_12{min-height:auto;padding:48px 32px 40px}._headline_95x85_72{font-size:2.2rem}._process_95x85_93{display:none}._subtitle_95x85_83{margin-bottom:0}}._root_mty89_1{display:flex;min-height:100vh;width:100%;background:var(--paper-0);color:var(--ink-1);position:relative}._gear_mty89_10{position:absolute;top:20px;right:20px;z-index:10}._formPanel_mty89_17{flex:1 1 46%;display:flex;align-items:center;justify-content:center;padding:48px 56px;min-height:100vh}._formInner_mty89_25{width:100%;max-width:404px}@media (max-width: 880px){._root_mty89_1{flex-direction:column}._formPanel_mty89_17{min-height:auto;padding:48px 24px 64px}}._formPanel_mty89_17 .mantine-Title-root{font-family:var(--serif);font-weight:400;font-size:2rem;color:var(--ink-1)}._formPanel_mty89_17 .mantine-Input-input{background:var(--paper-0);border:1px solid var(--line);border-radius:9px;color:var(--ink-1);padding-top:13px;padding-bottom:13px;min-height:0}._formPanel_mty89_17 .mantine-Input-input:focus,._formPanel_mty89_17 .mantine-Input-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #d76b5b29}._formPanel_mty89_17 .mantine-Input-input::placeholder{color:var(--ink-3)}._formPanel_mty89_17 .mantine-Button-filled{background:var(--accent-strong);border-radius:9px;font-weight:700}._formPanel_mty89_17 .mantine-Button-filled:hover{background:var(--accent-strong-hover)}._formPanel_mty89_17 .mantine-Anchor-root{color:var(--accent-2);font-weight:600}._card_14hz4_1{cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .15s,box-shadow .15s,border-color .15s}._card_14hz4_1:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}._thumb_14hz4_12{aspect-ratio:3/4;background:var(--paper-0);border-bottom:.5px solid var(--line);position:relative;overflow:hidden}._thumb_14hz4_12 img{width:100%;height:100%;object-fit:cover;transition:opacity .2s,filter .2s}._thumb_14hz4_12[data-processing="1"] img{opacity:.25;filter:blur(2px) grayscale(.4)}._empty_14hz4_21{display:grid;place-items:center;height:100%;color:var(--ink-4);font-family:var(--serif);font-style:italic}._menuActions_14hz4_26{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .15s}._card_14hz4_1:hover ._menuActions_14hz4_26,._card_14hz4_1:focus-within ._menuActions_14hz4_26{opacity:1}._meta_14hz4_34{padding:12px 14px 14px}._title_14hz4_35{font-family:var(--serif);font-size:16px;color:var(--ink-1);line-height:1.25;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sub_14hz4_46{font-size:11px;color:var(--ink-3);display:flex;gap:8px;flex-wrap:wrap;font-variant-numeric:tabular-nums}._progressBar_14hz4_52{height:3px;background:var(--paper-2);border-radius:2px;overflow:hidden;margin-top:10px}._progressBar_14hz4_52>i{display:block;height:100%;background:var(--accent)}._bar_jd3rj_2{display:flex;align-items:center;gap:16px;padding:12px 16px;margin:0 0 22px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 10%,var(--paper-1)),var(--paper-1));border:.5px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);cursor:pointer;transition:box-shadow .15s,transform .15s}._bar_jd3rj_2:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._thumb_jd3rj_16{width:46px;height:58px;flex:none;border-radius:4px;overflow:hidden;background:#1c160b;position:relative}._thumb_jd3rj_16 img{width:100%;height:100%;object-fit:cover}._thumb_jd3rj_16[data-processing="1"] img{opacity:.3;filter:grayscale(.4)}._body_jd3rj_27{flex:1;min-width:0}._label_jd3rj_28{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong)}._title_jd3rj_36{font-family:var(--serif);font-size:17px;line-height:1.2;color:var(--ink-0);margin:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_jd3rj_46{font-size:12px;color:var(--ink-3);margin-top:2px}._warn_jd3rj_47{color:var(--warn)}._progress_jd3rj_48{height:3px;background:var(--paper-2);border-radius:2px;margin-top:7px;max-width:320px;overflow:hidden}._progress_jd3rj_48>i{display:block;height:100%;background:var(--accent);border-radius:2px}._go_jd3rj_57{color:var(--ink-3);flex:none}@media (max-width: 767px){._title_jd3rj_36{font-size:15px}._progress_jd3rj_48{max-width:none}}._page_gza1r_6{display:flex;flex-direction:column;min-height:100%}.main:has(._page_gza1r_6){scrollbar-gutter:stable}._header_gza1r_19{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}._subtitle_gza1r_26{color:var(--ink-3);max-width:560px;margin-top:10px}._toolbar_gza1r_32{display:flex;align-items:center;gap:10px;margin:24px 0 20px;padding:8px;background:var(--paper-1);border:.5px solid var(--line);border-radius:var(--radius)}._search_gza1r_42{flex:1;min-width:0}._controls_gza1r_43{display:flex;align-items:center;gap:10px;flex:none}._lang_gza1r_44{width:220px}._resultCount_gza1r_46{font-size:13px;font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums;margin-bottom:14px}._grid_gza1r_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;flex:1 1 auto;align-content:start}._noMatch_gza1r_65{margin-top:8px;padding:36px 24px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._noMatchTitle_gza1r_74{margin:0;font-family:var(--serif);font-size:20px;color:var(--ink-1);overflow-wrap:anywhere}._noMatchBody_gza1r_81{margin:0 0 12px;max-width:420px;font-size:14px;color:var(--ink-2)}._footer_gza1r_91{position:sticky;bottom:0;z-index:5;margin:24px calc(-40px * var(--density)) calc(-28px * var(--density));padding:12px calc(40px * var(--density));padding-inline-end:max(calc(40px * var(--density)),var(--inky-gutter));background:color-mix(in srgb,var(--paper-0) 90%,transparent);backdrop-filter:saturate(150%) blur(8px);-webkit-backdrop-filter:saturate(150%) blur(8px);border-top:.5px solid var(--line)}@media (max-width: 767px){._toolbar_gza1r_32{flex-direction:column;align-items:stretch}._controls_gza1r_43{width:100%}._lang_gza1r_44{flex:1;width:auto}._grid_gza1r_54{grid-template-columns:repeat(2,1fr);gap:12px}._footer_gza1r_91{margin:20px calc(-16px * var(--density)) calc(-20px * var(--density));padding:10px calc(16px * var(--density));padding-inline-end:max(calc(16px * var(--density)),var(--inky-gutter))}}
