.request-state-panel{display:grid;justify-items:center;grid-gap:12px;gap:12px;min-height:210px;padding:32px;border:1px dashed var(--mb-border);border-radius:var(--mb-radius-lg);background:var(--mb-surface);color:var(--mb-text);text-align:center}.request-state-panel.compact{min-height:0;padding:20px}.request-state-mark{width:38px;height:38px;border:8px solid var(--mb-primary-soft);border-radius:50%;background:var(--mb-primary);box-shadow:0 0 0 1px var(--mb-border)}.request-state-loading .request-state-mark{border:3px solid var(--mb-border);border-top-color:var(--mb-primary);background:transparent;animation:requestStateSpin .8s linear infinite}.request-state-error .request-state-mark{border-color:var(--mb-danger-soft);background:var(--mb-danger)}.request-state-invalid .request-state-mark,.request-state-not-found .request-state-mark{border-color:var(--mb-warning-soft);background:var(--mb-warning)}.request-state-title{margin:0;font-size:1.1rem;line-height:1.35}.request-state-copy p{max-width:620px;margin:6px 0 0;color:var(--mb-text-muted);font-size:.92rem;line-height:1.65}.request-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.request-state-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 17px;border:1px solid var(--mb-border);border-radius:2px;background:var(--mb-surface);color:var(--mb-text);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.request-state-action.primary{border-color:var(--mb-primary);background:var(--mb-primary);color:var(--mb-on-primary)}.request-state-action:disabled{cursor:not-allowed;opacity:.58}@keyframes requestStateSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.request-state-loading .request-state-mark{animation:none}}.discover-workspace{display:grid;grid-template-columns:var(--mb-workspace-sidebar) minmax(0,1fr);grid-gap:var(--mb-workspace-gap);gap:var(--mb-workspace-gap);width:min(var(--mb-workspace-width),calc(100vw - var(--mb-workspace-gutter)));max-width:none;margin:0 auto}.search-shell{align-items:start}.discovery-sidebar{position:-webkit-sticky;position:sticky;top:96px;align-self:start;display:grid;grid-gap:28px;gap:28px;padding:12px 0}.discovery-sidebar-group h2{margin:0 0 12px;color:#8793a6;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.discovery-sidebar-list{display:grid;grid-gap:6px;gap:6px}.discovery-sidebar-item{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 12px;border:0;border-radius:11px;background:transparent;color:#6c7890;font:inherit;font-size:14px;font-weight:650;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.discovery-sidebar-item.active,.discovery-sidebar-item:hover{background:hsla(0,0%,100%,.055)}.discovery-sidebar-item.active{transform:translateX(2px)}.discovery-sidebar-dot{width:14px;height:14px;border-radius:2px;border:1px solid #c6d2e4;background:#0c0e10}.discovery-sidebar-item.active .discovery-sidebar-dot{border:4px solid var(--mb-primary)}.discover-main{min-width:0}.discover-main,.discover-studio{display:grid;grid-gap:16px;gap:16px}.discover-toast{position:fixed;top:96px;left:50%;z-index:60;display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:min(420px,calc(100vw - 28px));padding:12px 16px;border:1px solid rgba(22,184,98,.18);border-radius:2px;background:hsla(0,0%,100%,.96);font-size:14px;font-weight:750;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%);animation:discoverToastIn .22s ease}.discover-toast-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:2px;background:rgba(22,184,98,.12);color:#d4ff43;font-size:12px;font-weight:900;flex-shrink:0}@keyframes discoverToastIn{0%{transform:translateX(-50%) translateY(-10px) scale(.98);opacity:0}to{transform:translateX(-50%) translateY(0) scale(1);opacity:1}}.search-hero{padding:var(--mb-workspace-top) 0 0}.discover-searchbar{max-width:840px}.discover-search-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:58px;padding:6px 6px 6px 18px;border:1px solid hsla(0,0%,100%,.13);border-radius:2px;background:#0c0e10;box-shadow:0 20px 36px rgba(20,36,66,.06)}.discover-search-icon{color:#97a5bb;font-size:19px}.discover-input{min-width:0;min-height:42px;border:0;outline:0;background:transparent;color:#1f2a3d;font-size:15px;font-weight:600}.discover-input::placeholder{color:#a2afc2}.discover-search-btn{min-width:98px;min-height:44px;padding:0 20px;border:0;border-radius:2px;color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.discover-search-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px rgba(0,82,255,.18)}.discover-search-btn:disabled{opacity:.58;cursor:not-allowed}.discover-results-panel{display:grid;grid-gap:12px;gap:12px}.discover-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.topic-result-card{position:relative;display:grid;grid-gap:11px;gap:11px;width:100%;min-height:150px;padding:13px;border:1px solid hsla(0,0%,100%,.13);border-radius:2px;background:#0c0e10;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:0 14px 30px rgba(19,34,62,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.topic-result-card:hover{transform:translateY(-3px);border-color:#bfd1ea;box-shadow:0 18px 36px rgba(19,34,62,.08)}.topic-result-head{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding-right:56px}.topic-result-rank{display:grid;place-items:center;width:24px;height:24px;margin-top:3px;border-radius:2px;border:1px solid #cad5e7;color:#8b99ae;font-size:11px;font-weight:850}.topic-result-logo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:2px;overflow:hidden;background:linear-gradient(180deg,#eef4ff,#e7eefc);border:1px solid hsla(0,0%,100%,.13)}.topic-result-logo-limitless{background:linear-gradient(180deg,#ecf3ff,#dce9ff)}.topic-result-logo-polymarket{background:linear-gradient(180deg,#e8fff4,#d7f9e8)}.topic-result-logo-myriad{background:linear-gradient(180deg,#eef1f6,#dde4ee)}.topic-result-logo-manifold{background:linear-gradient(180deg,#eafaff,#daf3ff)}.topic-result-logo-kalshi{background:rgba(255,130,95,.1)}.topic-result-logo img{width:100%;height:100%;object-fit:cover}.topic-result-logo span{color:var(--mb-primary);font-size:15px;font-weight:900}.topic-result-copy{min-width:0}.topic-result-copy h3{margin:0 0 4px;color:#1d2638;font-size:13px;line-height:1.28;letter-spacing:-.02em}.topic-result-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.topic-result-share-btn{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(0,82,255,.18);border-radius:2px;background:hsla(0,0%,100%,.92);font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease;z-index:2}.topic-result-share-btn:focus-visible,.topic-result-share-btn:hover{background:rgba(0,82,255,.1);border-color:rgba(0,82,255,.28);transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,82,255,.12)}.topic-result-meta-item{display:grid;grid-gap:3px;gap:3px;min-height:46px;padding:8px 10px;border-radius:2px;background:#f6f9fe}.topic-result-meta-item span{color:#8b98ad;font-size:11px;font-weight:700}.topic-result-meta-item strong{color:#1b2436;font-size:12px;line-height:1.25}.topic-result-status-row{display:flex;flex-wrap:wrap;gap:6px}.topic-result-status-row span{padding:4px 7px;border:1px solid #dbe3ee;border-radius:5px;background:#fff;color:#5f6d82;font-size:10px;font-weight:700;text-transform:uppercase}.search-sort-control{display:inline-grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:flex-start;margin-top:12px;padding:3px;border:1px solid #d7e0ec;border-radius:8px;background:#f5f7fa}.search-sort-control button{min-height:34px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:#66758d;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.search-sort-control button.active{background:#fff;color:#172033;box-shadow:0 1px 4px rgba(19,34,62,.12)}.discover-empty{min-height:200px;display:grid;place-items:center;border:1px dashed #d3ddec;border-radius:2px;background:hsla(0,0%,100%,.03);color:#78859b;font-size:14px;text-align:center;padding:24px}.featured-topic-panel{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:24px 26px;overflow:hidden;border:1px solid hsla(0,0%,100%,.13);border-radius:2px;background:linear-gradient(140deg,#f7faff,#fff 52%,#edf4ff);box-shadow:0 16px 34px rgba(19,34,62,.06)}.featured-topic-panel>*{position:relative;z-index:1}.featured-topic-logo{display:grid;place-items:center;width:112px;height:112px;overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#8db7ff,#0047d6);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.featured-topic-logo img{display:block;width:100%;height:100%;object-fit:cover}.featured-topic-logo span{color:#fff;font-size:34px;font-weight:900;letter-spacing:-.04em}.featured-topic-panel h2{margin:10px 0 8px;color:#f7f7f2;font-size:24px;line-height:1.12;letter-spacing:-.035em}.featured-topic-panel p{margin:0;color:#66758d;line-height:1.7}.featured-topic-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.featured-topic-metrics div{padding:12px 14px;border-radius:2px;background:rgba(0,82,255,.05)}.featured-topic-metrics span{display:block;color:#8090a8;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.featured-topic-metrics strong{display:block;margin-top:5px;color:#192338;font-size:16px;line-height:1.25}.featured-topic-action{min-width:128px;min-height:44px;padding:0 18px;border:0;border-radius:2px;background:var(--mb-primary);color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 14px 26px rgba(0,82,255,.2);transition:transform .16s ease,box-shadow .16s ease}.featured-topic-action:hover{transform:translateY(-1px);box-shadow:0 16px 30px rgba(0,82,255,.24)}@media (max-width:1200px){.discover-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.discover-workspace{grid-template-columns:1fr;width:min(100%,calc(100vw - 24px))}.discovery-sidebar{position:static}}@media (max-width:720px){.discover-toast{top:84px}.discover-topic-grid{grid-template-columns:1fr}.discover-search-row{grid-template-columns:auto minmax(0,1fr)}.discover-search-btn{grid-column:1/-1}.discover-results-head{align-items:start;flex-direction:column}.featured-topic-panel{grid-template-columns:1fr}.featured-topic-logo{width:88px;height:88px}.featured-topic-metrics{grid-template-columns:1fr}.featured-topic-action{width:100%}.topic-result-meta{grid-template-columns:1fr}}.discover-workspace{color:var(--mb-text)}.discovery-sidebar-group h2,.discovery-sidebar-item{color:var(--mb-text-muted)}.discovery-sidebar-dot{border-color:#454b5b;background:var(--mb-surface-muted)}.discover-toast{border-color:rgba(22,184,98,.28);background:rgba(17,19,26,.94);color:var(--mb-text);box-shadow:var(--mb-shadow)}.discover-search-row{border-color:var(--mb-border);background:var(--mb-surface);box-shadow:0 20px 36px rgba(0,0,0,.22)}.discover-search-icon{color:var(--mb-text-muted)}.discover-input{color:var(--mb-text)}.discover-input::placeholder{color:#737b8d}.discover-search-btn{background:var(--mb-primary)}.topic-result-card{border-color:var(--mb-border);background:var(--mb-surface);box-shadow:0 14px 30px rgba(0,0,0,.2)}.topic-result-card:hover{border-color:rgba(139,125,255,.62);box-shadow:0 18px 36px rgba(0,0,0,.28)}.topic-result-rank{border-color:#454b5b;color:var(--mb-text-muted)}.topic-result-logo,.topic-result-logo-kalshi,.topic-result-logo-limitless,.topic-result-logo-manifold,.topic-result-logo-myriad,.topic-result-logo-polymarket{border-color:var(--mb-border);background:var(--mb-surface-muted)}.topic-result-copy h3,.topic-result-meta-item strong{color:var(--mb-text)}.topic-result-meta-item span{color:var(--mb-text-muted)}.topic-result-share-btn{border-color:rgba(139,125,255,.38);background:rgba(17,19,26,.92)}.topic-result-meta-item{background:var(--mb-surface-muted)}.topic-result-status-row span{color:var(--mb-text-muted)}.search-sort-control,.topic-result-status-row span{border-color:var(--mb-border);background:var(--mb-surface-muted)}.search-sort-control button{color:var(--mb-text-muted)}.search-sort-control button.active{background:var(--mb-primary);color:var(--mb-on-primary);box-shadow:0 1px 4px rgba(0,0,0,.28)}.discover-empty{border-color:var(--mb-border);background:rgba(17,19,26,.56);color:var(--mb-text-muted)}.featured-topic-panel{border-color:var(--mb-border);background:linear-gradient(140deg,#171a28 0,var(--mb-surface) 54%,#1a1d2e 100%);box-shadow:0 16px 34px rgba(0,0,0,.24)}.featured-topic-metrics strong,.featured-topic-panel h2{color:var(--mb-text)}.featured-topic-metrics span,.featured-topic-panel p{color:var(--mb-text-muted)}.featured-topic-metrics div{background:rgba(139,125,255,.1)}@media (max-width:720px){.discover-workspace{width:min(100%,calc(100vw - 24px))}}.discovery-sidebar-item.active,.discovery-sidebar-item:hover{background:var(--mb-primary-soft);color:var(--mb-primary)}.discovery-sidebar-item.active .discovery-sidebar-dot{border-color:var(--mb-primary)}.discover-search-btn,.featured-topic-action{background:var(--mb-primary);color:var(--mb-on-primary);box-shadow:0 12px 24px rgba(212,255,67,.14)}.topic-result-share-btn{border-color:rgba(212,255,67,.35);color:var(--mb-primary)}.topic-result-share-btn:focus-visible,.topic-result-share-btn:hover{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.featured-topic-logo{background:linear-gradient(180deg,#506d12,#263707)}.featured-topic-metrics div{background:rgba(212,255,67,.1)}