.tc-crawl-form { display: contents; }
:where(.tc-crawl-submit) { font: inherit; color: inherit; border: 0; cursor: pointer; text-align: inherit; }
.tc-crawl-submit { transition: opacity 0.3s; }
.tc-crawl-submit:hover { opacity: 0.6; }
.tc-crawl-submit .find__icon { display: block; }
@media screen and (max-width: 767px) { .tc-crawl-submit:hover { opacity: 1; } }
.tc-crawl-submit:focus-visible { outline: 2px solid #139f8c; outline-offset: 3px; }
.tc-crawl-pages { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px; margin: 20px 0; font-size: 15px; }
.tc-crawl-pages a, .tc-crawl-pages [aria-current] { display: inline-flex; min-width: 36px; min-height: 36px; padding: 6px 10px; align-items: center; justify-content: center; border: 1px solid #c9d7d3; border-radius: 4px; }
.tc-crawl-pages [aria-current] { background: #139f8c; border-color: #139f8c; color: #fff; }
