@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-normal-C5tfwALZ.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-normal-DgmypKXX.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-normal-DGm64vGR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-normal-DFglUmAd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-normal-Gqw5JQlq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-normal-STiTPs0F.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-normal-BHZsWIlc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-italic-5yUt4G_9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-italic-Bj0ndbyp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-italic-DFpO5j-Z.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-italic-CHERNRFq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-italic-BdcrZMcO.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-italic-4y8iAqqs.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-italic-CJ93D38p.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f4f6f3;--paper-raised:#fbfcfa;--ink-original:#1b2440;--ink-translation:#14463f;--proof:#b3261e;--highlight:#f3d35c;--rule:#c8cec6;--muted:#5e6a66;--font-book:"Literata Variable", "Literata", Georgia, "Times New Roman", serif;--font-ui:"Golos Text Variable", "Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--step--1:.8rem;--step-0:1rem;--step-1:1.25rem;--step-2:1.5625rem;--step-3:1.953rem;--book-size:1.125rem;--book-leading:1.65;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--radius:6px;--measure:68ch;--page-width:72rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink-original);font-family:var(--font-ui);font-size:var(--step-0);margin:0;line-height:1.5}h1,h2,h3{margin:0;font-weight:600;line-height:1.2}a{color:inherit;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink-original);outline-offset:2px}.page{max-width:var(--page-width);padding:var(--space-6) var(--space-4) var(--space-7);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.field{gap:var(--space-1);display:grid}.field>span{font-weight:500}.field small{color:var(--muted)}input:not([type=checkbox],[type=radio],[type=file]),select,textarea{width:100%;padding:var(--space-2) var(--space-3);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius)}input:not([type=checkbox],[type=radio],[type=file]):focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ink-original)}.button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--ink-original);border-radius:var(--radius);color:var(--ink-original);cursor:pointer;background:0 0;font-weight:500;text-decoration:none;display:inline-flex}.button.primary{background:var(--ink-original);color:var(--paper-raised)}.button.danger{border-color:var(--proof);color:var(--proof)}.button:disabled{opacity:.55;cursor:not-allowed}.form-error{color:var(--proof);border-left:3px solid var(--proof);padding-left:var(--space-3);margin:0}.field>label{font-weight:500}.app-header[data-v-014ac0f0]{align-items:baseline;gap:var(--space-5);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.brand[data-v-014ac0f0]{font-family:var(--font-book);font-size:var(--step-1);letter-spacing:-.01em;font-weight:600;text-decoration:none}nav[data-v-014ac0f0]{gap:var(--space-4);display:flex}nav a[data-v-014ac0f0]{color:var(--muted);padding-block:var(--space-1);border-bottom:2px solid #0000;text-decoration:none}nav a[data-v-014ac0f0]:hover{color:var(--ink-original)}nav a[aria-current=page][data-v-014ac0f0]{color:var(--ink-original);border-bottom-color:var(--ink-original)}.slot[data-v-014ac0f0]{margin-left:auto}@media (max-width:40rem){.app-header[data-v-014ac0f0]{gap:var(--space-3)}nav[data-v-014ac0f0]{gap:var(--space-1) var(--space-3);flex-wrap:wrap}}.who[data-v-a38353ab]{color:var(--muted);margin-right:var(--space-3)}@media (max-width:40rem){.who[data-v-a38353ab]{display:none}}.link-button[data-v-a38353ab]{text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.armed[data-v-bd482cb3]{background:var(--proof);color:var(--paper-raised)}section[data-v-35f5536a]{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--rule);display:grid}section.users[data-v-35f5536a]{border-bottom:none}h2[data-v-35f5536a]{font-size:var(--step-1)}p[data-v-35f5536a]{margin:0}.muted[data-v-35f5536a]{color:var(--muted)}.headline[data-v-35f5536a]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.headline dt[data-v-35f5536a],.figure dt[data-v-35f5536a],.group-title[data-v-35f5536a]{color:var(--muted);font-size:var(--step--1)}.headline dd[data-v-35f5536a]{font-family:var(--font-book);font-size:var(--step-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.headline dd.tokens[data-v-35f5536a]{font-size:var(--step-1)}.groups[data-v-35f5536a]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.group[data-v-35f5536a]{gap:var(--space-1);align-content:start;margin:0;display:grid}.group-title[data-v-35f5536a]{padding-bottom:var(--space-1);border-bottom:1px solid var(--rule);font-weight:500}.figure[data-v-35f5536a]{justify-content:space-between;gap:var(--space-3);display:flex}.figure dt[data-v-35f5536a]{font-size:var(--step-0);color:var(--ink-original)}.figure dd[data-v-35f5536a]{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.figure.zero dt[data-v-35f5536a],.figure.zero dd[data-v-35f5536a]{color:var(--muted);font-weight:400}.provider[data-v-35f5536a]{gap:var(--space-1);padding-left:var(--space-3);border-left:3px solid var(--ink-translation);display:grid}.provider.down[data-v-35f5536a]{border-left-color:var(--proof)}.provider code[data-v-35f5536a]{font-size:var(--step--1)}.models[data-v-35f5536a]{color:var(--muted);overflow-wrap:anywhere}.search[data-v-35f5536a]{gap:var(--space-2);max-width:28rem;display:flex}.search .field[data-v-35f5536a]{flex:1}table[data-v-35f5536a]{border-collapse:collapse;width:100%}th[data-v-35f5536a]{text-align:left;color:var(--muted);font-weight:500;font-size:var(--step--1);padding:var(--space-2);border-bottom:1px solid var(--rule)}td[data-v-35f5536a]{padding:var(--space-3) var(--space-2);vertical-align:top}td[data-label][data-v-35f5536a]{white-space:nowrap}tbody[data-v-35f5536a]{border-bottom:1px solid var(--rule)}.account[data-v-35f5536a]{gap:var(--space-1);display:grid}.email[data-v-35f5536a]{overflow-wrap:anywhere;font-weight:500}.tags[data-v-35f5536a]{gap:var(--space-2);color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;display:flex}.tags .off[data-v-35f5536a]{color:var(--proof)}.inactive .email[data-v-35f5536a]{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--proof);text-decoration-color:var(--proof)}.actions[data-v-35f5536a]{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.actions .button[data-v-35f5536a]{padding:var(--space-1) var(--space-3);font-size:var(--step--1)}.detail td[data-v-35f5536a]{padding-top:0}.quota-form[data-v-35f5536a]{gap:var(--space-3);padding:var(--space-3);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:start;display:grid}.quota-form .hint[data-v-35f5536a]{color:var(--muted);font-size:var(--step--1);grid-column:1/-1}.quota-form .button[data-v-35f5536a]{justify-self:start}.reset-box[data-v-35f5536a]{padding:var(--space-3);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius)}@media (max-width:40rem){thead[data-v-35f5536a]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table[data-v-35f5536a],tbody[data-v-35f5536a],tr[data-v-35f5536a],td[data-v-35f5536a]{display:block}td[data-v-35f5536a]{padding:var(--space-1) 0}td[data-label][data-v-35f5536a]{white-space:normal}td[data-label][data-v-35f5536a]:before{content:attr(data-label) ": ";color:var(--muted)}tbody tr[data-v-35f5536a]:first-child{padding-block:var(--space-3)}.actions[data-v-35f5536a]{padding-top:var(--space-2);justify-content:flex-start}}.exports[data-v-80e3886e]{margin:0;padding:0;list-style:none}.exports>li[data-v-80e3886e]{gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--rule);display:grid}.what[data-v-80e3886e]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}.meta[data-v-80e3886e],.note[data-v-80e3886e]{color:var(--muted);margin:0}.meta[data-v-80e3886e]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.note[data-v-80e3886e]{border-left:3px solid var(--highlight);padding-left:var(--space-3);color:var(--ink-original)}.actions[data-v-80e3886e]{gap:var(--space-3);flex-wrap:wrap;display:flex}.status[data-v-69486b00]{white-space:nowrap}.status[data-v-69486b00]:before{content:"";vertical-align:.05em;border:1.5px solid;border-radius:50%;width:.55em;height:.55em;margin-right:.4em;display:inline-block}.done[data-v-69486b00]{color:var(--ink-translation)}.done[data-v-69486b00]:before{background:currentColor}.warn[data-v-69486b00]:before{background:var(--highlight);border-color:#8a6d00}.error[data-v-69486b00]{color:var(--proof)}.error[data-v-69486b00]:before{background:currentColor}.active[data-v-69486b00]{color:var(--ink-original)}.idle[data-v-69486b00]{color:var(--muted)}.toc[data-v-5e94b7ea]{font-family:var(--font-book);margin:0;padding-left:1.6em}.toc>li[data-v-5e94b7ea]{padding-block:var(--space-1)}.row[data-v-5e94b7ea]{align-items:baseline;gap:var(--space-3);display:flex}.moves[data-v-5e94b7ea]{gap:var(--space-1);margin-left:auto;display:inline-flex}.move[data-v-5e94b7ea]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);cursor:pointer;width:2rem;height:2rem}.move[data-v-5e94b7ea]:disabled{opacity:.35;cursor:default}.nested[data-v-5e94b7ea]{margin:var(--space-1) 0 0;color:var(--muted);padding-left:1.4em;list-style:lower-alpha}.book-head[data-v-5a636c43]{padding-bottom:var(--space-5);border-bottom:1px solid var(--rule)}h1[data-v-5a636c43]{font-family:var(--font-book);font-size:var(--step-3);max-width:var(--measure);font-weight:500}.author[data-v-5a636c43]{margin:var(--space-2) 0 0;font-family:var(--font-book);font-size:var(--step-1);color:var(--muted)}.facts[data-v-5a636c43]{gap:var(--space-2) var(--space-6);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.facts dt[data-v-5a636c43]{color:var(--muted);font-size:var(--step--1)}.facts dd[data-v-5a636c43]{margin:0}.actions[data-v-5a636c43],.project-actions[data-v-5a636c43]{gap:var(--space-3);flex-wrap:wrap;display:flex}.columns[data-v-5a636c43]{gap:var(--space-6);margin-top:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}h2[data-v-5a636c43]{font-size:var(--step-1);margin-bottom:var(--space-3)}.muted[data-v-5a636c43]{color:var(--muted)}.projects[data-v-5a636c43]{margin:0;padding:0;list-style:none}.projects>li[data-v-5a636c43]{gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--rule);display:grid}.project-head[data-v-5a636c43]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.project-meta[data-v-5a636c43]{color:var(--muted);margin:0}.exports-history[data-v-5a636c43]{margin-top:var(--space-6);max-width:var(--measure)}@media (max-width:48rem){.columns[data-v-5a636c43]{grid-template-columns:1fr}}.auth[data-v-3a1a5974]{max-width:26rem}h1[data-v-3a1a5974]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}form[data-v-3a1a5974]{gap:var(--space-4);display:grid}.muted[data-v-3a1a5974]{color:var(--muted);margin:0}.notice[data-v-3a1a5974]{color:var(--ink-translation);border-left:3px solid var(--ink-translation);padding-left:var(--space-3);margin:0}.switch[data-v-3a1a5974]{margin-top:var(--space-5);color:var(--muted)}.import[data-v-a5b16c9a]{max-width:48rem}h1[data-v-a5b16c9a]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}.drop[data-v-a5b16c9a]{gap:var(--space-1);padding:var(--space-6) var(--space-5);border:1.5px dashed var(--ink-original);border-radius:var(--radius);background:var(--paper-raised);cursor:pointer;display:grid;position:relative}.drop.dragging[data-v-a5b16c9a]{background:color-mix(in srgb, var(--highlight) 30%, var(--paper-raised))}.drop.busy[data-v-a5b16c9a]{opacity:.6;cursor:progress}.drop-title[data-v-a5b16c9a]{font-weight:500;font-size:var(--step-1)}.drop-hint[data-v-a5b16c9a]{color:var(--muted)}.pick[data-v-a5b16c9a]{margin-top:var(--space-3);justify-self:start}.drop[data-v-a5b16c9a]:focus-within{outline:2px solid var(--ink-original);outline-offset:2px}.progress[data-v-a5b16c9a]{align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}.progress progress[data-v-a5b16c9a]{accent-color:var(--ink-original);flex:1}.form-error[data-v-a5b16c9a]{margin-top:var(--space-4)}.result[data-v-a5b16c9a]{margin-top:var(--space-6)}.book-title[data-v-a5b16c9a]{font-family:var(--font-book);font-size:var(--step-2);font-weight:500}.author[data-v-a5b16c9a]{margin:var(--space-1) 0 0;color:var(--muted)}.stats[data-v-a5b16c9a]{margin:var(--space-2) 0 var(--space-4)}.issues[data-v-a5b16c9a]{margin:0 0 var(--space-5);gap:var(--space-2);padding:0;list-style:none;display:grid}.issues li[data-v-a5b16c9a]{padding-left:var(--space-3);border-left:3px solid var(--rule)}.issues li.warning[data-v-a5b16c9a]{border-left-color:var(--highlight)}.issues li.error[data-v-a5b16c9a]{border-left-color:var(--proof)}h3[data-v-a5b16c9a]{font-size:var(--step-1);margin-top:var(--space-5)}.hint[data-v-a5b16c9a]{color:var(--muted);margin:var(--space-1) 0 var(--space-3)}.order-actions[data-v-a5b16c9a]{align-items:center;gap:var(--space-3);min-height:2.5rem;display:flex}.next[data-v-a5b16c9a]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.heading[data-v-2bba18be]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}h1[data-v-2bba18be]{font-family:var(--font-book);font-size:var(--step-3);font-weight:500}.muted[data-v-2bba18be]{color:var(--muted)}.empty[data-v-2bba18be]{max-width:var(--measure);padding-block:var(--space-6)}.empty h2[data-v-2bba18be]{font-family:var(--font-book);font-size:var(--step-2);margin-bottom:var(--space-3);font-weight:500}.empty p[data-v-2bba18be]{margin:0 0 var(--space-5);color:var(--muted)}.ledger[data-v-2bba18be]{border-collapse:collapse;width:100%}.ledger th[data-v-2bba18be]{text-align:left;color:var(--muted);font-weight:500;font-size:var(--step--1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--ink-original)}.ledger td[data-v-2bba18be]{vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--rule)}.book .title[data-v-2bba18be]{font-family:var(--font-book);font-size:var(--step-1);text-decoration:none;display:block}.book .title[data-v-2bba18be]:hover{text-decoration:underline}.author[data-v-2bba18be]{color:var(--muted)}.translations[data-v-2bba18be]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.translations li[data-v-2bba18be]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.actions[data-v-2bba18be]{white-space:nowrap;text-align:right}.actions[data-v-2bba18be]>*+*{margin-left:var(--space-2)}@media (max-width:48rem){.ledger thead[data-v-2bba18be]{display:none}.ledger tr[data-v-2bba18be]{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--rule);display:grid}.ledger td[data-v-2bba18be]{border:none;padding:0}.actions[data-v-2bba18be]{text-align:left}}.auth[data-v-20a7e1eb]{max-width:26rem}h1[data-v-20a7e1eb]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}form[data-v-20a7e1eb]{gap:var(--space-4);display:grid}.switch[data-v-20a7e1eb]{margin-top:var(--space-5);color:var(--muted)}.notice[data-v-ca8d1d46]{margin:0 0 var(--space-4);color:var(--ink-translation);border-left:3px solid var(--ink-translation);padding-left:var(--space-3)}.forgot[data-v-ca8d1d46]{color:var(--muted);justify-self:start}.providers[data-v-adbcbd08]{max-width:48rem}h1[data-v-adbcbd08]{font-family:var(--font-book);font-size:var(--step-3);font-weight:500}.intro[data-v-adbcbd08],.muted[data-v-adbcbd08]{color:var(--muted);max-width:var(--measure)}.configs[data-v-adbcbd08]{margin:var(--space-5) 0;border-top:1px solid var(--ink-original);padding:0;list-style:none}.configs>li[data-v-adbcbd08]{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--rule);display:grid}.config-head[data-v-adbcbd08]{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.config-name[data-v-adbcbd08]{font-weight:600;font-size:var(--step-1)}.config-kind[data-v-adbcbd08],.key[data-v-adbcbd08]{color:var(--muted)}.row-actions[data-v-adbcbd08]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.inline-check[data-v-adbcbd08]{gap:var(--space-2);align-items:center;display:flex}.new-config[data-v-adbcbd08]{gap:var(--space-4);margin-top:var(--space-6);display:grid}.new-config h2[data-v-adbcbd08]{font-size:var(--step-1)}.new-config .button[data-v-adbcbd08]{justify-self:start}.consent[data-v-adbcbd08]{gap:var(--space-3);padding:var(--space-3);border-left:3px solid var(--highlight);background:var(--paper-raised);align-items:flex-start;display:flex}.consent input[data-v-adbcbd08]{margin-top:.3em}.columns-head[data-v-2c69e20e]{column-gap:var(--space-6);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--rule);font-size:var(--step--1);color:var(--muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 11rem;display:grid}.columns-head.mode-original[data-v-2c69e20e],.columns-head.mode-translation[data-v-2c69e20e]{grid-template-columns:minmax(0, var(--measure)) 11rem}.original[data-v-2c69e20e]{color:var(--ink-original)}.translation[data-v-2c69e20e]{color:var(--ink-translation)}@media (max-width:56rem){.columns-head[data-v-2c69e20e]{display:none}}.reader-search[data-v-8ac6592c]{position:relative}.search input[data-v-8ac6592c]{width:16rem;max-width:100%}.search-results[data-v-8ac6592c]{z-index:10;width:min(28rem,90vw);max-height:60vh;margin-top:var(--space-2);padding:var(--space-2);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);position:absolute;right:0;overflow-y:auto;box-shadow:0 8px 24px #1b24401f}ol[data-v-8ac6592c]{margin:0;padding:0;list-style:none}button[data-v-8ac6592c]{gap:var(--space-1);width:100%;padding:var(--space-2);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;border:none;display:grid}button[data-v-8ac6592c]:hover{background:var(--paper)}.where[data-v-8ac6592c]{font-size:var(--step--1);color:var(--muted)}.snippet[data-v-8ac6592c]{font-family:var(--font-book)}.snippet.translation[data-v-8ac6592c]{color:var(--ink-translation)}.muted[data-v-8ac6592c]{margin:var(--space-2);color:var(--muted)}.proof[data-v-83437f81]{font-size:var(--step--1);padding-left:var(--space-2);border-left:2px solid var(--highlight);color:#5c4a00;line-height:1.4}.proof.error[data-v-83437f81]{border-left-color:var(--proof);color:var(--proof)}.proof p[data-v-83437f81]{margin:0}.proof p+p[data-v-83437f81]{margin-top:var(--space-1)}.row[data-v-077d55c9]{column-gap:var(--space-6);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 11rem;scroll-margin-top:6rem;display:grid}.row.mode-original[data-v-077d55c9],.row.mode-translation[data-v-077d55c9]{grid-template-columns:minmax(0, var(--measure)) 11rem}.row.span[data-v-077d55c9]{grid-template-columns:minmax(0,1fr)}.row.found[data-v-077d55c9]{background:color-mix(in srgb, var(--highlight) 35%, transparent);box-shadow:0 0 0 var(--space-2) color-mix(in srgb, var(--highlight) 35%, transparent)}.original[data-v-077d55c9],.translation[data-v-077d55c9]{font-family:var(--font-book);font-size:var(--book-size);line-height:var(--book-leading);-webkit-hyphens:auto;hyphens:auto;margin:0}.original[data-v-077d55c9]{color:var(--ink-original)}.translation[data-v-077d55c9]{color:var(--ink-translation)}h2.original[data-v-077d55c9],h2.translation[data-v-077d55c9]{font-size:var(--step-2);margin-top:var(--space-5);font-weight:600;line-height:1.25}h3.original[data-v-077d55c9],h3.translation[data-v-077d55c9],h4.original[data-v-077d55c9],h4.translation[data-v-077d55c9]{font-size:var(--step-1);margin-top:var(--space-4);font-weight:600}blockquote.original[data-v-077d55c9],blockquote.translation[data-v-077d55c9]{padding-left:var(--space-4);border-left:2px solid var(--rule);font-style:italic}.list_item .original[data-v-077d55c9]:before,.list_item .translation[data-v-077d55c9]:before{content:"• "}.fallback[data-v-077d55c9]{color:var(--muted)}.pending[data-v-077d55c9]{color:var(--muted);font-family:var(--font-ui);font-size:var(--step--1);font-style:italic}.margin[data-v-077d55c9]{align-content:start;gap:var(--space-2);display:grid}.actions[data-v-077d55c9]{gap:var(--space-1) var(--space-3);opacity:0;flex-wrap:wrap;display:flex}.row:hover .actions[data-v-077d55c9],.row:focus-within .actions[data-v-077d55c9],.row.revealed .actions[data-v-077d55c9]{opacity:1}.link[data-v-077d55c9]{color:var(--muted);font-size:var(--step--1);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.link[data-v-077d55c9]:hover{color:var(--ink-original)}.row-error[data-v-077d55c9]{font-size:var(--step--1);color:var(--proof);margin:0}.editor[data-v-077d55c9]{gap:var(--space-2);display:grid}.editor textarea[data-v-077d55c9]{font-family:var(--font-book);font-size:var(--book-size);line-height:var(--book-leading);color:var(--ink-translation)}.editor-actions[data-v-077d55c9]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.editor-actions small[data-v-077d55c9]{color:var(--muted)}pre[data-v-077d55c9]{margin:var(--space-2) 0;padding:var(--space-3) var(--space-4);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);font-size:.9rem;overflow-x:auto}figure[data-v-077d55c9]{margin:var(--space-3) 0;text-align:center}figure img[data-v-077d55c9]{max-height:70vh}hr[data-v-077d55c9]{border:none;border-top:1px solid var(--rule);margin:var(--space-5) 20%}@media (max-width:56rem){.row[data-v-077d55c9],.row.mode-original[data-v-077d55c9],.row.mode-translation[data-v-077d55c9]{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.row[data-v-077d55c9]{row-gap:var(--space-1);padding-block:var(--space-3)}.actions[data-v-077d55c9]{clip:rect(0 0 0 0);white-space:nowrap;opacity:1;width:1px;height:1px;position:absolute;overflow:hidden}.row.revealed .actions[data-v-077d55c9],.row:focus-within .actions[data-v-077d55c9]{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}.toolbar[data-v-98480e7d]{top:env(safe-area-inset-top,0px);z-index:5;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex;position:sticky}.book-title[data-v-98480e7d]{font-family:var(--font-book);text-overflow:ellipsis;white-space:nowrap;max-width:22rem;font-weight:600;text-decoration:none;overflow:hidden}.translation-pick select[data-v-98480e7d]{width:auto}.modes[data-v-98480e7d]{border:1px solid var(--rule);border-radius:var(--radius);display:inline-flex;overflow:hidden}.modes button[data-v-98480e7d]{padding:var(--space-1) var(--space-3);background:var(--paper-raised);cursor:pointer;border:none}.modes button+button[data-v-98480e7d]{border-left:1px solid var(--rule)}.modes button[aria-pressed=true][data-v-98480e7d]{background:var(--ink-original);color:var(--paper-raised)}.modes button[data-v-98480e7d]:disabled{color:var(--muted);cursor:not-allowed}.reader-search[data-v-98480e7d]{margin-left:auto}.body[data-v-98480e7d]{gap:var(--space-6);max-width:90rem;padding:var(--space-5) var(--space-4) var(--space-7);grid-template-columns:15rem minmax(0,1fr);margin:0 auto;display:grid}.toc-toggle[data-v-98480e7d]{display:none}.reader-toc[data-v-98480e7d]{align-self:start;max-height:calc(100vh - 6rem);position:sticky;top:4.5rem;overflow-y:auto}.reader-toc ol[data-v-98480e7d]{margin:0;padding:0;list-style:none}.reader-toc button[data-v-98480e7d]{width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius);font-family:var(--font-book);text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:none}.reader-toc button[data-v-98480e7d]:hover{color:var(--ink-original)}.reader-toc button[aria-current=page][data-v-98480e7d]{color:var(--ink-original);background:var(--paper-raised);font-weight:600}.muted[data-v-98480e7d]{color:var(--muted)}.pager[data-v-98480e7d]{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--rule);display:flex}.pager button[data-v-98480e7d]{gap:var(--space-1);max-width:48%;padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);font-family:var(--font-book);text-align:left;cursor:pointer;display:grid}.pager .next[data-v-98480e7d]{text-align:right;margin-left:auto}.pager small[data-v-98480e7d]{font-family:var(--font-ui);color:var(--muted)}@media (max-width:64rem){.body[data-v-98480e7d]{grid-template-columns:minmax(0,1fr)}.toolbar[data-v-98480e7d]{position:static}.toc-toggle[data-v-98480e7d]{display:inline-flex}.reader-toc[data-v-98480e7d]{display:none}.reader-toc.open[data-v-98480e7d]{max-height:none;padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);display:block;position:static}.reader-search[data-v-98480e7d]{width:100%;margin-left:0}.reader-search[data-v-98480e7d] .search input{width:100%}}.auth[data-v-8e256c07]{max-width:26rem}h1[data-v-8e256c07]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}form[data-v-8e256c07]{gap:var(--space-4);display:grid}form>a[data-v-8e256c07]{justify-self:start}.switch[data-v-8e256c07]{margin-top:var(--space-5);color:var(--muted)}.settings[data-v-cbf71e14]{max-width:var(--measure)}section[data-v-cbf71e14]{gap:var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--rule);justify-items:start;display:grid}h2[data-v-cbf71e14]{font-size:var(--step-1)}dl[data-v-cbf71e14]{margin:0}dt[data-v-cbf71e14]{color:var(--muted);font-size:var(--step--1)}dd[data-v-cbf71e14],p[data-v-cbf71e14]{margin:0}.muted[data-v-cbf71e14]{color:var(--muted)}.done[data-v-cbf71e14]{color:var(--ink-translation)}.toggles[data-v-cbf71e14]{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.toggles label[data-v-cbf71e14]{gap:var(--space-2);cursor:pointer;align-items:center;display:flex}form[data-v-cbf71e14]{gap:var(--space-3);justify-items:start;width:min(100%,26rem);display:grid}form .field[data-v-cbf71e14]{width:100%}.link[data-v-cbf71e14]{gap:var(--space-3);justify-items:start;display:grid}.export[data-v-c907d0f6]{margin-top:var(--space-6)}.export-form[data-v-c907d0f6]{align-items:flex-end;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.export-form .field[data-v-c907d0f6]{min-width:12rem}.modes[data-v-c907d0f6]{gap:var(--space-2) var(--space-4);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.modes legend[data-v-c907d0f6]{margin-bottom:var(--space-2);padding:0;font-weight:500}.modes label[data-v-c907d0f6]{gap:var(--space-2);cursor:pointer;align-items:center;display:flex}h2[data-v-c907d0f6]{font-size:var(--step-1);margin-bottom:var(--space-3)}.bar[data-v-3de992c5]{background:var(--rule);border-radius:999px;height:.45rem;display:flex;overflow:hidden}.done[data-v-3de992c5]{background:var(--ink-translation);transition:width .4s}.failed[data-v-3de992c5]{background:var(--proof)}.facts[data-v-5d48f7d3]{gap:var(--space-1) var(--space-4);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.facts[data-v-5d48f7d3]>:first-child{color:var(--ink-original)}.failed[data-v-5d48f7d3]{color:var(--proof)}.warn[data-v-5d48f7d3]{color:#6b5600}.detail[data-v-820188e1]{gap:var(--space-3);align-content:start;display:grid}.crumb[data-v-820188e1]{font-family:var(--font-book);color:var(--muted);margin:0}.head[data-v-820188e1]{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}h1[data-v-820188e1]{font-family:var(--font-book);font-size:var(--step-3);font-weight:500}.sub[data-v-820188e1],.muted[data-v-820188e1]{color:var(--muted);margin:0}.last-error[data-v-820188e1]{color:var(--proof);margin:0}.controls[data-v-820188e1]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.segments[data-v-820188e1]{margin-top:var(--space-5)}h2[data-v-820188e1]{font-size:var(--step-1);margin-bottom:var(--space-3)}.filters[data-v-820188e1]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.filters button[data-v-820188e1]{padding:var(--space-1) var(--space-3);border:1px solid var(--rule);background:var(--paper-raised);cursor:pointer;border-radius:999px}.filters button[aria-pressed=true][data-v-820188e1]{border-color:var(--ink-original);background:var(--ink-original);color:var(--paper-raised)}.segment-list[data-v-820188e1]{margin:0;padding:0;list-style:none}.segment-list>li[data-v-820188e1]{gap:var(--space-2) var(--space-5);padding:var(--space-4) 0 var(--space-4) var(--space-3);border-bottom:1px solid var(--rule);border-left:3px solid #0000;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.segment-list>li.warning[data-v-820188e1]{border-left-color:var(--highlight)}.segment-list>li.error[data-v-820188e1]{border-left-color:var(--proof)}.original[data-v-820188e1],.translation[data-v-820188e1],.pending[data-v-820188e1]{font-family:var(--font-book);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.original[data-v-820188e1]{color:var(--ink-original)}.translation[data-v-820188e1]{color:var(--ink-translation)}.pending[data-v-820188e1]{color:var(--muted);font-style:italic}.findings[data-v-820188e1],.segment-actions[data-v-820188e1],.segment-list .form-error[data-v-820188e1]{grid-column:1/-1}.findings[data-v-820188e1]{color:var(--proof);margin:0;padding-left:1.2em}.segment-actions[data-v-820188e1]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.link[data-v-820188e1]{color:var(--muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.link[data-v-820188e1]:hover,.segment-actions a[data-v-820188e1]:hover{color:var(--ink-original)}.segment-actions a[data-v-820188e1]{color:var(--muted)}.more[data-v-820188e1]{margin-top:var(--space-4)}@media (max-width:40rem){.segment-list>li[data-v-820188e1]{grid-template-columns:1fr}}.glossary[data-v-32f8ea47]{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}legend[data-v-32f8ea47]{margin-bottom:var(--space-1);padding:0;font-weight:500}.hint[data-v-32f8ea47]{color:var(--muted);margin:0}.row[data-v-32f8ea47]{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto 1fr auto;display:grid}.remove[data-v-32f8ea47]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);cursor:pointer;width:2rem;height:2rem}.glossary>.button[data-v-32f8ea47]{justify-self:start}.setup[data-v-867f48bf]{max-width:48rem}.crumb[data-v-867f48bf]{margin:0 0 var(--space-2);color:var(--muted);font-family:var(--font-book)}h1[data-v-867f48bf]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}form[data-v-867f48bf]{gap:var(--space-5);display:grid}.pair[data-v-867f48bf]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.egress[data-v-867f48bf]{padding:var(--space-3) var(--space-4);border-left:3px solid var(--highlight);background:var(--paper-raised)}.egress.blocked[data-v-867f48bf]{border-left-color:var(--proof)}.choice[data-v-867f48bf]{gap:var(--space-2) var(--space-4);border:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.choice.styles[data-v-867f48bf]{grid-template-columns:repeat(2,minmax(0,1fr))}.choice legend[data-v-867f48bf]{margin-bottom:var(--space-2);padding:0;font-weight:500}.choice label[data-v-867f48bf]{gap:var(--space-2);cursor:pointer;align-items:flex-start;display:flex}.choice input[data-v-867f48bf]{margin-top:.3em}.choice span[data-v-867f48bf]{display:grid}.choice small[data-v-867f48bf]{color:var(--muted)}form>.button[data-v-867f48bf]{justify-self:start}.empty p[data-v-867f48bf]{color:var(--muted)}@media (max-width:40rem){.pair[data-v-867f48bf],.choice[data-v-867f48bf],.choice.styles[data-v-867f48bf]{grid-template-columns:1fr}}h1[data-v-025e664a]{font-family:var(--font-book);font-size:var(--step-3);margin-bottom:var(--space-5);font-weight:500}.group+.group[data-v-025e664a]{margin-top:var(--space-6)}h2[data-v-025e664a]{font-size:var(--step-1);padding-bottom:var(--space-2);border-bottom:1px solid var(--ink-original)}.rows[data-v-025e664a]{margin:0;padding:0;list-style:none}.rows>li[data-v-025e664a]{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--rule);display:grid}.row-head[data-v-025e664a]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.title[data-v-025e664a]{font-family:var(--font-book);font-size:var(--step-1);text-decoration:none}.title[data-v-025e664a]:hover{text-decoration:underline}.sub[data-v-025e664a]{color:var(--muted);margin:0}.last-error[data-v-025e664a]{color:var(--proof);margin:0}.empty p[data-v-025e664a]{color:var(--muted)}
