.search-actions.svelte-pswsvf{align-items:center;gap:8px;display:flex}button.svelte-pswsvf{height:36px;color:var(--text-color);cursor:pointer;background-color:#0000;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}button.svelte-pswsvf:hover{background-color:color-mix(in srgb, var(--input-border-color) 32%, transparent)}button.svelte-pswsvf:focus-visible{outline:2px solid color-mix(in srgb, var(--url-color) 70%, var(--input-border-color));outline-offset:2px}button.svelte-pswsvf svg:where(.svelte-pswsvf){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.page-button.svelte-pswsvf{white-space:nowrap;gap:7px;padding:0 12px 0 9px;font-size:14px;font-weight:700}.plus-mark.svelte-pswsvf{background-color:var(--button-background-color);width:22px;height:22px;color:var(--button-text-color);border-radius:50%;place-items:center;display:grid}.plus-mark.svelte-pswsvf svg:where(.svelte-pswsvf){width:14px;height:14px}.theme-button.svelte-pswsvf{width:36px;padding:0}.icon-toggle-button.svelte-pswsvf{width:36px;color:var(--text-sub-color);padding:0}.icon-toggle-button[aria-pressed=true].svelte-pswsvf{color:var(--text-color)}.slash.svelte-pswsvf{stroke-width:2.4px}.search-input.svelte-4cijiw{border:1px solid var(--input-border-color);background-color:var(--input-background-color);border-radius:4px;justify-content:center;align-items:center;width:min(520px,100%);display:flex;overflow:visible}.search-input.svelte-4cijiw:focus-within{border-color:var(--button-background-color)}.input-shell.svelte-4cijiw{flex:auto;align-items:center;min-width:0;display:flex;position:relative}input[type=text].svelte-4cijiw{width:100%;min-width:0;color:var(--input-text-color);background:0 0;border:none;outline:none;flex:auto;padding:12px 14px;font-size:16px}button.svelte-4cijiw{cursor:pointer;border:none;place-items:center;display:grid}button.svelte-4cijiw svg:where(.svelte-4cijiw){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.clear-button.svelte-4cijiw{width:36px;height:36px;color:var(--text-sub-color);background:0 0;border-radius:50%;flex:none;margin-right:2px;padding:0}.clear-button.svelte-4cijiw:hover{color:var(--text-color);background-color:color-mix(in srgb, var(--input-border-color) 45%, transparent)}.operator-help.svelte-4cijiw{flex:none;position:relative}.help-button.svelte-4cijiw{width:36px;height:36px;color:var(--text-sub-color);background:0 0;border-radius:50%;margin-right:4px;padding:0}.help-button.svelte-4cijiw:hover,.help-button.svelte-4cijiw:focus-visible{color:var(--text-color);background-color:color-mix(in srgb, var(--input-border-color) 45%, transparent);outline:none}.operator-panel.svelte-4cijiw{z-index:10;border:1px solid var(--input-border-color);background:var(--input-background-color);width:min(300px,100vw - 32px);color:var(--text-color);opacity:0;pointer-events:none;border-radius:6px;gap:8px;padding:12px;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:calc(100% + 8px);right:4px;transform:translateY(-4px);box-shadow:0 10px 20px #0000002e}.operator-help.svelte-4cijiw:hover .operator-panel:where(.svelte-4cijiw),.operator-help.svelte-4cijiw:focus-within .operator-panel:where(.svelte-4cijiw){opacity:1;pointer-events:auto;transform:translateY(0)}[data-theme=dark] .operator-panel.svelte-4cijiw{box-shadow:0 10px 20px #00000057}.operator-panel.svelte-4cijiw div:where(.svelte-4cijiw){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.operator-panel.svelte-4cijiw code:where(.svelte-4cijiw){overflow-wrap:anywhere;min-width:0;color:var(--text-color);font-size:13px}.operator-panel.svelte-4cijiw span:where(.svelte-4cijiw){color:var(--text-sub-color);white-space:nowrap;font-size:12px}.search-button.svelte-4cijiw{background-color:var(--button-background-color);width:60px;color:var(--button-text-color);border-radius:0 3px 3px 0;flex:none;align-self:stretch;padding:0}.search-button.svelte-4cijiw:hover{background-color:var(--button-hover-background-color)}.compact.svelte-4cijiw{justify-content:flex-start;width:100%;min-width:0}.compact.svelte-4cijiw input:where(.svelte-4cijiw){padding:11px 14px}.compact.svelte-4cijiw .help-button:where(.svelte-4cijiw){width:34px;height:34px}.compact.svelte-4cijiw .search-button:where(.svelte-4cijiw){width:52px}@media (width<=760px){.search-input.svelte-4cijiw{width:100%}.search-button.svelte-4cijiw{width:52px}.operator-panel.svelte-4cijiw{right:-56px}}.hero-search.svelte-1avmhg8{align-content:center;justify-items:center;width:min(560px,100% - 32px);min-height:calc(100svh - 96px);margin:0 auto}.brand-logo.svelte-1avmhg8{object-fit:contain;width:clamp(112px,16vw,180px);height:clamp(112px,16vw,180px)}.brand-name.svelte-1avmhg8{margin:0 0 24px;unicode-bidi:isolate;margin-inline:0;font-size:clamp(42px,8vw,64px);font-weight:700;display:block}.page-actions.svelte-1avmhg8{gap:16px;display:flex;position:fixed;top:20px;right:24px}@media (width<=760px){.hero-search.svelte-1avmhg8{width:min(100% - 32px,420px);min-height:auto;padding:clamp(44px,12svh,84px) 0 0}.brand-logo.svelte-1avmhg8{width:clamp(88px,28vw,124px);height:clamp(88px,28vw,124px)}.brand-name.svelte-1avmhg8{margin-bottom:18px;font-size:clamp(34px,12vw,48px)}.page-actions.svelte-1avmhg8{justify-content:center;width:min(100% - 32px,420px);margin:18px auto 0;position:static}}@media (width<=380px){.hero-search.svelte-1avmhg8{width:calc(100% - 24px);padding-top:36px}.page-actions.svelte-1avmhg8{width:calc(100% - 24px)}}.loading.svelte-11luig6{min-height:24px;color:var(--text-sub-color);align-items:center;gap:1px;margin:4px 0 16px;font-size:14px;display:inline-flex}.loading-dots.svelte-11luig6{grid-template-columns:repeat(3,.45em);width:1.35em;display:inline-grid}.loading-dots.svelte-11luig6 span:where(.svelte-11luig6){animation:.96s ease-in-out infinite svelte-11luig6-search-dot;display:inline-block}.loading-dots.svelte-11luig6 span:where(.svelte-11luig6):nth-child(2){animation-delay:.16s}.loading-dots.svelte-11luig6 span:where(.svelte-11luig6):nth-child(3){animation-delay:.32s}.results-container.svelte-11luig6{text-align:left;width:100%;margin:0;padding:8px 0 32px}@keyframes svelte-11luig6-search-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.results-count.svelte-11luig6{color:var(--text-sub-color);margin:2px 0 18px;font-size:13px}.status-card.svelte-11luig6{border:1px solid var(--input-border-color);background:var(--input-background-color);max-width:760px;color:var(--text-color);border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.status-card.svelte-11luig6 h2:where(.svelte-11luig6){margin:0 0 6px;font-size:18px}.status-card.svelte-11luig6 p:where(.svelte-11luig6){color:var(--text-sub-color);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.error-card.svelte-11luig6{border-color:color-mix(in srgb, #e57373 55%, var(--input-border-color))}.result-item.svelte-11luig6{max-width:760px;padding:14px 0 18px}.result-source.svelte-11luig6{align-items:center;gap:10px;min-width:0;margin-bottom:7px;text-decoration:none;display:flex}.result-source.svelte-11luig6:hover .source-host:where(.svelte-11luig6),.result-source.svelte-11luig6:hover .result-url:where(.svelte-11luig6){text-decoration:underline}.source-mark.svelte-11luig6{border:1px solid var(--input-border-color);background:var(--input-background-color);width:28px;height:28px;color:var(--text-sub-color);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.source-mark.svelte-11luig6 img:where(.svelte-11luig6){object-fit:contain;width:18px;height:18px}.source-mark.svelte-11luig6 span:where(.svelte-11luig6){font-size:12px;font-weight:700}.source-lines.svelte-11luig6{min-width:0}.source-host.svelte-11luig6{color:var(--text-color);font-size:13px;font-weight:600;line-height:1.2}.result-title.svelte-11luig6{max-width:100%;color:var(--url-color);overflow-wrap:anywhere;font-size:21px;line-height:1.25;text-decoration:none;display:inline-block}.result-title.svelte-11luig6:hover{text-decoration:underline}.result-snippet.svelte-11luig6{max-width:720px;color:var(--text-sub-color);margin-top:6px;font-size:14px;line-height:1.45}.result-url.svelte-11luig6{max-width:720px;color:var(--url-color);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.pagination.svelte-11luig6{border-top:1px solid color-mix(in srgb, var(--input-border-color) 72%, transparent);flex-wrap:wrap;align-items:center;gap:8px;max-width:760px;margin:26px 0 8px;padding-top:18px;display:flex}.pagination-pages.svelte-11luig6{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pagination-summary.svelte-11luig6{color:var(--text-sub-color);white-space:nowrap;margin-left:4px;font-size:13px}.pagination.svelte-11luig6 button:where(.svelte-11luig6){border:1px solid var(--input-border-color);background:var(--input-background-color);width:34px;height:34px;color:var(--text-color);cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:13px;font-weight:600;line-height:1;display:grid}.pagination.svelte-11luig6 button:where(.svelte-11luig6):hover:not(:disabled){border-color:color-mix(in srgb, var(--url-color) 48%, var(--input-border-color));color:var(--url-color)}.pagination.svelte-11luig6 button:where(.svelte-11luig6):focus-visible{outline:2px solid color-mix(in srgb, var(--url-color) 70%, transparent);outline-offset:2px}.pagination.svelte-11luig6 button.active:where(.svelte-11luig6){border-color:var(--url-color);background:color-mix(in srgb, var(--url-color) 12%, var(--input-background-color));color:var(--url-color)}.pagination.svelte-11luig6 button:where(.svelte-11luig6):disabled{cursor:not-allowed;opacity:.45}.pagination-arrow.svelte-11luig6{color:var(--text-sub-color)}.pagination-arrow.svelte-11luig6 svg:where(.svelte-11luig6){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.pagination-arrow.svelte-11luig6:hover:not(:disabled){color:var(--url-color)}.pagination-ellipsis.svelte-11luig6{width:22px;height:34px;color:var(--text-sub-color);place-items:center;font-size:13px;display:grid}.status-card.svelte-11luig6 button:where(.svelte-11luig6){background-color:var(--button-background-color);color:var(--button-text-color);cursor:pointer;border:none;border-radius:4px;padding:12px 24px;font-size:16px}.status-card.svelte-11luig6 button:where(.svelte-11luig6):hover{background-color:var(--button-hover-background-color)}.status-card.svelte-11luig6 button:where(.svelte-11luig6):disabled{cursor:not-allowed;opacity:.7}@media (width<=520px){.pagination.svelte-11luig6{justify-content:center}.pagination-summary.svelte-11luig6{text-align:center;flex-basis:100%;order:-1;margin:0 0 2px}}.top-bar.svelte-1pe3h13{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-width:0;padding:22px 0 14px;display:grid}.brand-mark.svelte-1pe3h13{flex:none;place-items:center;width:44px;height:44px;display:grid}.brand-mark.svelte-1pe3h13 img:where(.svelte-1pe3h13){object-fit:contain;width:100%;height:100%}.toolbar-actions.svelte-1pe3h13{justify-content:flex-end;align-items:center;min-width:0;display:flex}@media (width<=880px){.top-bar.svelte-1pe3h13{grid-template-columns:44px minmax(0,1fr);gap:10px 12px;padding-top:14px}.toolbar-actions.svelte-1pe3h13{grid-column:2;justify-content:flex-end}}@media (width<=520px){.top-bar.svelte-1pe3h13{grid-template-columns:minmax(0,1fr) auto}.brand-mark.svelte-1pe3h13{display:none}.toolbar-actions.svelte-1pe3h13{grid-column:2}}.modal-layer.svelte-9jlh5o{z-index:10;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-backdrop.svelte-9jlh5o{z-index:0;cursor:default;background:#00000085;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.modal-backdrop.svelte-9jlh5o:hover{background:#00000085}.submit-modal.svelte-9jlh5o{z-index:1;border:1px solid var(--input-border-color);background:var(--background-color);text-align:left;border-radius:8px;width:min(520px,100%);padding:22px;position:relative;box-shadow:0 20px 60px #00000059}.modal-header.svelte-9jlh5o,.modal-actions.svelte-9jlh5o{justify-content:space-between;align-items:center;gap:12px;display:flex}.modal-header.svelte-9jlh5o h2:where(.svelte-9jlh5o){margin:0;font-size:22px}.modal-description.svelte-9jlh5o{color:var(--text-sub-color);margin:10px 44px 0 0;font-size:14px;line-height:1.45}.icon-button.svelte-9jlh5o{width:36px;height:36px;padding:0;font-size:24px;line-height:1}form.svelte-9jlh5o{gap:12px;margin-top:18px;display:grid}label.svelte-9jlh5o{color:var(--text-sub-color);font-size:13px}input[type=url].svelte-9jlh5o{border:1px solid var(--input-border-color);background-color:var(--input-background-color);width:100%;color:var(--input-text-color);border-radius:4px;margin:0;padding:12px;font-size:16px}.submit-error.svelte-9jlh5o,.submit-message.svelte-9jlh5o{font-size:14px}.submit-error.svelte-9jlh5o{color:#e57373}.submit-message.svelte-9jlh5o{color:var(--url-color)}.modal-actions.svelte-9jlh5o{justify-content:flex-end;margin-top:8px}button.svelte-9jlh5o{background-color:var(--button-background-color);color:var(--button-text-color);cursor:pointer;border:none;border-radius:4px;padding:12px 24px;font-size:16px}button.svelte-9jlh5o:hover{background-color:var(--button-hover-background-color)}button.svelte-9jlh5o:disabled{cursor:not-allowed;opacity:.7}button.is-busy.svelte-9jlh5o:disabled{cursor:wait}.content-container.svelte-1uha8ag{text-align:center;width:100%;height:100%}.search-column.svelte-1uha8ag{text-align:left;width:auto;min-width:0;max-width:900px;margin-left:clamp(18px,8vw,148px);margin-right:24px}.results-shell.svelte-1uha8ag{text-align:left;width:auto;min-width:0;max-width:1240px;margin-left:clamp(18px,8vw,148px);margin-right:24px}@media (width<=760px){.search-column.svelte-1uha8ag,.results-shell.svelte-1uha8ag{width:calc(100% - 32px);margin:0 auto}}
