.tlfca-search-v124{--bg:#fff8ed;--paper:#fff;--ink:#283d33;--accent:#87452e;--line:#a7b7aa;margin:0;background:var(--bg);color:var(--ink);font:18px/1.85 system-ui,sans-serif;overflow-wrap:anywhere}.tlfca-search-v124 *{box-sizing:border-box}.tlfca-search-v124 header,.tlfca-search-v124 main,.tlfca-search-v124 footer{max-width:1040px;margin:auto;padding:24px}.tlfca-search-v124 a{color:var(--accent)}.tlfca-search-v124 h1{font-size:clamp(2rem,5vw,3rem);line-height:1.4}.tlfca-search-v124 input,.tlfca-search-v124 select,.tlfca-search-v124 button{font:inherit;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);max-width:100%}.tlfca-search-v124 input,.tlfca-search-v124 select{width:100%;display:block}.tlfca-search-v124 label{display:block}.tlfca-search-v124 button{cursor:pointer}.tlfca-search-v124-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.tlfca-search-v124 article{margin:22px 0;padding:22px;background:var(--paper);border:1px solid var(--line);border-radius:20px}.tlfca-search-v124 article h2{font-size:1.45rem;line-height:1.5}.tlfca-search-v124 summary{min-height:48px;cursor:pointer;padding:10px 0}.tlfca-search-v124-text{white-space:pre-wrap}.tlfca-search-v124 small{font-size:1rem}.tlfca-search-v124 :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.tlfca-search-v124 [hidden]{display:none!important}.tlfca-search-v124-row{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.tlfca-search-v124-skip{position:absolute;top:-100px}.tlfca-search-v124-skip:focus{top:0;padding:10px;background:var(--paper)}@media(prefers-color-scheme:dark){.tlfca-search-v124{--bg:#17271e;--paper:#273c30;--ink:#fff4dd;--accent:#ffc5a3;--line:#90a394}}@media print{.tlfca-search-v124-tools{display:none}.tlfca-search-v124{background:#fff;color:#000}.tlfca-search-v124 article{break-inside:avoid;background:#fff;border-color:#000}.tlfca-search-v124 a{color:#000}}