.skin-concordance .cc-home{min-width:0}.skin-concordance .cc-hero{grid-template-columns:minmax(0, 1fr) var(--cc-inspector-w);height:calc(100dvh - var(--cc-top-h) - var(--cc-status-h));border-bottom:1px solid var(--cc-line);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top inspector""session inspector";min-height:854px;max-height:1040px;display:grid}.skin-concordance .cc-hero-top{border-bottom:1px solid var(--cc-line-soft);grid-area:top;min-width:0;padding:22px clamp(18px,2.4vw,32px) 18px;container:cc-hero-top/inline-size}.skin-concordance .cc-hero-session{grid-area:session;min-width:0;min-height:0;padding:14px clamp(18px,2.4vw,32px) 16px;display:flex}.skin-concordance .cc-hero-inspector{border-left:1px solid var(--cc-line);background:var(--cc-pane);grid-area:inspector;min-width:0;min-height:0}.skin-concordance .cc-hero-intro{max-width:760px}.skin-concordance .cc-hero-h{letter-spacing:-.034em;font-variation-settings:"wdth" 112;text-wrap:balance;max-width:24ch;font-size:clamp(30px,2.9vw,44px);font-weight:640;line-height:1.04}.skin-concordance .cc-hero-lead{max-width:68ch;color:var(--cc-text-2);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.55}.skin-concordance .cc-stacks{flex-direction:column;margin:18px 0 0;display:flex}.skin-concordance .cc-stacks-record{color:inherit;border-radius:5px;display:block}.skin-concordance .cc-stacks-rec{animation:cc-stacks-in .36s var(--cc-ease);grid-template-columns:5ch minmax(0,1fr) auto;grid-template-areas:"year title id""year author words";align-items:baseline;column-gap:12px;display:grid}.skin-concordance .cc-stacks-rec[data-scrub]{animation:none}.skin-concordance .cc-stacks-year{color:var(--cc-text-2);grid-area:year;font-size:13px}.skin-concordance .cc-stacks-title{white-space:nowrap;text-overflow:ellipsis;text-underline-offset:4px;transition:text-decoration-color .12s var(--cc-ease);grid-area:title;font-size:18.5px;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;overflow:hidden}.skin-concordance .cc-stacks-author{color:var(--cc-text-2);white-space:nowrap;text-overflow:ellipsis;grid-area:author;font-size:13px;overflow:hidden}.skin-concordance .cc-stacks-id,.skin-concordance .cc-stacks-words{color:var(--cc-text-3);white-space:nowrap;justify-self:end}.skin-concordance .cc-stacks-id{transition:color .12s var(--cc-ease);grid-area:id;font-size:12px}.skin-concordance .cc-stacks-words{grid-area:words;font-size:11.5px}.skin-concordance a.cc-stacks-record:hover .cc-stacks-title{-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line)}.skin-concordance a.cc-stacks-record:hover .cc-stacks-id{color:var(--cc-accent-text)}.skin-concordance .cc-stacks-chart{box-sizing:content-box;border-bottom:1px solid var(--cc-line-strong);cursor:crosshair;touch-action:pan-y;border-radius:0;flex:none;height:66px;margin-top:10px;position:relative}.skin-concordance .cc-stacks-chart[data-scrub]{cursor:pointer}.skin-concordance .cc-stacks-chart canvas{width:100%;height:100%;position:absolute;inset:0}.skin-concordance .cc-stacks-chart:focus-visible{outline:2px solid var(--cc-accent);outline-offset:4px;border-radius:2px}.skin-concordance .cc-stacks-cursor{background:var(--cc-accent-line);pointer-events:none;width:1px;transition:left .64s var(--cc-ease);margin-left:-.5px;position:absolute;top:-3px;bottom:0}.skin-concordance .cc-stacks-cursor:after{content:"";background:var(--cc-accent);width:3px;height:6px;position:absolute;top:100%;left:-1px}.skin-concordance .cc-stacks-chart[data-scrub] .cc-stacks-cursor{transition:none}.skin-concordance .cc-stacks-axis{height:16px;color:var(--cc-text-3);margin-top:8px;font-size:10.5px;line-height:16px;position:relative}.skin-concordance .cc-stacks-axis span{position:absolute;top:0;transform:translate(-50%)}.skin-concordance .cc-stacks-axis span[data-end=first]{left:0;transform:none}.skin-concordance .cc-stacks-axis span[data-end=last]{right:0;transform:none}.skin-concordance .cc-stacks-card .cc-card-loading{align-content:start;min-height:235px}.skin-concordance .cc-stacks-more{border-top:1px solid var(--cc-line-soft);gap:10px;margin:0 14px;padding:14px 0 18px;display:grid}.skin-concordance .cc-stacks-about{color:var(--cc-text-2);font-size:13.5px;line-height:1.55}.skin-concordance .cc-stacks-more-h{color:var(--cc-text-3);margin-top:4px;font-size:11.5px;font-weight:560}.skin-concordance .cc-stacks-note{color:var(--cc-text-3);justify-content:space-between;align-items:center;gap:12px;margin-top:2px;font-size:12.5px;display:flex}.skin-concordance .cc-stacks-note a{color:var(--cc-text-2);-webkit-text-decoration:underline var(--cc-line-strong);text-decoration:underline var(--cc-line-strong);text-underline-offset:3px;white-space:nowrap}.skin-concordance .cc-stacks-note a:hover{color:var(--cc-text);-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line)}.skin-concordance .cc-hero-ask{margin-top:14px;container:cc-hero-ask/inline-size}.skin-concordance .cc-hero-ask .cc-composer-input{min-height:44px;font-size:15.5px}@container cc-hero-top (min-width:1180px){.skin-concordance .cc-hero-intro{grid-template:"head stacks""ask stacks"1fr/minmax(0,660px) minmax(0,1fr);column-gap:clamp(36px,5cqw,72px);max-width:none;display:grid}.skin-concordance .cc-hero-head{grid-area:head}.skin-concordance .cc-hero-ask{grid-area:ask}.skin-concordance .cc-stacks{grid-area:stacks;margin-top:4px}.skin-concordance .cc-stacks-chart{flex:1;height:auto;min-height:66px;max-height:168px}}.skin-concordance .cc-starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.skin-concordance .cc-starter{border:1px solid var(--cc-line);background:var(--cc-pane);height:28px;color:var(--cc-text-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color .12s var(--cc-ease), border-color .12s var(--cc-ease), background-color .12s var(--cc-ease);border-radius:999px;padding:0 11px;font-size:12.5px;line-height:26px;text-decoration:none;display:block;overflow:hidden}.skin-concordance .cc-starter:hover{color:var(--cc-text);border-color:var(--cc-accent-line);background:var(--cc-accent-tint)}.skin-concordance .cc-starter:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}@container cc-hero-ask (min-width:646px){.skin-concordance .cc-starters{grid-template-columns:repeat(4,minmax(0,auto))}.skin-concordance .cc-starter{padding:0 8px;font-size:12px}}@container cc-hero-ask (min-width:692px){.skin-concordance .cc-starter{padding:0 11px;font-size:12.5px}}.skin-concordance .cc-hero-status{display:none}.skin-concordance .cc-demo{border:1px solid var(--cc-line);background:var(--cc-bg);border-radius:10px;outline:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.skin-concordance .cc-demo-bar{border-bottom:1px solid var(--cc-line);background:var(--cc-pane);flex:none;align-items:center;gap:10px;height:40px;padding:0 8px 0 4px;display:flex}.skin-concordance .cc-demo-tabs{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.skin-concordance .cc-demo-tabs button{height:32px;color:var(--cc-text-3);white-space:nowrap;border-radius:6px;padding:0 10px;font-size:12.5px;font-weight:580;position:relative}.skin-concordance .cc-demo-tabs button:hover{color:var(--cc-text);background:var(--cc-hover)}.skin-concordance .cc-demo-tabs button[aria-selected=true]{color:var(--cc-text)}.skin-concordance .cc-demo-tabs button[aria-selected=true]:after{content:"";background:var(--cc-accent);height:2px;position:absolute;bottom:-4px;left:10px;right:10px}.skin-concordance .cc-demo-rec{color:var(--cc-text-3);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;display:inline-flex}.skin-concordance .cc-demo-dot{background:var(--cc-text-3);border-radius:50%;width:7px;height:7px}.skin-concordance .cc-demo-dot[data-live]{background:var(--cc-accent);box-shadow:0 0 0 3px var(--cc-accent-tint);animation:1.2s ease-in-out infinite cc-pulse}.skin-concordance .cc-demo-screen{overscroll-behavior:contain;flex:1;min-height:0;padding:18px clamp(14px,2vw,24px) 24px;overflow-y:auto}.skin-concordance .cc-demo-screen .cc-q-text{font-size:17px}.skin-concordance .cc-demo-screen .cc-answer{font-size:15px}.skin-concordance .cc-demo-transport{border-top:1px solid var(--cc-line);background:var(--cc-pane);flex:none;align-items:center;gap:10px;height:44px;padding:0 10px 0 8px;display:flex}.skin-concordance .cc-demo-play{color:var(--cc-text);background:var(--cc-active)}.skin-concordance .cc-demo-play:hover{background:var(--cc-line-strong)}.skin-concordance .cc-demo-track{flex:1;min-width:60px;height:24px;position:relative}.skin-concordance .cc-demo-track:before{content:"";background:var(--cc-line);border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.skin-concordance .cc-demo-fill{background:var(--cc-accent);pointer-events:none;border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.skin-concordance .cc-demo-marker{background:var(--cc-text-3);pointer-events:none;border-radius:1px;width:2px;height:12px;margin:-6px 0 0 -1px;position:absolute;top:50%}.skin-concordance .cc-demo-marker[data-tool=verify_quote]{background:var(--cc-ok);height:14px;margin-top:-7px}.skin-concordance .cc-demo-marker[data-tool=answer]{background:var(--cc-text);height:14px;margin-top:-7px}.skin-concordance .cc-demo-range{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;position:absolute;inset:0}.skin-concordance .cc-demo-range::-webkit-slider-runnable-track{background:0 0;height:24px}.skin-concordance .cc-demo-range::-moz-range-track{background:0 0;height:24px}.skin-concordance .cc-demo-range::-webkit-slider-thumb{appearance:none;background:var(--cc-text);border:2px solid var(--cc-accent);width:12px;height:12px;box-shadow:0 0 0 3px var(--cc-bg);border-radius:50%;margin-top:6px}.skin-concordance .cc-demo-range::-moz-range-thumb{background:var(--cc-text);border:2px solid var(--cc-accent);border-radius:50%;width:10px;height:10px}.skin-concordance .cc-demo-range:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px;border-radius:6px}.skin-concordance .cc-demo-clock{color:var(--cc-text);white-space:nowrap;font-size:11.5px}.skin-concordance .cc-demo-clock span{color:var(--cc-text-3)}.skin-concordance .cc-demo-speed{border:1px solid var(--cc-line);min-width:32px;height:24px;color:var(--cc-text-2);border-radius:5px;padding:0 6px;font-size:11px}.skin-concordance .cc-demo-speed:hover{color:var(--cc-text);border-color:var(--cc-line-strong)}.skin-concordance .cc-docs{grid-template-columns:minmax(0, 1fr) var(--cc-inspector-w);align-items:start;display:grid}.skin-concordance .cc-docs-body{min-width:0;max-width:900px;padding:8px clamp(18px,2.4vw,32px) 0}.skin-concordance .cc-docs-side{top:var(--cc-top-h);border-left:1px solid var(--cc-line-soft);min-height:calc(100dvh - var(--cc-top-h) - var(--cc-status-h));align-self:start;padding:34px 24px;position:sticky}.skin-concordance .cc-toc-title{color:var(--cc-text-3);margin-bottom:8px;font-size:12px;font-weight:620}.skin-concordance .cc-toc ol{border-left:1px solid var(--cc-line);display:grid}.skin-concordance .cc-toc a{color:var(--cc-text-2);border-left:2px solid #0000;margin-left:-1px;padding:5px 0 5px 12px;font-size:13px;display:block}.skin-concordance .cc-toc a:hover{color:var(--cc-text)}.skin-concordance .cc-toc a[aria-current]{color:var(--cc-text);border-left-color:var(--cc-accent)}.skin-concordance .cc-doc{scroll-margin-top:calc(var(--cc-top-h) + 12px);padding:40px 0 8px}.skin-concordance .cc-doc+:is(.skin-concordance .cc-doc){border-top:1px solid var(--cc-line-soft)}.skin-concordance .cc-doc-h{letter-spacing:-.02em;font-variation-settings:"wdth" 108;font-size:23px;font-weight:640;line-height:1.2;position:relative}.skin-concordance .cc-doc-anchor{color:var(--cc-text-3);opacity:0;transition:opacity .12s var(--cc-ease);position:absolute;top:4px;left:-24px}.skin-concordance .cc-doc-anchor svg{width:16px;height:16px}.skin-concordance .cc-doc-h:hover .cc-doc-anchor,.skin-concordance .cc-doc-anchor:focus-visible{opacity:1}.skin-concordance .cc-doc-lead{max-width:70ch;color:var(--cc-text-2);margin-top:10px;font-size:15px;line-height:1.62}.skin-concordance .cc-doc-h3{margin:26px 0 10px;font-size:14px;font-weight:640}.skin-concordance .cc-doc-block{margin-top:6px}.skin-concordance .cc-doc-note,.skin-concordance .cc-doc-more{color:var(--cc-text-2);max-width:70ch;margin-top:14px;font-size:13.5px}.skin-concordance .cc-spec{border-collapse:collapse;width:100%;margin-top:18px;font-size:13.5px}.skin-concordance .cc-spec th,.skin-concordance .cc-spec td{border-top:1px solid var(--cc-line-soft);text-align:left;vertical-align:baseline;padding:10px 12px 10px 0}.skin-concordance .cc-spec tr:last-child th,.skin-concordance .cc-spec tr:last-child td{border-bottom:1px solid var(--cc-line-soft)}.skin-concordance .cc-spec th{width:132px;color:var(--cc-text-2);white-space:nowrap;font-weight:600}.skin-concordance .cc-spec td{color:var(--cc-text-2)}.skin-concordance .cc-spec-n{white-space:nowrap;width:120px;font-size:14px;color:var(--cc-text)!important}.skin-concordance .cc-verdicts th{width:150px}.skin-concordance .cc-keys th{width:110px}.skin-concordance .cc-authors{flex-wrap:wrap;gap:6px;display:flex}.skin-concordance .cc-author{border:1px solid var(--cc-line);background:var(--cc-pane);height:30px;color:var(--cc-text);border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:inline-flex}.skin-concordance .cc-author .cc-mono{color:var(--cc-text-3);font-size:11px}.skin-concordance .cc-author:hover{border-color:var(--cc-accent-line);background:var(--cc-accent-tint)}.skin-concordance .cc-deflist{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.skin-concordance .cc-deflist>div{border-top:1px solid var(--cc-line-soft);padding:10px 0}.skin-concordance .cc-deflist dt{font-size:13.5px;font-weight:620}.skin-concordance .cc-deflist dd{color:var(--cc-text-2);margin-top:2px;font-size:13.5px}.skin-concordance .cc-pipeline{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.skin-concordance .cc-stage{align-content:start;gap:6px;padding:14px 16px 16px;display:grid;position:relative}.skin-concordance .cc-stage+:is(.skin-concordance .cc-stage){border-left:1px solid var(--cc-line-soft)}.skin-concordance .cc-stage+:is(.skin-concordance .cc-stage):before{content:"";border-top:1px solid var(--cc-line-strong);border-right:1px solid var(--cc-line-strong);background:var(--cc-pane);width:8px;height:8px;position:absolute;top:18px;left:-5px;transform:rotate(45deg)}.skin-concordance .cc-stage-n{color:var(--cc-accent-text);font-size:11.5px}.skin-concordance .cc-stage-h{font-size:15px;font-weight:640}.skin-concordance .cc-stage-body{color:var(--cc-text-2);font-size:13px;line-height:1.5}.skin-concordance .cc-stage-tools{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.skin-concordance .cc-stage-tools code{font-family:var(--cc-mono);background:var(--cc-sunken);border:1px solid var(--cc-line-soft);color:var(--cc-text);border-radius:4px;padding:1px 6px;font-size:11px}.skin-concordance .cc-stage-tools .cc-stage-coord{color:var(--cc-accent-text)}.skin-concordance .cc-stage-note{color:var(--cc-text-3);font-size:12px}.skin-concordance .cc-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.skin-concordance .cc-check-grid .cc-qdiff-lines{font-size:15px}.skin-concordance .cc-check-grid .cc-qdiff-line{grid-template-columns:20px minmax(0,1fr)}.skin-concordance .cc-check-grid .cc-qdiff-line .cc-qdiff-label{display:none}.skin-concordance .cc-concord{border-collapse:collapse;width:100%;font-size:13px}.skin-concordance .cc-concord th{text-align:left;color:var(--cc-text-3);padding:0 12px 8px 0;font-size:12px;font-weight:600}.skin-concordance .cc-concord td{border-top:1px solid var(--cc-line-soft);vertical-align:baseline;padding:10px 12px 10px 0}.skin-concordance .cc-concord tr:last-child td{border-bottom:1px solid var(--cc-line-soft)}.skin-concordance .cc-concord-q{color:var(--cc-text);font-size:15px;line-height:1.5}.skin-concordance .cc-concord-src{color:var(--cc-text-2);white-space:nowrap}.skin-concordance .cc-conn{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);margin-top:18px;overflow:hidden}.skin-concordance .cc-conn-url{background:var(--cc-sunken);border-bottom:1px solid var(--cc-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.skin-concordance .cc-conn-url code{color:var(--cc-accent-text);margin-right:auto;font-size:13.5px}.skin-concordance .cc-conn-url-label{color:var(--cc-text-3);font-size:12px;font-weight:600}.skin-concordance .cc-conn-tabs{border-bottom:1px solid var(--cc-line);flex-wrap:wrap;gap:2px;padding:6px 6px 0;display:flex}.skin-concordance .cc-conn-tabs button{height:34px;color:var(--cc-text-3);white-space:nowrap;border-radius:6px 6px 0 0;padding:0 10px;font-size:12.5px;font-weight:580;position:relative}.skin-concordance .cc-conn-tabs button:hover{color:var(--cc-text)}.skin-concordance .cc-conn-tabs button[aria-selected=true]{color:var(--cc-text)}.skin-concordance .cc-conn-tabs button[aria-selected=true]:after{content:"";background:var(--cc-accent);height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.skin-concordance .cc-conn-panel{gap:14px;padding:14px 14px 16px;display:grid}.skin-concordance .cc-conn-summary{color:var(--cc-text-2);font-size:13.5px}.skin-concordance .cc-code{border:1px solid var(--cc-line);background:var(--cc-sunken);border-radius:7px;overflow:hidden}.skin-concordance .cc-code-head{border-bottom:1px solid var(--cc-line-soft);color:var(--cc-text-3);justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 4px 12px;font-size:11.5px;display:flex}.skin-concordance .cc-code-body{font-family:var(--cc-mono);color:var(--cc-text);counter-reset:line;margin:0;padding:10px 0;font-size:12.5px;line-height:1.6;overflow-x:auto}.skin-concordance .cc-code-line{grid-template-columns:40px max-content;display:grid}.skin-concordance .cc-code-line code{white-space:pre;padding-right:16px}.skin-concordance .cc-code-n{color:var(--cc-text-3);text-align:right;-webkit-user-select:none;user-select:none;padding-right:14px}.skin-concordance .cc-conn-steps{gap:6px;display:grid}.skin-concordance .cc-conn-steps li{color:var(--cc-text-2);grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:13.5px;display:grid}.skin-concordance .cc-conn-cmd{background:var(--cc-sunken);border:1px solid var(--cc-line);width:fit-content;max-width:100%;font-family:var(--cc-mono);color:var(--cc-text);overflow-wrap:anywhere;border-radius:5px;margin-top:5px;padding:3px 8px;font-size:12px;display:block}.skin-concordance .cc-conn-step-n{color:var(--cc-text-3);text-align:right;font-size:11px}.skin-concordance .cc-conn-actions{flex-wrap:wrap;gap:6px;display:flex}.skin-concordance .cc-conn-try{border-top:1px solid var(--cc-line-soft);color:var(--cc-text-3);flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:10px;font-size:13px;display:flex}.skin-concordance .cc-conn-prompt{color:var(--cc-text);quotes:"“" "”";flex:1;min-width:220px;font-size:13.5px}.skin-concordance .cc-artlist{margin-top:14px;display:grid}.skin-concordance .cc-artlist li{border-top:1px solid var(--cc-line-soft);grid-template-columns:104px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:14px 0;display:grid}.skin-concordance .cc-artlist li:last-child{border-bottom:1px solid var(--cc-line-soft)}.skin-concordance .cc-artlist time{color:var(--cc-text-3);font-size:12px}.skin-concordance .cc-artlist-title{letter-spacing:-.01em;color:var(--cc-text);font-size:16px;font-weight:620}.skin-concordance .cc-artlist-title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-artlist-excerpt{color:var(--cc-text-2);max-width:70ch;margin-top:4px;font-size:13.5px}.skin-concordance .cc-artlist-min{color:var(--cc-text-3);white-space:nowrap;font-size:11.5px}.skin-concordance .cc-news{gap:8px;max-width:520px;margin-top:16px;display:grid}.skin-concordance .cc-news-row{gap:8px;display:flex}.skin-concordance .cc-news-row .cc-input{flex:1}.skin-concordance .cc-news-row .cc-btn{height:36px}.skin-concordance .cc-news-err{color:var(--cc-del);font-size:13px}.skin-concordance .cc-news-ok{color:var(--cc-ok);align-items:center;gap:8px;margin-top:16px;font-weight:560;display:flex}.skin-concordance .cc-news-ok svg{width:17px;height:17px}.skin-concordance .cc-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:12px;display:grid}.skin-concordance .cc-faq-item{border-top:1px solid var(--cc-line-soft);padding:16px 0}.skin-concordance .cc-faq-item dt{color:var(--cc-text);font-size:14.5px;font-weight:620}.skin-concordance .cc-faq-item dd{color:var(--cc-text-2);margin-top:6px;font-size:13.5px;line-height:1.6}@media (max-width:1279px){.skin-concordance .cc-hero,.skin-concordance .cc-docs{grid-template-columns:minmax(0,1fr)}.skin-concordance .cc-hero{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top""session";height:auto;min-height:0;max-height:none}.skin-concordance .cc-hero-session{height:min(760px, calc(100dvh - var(--cc-top-h) - 24px))}.skin-concordance .cc-hero-inspector,.skin-concordance .cc-docs-side{display:none}}@media (max-width:767px){.skin-concordance .cc-hero-top{padding:18px 16px 16px}.skin-concordance .cc-starters{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.skin-concordance .cc-starters::-webkit-scrollbar{display:none}.skin-concordance .cc-starters li{flex:none}.skin-concordance .cc-hero-h{font-size:30px}.skin-concordance .cc-stacks-rec{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"year author id""title title title";column-gap:10px}.skin-concordance .cc-stacks-title{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:2.6em;margin-top:2px;font-size:17px;display:-webkit-box}.skin-concordance .cc-stacks-words,.skin-concordance .cc-stacks-axis span:nth-child(2),.skin-concordance .cc-stacks-axis span:nth-last-child(2){display:none}.skin-concordance .cc-hero-status{border:1px solid var(--cc-line-soft);background:var(--cc-pane);color:var(--cc-text-2);border-radius:7px;flex-wrap:wrap;margin-top:14px;font-size:12px;display:flex}.skin-concordance .cc-hero-status li{white-space:nowrap;padding:6px 10px}.skin-concordance .cc-hero-status li+li{border-left:1px solid var(--cc-line-soft)}.skin-concordance .cc-hero-status b{color:var(--cc-text);font-size:11.5px;font-weight:500}.skin-concordance .cc-hero-session{height:calc(100dvh - var(--cc-top-h) - 16px);min-height:520px;padding:12px 10px 14px}.skin-concordance .cc-demo-rec,.skin-concordance .cc-demo-clock span{display:none}.skin-concordance .cc-docs-body{padding:0 16px}.skin-concordance .cc-doc{padding-top:32px}.skin-concordance .cc-doc-anchor{display:none}.skin-concordance .cc-pipeline{grid-template-columns:1fr}.skin-concordance .cc-stage+.cc-stage{border-left:0;border-top:1px solid var(--cc-line-soft)}.skin-concordance .cc-stage+.cc-stage:before{top:-5px;left:18px;transform:rotate(135deg)}.skin-concordance .cc-check-grid,.skin-concordance .cc-faq,.skin-concordance .cc-deflist{grid-template-columns:1fr}.skin-concordance .cc-spec tr{border-top:1px solid var(--cc-line-soft);grid-template-columns:96px minmax(0,1fr);gap:2px 10px;padding:10px 0;display:grid}.skin-concordance .cc-spec th,.skin-concordance .cc-spec td{width:auto;padding:0;border:0!important}.skin-concordance .cc-spec td:not(.cc-spec-n){grid-column:1/-1}.skin-concordance .cc-verdicts td:not(.cc-spec-n),.skin-concordance .cc-keys td:not(.cc-spec-n){grid-column:2}.skin-concordance .cc-spec-n{width:auto}.skin-concordance .cc-concord thead{display:none}.skin-concordance .cc-concord tr{border-top:1px solid var(--cc-line-soft);grid-template-columns:minmax(0,1fr) auto;padding:8px 0;display:grid}.skin-concordance .cc-concord td{padding:2px 0;border:0!important}.skin-concordance .cc-concord-q{grid-column:1/-1}.skin-concordance .cc-artlist li{grid-template-columns:minmax(0,1fr) auto}.skin-concordance .cc-artlist li time{grid-column:1/-1}.skin-concordance .cc-news-row{flex-direction:column}}@keyframes cc-stacks-in{0%{opacity:0;transform:translateY(4px)}}
.skin-concordance .cc-root[data-spelling=modern] .cc-sp-o,.skin-concordance .cc-root[data-spelling=original] .cc-sp-m{display:none!important}.skin-concordance .cc-spell{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.skin-concordance .cc-spell-seg{border:1px solid var(--cc-line);background:var(--cc-sunken);border-radius:7px;flex:none;padding:2px;display:inline-flex}.skin-concordance .cc-spell-seg button{height:24px;font:inherit;color:var(--cc-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:12px;font-weight:560}.skin-concordance .cc-spell-seg button:hover{color:var(--cc-text)}.skin-concordance .cc-spell-seg button:focus-visible{outline:2px solid var(--cc-accent);outline-offset:1px}.skin-concordance .cc-root[data-spelling=modern] .cc-spell-seg button[data-v=modern],.skin-concordance .cc-root[data-spelling=original] .cc-spell-seg button[data-v=original]{background:var(--cc-raised);color:var(--cc-text);box-shadow:0 0 0 1px var(--cc-line), 0 1px 2px #0000002e}.skin-concordance .cc-spell-note{min-width:0;color:var(--cc-text-3);flex:220px;font-size:11.5px;line-height:1.45}.skin-concordance .cc-src-where{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding-right:14px;display:flex}.skin-concordance .cc-src-where .cc-src-crumbs{flex:160px;min-width:0}.skin-concordance .cc-src-where .cc-spell-seg button{height:22px;padding:0 8px;font-size:11.5px}.skin-concordance .cc-src-spellnote{margin:12px 16px 0}.skin-concordance .cc-qdiff-spnote{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-root{--cc-cover-bg:#e6e4de;--cc-cover-ink:#1c1b18;--cc-cover-mat:#2a2b2f;--cc-cover-line:#ffffff1f;--cc-danger-ink:#1d0910}.skin-concordance .cc-cover{--w:120px;--s:.4;width:var(--w);height:calc(var(--w) * 5 / 3);border:1px solid var(--cc-cover-line);background:var(--cc-cover-bg);color:var(--cc-cover-ink);box-sizing:content-box;border-radius:3px;flex:none;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000014,0 10px 22px -14px #0000008c}.skin-concordance .cc-cover[data-size=xs]{--w:36px;--s:.12;border-radius:2px;box-shadow:0 1px 2px #0000002e}.skin-concordance .cc-cover[data-size=sm]{--w:54px;--s:.18;border-radius:2px}.skin-concordance .cc-cover[data-size=lg]{--w:168px;--s:.56}.skin-concordance .cc-cover[data-size=xl]{--w:252px;--s:.84;border-radius:4px}.skin-concordance a.cc-cover{transition:border-color .15s var(--cc-ease), transform .15s var(--cc-ease)}.skin-concordance a.cc-cover:hover{border-color:var(--cc-accent-line)}.skin-concordance a.cc-cover:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}.skin-concordance .cc-cover--empty{background:var(--cc-hover);box-shadow:none;border-color:var(--cc-line-soft);animation:1.4s ease-in-out infinite cc-pulse}.skin-concordance .cc-cover[data-kind=photo]{background:var(--cc-cover-mat)}.skin-concordance .cc-cover-photo{padding:6%;position:absolute;inset:0}.skin-concordance .cc-cover-photo img{object-fit:cover;filter:grayscale()brightness(.92);border:1px solid #0000001f;width:100%;height:100%;display:block}.skin-concordance .cc-cover[data-size=xs] .cc-cover-photo{padding:2px}.skin-concordance .cc-cover-plain{background:var(--cc-cover-bg);position:absolute;inset:0}.skin-concordance .cc-tp{box-sizing:border-box;width:300px;height:500px;transform:scale(var(--s));transform-origin:0 0;font-family:var(--cc-serif);font-size:var(--tp-fs,11px);text-align:center;color:var(--cc-cover-ink);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;pointer-events:none;flex-direction:column;justify-content:space-between;gap:.75em;padding:30px 24px 28px;line-height:1.2;display:flex;position:absolute;top:0;left:0;overflow:hidden}.skin-concordance .cc-tp:after{content:"";opacity:.22;border:1px solid;position:absolute;inset:11px}.skin-concordance .cc-tp-b{flex-shrink:1;min-height:0;display:block;overflow:hidden}.skin-concordance .cc-tp-b[data-role=title]{flex-shrink:0;font-size:1.28em;line-height:1.1}.skin-concordance .cc-tp-b[data-role=title] .cc-tp-caps{letter-spacing:.02em;font-size:1.33em}.skin-concordance .cc-tp-b[data-role=author] .cc-tp-caps{letter-spacing:.06em;font-size:1.14em}.skin-concordance .cc-tp-b[data-role=edition]{letter-spacing:.03em;font-size:.9em}.skin-concordance .cc-tp-b[data-role=epigraph]{font-size:.86em;font-style:italic}.skin-concordance .cc-tp-b[data-role=text]{font-size:.92em}.skin-concordance .cc-tp-b[data-role=imprint]{flex-shrink:0;font-size:.9em}.skin-concordance .cc-tp-b[data-role=imprint] .cc-tp-caps{letter-spacing:.1em;font-size:1.12em}.skin-concordance .cc-tp-b[data-first-imprint]{background:linear-gradient(currentColor,currentColor) top/46% 1px no-repeat;margin-top:auto;padding-top:.9em}.skin-concordance .cc-tp-ln{display:block}.skin-concordance .cc-tp-fit{display:contents}.skin-concordance .cc-tp .cc-tmark{color:inherit;opacity:.6;border:0}.skin-concordance .cc-cover-credit{color:var(--cc-text-3);margin:0;font-size:11.5px;line-height:1.4}.skin-concordance .cc-cover-credit a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--cc-line-strong);text-decoration-color:var(--cc-line-strong);text-underline-offset:2px}.skin-concordance .cc-cover-credit a:hover{color:var(--cc-text)}.skin-concordance .cc-cover-credit svg{vertical-align:-1px;width:11px;height:11px;margin-left:3px;display:inline-block}.skin-concordance .cc-cover-credit[data-edition=other] a{color:var(--cc-warn)}.skin-concordance .cc-book{border-bottom:1px solid var(--cc-line-soft);gap:10px;padding:14px 14px 12px;display:grid}.skin-concordance .cc-book-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.skin-concordance .cc-book-info{align-content:start;gap:5px;min-width:0;display:grid}.skin-concordance .cc-book-title a,.skin-concordance .cc-book-author a,.skin-concordance a.cc-bookline-title{color:inherit;text-decoration:none}:is(.skin-concordance .cc-book-title a,.skin-concordance .cc-book-author a,.skin-concordance a.cc-bookline-title):hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-book-title{letter-spacing:-.01em;color:var(--cc-text);text-wrap:balance;font-size:16px;font-weight:650;line-height:1.25}.skin-concordance .cc-book-printed{color:var(--cc-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;font-style:italic;line-height:1.42;display:-webkit-box;overflow:hidden}.skin-concordance .cc-book-author{color:var(--cc-text);font-size:13.5px;font-weight:560}.skin-concordance .cc-book-dates{color:var(--cc-text-2);font-size:12px;font-weight:400}.skin-concordance .cc-book-imprint{color:var(--cc-text-2);font-size:12.5px;line-height:1.42}.skin-concordance .cc-book-meta{color:var(--cc-text-3);font-size:11px;line-height:1.55}.skin-concordance .cc-skel{background:var(--cc-hover);border-radius:4px;height:.72em;margin:.3em 0;animation:1.4s ease-in-out infinite cc-pulse;display:block}.skin-concordance .cc-bookline{align-items:center;gap:10px;min-width:0;display:flex}.skin-concordance .cc-bookline-text{flex:1;gap:1px;min-width:0;display:grid}.skin-concordance .cc-bookline-text .cc-skel{width:60%}.skin-concordance .cc-bookline-text .cc-cover-credit{font-size:11px}.skin-concordance .cc-bookline-title{color:var(--cc-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden}.skin-concordance .cc-bookline-sub{color:var(--cc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.skin-concordance .cc-bookline-sub .cc-mono{color:var(--cc-text-3);font-size:11px}.skin-concordance .cc-record{gap:0;font-size:13px;display:grid}.skin-concordance .cc-record>div{border-top:1px solid var(--cc-line-soft);grid-template-columns:96px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.skin-concordance .cc-record>div:first-child{border-top:0}.skin-concordance .cc-record dt{color:var(--cc-text-3);padding-top:1px;font-size:11.5px}.skin-concordance .cc-record dd{min-width:0;color:var(--cc-text);overflow-wrap:anywhere;line-height:1.45}.skin-concordance .cc-record dd.cc-serif{font-style:italic}.skin-concordance .cc-record .cc-mono{font-size:12px}.skin-concordance .cc-record-notes{color:var(--cc-text-2);gap:3px;display:grid}.skin-concordance .cc-fold{border:1px dashed var(--cc-line-strong);min-height:26px;font-family:var(--cc-sans);color:var(--cc-text-2);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:12px;display:inline-flex}.skin-concordance .cc-fold svg{width:14px;height:14px;color:var(--cc-text-3)}.skin-concordance .cc-fold:hover{color:var(--cc-text);background:var(--cc-hover);border-style:solid}.skin-concordance .cc-fold:focus-visible{outline:2px solid var(--cc-accent);outline-offset:1px}.skin-concordance .cc-src-p--folded{opacity:1;padding-block:4px}.skin-concordance .cc-src-p--folded .cc-src-gutter{padding-top:6px}.skin-concordance .cc-src-p[data-focus] .cc-fold{margin:2px 0 6px}.skin-concordance .cc-src-p[data-focus] p+.cc-fold{margin:6px 0 2px}.skin-concordance .cc-src-ell{color:var(--cc-text-3)}@media (prefers-reduced-motion:reduce){.skin-concordance .cc-cover--empty,.skin-concordance .cc-skel{animation:none}}
.skin-concordance .cc-libpage{min-width:0}.skin-concordance .cc-lib-bar .cc-crumbs{flex:1;min-width:0}.skin-concordance .cc-kicker{letter-spacing:.02em;color:var(--cc-accent-text);margin-bottom:8px;font-size:12px;font-weight:600}.skin-concordance .cc-link-quiet{color:inherit;text-decoration:none}.skin-concordance .cc-link-quiet:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-lib-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.skin-concordance .cc-lib-h{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0 0 12px;font-size:15px;font-weight:640;display:flex}.skin-concordance .cc-lib-count{color:var(--cc-text-3);font-size:12px;font-weight:400}.skin-concordance .cc-lib-empty{color:var(--cc-text-2);padding:18px 0}.skin-concordance .cc-lib-filter{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:26px 0 30px;padding:10px;display:flex}.skin-concordance .cc-lib-q{flex:260px;display:block;position:relative}.skin-concordance .cc-lib-q svg{width:15px;height:15px;color:var(--cc-text-3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.skin-concordance .cc-lib-q input{border:1px solid var(--cc-line);background:var(--cc-sunken);width:100%;height:34px;color:var(--cc-text);border-radius:6px;padding:0 10px 0 32px;font-size:14px}.skin-concordance .cc-lib-q input::placeholder{color:var(--cc-text-3)}.skin-concordance .cc-lib-q input:focus{border-color:var(--cc-accent-line);box-shadow:0 0 0 3px var(--cc-accent-tint);outline:none}.skin-concordance .cc-lib-trads{flex-wrap:wrap;flex-basis:100%;gap:4px;display:flex}.skin-concordance .cc-chip{border:1px solid var(--cc-line);height:26px;color:var(--cc-text-2);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:550;text-decoration:none;display:inline-flex}.skin-concordance .cc-chip:hover{color:var(--cc-text);border-color:var(--cc-line-strong)}.skin-concordance .cc-chip[aria-current=page]{color:var(--cc-accent-ink);background:var(--cc-accent);border-color:var(--cc-accent)}.skin-concordance .cc-chip:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}.skin-concordance .cc-lib-authors{margin-bottom:34px}.skin-concordance .cc-lib-trad-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px 28px;display:grid}.skin-concordance .cc-lib-trad{min-width:0}.skin-concordance .cc-lib-trad h3{border-bottom:1px solid var(--cc-line-soft);color:var(--cc-text-2);margin-bottom:6px;padding-bottom:6px;font-size:12px;font-weight:600}.skin-concordance .cc-lib-trad ul{display:grid}.skin-concordance .cc-lib-trad li{align-items:baseline;gap:8px;min-width:0;padding:3px 0;display:flex}.skin-concordance .cc-lib-trad li a{min-width:0;color:var(--cc-text);flex:1;align-items:baseline;gap:6px;text-decoration:none;display:flex}.skin-concordance .cc-lib-trad li a:hover .cc-lib-aname{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-lib-more{color:var(--cc-accent-text);align-items:center;gap:2px;margin-top:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.skin-concordance .cc-lib-more svg{width:13px;height:13px}.skin-concordance .cc-lib-more:hover{text-underline-offset:3px;text-decoration:underline}.skin-concordance .cc-lib-aname{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.skin-concordance .cc-lib-adates{color:var(--cc-text-3);white-space:nowrap;font-size:11px}.skin-concordance .cc-lib-acount{color:var(--cc-text-3);font-size:11px}.skin-concordance .cc-shelf{border-top:1px solid var(--cc-line-soft);display:grid}.skin-concordance .cc-shelf-row{border-bottom:1px solid var(--cc-line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.skin-concordance .cc-shelf-text{gap:2px;min-width:0;display:grid}.skin-concordance .cc-shelf-title{color:var(--cc-text);font-size:15px;font-weight:620;line-height:1.3;text-decoration:none}.skin-concordance .cc-shelf-title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-shelf-sub{color:var(--cc-text-2);font-size:13px}.skin-concordance .cc-shelf-sub .cc-mono{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-shelf-meta{color:var(--cc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.skin-concordance .cc-shelf-meta .cc-mono{font-size:11.5px}.skin-concordance .cc-shelf-year{color:var(--cc-text-2);align-self:start;padding-top:3px;font-size:13px}.skin-concordance .cc-author-dates{color:var(--cc-text-2);margin-top:6px;font-size:14px}.skin-concordance .cc-author-facts{color:var(--cc-text-3);margin-top:12px;font-size:13px}.skin-concordance .cc-author-facts b{color:var(--cc-text-2);font-weight:500}.skin-concordance .cc-author-head{margin-bottom:30px}.skin-concordance .cc-bookgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:26px 22px;display:grid}.skin-concordance .cc-bookcard{align-content:start;gap:10px;min-width:0;display:grid}.skin-concordance .cc-bookcard-text{gap:3px;min-width:0;display:grid}.skin-concordance .cc-bookcard-title{color:var(--cc-text);font-size:13.5px;font-weight:620;line-height:1.3;text-decoration:none}.skin-concordance .cc-bookcard-title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-bookcard-meta{color:var(--cc-text-3);font-size:12px}.skin-concordance .cc-wp-head{border-bottom:1px solid var(--cc-line-soft);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:32px;padding-bottom:30px;display:grid}.skin-concordance .cc-wp-cover{gap:10px;width:254px;display:grid}.skin-concordance .cc-wp-info{gap:8px;min-width:0;max-width:720px;display:grid}.skin-concordance .cc-wp-printed{color:var(--cc-text-2);font-size:16px;font-style:italic;line-height:1.5}.skin-concordance .cc-wp-aka{color:var(--cc-text-2);font-size:14px}.skin-concordance .cc-wp-author{font-size:15px;font-weight:560}.skin-concordance .cc-wp-author a{color:var(--cc-text);text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-wp-author .cc-mono{color:var(--cc-text-2);font-size:13px;font-weight:400}.skin-concordance .cc-wp-imprint{color:var(--cc-text-2);font-size:14px}.skin-concordance .cc-wp-meta{color:var(--cc-text-3);font-size:12px}.skin-concordance .cc-wp-readtime{color:var(--cc-text-2);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;display:flex}.skin-concordance .cc-wp-readtime svg{width:14px;height:14px;color:var(--cc-text-3);flex:none}.skin-concordance .cc-wp-readtime b{color:var(--cc-text);font-weight:560}.skin-concordance .cc-wp-readtime-at{color:var(--cc-text-3)}.skin-concordance .cc-wp-cite{border:1px solid var(--cc-line-soft);border-radius:var(--cc-radius);background:var(--cc-pane);color:var(--cc-text-2);margin-top:14px;padding:12px 14px;font-size:13px}.skin-concordance .cc-wp-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:40px;padding-top:28px;display:grid}.skin-concordance .cc-wp-record{min-width:0}.skin-concordance .cc-wp-source{color:var(--cc-text-3);margin-top:10px;font-size:12.5px}.skin-concordance .cc-ct-list{border-top:1px solid var(--cc-line-soft);display:grid}.skin-concordance .cc-ct-row{border-bottom:1px solid var(--cc-line-soft);grid-template-columns:minmax(0,1fr) auto 44px;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;display:grid}.skin-concordance .cc-ct-row a{min-width:0;color:var(--cc-text);gap:1px;text-decoration:none;display:grid}.skin-concordance .cc-ct-row a:hover .cc-ct-label{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-ct-row[data-depth="1"] a{padding-left:18px}.skin-concordance .cc-ct-row[data-depth="2"] a{padding-left:36px}.skin-concordance .cc-ct-row[data-depth="3"] a,.skin-concordance .cc-ct-row[data-depth="4"] a{padding-left:54px}.skin-concordance .cc-ct-row[data-matter] .cc-ct-label{color:var(--cc-text-2);font-style:italic}.skin-concordance .cc-ct-head{color:var(--cc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.skin-concordance .cc-ct-pages,.skin-concordance .cc-ct-n{color:var(--cc-text-3);text-align:right;white-space:nowrap;font-size:11.5px}.skin-concordance .cc-ct-more{color:var(--cc-text-3);margin-top:10px;font-size:12.5px}.skin-concordance .cc-section-grid{grid-template-columns:minmax(0,1fr)}.skin-concordance .cc-section-head{gap:8px;max-width:760px;margin-left:76px;display:grid}.skin-concordance .cc-section-book{width:fit-content;color:var(--cc-text-2);align-items:center;gap:10px;font-size:13px;text-decoration:none;display:inline-flex}.skin-concordance .cc-section-book>span:last-child{display:grid}.skin-concordance .cc-section-book:hover .cc-section-booktitle{text-decoration:underline;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px}.skin-concordance .cc-section-booktitle{color:var(--cc-text);font-weight:600}.skin-concordance .cc-section-bookby{color:var(--cc-text-3);font-size:12px}.skin-concordance .cc-section-children{border:1px solid var(--cc-line-soft);border-radius:var(--cc-radius);max-width:760px;margin:18px 0 0 76px;padding:12px 14px}.skin-concordance .cc-section-children ol{gap:4px;font-size:14px;display:grid}.skin-concordance .cc-section-children a{color:var(--cc-text)}.skin-concordance .cc-section-children .cc-mono{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-section-pager{max-width:836px}.skin-concordance .cc-section-nav{border-top:1px solid var(--cc-line-soft);justify-content:space-between;gap:12px;max-width:836px;margin-top:26px;padding-top:18px;display:flex}.skin-concordance .cc-section-step{border:1px solid var(--cc-line);border-radius:var(--cc-radius);max-width:48%;color:var(--cc-text);gap:3px;padding:10px 14px;text-decoration:none;display:grid}.skin-concordance .cc-section-step:hover{border-color:var(--cc-line-strong);background:var(--cc-hover)}.skin-concordance .cc-section-step--next{text-align:right;margin-left:auto}.skin-concordance .cc-section-step--next .cc-section-dir{justify-content:flex-end}.skin-concordance .cc-section-dir{color:var(--cc-text-3);align-items:center;gap:4px;font-size:12px;display:flex}.skin-concordance .cc-section-dir svg{width:14px;height:14px}.skin-concordance .cc-section-name{font-size:14px;font-weight:560}.skin-concordance .cc-rp-gutter .cc-coord--plain{font-size:11.5px}.skin-concordance .cc-toolpage{max-width:920px;min-height:calc(100dvh - var(--cc-top-h) - var(--cc-status-h) - 41px)}.skin-concordance .cc-tool{margin-top:24px}.skin-concordance .cc-tool--loading{min-height:130px}.skin-concordance .cc-tool-form{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);flex-wrap:wrap;gap:10px;padding:12px;display:flex}.skin-concordance .cc-tool-q{flex:320px}.skin-concordance .cc-tool-q input{height:38px;font-size:15px}.skin-concordance .cc-tool-filters{flex-wrap:wrap;flex-basis:100%;align-items:end;gap:10px;display:flex}.skin-concordance .cc-tool-filters label{gap:4px;min-width:0;display:grid}.skin-concordance .cc-tool-filters label>span{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-tool-filters select.cc-input{min-width:170px;max-width:100%;height:32px;font-size:13px}.skin-concordance .cc-tool-year input{width:76px;height:32px;font-size:13px}.skin-concordance .cc-tool-label{color:var(--cc-text-2);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.skin-concordance .cc-verify-q{flex-basis:100%}.skin-concordance .cc-verify-q textarea{resize:vertical;height:auto;min-height:110px;padding:10px 12px;font-size:17px;line-height:1.5}.skin-concordance .cc-verify-form .cc-tool-filters .cc-btn{margin-left:auto}.skin-concordance .cc-tool-scope{color:var(--cc-text-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.skin-concordance .cc-scope{border:1px solid var(--cc-accent-line);background:var(--cc-accent-tint);height:26px;color:var(--cc-text);border-radius:999px;align-items:center;gap:2px;padding:0 2px 0 10px;font-weight:560;display:inline-flex}.skin-concordance .cc-tool-results{min-height:120px;margin-top:22px}.skin-concordance .cc-tool-status,.skin-concordance .cc-tool-error{color:var(--cc-text-2);align-items:center;gap:8px;font-size:14px;display:flex}:is(.skin-concordance .cc-tool-status,.skin-concordance .cc-tool-error) svg{width:15px;height:15px}.skin-concordance .cc-tool-error{color:var(--cc-del)}.skin-concordance .cc-tool-hint{color:var(--cc-text-2);font-size:14px}.skin-concordance .cc-tool-tries{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.skin-concordance .cc-tool-count{color:var(--cc-text-3);margin-bottom:10px;font-size:13px}.skin-concordance .cc-tool-count b{color:var(--cc-text);font-weight:500}.skin-concordance .cc-tool-note{color:var(--cc-text-2);margin:8px 0;font-size:13px}.skin-concordance .cc-tool-more{margin-top:16px}.skin-concordance .cc-hits{gap:12px;display:grid}.skin-concordance .cc-hitcard{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);gap:8px;min-width:0;padding:14px 16px;display:grid}.skin-concordance .cc-hitcard-head{align-items:center;gap:10px;min-width:0;display:flex}.skin-concordance .cc-hitcard-head .cc-bookline{flex:1}.skin-concordance .cc-hitcard-where{color:var(--cc-text-3);font-size:12.5px}.skin-concordance .cc-hitcard-where .cc-mono{font-size:11.5px}.skin-concordance .cc-hitcard-text{color:var(--cc-text);font-size:16px;line-height:1.6}.skin-concordance .cc-hitcard-actions{flex-wrap:wrap;gap:6px;display:flex}.skin-concordance .cc-verify-result{gap:14px;display:grid}.skin-concordance .cc-verify-source{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);gap:8px;padding:14px 16px;display:grid}.skin-concordance .cc-verify-cite{color:var(--cc-text-2);font-size:13px}.skin-concordance .cc-verify-also ul{gap:6px;margin-top:6px;display:grid}.skin-concordance .cc-verify-also li{color:var(--cc-text-2);align-items:baseline;gap:8px;font-size:13px;display:flex}.skin-concordance .cc-acct{gap:14px;max-width:720px;margin-top:22px;display:grid}.skin-concordance .cc-acct--loading{min-height:320px}.skin-concordance .cc-acct-signin{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);max-width:420px;padding:18px}.skin-concordance .cc-acct-lead{color:var(--cc-text-2);margin-bottom:14px;font-size:14px}.skin-concordance .cc-acct-sec{scroll-margin-top:calc(var(--cc-top-h) + 56px);border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-pane);padding:16px 18px}.skin-concordance .cc-acct-sec[data-danger]{border-color:color-mix(in srgb, var(--cc-del) 45%, var(--cc-line))}.skin-concordance .cc-acct-record{margin-bottom:12px}.skin-concordance .cc-acct-text{color:var(--cc-text-2);margin-bottom:12px;font-size:14px}.skin-concordance .cc-acct-row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.skin-concordance .cc-acct-field{flex:240px;gap:5px;max-width:360px;display:grid}.skin-concordance .cc-acct-field>span{color:var(--cc-text-2);font-size:12px}.skin-concordance .cc-acct-field--short{flex:0 200px}.skin-concordance .cc-acct-note{color:var(--cc-ok);margin-top:10px;font-size:13px}.skin-concordance .cc-acct-note[data-kind=error]{color:var(--cc-del)}.skin-concordance .cc-confirm-body{color:var(--cc-text-2);font-size:14px}.skin-concordance .cc-confirm-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.skin-concordance .cc-errpage{max-width:820px;padding-bottom:60px}.skin-concordance .cc-errpage-check{max-width:640px;margin:26px 0 8px}.skin-concordance .cc-errpage-addr{color:var(--cc-text-3);margin-left:auto;font-size:11px}.skin-concordance .cc-errpage-digest{color:var(--cc-text-3);margin-top:10px;font-size:12.5px}.skin-concordance .cc-doc-code{position:relative}.skin-concordance .cc-doc-code .cc-doc-copy{opacity:.7;position:absolute;top:6px;right:6px}.skin-concordance .cc-doc-code:hover .cc-doc-copy,.skin-concordance .cc-doc-code .cc-doc-copy:focus-visible{opacity:1}.skin-concordance .cc-aside-links{gap:6px;font-size:13px;display:grid}.skin-concordance .cc-sitepage .cc-prose pre{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-sunken);font-family:var(--cc-mono);margin:1.2em 0;padding:12px 14px;font-size:12.5px;line-height:1.55;overflow-x:auto}.skin-concordance .cc-sitepage .cc-prose pre code{font-size:inherit;white-space:pre;background:0 0;border:0;padding:0}.skin-concordance .cc-sitepage .cc-prose code{overflow-wrap:anywhere}.skin-concordance .cc-sitepage .cc-prose table{display:block;overflow-x:auto}.skin-concordance .cc-sitepage .cc-prose table td,.skin-concordance .cc-sitepage .cc-prose table th{vertical-align:top}.skin-concordance .cc-sitepage .cc-prose h2{scroll-margin-top:calc(var(--cc-top-h) + 16px)}@media (max-width:900px){.skin-concordance .cc-wp-head{grid-template-columns:minmax(0,1fr);gap:20px}.skin-concordance .cc-wp-cover{grid-template-columns:auto minmax(0,1fr);align-items:end;width:auto}.skin-concordance .cc-wp-cover .cc-cover{--w:150px;--s:.5}.skin-concordance .cc-wp-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.skin-concordance .cc-section-head,.skin-concordance .cc-section-children{margin-left:0}.skin-concordance .cc-shelf-row{grid-template-columns:auto minmax(0,1fr)}.skin-concordance .cc-shelf-row .cc-shelf-year{display:none}.skin-concordance .cc-shelf-meta{white-space:normal}.skin-concordance .cc-bookgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.skin-concordance .cc-ct-row{grid-template-columns:minmax(0,1fr) 36px}.skin-concordance .cc-ct-row .cc-ct-pages{display:none}.skin-concordance .cc-section-step{flex:1;max-width:none}}
.skin-concordance .cc-dialog.cc-qc{flex-direction:column;width:min(1060px,100vw - 32px);max-height:92dvh;display:flex;top:4dvh;overflow:hidden}.skin-concordance .cc-qc .cc-dialog-head{border-bottom:1px solid var(--cc-line-soft);padding-bottom:10px}.skin-concordance .cc-qc-body{--cc-qc-stage-h:min(72dvh, 660px);flex:1;grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr);min-height:0;display:grid}.skin-concordance .cc-qc-stage{background:var(--cc-sunken);border-right:1px solid var(--cc-line-soft);place-items:center;min-height:0;padding:20px;display:grid}.skin-concordance .cc-qc-frame{width:min(100%, calc(var(--cc-qc-stage-h) * var(--r)));aspect-ratio:var(--r);background:var(--cc-raised);box-shadow:0 0 0 1px var(--cc-line), 0 12px 32px -10px #00000073;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.skin-concordance .cc-qc-frame img{object-fit:contain;width:100%;height:100%;transition:opacity .15s var(--cc-ease);position:absolute;inset:0}.skin-concordance .cc-qc-frame[data-loading] img{opacity:.55}.skin-concordance .cc-qc-spin{background:var(--cc-pane);width:40px;height:40px;box-shadow:var(--cc-shadow);color:var(--cc-text-2);border-radius:999px;place-items:center;display:grid;position:relative}.skin-concordance .cc-qc-spin svg{width:20px;height:20px}.skin-concordance .cc-qc-msg{text-align:center;max-width:30ch;color:var(--cc-text-2);flex-direction:column;align-items:center;gap:10px;padding:16px;font-size:13px;line-height:1.5;display:flex;position:relative}.skin-concordance .cc-qc-wait{color:var(--cc-text-2);align-items:center;gap:8px;display:flex}.skin-concordance .cc-qc-wait svg{width:16px;height:16px}.skin-concordance .cc-qc-side{flex-direction:column;gap:16px;min-height:0;padding:16px 18px 0;display:flex;overflow:auto}.skin-concordance .cc-qc-sec{flex-direction:column;gap:8px;display:flex}.skin-concordance .cc-qc-sec h3{letter-spacing:.06em;text-transform:uppercase;color:var(--cc-text-3);font-size:11px;font-weight:600}.skin-concordance .cc-qc-sec--words{min-height:0}.skin-concordance .cc-qc-sec--row{flex-flow:wrap;align-items:center;gap:10px 16px}.skin-concordance .cc-qc-sec-head{align-items:center;gap:10px;display:flex}.skin-concordance .cc-qc-sec-head h3{margin-right:auto}.skin-concordance .cc-qc-count{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-qc-words{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-sunken);min-height:96px;max-height:210px;color:var(--cc-text-3);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:text;padding:10px 12px;font-size:15px;line-height:1.75;position:relative;overflow:auto}.skin-concordance .cc-qc-w{border-radius:3px;padding:1px 0;transition:background 80ms,color 80ms}.skin-concordance .cc-qc-w:hover{color:var(--cc-text)}.skin-concordance .cc-qc-w[data-on]{color:var(--cc-text);background:color-mix(in srgb, var(--cc-accent) 22%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--cc-accent) 22%, transparent)}.skin-concordance .cc-qc-words[data-picking] .cc-qc-w[data-on]{background:var(--cc-accent);color:var(--cc-accent-ink);box-shadow:0 0 0 2px var(--cc-accent)}.skin-concordance .cc-qc-steps{flex-wrap:wrap;gap:6px 16px;display:flex}.skin-concordance .cc-qc-step{color:var(--cc-text-3);align-items:center;gap:2px;font-size:12px;display:inline-flex}.skin-concordance .cc-qc-step>span{margin-right:4px}.skin-concordance .cc-qc-step .cc-iconbtn:disabled{opacity:.4;cursor:default}.skin-concordance .cc-qc-hint,.skin-concordance .cc-qc-note{color:var(--cc-text-3);font-size:12px;line-height:1.45}.skin-concordance .cc-qc-note{color:var(--cc-warn)}.skin-concordance .cc-qc-seg{border:1px solid var(--cc-line);background:var(--cc-sunken);border-radius:8px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;display:flex}.skin-concordance .cc-qc-seg button{height:28px;color:var(--cc-text-2);white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:560;display:inline-flex}.skin-concordance .cc-qc-seg button:hover:not(:disabled){color:var(--cc-text)}.skin-concordance .cc-qc-seg button[aria-pressed=true]{background:var(--cc-raised);color:var(--cc-text);box-shadow:0 0 0 1px var(--cc-line), 0 1px 2px #0000002e}.skin-concordance .cc-qc-seg button:disabled{opacity:.4;cursor:not-allowed}.skin-concordance .cc-qc-shape{opacity:.8;border:1.5px solid;border-radius:2px;width:11px;display:inline-block}.skin-concordance .cc-qc-shape--square{height:11px}.skin-concordance .cc-qc-shape--portrait{width:10.5px;height:13px}.skin-concordance .cc-qc-shape--story{width:9px;height:15px}.skin-concordance .cc-qc-shape--landscape{width:15px;height:8px}.skin-concordance .cc-qc-swatch{width:12px;height:12px;box-shadow:0 0 0 1px var(--cc-line-strong);border-radius:999px}.skin-concordance .cc-qc-swatch--dark{background:#131416}.skin-concordance .cc-qc-swatch--light{background:#f4f2ed}.skin-concordance .cc-qc-swatch--orange{background:#fe6501}.skin-concordance .cc-qc-check{color:var(--cc-text-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.skin-concordance .cc-qc-check input{width:15px;height:15px;accent-color:var(--cc-accent)}.skin-concordance .cc-qc-actions{background:var(--cc-pane);border-top:1px solid var(--cc-line-soft);flex-direction:column;gap:6px;margin-top:auto;padding:12px 0 14px;display:flex;position:sticky;bottom:0}.skin-concordance .cc-qc-actions-main{flex-wrap:wrap;gap:8px;display:flex}.skin-concordance .cc-qc-actions-link{flex-wrap:wrap;gap:4px;margin-left:-8px;display:flex}.skin-concordance .cc-qc-done{min-height:16px;color:var(--cc-ok);font-size:12px}@media (max-width:760px){.skin-concordance .cc-dialog.cc-qc{width:100vw;height:100dvh;max-height:none;animation:cc-fade .14s var(--cc-ease);border:0;border-radius:0;inset:0;transform:none}.skin-concordance .cc-qc-body{--cc-qc-stage-h:36dvh;flex-direction:column;display:flex;overflow:auto}.skin-concordance .cc-qc-stage{border-right:0;border-bottom:1px solid var(--cc-line-soft);flex:none;padding:14px 16px}.skin-concordance .cc-qc-side{padding:14px 16px 0;overflow:visible}.skin-concordance .cc-qc-sec--words{flex-shrink:0}.skin-concordance .cc-qc-words{max-height:168px}.skin-concordance .cc-qc-actions{padding-bottom:max(14px, env(safe-area-inset-bottom))}}.skin-concordance .cc-qsel{z-index:60;box-shadow:var(--cc-shadow);animation:cc-pop-in .12s var(--cc-ease);position:fixed;transform:translate(-50%)}.skin-concordance .cc-rs-tip{color:var(--cc-text-3);margin-top:8px;font-size:12px}.skin-concordance .cc-qp{max-width:1180px}.skin-concordance .cc-qp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-bottom:48px;display:grid}.skin-concordance .cc-qp-card{top:calc(var(--cc-top-h) + 24px);flex-direction:column;align-items:center;gap:10px;display:flex;position:sticky}.skin-concordance .cc-qp-card img{width:min(100%, calc(min(78dvh, 720px) * var(--r)));height:auto;box-shadow:0 0 0 1px var(--cc-line), 0 18px 44px -14px #00000080;border-radius:8px}.skin-concordance .cc-qp-cardnote{color:var(--cc-text-3);font-size:11.5px}.skin-concordance .cc-qp-side{flex-direction:column;gap:18px;min-width:0;padding-top:8px;display:flex}.skin-concordance .cc-qp-quote-wrap{border-radius:var(--cc-radius)}.skin-concordance .cc-qp-quote{color:var(--cc-text);border-left:3px solid var(--cc-accent);text-wrap:pretty;padding-left:18px;font-size:clamp(22px,2.3vw,30px);line-height:1.4}.skin-concordance .cc-qp-who{color:var(--cc-text-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:15px;display:flex}.skin-concordance .cc-qp-who b{color:var(--cc-text);font-weight:640}.skin-concordance .cc-qp-verified{border:1px solid var(--cc-ok-strong);border-radius:var(--cc-radius);background:var(--cc-ok-tint);color:var(--cc-text-2);padding:12px 14px;font-size:13.5px;line-height:1.55}.skin-concordance .cc-qp-verified-h{color:var(--cc-ok);align-items:center;gap:7px;margin-bottom:4px;font-weight:640;display:flex}.skin-concordance .cc-qp-verified-h svg{width:16px;height:16px}.skin-concordance .cc-qp-actions{flex-wrap:wrap;gap:8px;display:flex}.skin-concordance .cc-qp-book{border-top:1px solid var(--cc-line-soft);padding-top:16px}.skin-concordance .cc-qp-cite{color:var(--cc-text-3);font-size:12.5px;line-height:1.5}.skin-concordance .cc-qp-gone{flex-direction:column;gap:12px;max-width:640px;padding:40px 0 64px;display:flex}@media (max-width:860px){.skin-concordance .cc-qp-grid{grid-template-columns:minmax(0,1fr)}.skin-concordance .cc-qp-card{position:static}.skin-concordance .cc-qp-card img{width:min(100%, calc(62dvh * var(--r)))}}
.skin-concordance .cc-root:has(.cc-bk){--cc-status-h:0px}.skin-concordance .cc-root:has(.cc-bk) .cc-status{display:none}.skin-concordance .cc-bk{top:var(--cc-top-h);height:calc(100dvh - var(--cc-top-h));background:var(--cc-pane);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;overflow:hidden}.skin-concordance .cc-bk-top{border-bottom:1px solid var(--cc-line-soft);align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 6px;display:flex}.skin-concordance .cc-bk-work{min-width:0;color:var(--cc-text-2);border-radius:6px;align-items:baseline;gap:8px;padding:5px 8px;font-size:13px;display:flex}.skin-concordance .cc-bk-work svg{flex:none;align-self:center;width:15px;height:15px}.skin-concordance .cc-bk-work:hover{background:var(--cc-hover);color:var(--cc-text)}.skin-concordance .cc-bk-work-title{min-width:0;color:var(--cc-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.skin-concordance .cc-bk-work-by{min-width:0;color:var(--cc-text-3);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.skin-concordance .cc-bk-tools{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.skin-concordance .cc-bk-top .cc-view-seg button{padding:0 9px}.skin-concordance .cc-bk-stage{touch-action:pan-y pinch-zoom;justify-content:center;min-height:0;padding:clamp(18px,4.5vh,44px) 0 clamp(10px,2.5vh,24px);display:flex;position:relative}.skin-concordance .cc-bk-pages{flex:none;max-width:100%;height:100%;overflow:hidden}.skin-concordance .cc-bk-flow{column-fill:auto;height:100%;font-size:var(--cc-read-fs,19px);color:var(--cc-text);text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;overflow-wrap:break-word;orphans:2;widows:2;visibility:hidden;line-height:1.62}.skin-concordance .cc-bk[data-ready] .cc-bk-flow{visibility:visible}.skin-concordance .cc-bk-text{margin:0 0 .8em}.skin-concordance .cc-bk-head{text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;break-after:avoid;break-inside:avoid;margin:1.2em 0 .75em;font-size:1.1em;font-weight:650;line-height:1.35}.skin-concordance .cc-bk-p:first-child .cc-bk-head{margin-top:0}.skin-concordance .cc-bk-p[data-cited] :is(.cc-bk-text,.cc-bk-head){--cc-bk-cited:color-mix(in srgb, var(--cc-accent) 6%, transparent);background:var(--cc-bk-cited);box-shadow:0 0 0 .3em var(--cc-bk-cited);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}.skin-concordance .cc-bk .cc-pmark,.skin-concordance .cc-bk .cc-smark,.skin-concordance .cc-root:not([data-read-notes="1"]) .cc-bk :is(.cc-noteref,.cc-bk-notes,.cc-mnote){display:none}.skin-concordance .cc-bk .cc-noteref{font-size:.6em}.skin-concordance .cc-bk-notes{border-left:2px solid var(--cc-line-strong);color:var(--cc-text-2);text-align:left;-webkit-hyphens:manual;hyphens:manual;margin:-.35em 0 .9em;padding:.35em 0 .35em .75em;font-size:.8em;line-height:1.45}.skin-concordance .cc-bk-notes li{grid-template-columns:1.5em minmax(0,1fr);gap:.3em;display:grid}.skin-concordance .cc-bk-note-n{font-family:var(--cc-mono);color:var(--cc-accent-text);padding-top:.15em;font-size:.85em}.skin-concordance .cc-bk-end{break-inside:avoid;font-family:var(--cc-sans);text-align:center;color:var(--cc-text-3);justify-items:center;gap:12px;padding:2.4em 0;font-size:13px;display:grid}.skin-concordance .cc-bk-end-h{color:var(--cc-text-2);font-size:15px;font-weight:600}.skin-concordance .cc-bk-fill{break-before:column;height:1px}.skin-concordance .cc-bk-fill[hidden]{display:none}.skin-concordance .cc-bk-turn{z-index:2;width:36px;height:72px;color:var(--cc-text-3);opacity:.6;transition:opacity .12s var(--cc-ease), background .12s var(--cc-ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.skin-concordance .cc-bk-turn svg{width:22px;height:22px}.skin-concordance .cc-bk-turn:hover:not(:disabled){opacity:1;background:var(--cc-hover);color:var(--cc-text)}.skin-concordance .cc-bk-turn:disabled{opacity:.15;cursor:default}.skin-concordance .cc-bk-turn[data-dir=back]{left:8px}.skin-concordance .cc-bk-turn[data-dir=on]{right:8px}.skin-concordance .cc-bk-foot{min-height:34px;font-family:var(--cc-mono);font-variant-numeric:tabular-nums;color:var(--cc-text-3);align-items:center;gap:14px;padding:0 18px 4px;font-size:11.5px;display:flex}.skin-concordance .cc-bk-foot-page,.skin-concordance .cc-bk-foot-pct{flex:0 0 72px}.skin-concordance .cc-bk-foot-pct{text-align:right}.skin-concordance .cc-bk-progress{background:var(--cc-line);border-radius:3px;flex:1;max-width:440px;height:3px;margin:0 auto;overflow:hidden}.skin-concordance .cc-bk-progress span{border-radius:inherit;background:var(--cc-accent);height:100%;transition:width .2s var(--cc-ease);display:block}.skin-concordance .cc-bk-menu{gap:12px;width:min(330px,100vw - 20px);padding:12px 14px;display:grid}.skin-concordance .cc-bk-menu-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.skin-concordance .cc-bk-menu-label{color:var(--cc-text-2);font-size:12.5px}.skin-concordance .cc-bk-size{align-items:center;gap:6px;display:flex}.skin-concordance .cc-bk-size-steps{gap:4px;display:flex}.skin-concordance .cc-bk-size-steps span{background:var(--cc-line-strong);border-radius:50%;width:6px;height:6px}.skin-concordance .cc-bk-size-steps span[data-on]{background:var(--cc-accent)}.skin-concordance .cc-view-seg button[aria-pressed=true]{background:var(--cc-raised);color:var(--cc-text);box-shadow:0 0 0 1px var(--cc-line), 0 1px 2px #0000002e}.skin-concordance .cc-reader-bar .cc-view-seg{margin-right:6px}.skin-concordance .cc-section-view{margin-top:14px}.skin-concordance .cc-dialog.cc-viewpick{width:min(540px,100vw - 24px)}.skin-concordance .cc-viewpick-lede{color:var(--cc-text-2);margin-bottom:12px;font-size:13.5px;line-height:1.5}.skin-concordance .cc-viewpick-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.skin-concordance .cc-viewpick-option{border:1px solid var(--cc-line);background:var(--cc-raised);text-align:left;transition:border-color .12s var(--cc-ease), background .12s var(--cc-ease);border-radius:10px;align-content:start;gap:6px;padding:14px;display:grid}.skin-concordance .cc-viewpick-option svg{width:20px;height:20px;color:var(--cc-accent-text)}.skin-concordance .cc-viewpick-option:hover{border-color:var(--cc-accent-line);background:var(--cc-hover)}.skin-concordance .cc-viewpick-name{font-size:15px;font-weight:640}.skin-concordance .cc-viewpick-what{color:var(--cc-text-2);font-size:12.5px;line-height:1.45}.skin-concordance .cc-root{--cc-hl-yellow:#facc154d;--cc-hl-blue:#60a5fa4d;--cc-hl-pink:#f472b64d;--cc-hl-orange:#fb923c57}.skin-concordance .cc-hl{color:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}.skin-concordance .cc-hl--yellow{background:var(--cc-hl-yellow)}.skin-concordance .cc-hl--blue{background:var(--cc-hl-blue)}.skin-concordance .cc-hl--pink{background:var(--cc-hl-pink)}.skin-concordance .cc-hl--orange{background:var(--cc-hl-orange)}.skin-concordance .cc-bk mark.cc-hit{padding:0}.skin-concordance .cc-qsel-bar{border:1px solid var(--cc-line-strong);background:var(--cc-raised);border-radius:9px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:flex}.skin-concordance .cc-qsel-label{color:var(--cc-text-2);margin-right:2px;font-size:12px}.skin-concordance .cc-qsel-sep{background:var(--cc-line);width:1px;height:18px;margin:0 2px}.skin-concordance .cc-hl-swatch{border:1px solid var(--cc-line-strong);border-radius:50%;width:20px;height:20px;padding:0}.skin-concordance .cc-hl-swatch[data-color=yellow]{background:#facc15}.skin-concordance .cc-hl-swatch[data-color=blue]{background:#60a5fa}.skin-concordance .cc-hl-swatch[data-color=pink]{background:#f472b6}.skin-concordance .cc-hl-swatch[data-color=orange]{background:#fb923c}.skin-concordance .cc-hl-swatch:hover,.skin-concordance .cc-hl-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--cc-raised), 0 0 0 3.5px var(--cc-text-2)}.skin-concordance .cc-bk-ribbon svg{width:17px;height:17px}.skin-concordance .cc-bk-ribbon[aria-pressed=true]{color:var(--cc-accent-text)}.skin-concordance .cc-bk-ribbon[aria-pressed=true] svg{fill:currentColor}.skin-concordance .cc-bk-resume{z-index:3;border:1px solid var(--cc-line-strong);background:var(--cc-raised);max-width:calc(100% - 24px);box-shadow:var(--cc-shadow);animation:cc-pop-in .16s var(--cc-ease);border-radius:10px;align-items:center;gap:8px;padding:6px 6px 6px 14px;font-size:13px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.skin-concordance .cc-sheet.cc-bk-notebook{width:min(400px,92vw)}.skin-concordance .cc-bk-nb-tabs{align-self:flex-start;margin:12px 18px 4px}.skin-concordance .cc-bk-nb-list{flex:1;min-height:0;padding:6px 10px 18px;overflow:auto}.skin-concordance .cc-bk-nb-empty{color:var(--cc-text-2);justify-items:start;gap:12px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:grid}.skin-concordance .cc-bk-nb-item{border-bottom:1px solid var(--cc-line-soft);align-items:flex-start;gap:4px;display:flex}.skin-concordance .cc-bk-nb-item .cc-iconbtn{margin-top:8px}.skin-concordance .cc-bk-nb-go{text-align:left;background:0 0;border:0;border-radius:6px;flex:1;gap:4px;min-width:0;padding:10px 8px;display:grid}.skin-concordance .cc-bk-nb-go:hover:not(:disabled){background:var(--cc-hover)}.skin-concordance .cc-bk-nb-go:disabled{cursor:default}.skin-concordance .cc-bk-nb-words{color:var(--cc-text);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.skin-concordance .cc-bk-nb-words[data-color]{border-left:3px solid var(--cc-line-strong);padding-left:8px}.skin-concordance .cc-bk-nb-words[data-color=yellow]{border-left-color:#facc15}.skin-concordance .cc-bk-nb-words[data-color=blue]{border-left-color:#60a5fa}.skin-concordance .cc-bk-nb-words[data-color=pink]{border-left-color:#f472b6}.skin-concordance .cc-bk-nb-words[data-color=orange]{border-left-color:#fb923c}.skin-concordance .cc-bk-nb-mark{vertical-align:-1px;width:13px;height:13px;color:var(--cc-accent-text);margin-right:6px}.skin-concordance .cc-bk-nb-meta{font-family:var(--cc-mono);color:var(--cc-text-3);font-size:11px}.skin-concordance .cc-continue-pct{opacity:.8;font-size:11.5px}.skin-concordance .cc-lib-shelf{margin:22px 0 6px}.skin-concordance .cc-shelf-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin-top:10px;display:grid}.skin-concordance .cc-shelf-item{border:1px solid var(--cc-line);background:var(--cc-raised);transition:border-color .12s var(--cc-ease), background .12s var(--cc-ease);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.skin-concordance .cc-shelf-item:hover{border-color:var(--cc-line-strong);background:var(--cc-hover)}.skin-concordance .cc-shelf-title,.skin-concordance .cc-shelf-by{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;overflow:hidden}.skin-concordance .cc-shelf-title{font-size:14px;font-weight:600}.skin-concordance .cc-shelf-by{color:var(--cc-text-2);font-size:12.5px}.skin-concordance .cc-shelf-progress{background:var(--cc-line);border-radius:3px;height:3px;margin-top:6px;overflow:hidden}.skin-concordance .cc-shelf-progress span{background:var(--cc-accent);height:100%;display:block}.skin-concordance .cc-shelf-pct{color:var(--cc-text-3);margin-top:6px;font-size:11px}@media (max-width:767px),(pointer:coarse){.skin-concordance .cc-bk-turn{display:none}}@media (max-width:900px){.skin-concordance .cc-bk-tool-label{display:none}}@media (max-width:640px){.skin-concordance .cc-bk-work-by,.skin-concordance .cc-bk-aa-label{display:none}.skin-concordance .cc-bk-foot{padding:0 14px 4px}.skin-concordance .cc-viewpick-options{grid-template-columns:1fr}}
.skin-concordance .cc-bref{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--cc-accent-line);text-decoration-color:var(--cc-accent-line);text-underline-offset:3px;transition:text-decoration-color .12s var(--cc-ease), color .12s var(--cc-ease);border-radius:2px;text-decoration-thickness:1.5px}.skin-concordance .cc-bref:hover,.skin-concordance .cc-bref[aria-describedby]{color:var(--cc-accent-text);text-decoration-style:solid;-webkit-text-decoration-color:var(--cc-accent);text-decoration-color:var(--cc-accent)}.skin-concordance .cc-bref:focus-visible{outline:2px solid var(--cc-accent);outline-offset:1px}.skin-concordance .cc-bcard-label{font-family:var(--cc-sans)}.skin-concordance .cc-bcard-text{overscroll-behavior:contain;max-height:15em;overflow-y:auto;-webkit-mask-image:none;mask-image:none}.skin-concordance .cc-bcard-more{color:var(--cc-text-3);font-family:var(--cc-sans);white-space:nowrap;font-size:12px}.skin-concordance .cc-kjv{overflow-wrap:break-word;gap:.7em;display:grid}.skin-concordance .cc-kjv-p{margin:0}.skin-concordance .cc-kjv-v{transition:background-color .2s var(--cc-ease);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}.skin-concordance .cc-kjv-v[data-cited]{background:var(--cc-accent-tint);box-shadow:0 0 0 2px var(--cc-accent-tint)}.skin-concordance .cc-kjv-n{font-family:var(--cc-mono);color:var(--cc-text-3);vertical-align:.42em;margin-right:.22em;font-size:.62em;font-weight:500;line-height:0;text-decoration:none}.cc-kjv-v[data-cited] :is(.skin-concordance .cc-kjv-n){color:var(--cc-accent-text)}.skin-concordance a.cc-kjv-n:hover{color:var(--cc-accent-text)}.skin-concordance .cc-kjv-add{font-style:italic}.skin-concordance .cc-bview-version{color:var(--cc-text-3);flex:none;font-size:11px}.skin-concordance .cc-bview-label{font-family:var(--cc-sans);font-weight:600}.skin-concordance .cc-bview-h{margin:14px 16px 8px;font-size:15px;font-weight:640}.skin-concordance .cc-bview .cc-kjv{padding:0 16px;font-size:15.5px;line-height:1.62}.skin-concordance .cc-bview-steps{justify-content:space-between;gap:8px;padding:16px;display:flex}.skin-concordance .cc-bible-text{padding:8px 0 24px}.skin-concordance .cc-bible-text .cc-kjv{gap:.9em;max-width:68ch;font-size:17.5px;line-height:1.72}.skin-concordance .cc-bible-text .cc-kjv-v{scroll-margin-top:calc(var(--cc-top-h) + 80px)}.skin-concordance .cc-bible .cc-reader-nav .cc-btn{gap:6px}.skin-concordance .cc-bible-chs{flex-wrap:wrap;gap:3px;margin:6px 0 0;padding:0;list-style:none;display:flex}.skin-concordance .cc-bible-ch{border-radius:var(--cc-radius-s);min-width:28px;height:24px;color:var(--cc-text-2);place-items:center;padding:0 4px;font-size:11.5px;text-decoration:none;display:inline-grid}.skin-concordance .cc-bible-ch:hover{background:var(--cc-hover);color:var(--cc-text)}.skin-concordance .cc-bible-ch[aria-current=page]{background:var(--cc-accent-tint);color:var(--cc-accent-text);font-weight:600}.skin-concordance .cc-bible-goto{flex-wrap:wrap;gap:8px;max-width:520px;margin-top:18px;display:flex}.skin-concordance .cc-bible-goto .cc-input{flex:240px;min-width:0}.cc-rs :is(.skin-concordance .cc-bible-goto){margin-top:4px}.skin-concordance .cc-bible-goto-miss{color:var(--cc-text-2);flex-basis:100%;font-size:13px}.skin-concordance .cc-bible-testament{margin-top:34px}.skin-concordance .cc-bible-testament-h{text-transform:uppercase;letter-spacing:.06em;color:var(--cc-text-3);border-bottom:1px solid var(--cc-line);padding-bottom:8px;font-size:13px;font-weight:600}.skin-concordance .cc-bible-books{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.skin-concordance .cc-bible-book{border-bottom:1px solid var(--cc-line-soft);scroll-margin-top:calc(var(--cc-top-h) + 56px);padding:12px 0}.skin-concordance .cc-bible-book:target .cc-bible-book-name{color:var(--cc-accent-text)}.skin-concordance .cc-bible-book-name{color:var(--cc-text);font-size:15px;font-weight:620;text-decoration:none}.skin-concordance .cc-bible-book-name:hover{color:var(--cc-accent-text)}.skin-concordance .cc-bible-source{color:var(--cc-text-3);max-width:70ch;margin:30px 0 10px;font-size:13px}.skin-concordance .cc-cited{gap:8px;display:grid}.skin-concordance .cc-cited-h{font-size:15px;font-weight:640}.skin-concordance h2.cc-cited-h{font-size:18px}.skin-concordance .cc-cited-line{color:var(--cc-text-2);flex-wrap:wrap;align-items:center;gap:0 6px;font-size:13px;display:flex}.skin-concordance .cc-cited-line b{color:var(--cc-text);font-weight:500}.skin-concordance .cc-cited-line .cc-spin{width:14px;height:14px}.skin-concordance .cc-cited-printed{color:var(--cc-text-3);margin-top:2px;font-size:11.5px}.skin-concordance .cc-cited-more{justify-self:start}.skin-concordance .cc-bview .cc-cited{border-top:1px solid var(--cc-line-soft);padding:14px 16px 20px}.skin-concordance .cc-bible-cited{border-top:1px solid var(--cc-line);max-width:68ch;margin-top:28px;padding-top:20px}.skin-concordance .cc-cited-divider{text-transform:uppercase;letter-spacing:.06em;color:var(--cc-text-3);margin:4px 0 10px;padding-top:10px;font-size:11.5px;font-weight:600}
.skin-concordance .cc-audio{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-raised);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;max-width:836px;margin:16px 0 0 76px;padding:10px 12px;display:grid}.skin-concordance .cc-audio-play{background:var(--cc-accent);width:40px;height:40px;color:var(--cc-accent-ink);cursor:pointer;transition:filter .15s var(--cc-ease);border:0;border-radius:50%;place-items:center;display:grid}.skin-concordance .cc-audio-play svg{width:18px;height:18px}.skin-concordance .cc-audio-play:hover{filter:brightness(1.08)}.skin-concordance .cc-audio-play:focus-visible{outline:2px solid var(--cc-accent-line);outline-offset:2px}.skin-concordance .cc-audio-main{gap:4px;min-width:0;display:grid}.skin-concordance .cc-audio-line{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.skin-concordance .cc-audio-title{min-width:0;color:var(--cc-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;display:inline-flex;overflow:hidden}.skin-concordance .cc-audio-icon{width:16px;height:16px;color:var(--cc-text-2);flex:none}.skin-concordance .cc-audio-meta{color:var(--cc-text-3);font-size:13px}.skin-concordance .cc-audio-time{color:var(--cc-text-2);flex:none;font-size:12px}.skin-concordance .cc-audio-seek{width:100%;accent-color:var(--cc-accent);margin:0}.skin-concordance .cc-audio-tools{align-items:center;gap:4px;display:flex}.skin-concordance .cc-audio-select{border:1px solid var(--cc-line);border-radius:var(--cc-radius-s);background:var(--cc-bg);max-width:190px;color:var(--cc-text);font:inherit;padding:3px 6px;font-size:13px}.skin-concordance .cc-audio-msg{color:var(--cc-text-2);margin:0;font-size:13px}.skin-concordance .cc-audio-here{z-index:30;border:1px solid var(--cc-accent-line);background:var(--cc-raised);box-shadow:var(--cc-shadow);color:var(--cc-accent-text);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:12px;display:inline-flex;position:fixed;transform:translate(-100%)}.skin-concordance .cc-audio-here svg{width:12px;height:12px}.skin-concordance .cc-audio--work{max-width:none;margin:14px 0 0}.skin-concordance .cc-audio--compact{background:0 0;border:0;flex:auto;gap:4px 10px;max-width:560px;margin:0 auto;padding:0}.skin-concordance .cc-audio--compact .cc-audio-play{width:32px;height:32px}.skin-concordance .cc-audio--compact .cc-audio-play svg{width:15px;height:15px}.skin-concordance .cc-audio--compact .cc-audio-main{gap:2px}.skin-concordance .cc-audio--compact .cc-audio-title{font-size:13px}.skin-concordance .cc-audio-now{box-shadow:-3px 0 0 color-mix(in srgb, var(--cc-accent) 55%, transparent)}.skin-concordance .cc-bk .cc-audio-now{box-shadow:none}@media (max-width:760px){.skin-concordance .cc-audio{grid-template-columns:auto minmax(0,1fr);margin-left:0}.skin-concordance .cc-audio-tools{grid-column:1/-1;justify-content:flex-end}.skin-concordance .cc-audio--compact{grid-template-columns:auto minmax(0,1fr)}.skin-concordance .cc-audio--compact .cc-audio-tools,.skin-concordance .cc-audio--compact .cc-audio-seek{display:none}}::highlight(cc-audio){background-color:color-mix(in srgb, var(--cc-accent) 24%, transparent);color:inherit}
@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/6002c37be096f12a-s.31t0fxc8q4a1k.woff2)format("woff2");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:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/7309d5682ef03964-s.p.0z0hpjmp_9hhf.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/6ebe0aef87bfe15f-s.p.1zjat_zsa1d11.woff2)format("woff2");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:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.eN4GHG_className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.eN4GHG_variable{--cc-font-sans:"Mona Sans", "Mona Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6b537d2d7915fee-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fa4db8b844e05e3-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca77c3e9113c98bb-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c974309cb591fe01-s.1v7x_qdpnbwoz.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff88af711673de4c-s.p.1h7k3aqd68qji.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/73c8302d2fdfe340-s.p.30xqm3yldpj47.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e9bef65aac3123c-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1162af63fcaf8ea1-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/016f413c39673ab5-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f8811ef018a909c-s.1iu7q7yw-zhgt.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ae16e032a695779-s.p.07-q_h5lq3omo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5be66613d9c872-s.p.27korwsf9c79u.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.S92ZEq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.S92ZEq_variable{--cc-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(../media/004fd48a4dd67821-s.0-vx1upgwoe6y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7946ced300b340b3-s.2_zgzsu6ug4i_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f2ee676955604fe9-s.41pfnj8p_ioyp.woff2)format("woff2");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:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(../media/120e499121c6e98b-s.p.3vp7a2-cr2rdr.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2feeedf6855df4d1-s.p.331uru_9stq2l.woff2)format("woff2");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:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(../media/200f1e419260b246-s.0u3t18_ws1s0r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5be1ca683a17b867-s.0ie9tfa2dkygi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(../media/61ac6e0045ce5046-s.1rk_90knq37wm.woff2)format("woff2");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:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(../media/92154e3c4bba6e9f-s.p.2o31zrn8goter.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2022556a639b296b-s.p.10vtpau_m4s3n.woff2)format("woff2");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:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(../media/289e7834ed4b8515-s.3uy0u14tooj2l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78793cfedfa95b97-s.3x2qs3dlghr_1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(../media/528bc677de143fe5-s.23zwoj8vnraf5.woff2)format("woff2");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:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a31e89f2e4fafda-s.p.39lcork8qw_6k.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8cdd9b06fff9e582-s.p.16pyfgt5-1436.woff2)format("woff2");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:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(../media/203556512bd59db0-s.0f8nug15lc8s9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(../media/29d7a6a0f9d92827-s.42a5f3-wp0s96.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4ebac2faa245ec7e-s.1u3dacge8ifcf.woff2)format("woff2");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:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c880dfd75c4e4d7-s.p.2y64t_z0r2qcu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7242d3012e6d93af-s.p.39ei4s_va764s.woff2)format("woff2");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:Charis SIL Fallback;src:local(Times New Roman);ascent-override:107.83%;descent-override:39.61%;line-gap-override:0.0%;size-adjust:110.94%}._0WOGDq_className{font-family:Charis SIL,Charis SIL Fallback}._0WOGDq_variable{--cc-font-text:"Charis SIL", "Charis SIL Fallback"}
@font-face{unicode-range:U+20,U+41-5A,U+61-7A,U+300-36F,U+1DC0-1DFF,U+2234,U+27E8-27E9;font-family:textSupplement;src:url(../media/text_supplement.2k1mo3c-g57fe.woff2)format("woff2");font-display:swap}.UKHf4G_className{font-family:textSupplement}.UKHf4G_variable{--cc-font-supp:"textSupplement"}
@font-face{unicode-range:U+3008-3009,U+25AA,U+2767,U+2E2A-2E2B;font-family:marksA;src:url(../media/marks_a.1tf4t8ekjp-y3.woff2)format("woff2");font-display:swap}.aw1qtq_className{font-family:marksA}.aw1qtq_variable{--cc-font-marks-a:"marksA"}
@font-face{unicode-range:U+261C,U+261E,U+271A,U+2740;font-family:marksB;src:url(../media/marks_b.2uzlj1tvq_agy.woff2)format("woff2");font-display:swap}.OsP8xa_className{font-family:marksB}.OsP8xa_variable{--cc-font-marks-b:"marksB"}
@font-face{unicode-range:U+370-3FF,U+1F??;font-family:greek;src:url(../media/greek.0uh5r7hun5c_2.woff2)format("woff2");font-display:swap}.X13pzG_className{font-family:greek}.X13pzG_variable{--cc-font-greek:"greek"}
