.chi-turabian-note{margin-top:1.4rem;color:var(--muted);font-size:.9rem}.chi-turabian-note a{color:var(--wine-500);font-weight:700}.chi-lookup .search input{min-width:0;padding:.8rem 1rem;font-size:.95rem}.chi-lookup .search .btn{flex:0 0 auto;padding:.8rem 1.2rem}.chi-lookup .search .btn:disabled{opacity:.6;cursor:progress}.chi-lookup__status{min-height:1.2em;margin-top:.5rem;color:var(--muted-2);font-size:.84rem}.chi-lookup__status[data-state=ok]{color:var(--ok)}.chi-lookup__status[data-state=error]{color:var(--wine-500)}.chi-faq .faq-item summary h3{margin:0;color:inherit;font-size:1.02rem;font-weight:800}.chi-ui-h{font-size:1.3rem;font-weight:800}.tool-card .more-dropdown{max-height:420px}.chi-settings{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.9rem 1rem;margin-bottom:1.3rem}.chi-setting{display:grid;gap:.45rem}.chi-setting .field-block__label{color:var(--ink-900);font-size:.98rem;font-weight:800}.chi-setting--edition{min-width:150px}.chi-edition-select{border:1px solid var(--line);border-radius:14px;background:#f3f1ea;padding:.72rem .9rem;color:var(--ink-800);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.chi-edition-select:focus{border-color:var(--wine-400);outline:none}.chi-search-block .search input{min-width:0;padding:.85rem 1rem;font-size:.95rem}.chi-search-block .search .btn{flex:0 0 auto;padding:.85rem 1.3rem}.chi-search-block .search .btn:disabled{opacity:.6;cursor:progress}.chi-search-block .results ul{display:grid;gap:.5rem;max-height:360px;overflow-y:auto}.chi-search-block .result-item{padding:.7rem .9rem;background:#fff;cursor:pointer;font:inherit;text-align:left}.chi-search-block .result-item__fav{width:38px;height:38px}.chi-manual-link{margin:1rem 0 0;color:var(--wine-500)!important;font-weight:700;text-decoration:underline;text-underline-offset:3px}.chi-form-links{display:flex;gap:1rem}[hidden]{display:none!important}.chi-more-search{width:100%;margin-bottom:.6rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:.6rem .8rem;font:inherit;font-size:.9rem}.chi-more-search:focus{border-color:var(--wine-400);outline:none;box-shadow:0 0 0 3px #7a22301f}.tool-card .more-grid button.selected{color:var(--wine-600);background:#7a223014}.tool-card .more-grid button[hidden]{display:none}.chi-more-empty{color:var(--muted-2);font-size:.85rem}.chi-advice{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:#fdf8f3;padding:.8rem 1rem;color:var(--ink-700);font-size:.88rem;line-height:1.55}.chi-check{display:flex;align-items:center;gap:.5rem;margin-top:1rem;color:var(--muted);font-size:.86rem;cursor:pointer}.chi-check input{width:16px;height:16px;accent-color:var(--wine-500)}.tool-card .field select{width:100%;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-900);font:inherit;padding:.75rem .9rem}.tool-card .field select:focus{border-color:var(--wine-400);outline:none;box-shadow:0 0 0 3px #7a22301f}.chi-field-hint{color:var(--muted-2);font-size:.76rem}.chi-name-row{display:flex;gap:.5rem;margin-bottom:.5rem}.chi-name-row input{min-width:0}.chi-name-del{flex:0 0 auto;width:2.4rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--muted-2);cursor:pointer;font:inherit;font-weight:800}.chi-name-del:hover{color:var(--wine-600);border-color:var(--wine-400)}.chi-rows{display:grid;gap:.9rem}.chi-row{display:grid;gap:.45rem}.chi-row__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.chi-row__label{color:var(--muted-2);font-size:.72rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.chi-row .reference{overflow-wrap:anywhere}.chi-list-item .bib-item__text{padding-left:2rem;text-indent:-2rem;overflow-wrap:anywhere}.chi-examples .cite-tag{min-width:104px}.chi-examples .cite-example__row p{overflow-wrap:anywhere}@media(max-width:520px){.tool-card .fields{grid-template-columns:minmax(0,1fr)}.chi-examples .cite-example__row{flex-direction:column;gap:.5rem}}.chi-article{max-width:920px;margin:4.5rem auto}.chi-article.article-prose h2{color:var(--ink-900);font-size:clamp(1.6rem,3.2vw,2.1rem);line-height:1.2;margin-top:3.2rem;padding-top:2.2rem;border-top:1px solid var(--line)}.chi-article.article-prose h3{color:var(--wine-600)}.chi-article .anatomy,.chi-article .chi-paper,.chi-article .chi-compare,.chi-article .chi-steps,.chi-article .chi-mistakes,.chi-article .chi-benefits,.chi-article .chi-examples{margin:1.2rem 0 1.8rem}.chi-article ol.step-list{margin-left:0}.chi-article .step-item p{color:var(--muted)}.chi-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.chi-compare__card{border:1px solid var(--line);border-top:4px solid var(--wine-500);border-radius:var(--radius);background:#fff;padding:1.4rem 1.4rem .6rem;box-shadow:var(--shadow-md)}.chi-compare__card:nth-child(2){border-top-color:var(--ok)}.chi-compare__tag{display:inline-block;border-radius:999px;background:#7a22301a;color:var(--wine-600);padding:.2rem .65rem;font-size:.72rem;font-weight:800;letter-spacing:1px}.chi-compare__card:nth-child(2) .chi-compare__tag{background:#2e9e6e24;color:var(--ok)}.chi-article.article-prose .chi-compare__title{margin:.7rem 0 .4rem;color:var(--ink-900);font-size:1.15rem}.chi-article .chi-compare__card ul{list-style:disc;margin:.4rem 0 1rem 1.1rem}.chi-article .chi-compare__card li{margin-bottom:.35rem;font-size:.94rem}.chi-paper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem;border-radius:var(--radius);background:#f1eee6;padding:1.4rem}.chi-paper__sheet{position:relative;border-radius:6px;background:#fff;padding:1.6rem 1.5rem 1.4rem;box-shadow:0 18px 34px -24px #1c20348c;font-family:Georgia,Times New Roman,serif}.chi-article .chi-paper__tag{margin:0 0 .9rem;color:var(--muted-2);font-family:var(--font-sans);font-size:.7rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.chi-article .chi-paper__text{color:var(--ink-800);font-size:.95rem;line-height:1.9}.chi-paper__notes{list-style:decimal;margin:1.2rem 0 0!important;border-top:1px solid var(--ink-700);padding:.8rem 0 0 1.2rem;width:100%}.chi-article .chi-paper__notes li{margin-bottom:.45rem;color:var(--ink-800);font-size:.78rem;line-height:1.5;overflow-wrap:anywhere}.chi-article .chi-paper__heading{margin-bottom:1rem;color:var(--ink-900);text-align:center;font-size:.95rem}.chi-article .chi-paper__bib p{margin-bottom:.9rem;padding-left:1.6rem;text-indent:-1.6rem;color:var(--ink-800);font-size:.8rem;line-height:1.55;overflow-wrap:anywhere}.chi-example+.chi-example{margin-top:2rem}.chi-example__grid{display:grid;gap:1rem}.chi-article .chi-example__system{margin:.2rem 0 .4rem;color:var(--muted-2);font-size:.72rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.chi-article .cite-tag{min-width:108px}.chi-article .cite-example__row p{overflow-wrap:anywhere}.chi-article .chi-example__advice{margin:0;border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:#fdf8f3;padding:.75rem 1rem;color:var(--ink-700);font-size:.9rem}.chi-article ol.chi-mistakes{display:grid;gap:.9rem;margin-left:0;list-style:none}.chi-mistake{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:1.1rem 1.2rem;box-shadow:var(--shadow-md)}.chi-article .chi-mistake__title{display:flex;gap:.7rem;align-items:baseline;margin-bottom:.7rem;color:var(--ink-900);font-weight:800}.chi-mistake__title span{flex:0 0 auto;width:1.7rem;height:1.7rem;display:inline-grid;place-items:center;border-radius:50%;background:var(--wine-500);color:#fff;font-size:.8rem}.chi-mistake__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem}.chi-article .chi-mistake__pair p{display:grid;gap:.25rem;margin:0;border-radius:10px;padding:.7rem .9rem;font-size:.9rem;line-height:1.55;overflow-wrap:anywhere}.chi-mistake__wrong{background:#fbefef;border-left:3px solid #c0392b}.chi-mistake__right{background:#eef8f2;border-left:3px solid var(--ok)}.chi-article .chi-mistake__pair strong{font-size:.68rem;letter-spacing:1px;text-transform:uppercase}.chi-article .chi-mistake__wrong strong{color:#b03a2e}.chi-article .chi-mistake__right strong{color:var(--ok)}.chi-article.article-prose .chi-benefits h3{margin:.6rem 0 .4rem;color:var(--ink-900);font-size:1.05rem}.chi-article .chi-benefits p{margin:0;font-size:.92rem}.chi-article .chi-callout{border:1px solid var(--line);border-left:4px solid var(--wine-500);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#fff;padding:1rem 1.2rem;color:var(--ink-800);box-shadow:var(--shadow-md)}@media(max-width:640px){.chi-article{margin:3rem auto}.chi-paper{padding:.8rem}.chi-article .cite-example__row{flex-direction:column;gap:.45rem}}.chi-article>ul{list-style:disc}.chi-article>ol{list-style:decimal}.chi-article>ul li::marker,.chi-article>ol li::marker{color:var(--wine-500);font-weight:700}.chi-figure{float:right;width:300px;margin:.4rem 0 1rem 1.6rem;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,#fbf7f1,#f3eee5);padding:1rem 1rem .7rem;box-shadow:var(--shadow-md)}.chi-figure svg{display:block;width:100%;height:auto}.chi-figure figcaption{margin-top:.4rem;color:var(--muted-2);font-size:.78rem;line-height:1.45;text-align:center}.chi-article .chi-compare{clear:both}@media(max-width:700px){.chi-figure{float:none;width:100%;max-width:340px;margin:.6rem auto 1.2rem}}
