.MagicSearchDemo-module__PvQnXG__app{--bg:#0d0d0f;--card:#1c1c1e;--line:#ffffff14;--line-strong:#ffffff1f;--t1:#fff;--t2:#aeaeb2;--t3:#8e8e93;--accent:#3b82f6;background:var(--bg);width:100%;height:100%;color:var(--t1);grid-template-columns:220px 1fr;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;display:grid;position:relative;overflow:hidden}.MagicSearchDemo-module__PvQnXG__sidebar{border-right:1px solid var(--line);background:#050506;flex-direction:column;gap:1px;padding:18px 12px;display:flex;overflow:hidden}.MagicSearchDemo-module__PvQnXG__sideEvent{flex-direction:column;gap:4px;padding:4px 10px 16px;display:flex}.MagicSearchDemo-module__PvQnXG__sideBrand{color:var(--t3);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:11px;display:inline-flex}.MagicSearchDemo-module__PvQnXG__sideBrand i{border-radius:50%;width:8px;height:8px}.MagicSearchDemo-module__PvQnXG__sideEvent strong{font-size:14px;font-weight:600}.MagicSearchDemo-module__PvQnXG__navStatic{height:32px;color:var(--t2);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.MagicSearchDemo-module__PvQnXG__navStatic svg{opacity:.85;flex:none}.MagicSearchDemo-module__PvQnXG__navActive{color:var(--t1);background:#ffffff14;font-weight:600}.MagicSearchDemo-module__PvQnXG__sideSection{text-transform:uppercase;letter-spacing:.06em;color:var(--t3);margin:14px 10px 4px;font-size:10.5px;font-weight:600}.MagicSearchDemo-module__PvQnXG__main{flex-direction:column;min-width:0;padding:20px 24px 0;display:flex;overflow:hidden}.MagicSearchDemo-module__PvQnXG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;display:flex}.MagicSearchDemo-module__PvQnXG__headTitle{flex-direction:column;gap:4px;min-width:0;display:flex}.MagicSearchDemo-module__PvQnXG__back{color:var(--t3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.MagicSearchDemo-module__PvQnXG__back svg{width:13px;height:13px}.MagicSearchDemo-module__PvQnXG__title{letter-spacing:-.01em;margin:0;font-family:Helvena Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.MagicSearchDemo-module__PvQnXG__headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MagicSearchDemo-module__PvQnXG__searchWrap{align-items:center;display:flex;position:relative}.MagicSearchDemo-module__PvQnXG__searchIcon{pointer-events:none;color:var(--t3);position:absolute;left:8px}.MagicSearchDemo-module__PvQnXG__searchBox{background:var(--card);width:220px;min-height:26px;color:var(--t1);text-align:left;white-space:nowrap;border:1px solid #333;border-radius:6px;padding:5px 50px 5px 28px;font-size:12px;overflow:hidden}.MagicSearchDemo-module__PvQnXG__searchPlaceholder{color:var(--t3)}.MagicSearchDemo-module__PvQnXG__searchText{align-items:center;display:inline-flex}.MagicSearchDemo-module__PvQnXG__caret{background:var(--t1);width:1px;height:12px;margin-left:1px;animation:1s steps(2,start) infinite MagicSearchDemo-module__PvQnXG__blink;display:inline-block}@keyframes MagicSearchDemo-module__PvQnXG__blink{50%{opacity:0}}.MagicSearchDemo-module__PvQnXG__magicBtn{color:var(--t1);padding:4px;display:flex;position:absolute;right:26px}.MagicSearchDemo-module__PvQnXG__clearBtn{color:var(--t3);align-items:center;padding:4px;display:flex;position:absolute;right:4px}.MagicSearchDemo-module__PvQnXG__actionBtn{border:1px solid var(--line-strong);min-height:26px;color:var(--t2);white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.MagicSearchDemo-module__PvQnXG__actionBtn svg{width:13px;height:13px}.MagicSearchDemo-module__PvQnXG__body{flex:auto;gap:16px;min-height:0;padding-top:14px;display:flex}.MagicSearchDemo-module__PvQnXG__rail{border:1px solid var(--line-strong);background:#ffffff08;border-radius:14px;flex-direction:column;flex:none;gap:2px;width:176px;height:fit-content;padding:8px;display:flex}.MagicSearchDemo-module__PvQnXG__railTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--t2);padding:6px 8px 4px;font-size:11px;font-weight:700}.MagicSearchDemo-module__PvQnXG__railItem{color:var(--t2);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.MagicSearchDemo-module__PvQnXG__railLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.MagicSearchDemo-module__PvQnXG__railCount{color:var(--t3);font-size:12px}.MagicSearchDemo-module__PvQnXG__railActive{color:var(--t1);background:#3b82f61f;font-weight:600}.MagicSearchDemo-module__PvQnXG__railActive svg{color:var(--accent)}.MagicSearchDemo-module__PvQnXG__content{flex:auto;min-width:0;overflow:hidden}.MagicSearchDemo-module__PvQnXG__resultsHead{flex-wrap:wrap;align-items:center;gap:10px;padding:0 0 12px;animation:.3s both MagicSearchDemo-module__PvQnXG__fade;display:flex}.MagicSearchDemo-module__PvQnXG__resultCount{color:var(--t1);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.MagicSearchDemo-module__PvQnXG__sampleTag{color:#ff9f0a;background:#ff9f0a24;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.MagicSearchDemo-module__PvQnXG__scopeGroup{gap:4px;margin-left:auto;display:flex}.MagicSearchDemo-module__PvQnXG__scopeOn{background:var(--accent);border-color:var(--accent);color:#fff}.MagicSearchDemo-module__PvQnXG__grid{grid-template-columns:repeat(4,1fr);gap:4px;animation:.3s both MagicSearchDemo-module__PvQnXG__fade;display:grid}.MagicSearchDemo-module__PvQnXG__gridDim{opacity:.45;transition:opacity .25s}.MagicSearchDemo-module__PvQnXG__tile{aspect-ratio:1;background:#ffffff0d;border-radius:6px;display:block;position:relative;overflow:hidden}.MagicSearchDemo-module__PvQnXG__tile img{object-fit:cover;width:100%;height:100%;display:block}.MagicSearchDemo-module__PvQnXG__gridNote{color:var(--t3);margin:10px 2px 0;font-size:12px}.MagicSearchDemo-module__PvQnXG__empty{color:var(--t3);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:60px 20px;font-size:14px;animation:.3s both MagicSearchDemo-module__PvQnXG__fade;display:flex}.MagicSearchDemo-module__PvQnXG__emptyTitle{color:var(--t2);font-size:15px;font-weight:600}.MagicSearchDemo-module__PvQnXG__spinner{border:2px solid #ffffff2e;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite MagicSearchDemo-module__PvQnXG__spin}@keyframes MagicSearchDemo-module__PvQnXG__spin{to{transform:rotate(360deg)}}@keyframes MagicSearchDemo-module__PvQnXG__fade{0%{opacity:0}to{opacity:1}}.MagicSearchDemo-module__PvQnXG__narrow{grid-template-columns:1fr}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__sidebar{display:none}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__main{padding:24px 26px 0}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__header{flex-direction:column;align-items:flex-start;gap:14px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__title{font-size:32px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__back{font-size:15px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__back svg{width:16px;height:16px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__headActions{width:100%}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__searchWrap{flex:auto}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__searchBox{width:100%;min-height:40px;padding:9px 62px 9px 34px;font-size:16px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__searchIcon{width:18px;height:18px;left:10px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__magicBtn{right:32px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__magicBtn svg,.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__resultCount svg{width:18px;height:18px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__clearBtn svg{width:15px;height:15px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__actionBtn{min-height:38px;padding:8px 14px;font-size:15px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__actionBtn svg{width:16px;height:16px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__body{flex-direction:column;gap:12px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__rail{display:none}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__resultCount{font-size:17px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__sampleTag{font-size:13px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__scopeGroup{margin-left:0}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__grid{grid-template-columns:repeat(3,1fr);gap:6px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__gridNote{margin-top:14px;font-size:15px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__empty{font-size:17px}.MagicSearchDemo-module__PvQnXG__narrow .MagicSearchDemo-module__PvQnXG__emptyTitle{font-size:18px}@media (prefers-reduced-motion:reduce){.MagicSearchDemo-module__PvQnXG__grid,.MagicSearchDemo-module__PvQnXG__empty,.MagicSearchDemo-module__PvQnXG__resultsHead,.MagicSearchDemo-module__PvQnXG__spinner,.MagicSearchDemo-module__PvQnXG__caret{animation:none}}
