.antimanual-search-block-editor{--atml-accent:#0079ff;--atml-accent-dark:#0056cc;--atml-btn-text:#fff;--atml-border-radius:50px;background:#f9f9f9;border:2px dashed #e1e5e9;border-radius:16px;color:var(--atml-accent);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0 auto;max-width:800px;padding:32px;position:relative}.antimanual-search-block-editor .search-greeting{color:#1e293b;font-size:22px;font-weight:600;line-height:1.3;margin:0 auto 16px;max-width:750px;text-align:center}.antimanual-search-block-editor .search-form-wrapper{align-items:center;background:#fff;border:2px solid #e1e5e9;border-radius:var(--atml-border-radius);box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;gap:15px;margin:0 auto 15px;max-width:750px;padding:8px;position:relative;transition:all .3s ease}.antimanual-search-block-editor .search-form-wrapper:focus-within{border-color:var(--atml-accent);box-shadow:0 4px 20px color-mix(in srgb,var(--atml-accent) 15%,transparent)}.antimanual-search-block-editor .search-form-wrapper .ai-search-icon{flex-shrink:0;padding:0 5px}.antimanual-search-block-editor .search-form-wrapper .ai-search-icon .ai-icon{animation:sparkle 2s ease-in-out infinite;height:28px;width:28px}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper{align-items:center;display:flex;flex:1;gap:10px}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-field{background:transparent;border:none;border-radius:0;box-shadow:none;color:#333;flex:1;outline:none;padding:0}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-field::-moz-placeholder{color:#999}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-field::placeholder{color:#999}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-field:disabled{cursor:default;opacity:1}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-button{background:linear-gradient(135deg,var(--atml-accent) 0,var(--atml-accent-dark) 100%);border:none;border-radius:calc(var(--atml-border-radius) - 8px);box-shadow:0 4px 15px color-mix(in srgb,var(--atml-accent) 30%,transparent);color:var(--atml-btn-text);cursor:pointer;font-size:16px;font-weight:500;padding:14px 20px;transition:all .3s ease}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-button:disabled{cursor:default;opacity:.8}.antimanual-search-block-editor .search-form-wrapper .search-input-wrapper .search-button:hover:not(:disabled){background:linear-gradient(135deg,var(--atml-accent-dark) 0,var(--atml-accent-dark) 100%);box-shadow:0 6px 25px color-mix(in srgb,var(--atml-accent) 40%,transparent);transform:translateY(-1px)}.antimanual-search-block-editor .suggested-questions-preview{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 12px;max-width:750px;padding:0 5px}.antimanual-search-block-editor .suggested-questions-preview .suggested-question-tag{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:default;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px}.antimanual-search-block-editor .suggested-questions-preview .suggested-question-tag svg{color:var(--atml-accent);flex-shrink:0;opacity:.7}.antimanual-search-block-editor .popular-keywords-preview{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin:0 auto 15px;max-width:750px;padding:0 5px}.antimanual-search-block-editor .popular-keywords-preview .popular-keywords-label{color:#9ca3af;font-weight:500}.antimanual-search-block-editor .popular-keywords-preview .popular-keyword-tag{background:color-mix(in srgb,var(--atml-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--atml-accent) 15%,transparent);border-radius:20px;color:var(--atml-accent);cursor:default;display:inline-block;font-size:13px;font-weight:500;padding:4px 12px}.antimanual-search-block-editor .editor-note{background:color-mix(in srgb,var(--atml-accent) 5%,transparent);border:1px dashed var(--atml-accent);border-radius:12px;margin:0;padding:15px;text-align:center}.antimanual-search-block-editor .editor-note p{color:var(--atml-accent);font-size:14px;font-style:italic;font-weight:500;margin:0}.antimanual-search-block-editor .editor-note .editor-note-link{font-style:normal;margin-top:6px}.antimanual-search-block-editor .editor-note .editor-note-link a{color:var(--atml-accent);font-size:13px;font-weight:600;opacity:.85;text-decoration:none;transition:opacity .2s ease}.antimanual-search-block-editor .editor-note .editor-note-link a:hover{opacity:1;text-decoration:underline}
