.search-practice[data-astro-cid-ird6wj6t]{max-width:var(--max-width-sm);margin-inline:auto}.search-practice[data-astro-cid-ird6wj6t]>.success-message{margin-top:var(--space-6)}.search-practice[data-astro-cid-ird6wj6t]{--google-blue: #4285f4;--google-text: var(--color-text);--google-text-secondary: var(--color-text-muted);--google-text-muted: var(--color-text-muted);--google-link: #1a0dab;--google-border: var(--color-border);--google-btn-bg: var(--color-bg);--google-btn-border: var(--color-border);--google-btn-text: var(--color-text);--google-btn-hover-border: var(--color-border);--google-search-icon: var(--color-text-muted);--google-input-text: var(--color-text);--google-content-bg: var(--color-surface);--google-bar-bg: var(--color-bg);--google-address-bg: var(--color-surface);--google-address-border: var(--color-border);--google-results-bg: var(--color-surface);--google-results-divider: var(--color-border);--google-search-shadow: var(--shadow-sm);--google-logo-color: var(--google-blue);--google-search-bar-bg: var(--color-surface);--browser-bar-bg: var(--google-bar-bg);--browser-address-bg: var(--google-address-bg);--browser-address-border: var(--google-address-border);--browser-content-bg: var(--google-content-bg)}[data-theme=dark] .search-practice[data-astro-cid-ird6wj6t]{--google-blue: #8ab4f8;--google-link: #8ab4f8;--google-logo-color: #8ab4f8;--google-btn-bg: var(--color-surface);--google-btn-border: var(--color-surface)}.address-g[data-astro-cid-ird6wj6t]{color:var(--google-blue);font-weight:700;font-size:var(--font-size-base)}.search-box[data-astro-cid-ird6wj6t]{display:flex;flex-direction:column;align-items:center;padding:var(--space-8) var(--space-6)}.google-logo[data-astro-cid-ird6wj6t]{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--space-6);letter-spacing:-1px;color:var(--google-logo-color)}.google-search-bar[data-astro-cid-ird6wj6t]{display:flex;align-items:center;width:100%;max-width:500px;min-height:var(--min-touch-target);border:1px solid var(--google-border);border-radius:var(--border-radius-2xl);padding:var(--space-2) var(--space-4);background:var(--google-search-bar-bg);transition:box-shadow var(--transition-base)}.google-search-bar[data-astro-cid-ird6wj6t]:focus-within{box-shadow:var(--google-search-shadow);border-color:#0000}.search-icon[data-astro-cid-ird6wj6t]{color:var(--google-search-icon);flex-shrink:0;margin-right:var(--space-2)}.google-input[data-astro-cid-ird6wj6t]{flex:1;min-width:0;width:100%;border:none;font-size:var(--font-size-base);background:none;color:var(--google-input-text);padding:var(--space-1) 0}.google-input[data-astro-cid-ird6wj6t]::placeholder{color:var(--google-search-icon)}.google-buttons[data-astro-cid-ird6wj6t]{display:flex;flex-direction:column;width:100%;gap:var(--space-3);margin-top:var(--space-6)}.google-btn[data-astro-cid-ird6wj6t]{width:100%;background-color:var(--google-btn-bg);border:1px solid var(--google-btn-border);border-radius:var(--border-radius-xs);color:var(--google-btn-text);font-size:var(--font-size-sm);min-height:var(--min-touch-target);padding:var(--space-2) var(--space-4);cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base)}@media(hover:hover){button[data-astro-cid-ird6wj6t].google-btn:hover{box-shadow:var(--shadow-sm);border-color:var(--google-btn-hover-border)}}.search-hint[data-astro-cid-ird6wj6t]{font-size:var(--font-size-base);color:var(--google-text-muted);margin-top:var(--space-6);margin-bottom:0;text-align:center}.search-status[data-astro-cid-ird6wj6t]{margin:var(--space-4) 0 0;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--google-text);text-align:center}.search-status[data-astro-cid-ird6wj6t]:empty{display:none}.results-status[data-astro-cid-ird6wj6t]{margin:0;padding:0 var(--space-3) var(--space-3);background:var(--google-results-bg);text-align:left}.results-search-bar[data-astro-cid-ird6wj6t]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--google-results-bg)}.results-bar[data-astro-cid-ird6wj6t]{flex:1 1 0;min-width:0;width:auto}.results-logo[data-astro-cid-ird6wj6t]{font-size:var(--font-size-base);font-weight:700;color:var(--google-logo-color);flex-shrink:0}.results-bar[data-astro-cid-ird6wj6t]{max-width:600px}.search-icon-btn[data-astro-cid-ird6wj6t]{background:none;border:none;cursor:pointer;color:var(--google-blue);padding:var(--space-1);display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:var(--min-touch-target);min-height:var(--min-touch-target);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1) calc(var(--space-2) * -1) 0}.results-divider[data-astro-cid-ird6wj6t]{border-bottom:1px solid var(--google-results-divider)}.results-body[data-astro-cid-ird6wj6t]{padding:var(--space-4) var(--space-5);padding-left:var(--space-4)}.results-count[data-astro-cid-ird6wj6t]{color:var(--google-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-5)}.result-item{margin-bottom:var(--space-6)}.result-item:last-child{margin-bottom:var(--space-4)}.result-url{color:var(--google-text);font-size:var(--font-size-sm);margin-bottom:var(--space-1)}.result-url-text{color:var(--google-text-secondary);font-size:var(--font-size-xs)}.result-source{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}.result-favicon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--google-border);background:var(--color-bg);font-size:var(--font-size-xs);font-weight:700;color:var(--google-text-secondary)}.result-source-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.result-site{color:var(--google-text);font-size:var(--font-size-sm)}.result-url-text{overflow-wrap:anywhere}.results-tabs{display:flex;gap:var(--space-4);margin:0 0 var(--space-4);padding:0 0 var(--space-2);border-bottom:1px solid var(--google-border);list-style:none;font-size:var(--font-size-sm);color:var(--google-text-secondary);overflow-x:auto;scrollbar-width:none}.results-tabs li{flex-shrink:0;white-space:nowrap}.results-tabs .is-active{color:var(--google-link);font-weight:700}.sponsored-block,.ai-overview{margin-bottom:var(--space-5);padding:var(--space-4);border:1px solid var(--google-border);border-radius:var(--border-radius)}.sponsored-block .result-item{margin-bottom:var(--space-3)}.sponsored-title,.ai-overview-title{margin:0 0 var(--space-3);font-size:var(--font-size-sm);font-weight:700;color:var(--google-text)}.sponsored-hide{margin:0;font-size:var(--font-size-sm);color:var(--google-text-secondary)}.ai-overview-text{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--google-text)}.ai-overview-note{margin:0;font-size:var(--font-size-xs);color:var(--google-text-secondary)}.result-title{color:var(--google-link);font-size:var(--font-size-lg);font-weight:400;margin-bottom:var(--space-1);text-decoration:none;line-height:var(--line-height-tight)}.result-description{color:var(--google-text-secondary);font-size:var(--font-size-sm);margin-bottom:0;line-height:var(--line-height-relaxed)}@media(width>=768px){.google-buttons[data-astro-cid-ird6wj6t]{flex-direction:row;width:auto}.google-btn[data-astro-cid-ird6wj6t]{width:auto}.search-hint[data-astro-cid-ird6wj6t]{font-size:var(--font-size-sm)}.results-body[data-astro-cid-ird6wj6t]{padding-left:calc(var(--space-5) + var(--font-size-lg) + var(--space-4))}.results-search-bar[data-astro-cid-ird6wj6t]{padding:var(--space-3) var(--space-5);gap:var(--space-4)}.results-status[data-astro-cid-ird6wj6t]{padding-inline:var(--space-5)}.results-logo[data-astro-cid-ird6wj6t]{font-size:var(--font-size-lg)}}
