.explore-teaser{padding-block:clamp(3rem,2rem + 6vw,7rem)}.explore-teaser__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,1rem + 4vw,4rem);align-items:center}.explore-teaser__title{font-size:var(--k-step-h1);margin:.4rem 0 0}.explore-teaser__lead{margin-top:1.25rem;max-width:38rem}.explore-teaser__error{display:none;margin-top:1.25rem;max-width:38rem;color:var(--k-text-2)}.explore-teaser__cta{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.explore-teaser__list{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.75rem}.explore-teaser__list li{display:flex;align-items:center;gap:.7rem;color:var(--k-text-2);font-size:.96rem}.explore-teaser__list .k-icon{color:var(--k-brand);flex-shrink:0}.explore-teaser__art{max-width:420px;margin-inline:auto}@media(max-width:860px){.explore-teaser__inner{grid-template-columns:1fr}.explore-teaser__art{order:-1;max-width:320px}}.explore-live{padding-block:0}body:not(.explore-fallback) footer{margin-top:0}.explore-live__frame{height:calc(100dvh - var(--k-header-h, 61px));min-height:520px;border-top:1px solid var(--k-hairline);border-bottom:1px solid var(--k-hairline);overflow:hidden;background:#0b0b0b}.explore-teaser{display:none}.explore-live,body.explore-fallback .explore-teaser{display:block}body.explore-fallback .explore-live{display:none}.explore-live__srtitle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.explore-fallback .explore-teaser__error{display:block}.explore-frame{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;outline:none}.explore-frame__row{display:flex;flex:1;min-height:0;overflow:hidden}.explore-frame__left{flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.explore-frame__splitter{width:4px;margin-left:-2px;margin-right:-2px;cursor:ew-resize;flex-shrink:0;z-index:1;background:transparent;border-left:1px solid var(--k-hairline)}.explore-frame__splitter:hover{background:#77cc9926}.explore-frame__main{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--k-hairline)}.explore-frame__body{flex:1;min-height:0;display:flex;overflow:hidden}.explore-frame__content{flex:1;min-width:0;overflow:hidden}.explore-frame [data-testid=retract-btn],.explore-frame [data-testid=retract-confirm-btn],.explore-frame [data-testid=fact-save-btn]{display:none!important}.explore-tour{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:.45rem 1rem;border-bottom:1px solid var(--k-hairline);background:color-mix(in srgb,var(--k-brand) 8%,#0b0b0b)}.explore-tour__meta{display:flex;align-items:center;gap:.6rem;font-family:var(--k-font-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.explore-tour__count{color:var(--k-brand)}.explore-tour__label{color:var(--k-text-2)}.explore-tour__body{margin:0;flex:1;min-width:18rem;font-size:.9rem;line-height:1.45;color:var(--k-text-1)}.explore-tour__actions{display:flex;gap:.5rem;margin-left:auto;flex-shrink:0}.explore-tour__meta{flex-shrink:0}.explore-tour__skip,.explore-tour__next{font:inherit;font-size:.85rem;padding:.3rem .85rem;border-radius:var(--k-radius);cursor:pointer;border:1px solid var(--k-hairline);background:transparent;color:var(--k-text-2)}.explore-tour__next{border-color:color-mix(in srgb,var(--k-brand) 45%,transparent);background:color-mix(in srgb,var(--k-brand) 18%,transparent);color:var(--k-text-1)}.explore-tour__skip:hover{color:var(--k-text-1)}.explore-tour__next:hover{background:color-mix(in srgb,var(--k-brand) 28%,transparent)}.explore-tour--invite .explore-tour__body{color:var(--k-text-2)}.explore-tour--launcher{padding:.4rem 1rem;background:transparent}.explore-tour--launcher .explore-tour__body{font-size:.85rem;color:var(--k-text-2)}.explore-tour--launcher a{color:var(--k-brand);text-decoration:underline;text-underline-offset:2px}.explore-tour--launcher .explore-tour__next{font-size:.8rem;padding:.2rem .7rem}.explore-frame[data-tour-highlight=library] [data-testid=library-header],.explore-frame[data-tour-highlight=overview] [data-testid=stats-view],.explore-frame[data-tour-highlight=fact] [data-testid=fact-title],.explore-frame[data-tour-highlight=edges] [data-testid=connections-out],.explore-frame[data-tour-highlight=filter] #filter-input,.explore-frame[data-tour-highlight=version] [data-testid=version-walker]{position:relative;border-radius:var(--k-radius);outline:2px solid color-mix(in srgb,var(--k-brand) 70%,transparent);outline-offset:-2px;animation:explore-tour-pulse 1.1s ease-out 2}@keyframes explore-tour-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--k-brand) 55%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--k-brand) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--k-brand) 0%,transparent)}}.explore-tour-cursor{position:absolute;top:0;left:0;z-index:30;pointer-events:none;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));transition:transform .9s cubic-bezier(.33,.9,.35,1)}.explore-tour-cursor:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--k-brand);opacity:0;transform:scale(.4)}.explore-tour-cursor.is-clicking:after{animation:explore-tour-click .32s ease-out}@keyframes explore-tour-click{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@media(prefers-reduced-motion:reduce){.explore-tour-cursor{transition:none}.explore-frame[data-tour-highlight] :is([data-testid=library-header],[data-testid=stats-view],[data-testid=fact-title],[data-testid=connections-out],[data-testid=version-walker],#filter-input){animation:none}}@media(max-width:860px){.explore-frame__row{flex-direction:column;overflow-y:auto;overflow-x:hidden}.explore-tour{padding:.4rem .7rem;gap:.35rem .6rem}.explore-tour__body{font-size:.82rem;line-height:1.35;min-width:0}.explore-tour__label{display:none}.explore-tour__skip,.explore-tour__next{font-size:.8rem;padding:.25rem .7rem}.explore-frame__left{width:100%!important;height:46vh;flex:0 0 auto}.explore-frame__splitter{display:none}.explore-frame__main{width:100%;flex:0 0 auto;border-left:none;border-top:1px solid var(--k-hairline)}.explore-frame__body{flex-direction:column;flex:0 0 auto}.explore-frame__content{width:100%;height:62vh;flex:0 0 auto}}
