.talk-search{width:100%;margin-bottom:.75rem;font-size:.8125rem;line-height:1.5}.talk-search-row{display:flex;align-items:center;gap:.375rem}.talk-search-combobox{position:relative;flex:1;min-width:0}.talk-search-input-wrap{display:flex;align-items:center;height:2.25rem;border:1px solid var(--color-base-300);border-radius:0;background:var(--color-base-100)}.talk-search-input-wrap:focus-within{outline:2px solid var(--color-base-content);outline-offset:1px}.talk-search input[role=combobox]{min-width:0;width:100%;flex:1;padding:.375rem .625rem;border:0;outline:0;background:0 0;color:inherit;font:inherit}.talk-search-input-actions{display:flex;align-items:center;gap:.125rem;padding-right:.25rem;flex-shrink:0}.talk-search button{cursor:pointer}.talk-search button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.talk-search-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid transparent;border-radius:0;background:0 0;color:inherit;font:inherit;flex-shrink:0}.talk-search-toggle{font-family:monospace;font-weight:600}.talk-search-icon:hover:not(:disabled){background:var(--color-base-200)}.talk-search-toggle[aria-pressed=false]{color:#9a9a9a}.talk-search-toggle[aria-pressed=true]{color:var(--color-base-content)}.talk-search-icon:disabled{opacity:.3;cursor:default}.talk-search-count{white-space:nowrap;font-size:.6875rem;font-variant-numeric:tabular-nums;color:#737373;margin-left:auto;flex-shrink:0}.talk-search-history{position:absolute;z-index:30;bottom:calc(100% + .25rem);left:0;right:0;border:1px solid var(--color-base-300);border-radius:0;background:var(--color-base-100);box-shadow:0 -.25rem 1rem #0002;overflow:hidden}.talk-search-history-heading{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;font-size:.6875rem;border-bottom:1px solid var(--color-base-200)}.talk-search-history-heading button{text-decoration:underline;text-underline-offset:2px}.talk-search-history ul{list-style:none;margin:0;padding:.25rem;max-height:18rem;overflow-y:auto}.talk-search-history li{display:flex;align-items:center;gap:.5rem;padding:.375rem;cursor:pointer;border-radius:0}.talk-search-history li[aria-selected=true]{background:var(--color-base-200)}.talk-search-history li>i{opacity:.55;font-size:.75rem}.talk-search-history-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.talk-search-history-meta{font-size:.625rem;max-width:35%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:.75}.talk-search-history-empty{margin:0;padding:.5rem .625rem}.talk-search-error{color:#a71920;margin:0;overflow-wrap:anywhere}.talk-search-empty{margin:0;text-align:center}@media(max-width:480px){.talk-search-row{flex-wrap:wrap}.talk-search-combobox{flex-basis:calc(100% - 3rem)}.talk-search-count{margin-left:auto}.talk-search-history-meta{max-width:25%}}.talk-search-feedback{display:grid;align-items:baseline;font-size:.75rem}.talk-search-feedback>.talk-search-count{grid-area:1/1;justify-self:end;align-self:start}.talk-search-messages{min-width:0}.talk-search-help{grid-area:1/1;min-width:0;margin:0;font-size:.75rem;border:0}.talk-search-help summary{cursor:pointer;color:#737373;width:fit-content;max-width:calc(100% - 6rem)}.talk-search-help p{margin:.5rem 0}.talk-search-help code{overflow-wrap:anywhere;background:0 0;border:0;padding:0;box-shadow:none;font-family:monospace;font-weight:400}.talk-search-help code::before,.talk-search-help code::after{content:none}.talk-search-examples{display:grid;gap:1rem;margin:.5rem 0;align-items:start}.talk-search-example-table{width:100%;margin:0;border-collapse:collapse;font-size:inherit;table-layout:fixed}.talk-search-example-table th,.talk-search-example-table td{padding:.25rem .375rem;text-align:left;vertical-align:top}.talk-search-example-table th{font-weight:600;border-bottom:1px solid var(--color-base-300)}.talk-search-example-table th:first-child{width:35%}.talk-search-example-table td:first-child{color:#737373}.talk-search-example{display:flex;align-items:center;gap:.375rem;min-width:0}.talk-search-example code{min-width:0}.talk-search-append{display:inline-flex;align-items:center;padding:0;border:0;background:0 0;color:inherit;flex-shrink:0}.talk-search-append:hover{opacity:.65}@media(min-width:700px){.talk-search-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}