.history-section,.kg-history-section{display:none!important}
.product-side-nav .side-foot{margin-top:auto}
.unified-explore{height:100vh;min-height:0;background:#f8fafc}
.unified-explore>.content{display:flex;flex-direction:column;min-width:0;min-height:0;padding:0!important}
.explore-header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 32px 16px;border-bottom:1px solid #e5ecf4;background:#fff}
.explore-header h1{margin:0;font-size:24px;color:#172b4d;font-weight:650;letter-spacing:1px}
.explore-tabs{display:flex;gap:8px;align-items:center}
.explore-tabs button{padding:10px 18px;border:0;border-radius:10px;background:transparent;color:#687a92;font:inherit;font-size:14px;cursor:pointer}
.explore-tabs button:hover{background:#f0f5fc;color:#2461db}
.explore-tabs button.selected{background:#eaf1ff;color:#1e59c7;font-weight:650}
.explore-tabs button:focus-visible,.explore-result:focus-visible{outline:2px solid #2966dc;outline-offset:2px}
.explore-content{flex:1;min-height:0;overflow:auto;position:relative}
.explore-frame{display:block;width:100%;height:100%;min-height:580px;border:0;background:#fff}
.unified-explore .home-page{min-height:100%;padding-bottom:24px}
.unified-explore .ai-home{padding-top:clamp(32px,8vh,100px)}
.unified-explore .brand-mark h1{font-size:30px}
.unified-explore .scope-toggle{width:auto!important;min-width:220px}
.unified-explore .scope-toggle:before{display:none!important}
.unified-explore .scope-pill.active{background:#2a64ed;color:#fff;box-shadow:0 4px 14px #2861da25}
.unified-explore .feature-strip{display:flex!important;flex-wrap:wrap;justify-content:center}
.unified-explore .feature-preview{display:none}
.explore-results{max-width:1040px;margin:0 auto;padding:36px 32px;color:#243b5a}
.explore-results h2{font-size:22px;margin:0 0 24px}
.explore-graph-search{display:flex;gap:12px;margin-bottom:18px}
.explore-graph-search input{flex:1;min-width:0;border:1px solid #d5e1ef;background:#fff;border-radius:12px;padding:14px 18px;font:inherit}
.explore-graph-search button{border:0;border-radius:12px;padding:0 24px;background:#2a64ed;color:#fff;font:inherit;cursor:pointer}
.explore-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}
.explore-result{text-align:left;padding:24px 20px;border:1px solid #e0e8f2;border-radius:14px;background:#fff;color:#213a5d;cursor:pointer;min-height:120px}
.explore-result:hover{border-color:#91b5ec;background:#f6f9ff}
.explore-result strong{display:block;font-size:16px;line-height:1.6;font-weight:600}
.explore-result span{display:block;font-size:12px;color:#6b839f;margin-top:12px}
.explore-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin:24px 0}
.explore-pagination button{border:1px solid #d6e2ef;border-radius:8px;background:#fff;color:#315d9b;padding:8px 14px;cursor:pointer}
.explore-pagination button:disabled{opacity:.4;cursor:default}
.explore-search-status{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #d6e2ef;border-radius:12px;padding:12px 24px;color:#36587c}
.explore-embedded .product-side-nav{display:none!important}
.explore-embedded main.content{margin-left:0!important;width:100%!important;max-width:none!important}
@media(max-width:767px){.explore-header{padding:16px 12px;gap:10px;align-items:flex-start;flex-direction:column}.explore-header h1{font-size:20px}.explore-tabs{width:100%;gap:2px;justify-content:space-between}.explore-tabs button{padding:9px 7px;font-size:12px;white-space:nowrap}.explore-frame{min-height:calc(100dvh - 110px)}.explore-results{padding:24px 14px}.explore-result-grid{grid-template-columns:1fr}.explore-graph-search{gap:8px}.explore-graph-search button{padding:0 16px}.unified-explore .ai-home{padding-top:40px}.unified-explore .brand-mark h1{font-size:24px}.unified-explore .scope-pill{padding:7px 10px}.unified-explore .home-page{padding-left:12px;padding-right:12px}}
