@keyframes toastSlideIn{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toastSlideOut{from{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes toolResultIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wizardFadeIn{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}:root{--ss-accent: #06b6d4;--ss-accent-light: #22d3ee;--ss-accent-dark: #0891b2;--ss-accent-glow: rgba(var(--tool-accent-rgb, 37, 99, 235), 0.15);--ss-accent-subtle: rgba(var(--tool-accent-rgb, 37, 99, 235), 0.08);--ss-text: var(--color-text, #0f172a);--ss-text-muted: var(--color-text-muted, #475569);--ss-text-dim: var(--color-text-dim, #64748b);--ss-bg: var(--color-bg, #ffffff);--ss-surface: var(--color-bg-card, #f8fafc);--ss-border: var(--color-border, #e2e8f0);--ss-border-hover: #a5f3fc;--ss-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04);--ss-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.06);--ss-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.08);--ss-radius-sm: 6px;--ss-radius-md: 10px;--ss-radius-lg: 14px;--ss-ease: cubic-bezier(0.22, 1, 0.36, 1);--ss-transition: 180ms var(--ss-ease)}.staticSearchPage{min-height:100vh;background:var(--ss-bg);color:var(--ss-text)}.layout__main.staticSearch{padding:0;max-width:960px;margin:0 auto}.staticSearchMainContent{padding:24px}@media(max-width: 767px){.staticSearchMainContent{padding:16px}}.staticSearch__tabs{display:flex;gap:4px;margin-top:24px;margin-bottom:0;border-bottom:2px solid var(--ss-border);padding-bottom:0}.staticSearch__tab{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:1.4rem;font-weight:600;color:var(--ss-text-muted);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px;cursor:pointer;transition:color var(--ss-transition),border-color var(--ss-transition);border-radius:var(--ss-radius-sm) var(--ss-radius-sm) 0 0}.staticSearch__tab:hover:not(.staticSearch__tab_state_active){color:var(--ss-text);background:var(--ss-accent-subtle)}.staticSearch__tab_state_active{color:var(--ss-accent);border-bottom-color:var(--ss-accent)}@media(max-width: 600px){.staticSearch__tab{padding:8px 12px;font-size:1.3rem}.staticSearch__tab .staticSearch__tabNum{display:none}}.staticSearch__tabNum{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:1.1rem;font-weight:700;color:#fff;background:var(--ss-text-dim);border-radius:50%;flex-shrink:0}.staticSearch__tab_state_active .staticSearch__tabNum{background:var(--ss-accent)}.staticSearch__panel{background:var(--ss-surface);border:1px solid var(--ss-border);border-top:none;border-radius:0 0 var(--ss-radius-lg) var(--ss-radius-lg);box-shadow:var(--ss-shadow-sm)}.staticSearch__panelBody{padding:28px}@media(max-width: 767px){.staticSearch__panelBody{padding:20px}}.staticSearch__sectionTitle{display:flex;align-items:center;gap:10px;font-size:1.6rem;font-weight:700;color:var(--ss-text);margin:0 0 16px}.staticSearch__hint{font-size:1.3rem;color:var(--ss-text-muted);margin:0 0 16px;line-height:1.6}.staticSearch__badge{display:inline-flex;align-items:center;padding:2px 10px;font-size:1.2rem;font-weight:600;color:var(--ss-accent-dark);background:var(--ss-accent-subtle);border:1px solid rgba(var(--tool-accent-rgb, 37, 99, 235), 0.25);border-radius:999px}.staticSearch__details{border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);margin-bottom:24px;overflow:hidden}.staticSearch__detailsSummary{padding:12px 16px;font-size:1.4rem;font-weight:600;color:var(--ss-text-muted);cursor:pointer;background:var(--ss-bg);list-style:none;display:flex;align-items:center;gap:8px;transition:background var(--ss-transition),color var(--ss-transition)}.staticSearch__detailsSummary::-webkit-details-marker{display:none}.staticSearch__detailsSummary::before{content:"▶";font-size:1rem;transition:transform var(--ss-transition)}details[open] .staticSearch__detailsSummary{color:var(--ss-accent);background:var(--ss-accent-subtle)}details[open] .staticSearch__detailsSummary::before{transform:rotate(90deg)}.staticSearch__detailsBody{padding:16px;border-top:1px solid var(--ss-border);background:var(--ss-bg)}.staticSearch__codeBlock{font-size:1.2rem;color:var(--ss-text-muted);background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);padding:10px 14px;margin:0 0 12px;overflow-x:auto;white-space:pre}.staticSearch__fieldGroup{margin-bottom:16px}.staticSearch__fieldRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width: 600px){.staticSearch__fieldRow{grid-template-columns:1fr}}.staticSearch__label{display:block;font-size:1.3rem;font-weight:600;color:var(--ss-text);margin-bottom:6px}.staticSearch__input,.staticSearch__textarea{width:100%;padding:10px 14px;font-size:1.4rem;color:var(--ss-text);background:var(--ss-bg);border:1.5px solid var(--ss-border);border-radius:var(--ss-radius-sm);outline:none;transition:border-color var(--ss-transition),box-shadow var(--ss-transition);box-sizing:border-box;resize:vertical}.staticSearch__input:focus,.staticSearch__textarea:focus{border-color:var(--ss-accent);box-shadow:0 0 0 3px var(--ss-accent-glow)}.staticSearch__textarea{font-family:inherit;line-height:1.6}.staticSearch__textarea_type_import{font-family:"Courier New",Courier,monospace;font-size:1.2rem}.staticSearch__btnPrimary{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:1.4rem;font-weight:700;color:#fff;background:var(--ss-accent);border:none;border-radius:var(--ss-radius-md);cursor:pointer;transition:background var(--ss-transition),box-shadow var(--ss-transition),transform var(--ss-transition)}.staticSearch__btnPrimary:hover{background:var(--ss-accent-dark);box-shadow:0 4px 16px var(--ss-accent-glow);transform:translateY(-1px)}.staticSearch__btnPrimary:active{transform:translateY(0)}.staticSearch__btnSecondary{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-size:1.3rem;font-weight:600;color:var(--ss-accent-dark);background:var(--ss-accent-subtle);border:1px solid rgba(var(--tool-accent-rgb, 37, 99, 235), 0.25);border-radius:var(--ss-radius-sm);cursor:pointer;transition:background var(--ss-transition)}.staticSearch__btnSecondary:hover{background:rgba(var(--tool-accent-rgb, 37, 99, 235), 0.14)}.staticSearch__btnGhost{display:inline-flex;align-items:center;padding:8px 16px;font-size:1.3rem;font-weight:600;color:var(--ss-text-muted);background:none;border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);cursor:pointer;transition:background var(--ss-transition),color var(--ss-transition)}.staticSearch__btnGhost:hover{background:var(--ss-surface);color:var(--ss-text)}.staticSearch__btnAdd{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:1.3rem;font-weight:600;color:var(--ss-accent);background:var(--ss-accent-subtle);border:1px solid rgba(var(--tool-accent-rgb, 37, 99, 235), 0.3);border-radius:var(--ss-radius-sm);cursor:pointer;transition:background var(--ss-transition)}.staticSearch__btnAdd:hover{background:rgba(var(--tool-accent-rgb, 37, 99, 235), 0.14)}.staticSearch__btnBuild{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;font-size:1.5rem;font-weight:700;color:#fff;background:var(--ss-accent);border:none;border-radius:var(--ss-radius-md);cursor:pointer;transition:background var(--ss-transition),box-shadow var(--ss-transition),transform var(--ss-transition);margin-top:16px}.staticSearch__btnBuild:hover{background:var(--ss-accent-dark);box-shadow:0 4px 20px var(--ss-accent-glow);transform:translateY(-1px)}.staticSearch__copyBtn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:1.2rem;font-weight:600;color:var(--ss-accent-dark);background:var(--ss-accent-subtle);border:1px solid rgba(var(--tool-accent-rgb, 37, 99, 235), 0.2);border-radius:var(--ss-radius-sm);cursor:pointer;transition:background var(--ss-transition);white-space:nowrap}.staticSearch__copyBtn:hover{background:rgba(var(--tool-accent-rgb, 37, 99, 235), 0.16)}.staticSearch__pageListHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.staticSearch__pageList{min-height:80px;border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);overflow:hidden}.staticSearch__emptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--ss-text-muted);gap:12px;background:var(--ss-bg)}.staticSearch__emptyState svg{opacity:.35}.staticSearch__emptyState p{font-size:1.4rem;line-height:1.7;margin:0}.staticSearch__pageItem{display:flex;align-items:flex-start;gap:16px;padding:14px 16px;border-bottom:1px solid var(--ss-border);background:var(--ss-bg);transition:background var(--ss-transition)}.staticSearch__pageItem:last-child{border-bottom:none}.staticSearch__pageItem:hover{background:var(--ss-surface)}.staticSearch__pageItemMain{flex:1;min-width:0}.staticSearch__pageItemTitle{font-size:1.4rem;font-weight:600;color:var(--ss-text);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staticSearch__pageItemUrl{font-size:1.2rem;color:var(--ss-accent);margin-bottom:4px}.staticSearch__pageItemSnippet{font-size:1.2rem;color:var(--ss-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staticSearch__pageItemDelete{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--ss-text-dim);background:none;border:1px solid rgba(0,0,0,0);border-radius:var(--ss-radius-sm);cursor:pointer;transition:color var(--ss-transition),background var(--ss-transition),border-color var(--ss-transition);font-size:1.6rem;line-height:1}.staticSearch__pageItemDelete:hover{color:#ef4444;background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2)}.staticSearch__addForm{border:1.5px solid var(--ss-accent);border-radius:var(--ss-radius-md);padding:20px;margin-top:16px;background:var(--ss-accent-subtle)}.staticSearch__addFormTitle{font-size:1.5rem;font-weight:700;color:var(--ss-text);margin:0 0 16px}.staticSearch__addFormActions{display:flex;gap:10px;margin-top:8px}.staticSearch__buildActions{margin-top:8px}.staticSearch__searchBox{position:relative;margin-bottom:20px}.staticSearch__searchIcon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ss-text-muted);pointer-events:none}.staticSearch__searchInput{width:100%;padding:12px 16px 12px 44px;font-size:1.5rem;color:var(--ss-text);background:var(--ss-bg);border:2px solid var(--ss-border);border-radius:var(--ss-radius-md);outline:none;transition:border-color var(--ss-transition),box-shadow var(--ss-transition);box-sizing:border-box}.staticSearch__searchInput:focus{border-color:var(--ss-accent);box-shadow:0 0 0 3px var(--ss-accent-glow)}.staticSearch__searchResults{display:flex;flex-direction:column;gap:12px}.staticSearch__searchEmpty{text-align:center;color:var(--ss-text-muted);font-size:1.4rem;padding:32px;margin:0}.staticSearch__resultItem{padding:16px;background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);transition:border-color var(--ss-transition),box-shadow var(--ss-transition)}.staticSearch__resultItem:hover{border-color:var(--ss-accent);box-shadow:var(--ss-shadow-sm)}.staticSearch__resultTitle{font-size:1.5rem;font-weight:700;color:var(--ss-accent-dark);margin-bottom:4px}.staticSearch__resultUrl{font-size:1.2rem;color:var(--ss-text-dim);margin-bottom:6px}.staticSearch__resultSnippet{font-size:1.3rem;color:var(--ss-text-muted);line-height:1.6}.staticSearch__resultSnippet mark{background:rgba(var(--tool-accent-rgb, 37, 99, 235), 0.25);color:var(--ss-accent-dark);border-radius:2px;padding:0 2px;font-style:normal}.staticSearch__exportNotice{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:var(--ss-text-muted);gap:12px}.staticSearch__exportNotice svg{opacity:.35}.staticSearch__exportNotice p{font-size:1.4rem;margin:0}.staticSearch__exportContent{display:flex;flex-direction:column;gap:24px}.staticSearch__outputBlock{border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);overflow:hidden}.staticSearch__outputBlockHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;background:var(--ss-surface);border-bottom:1px solid var(--ss-border)}@media(max-width: 600px){.staticSearch__outputBlockHeader{flex-direction:column;align-items:flex-start}}.staticSearch__outputBlockTitle{font-size:1.4rem;font-weight:700;color:var(--ss-text);margin:0 0 4px;font-family:"Courier New",Courier,monospace}.staticSearch__outputBlockDesc{font-size:1.2rem;color:var(--ss-text-muted);margin:0;line-height:1.5}.staticSearch__outputBlockDesc code{font-family:"Courier New",Courier,monospace;background:var(--ss-border);padding:1px 5px;border-radius:3px}.staticSearch__outputActions{display:flex;gap:8px;flex-shrink:0}.staticSearch__codeOutput{padding:16px;font-size:1.2rem;font-family:"Courier New",Courier,monospace;line-height:1.6;color:var(--ss-text);background:var(--ss-bg);white-space:pre;overflow-x:auto;margin:0;max-height:360px;overflow-y:auto}.staticSearch__toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(16px);padding:10px 20px;font-size:1.4rem;font-weight:600;color:#fff;background:#1e293b;border-radius:var(--ss-radius-md);box-shadow:var(--ss-shadow-lg);opacity:0;pointer-events:none;transition:opacity 200ms ease,transform 200ms ease;z-index:1000;white-space:nowrap}.staticSearch__toast_state_visible{opacity:1;transform:translateX(-50%) translateY(0)}