.sv-namesearch-wrap{--ns-panel: #ffffff;--ns-fill: #f4f5f7;--ns-fill-2: #e9ebf0;--ns-line: #e3e5ea;--ns-ink: #14161a;--ns-ink-2: #4a4f58;--ns-muted: #7c828d;--ns-brand: #FF451A;--ns-brand-deep: #E02E05;--ns-brand-soft: #FFF1EE;--ns-good: #0f7a4c;position:relative;width:100%;min-width:0}:where(:root[data-theme=dark]) .sv-namesearch-wrap{--ns-panel: #1d1e20;--ns-fill: #191b1d;--ns-fill-2: #212225;--ns-line: #303236;--ns-ink: #dfe0e2;--ns-ink-2: #bdc0c4;--ns-muted: #a0a3a9;--ns-brand: #b24b34;--ns-brand-deep: #b14b34;--ns-brand-soft: #191a1c}.sv-namesearch{display:flex;align-items:center;gap:9px;width:100%;min-width:0;text-align:left;cursor:text}.sv-namesearch.has-value{border-color:var(--ns-brand)}.sv-namesearch.is-active{border-color:var(--ns-brand);box-shadow:0 0 0 3px var(--ns-brand-soft)}.sv-namesearch-ico{flex:none;display:grid;place-items:center;color:var(--ns-muted)}.sv-namesearch-ico svg{width:16px;height:16px}.sv-namesearch-input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.sv-namesearch-input::placeholder{color:var(--ns-muted)}.sv-namesearch-input{align-self:stretch}.sv-namesearch-clear{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-right:-4px;padding:0;border:0;border-radius:999px;background:var(--ns-fill);color:var(--ns-ink-2);cursor:pointer;transition:background .14s ease,color .14s ease}.sv-namesearch-clear svg{width:14px;height:14px}.sv-namesearch-clear:hover{background:var(--ns-fill-2);color:var(--ns-ink)}.sv-namepop{--ns-panel: #ffffff;--ns-fill: #f4f5f7;--ns-line: #e3e5ea;--ns-ink: #14161a;--ns-ink-2: #4a4f58;--ns-muted: #7c828d;--ns-brand-deep: #E02E05;--ns-brand-soft: #FFF1EE;--ns-good: #0f7a4c;--ns-font-data: ui-monospace, SFMono-Regular, "SF Mono", "Roboto Mono", Menlo, Consolas, monospace;position:fixed;z-index:9999;display:flex;flex-direction:column;max-height:min(60vh,460px);background:var(--ns-panel);border:1px solid var(--ns-line);border-radius:14px;box-shadow:0 12px 36px -4px #14161a2e,0 4px 12px #14161a14;overflow:hidden;animation:nsPopIn .14s cubic-bezier(.16,1,.3,1)}:where(:root[data-theme=dark]) .sv-namepop{--ns-panel: #1d1e20;--ns-fill: #191b1d;--ns-line: #303236;--ns-ink: #dfe0e2;--ns-ink-2: #bdc0c4;--ns-muted: #a0a3a9;--ns-brand-deep: #b14b34;--ns-brand-soft: #191a1c}@keyframes nsPopIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sv-namepop-head{display:flex;align-items:center;gap:6px;padding:10px 14px 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ns-muted)}.sv-namepop-head b{font-family:var(--ns-font-data);font-variant-numeric:tabular-nums;color:var(--ns-ink-2)}.sv-namepop-list{overflow-y:auto;padding:0 6px 6px}.sv-namepop-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:10px;background:none;text-align:left;cursor:pointer}.sv-namepop-row.is-active{background:var(--ns-brand-soft)}.sv-namepop-thumb{flex:none;width:38px;height:38px;border-radius:8px;object-fit:cover;background:var(--ns-fill)}.sv-namepop-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.sv-namepop-name{display:flex;align-items:center;gap:5px;min-width:0;font-size:13.5px;font-weight:600;color:var(--ns-ink)}.sv-namepop-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-namepop-ver{flex:none;display:inline-grid;place-items:center;color:var(--ns-good)}.sv-namepop-ver svg{width:14px;height:14px}.sv-namepop-meta{font-size:12px;color:var(--ns-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-namepop-rate{flex:none;display:inline-flex;align-items:center;gap:3px;font-family:var(--ns-font-data);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ns-ink)}.sv-namepop-rate svg{width:13px;height:13px}.sv-namepop-new{flex:none;font-size:11.5px;color:var(--ns-muted)}.sv-namepop-all{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:11px 14px;border:0;border-top:1px solid var(--ns-line);background:var(--ns-panel);font-size:12.5px;font-weight:600;color:var(--ns-brand-deep);text-align:left;cursor:pointer}.sv-namepop-all:hover{background:var(--ns-fill)}.sv-namepop-all svg{flex:none;width:15px;height:15px}@media (prefers-reduced-motion: reduce){.sv-namepop{animation:none}}.sv-namepop-initial{display:grid;place-items:center;background:hsl(var(--ns-hue, 215) 38% 40%);color:#fff;font-size:15px;font-weight:700;line-height:1}.sv-namepop-list--svc{flex:none;padding-bottom:2px}.sv-namepop-svc-ico{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:8px;background:var(--ns-brand-soft);color:var(--ns-brand-deep)}.sv-namepop-svc-ico svg{width:18px;height:18px}.sv-namepop-go{flex:none;display:grid;place-items:center;color:var(--ns-muted)}.sv-namepop-go svg{width:15px;height:15px}.sv-namepop-empty{display:flex;flex-direction:column;gap:4px;padding:16px 16px 18px;font-size:13px;color:var(--ns-ink-2)}.sv-namepop-empty b{font-weight:600;color:var(--ns-ink)}
