:root{--workspace-bg:#0a0a0a;--workspace-panel:#111;--workspace-border:#252525;--workspace-text:#ededed;--workspace-muted:#999}body{background:var(--workspace-bg);color:var(--workspace-text);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}.workspace-shell{min-height:100dvh}.skip-link{z-index:100;color:#111;background:#ededed;border-radius:6px;padding:12px 18px;position:fixed;top:8px;left:260px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.workspace-sidebar{z-index:40;border-right:1px solid var(--workspace-border);background:#101010;flex-direction:column;width:248px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-brand{flex-shrink:0;align-items:center;gap:10px;height:81px;padding:0 22px;display:flex}.workspace-mark{color:#fafafa;background:#1c1c1c;border:1px solid #3a3a3a;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.sift-wordmark{letter-spacing:-1px;font-size:21px;font-weight:650}.sidebar-label,.sidebar-filter-heading{color:#8c8c8c;font-size:12px;font-weight:550}.sidebar-label{margin:6px 22px 9px}.workspace-sidebar nav{border-bottom:1px solid var(--workspace-border);gap:4px;padding:0 12px 20px;display:grid}.workspace-sidebar nav a{color:#999;border:1px solid #0000;border-radius:6px;align-items:center;gap:11px;min-height:42px;padding:9px 11px;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex}.workspace-sidebar nav a:hover{color:#ededed;background:#1a1a1a}.workspace-sidebar nav a[aria-current=page]{color:#fff;background:#232323;border-color:#303030}#workspace-filters{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}#workspace-filters:empty{flex:1}.workspace-sidebar .miner-sources{margin:0;padding:22px 12px 20px;display:block}.sidebar-filter-heading{justify-content:space-between;align-items:center;margin:0 10px 20px;display:flex}.workspace-sidebar .miner-source-group{background:0 0;border:0;border-radius:0;margin:0 0 20px;padding:0;display:block}.workspace-sidebar .miner-source-group-toggle{color:#aaa;letter-spacing:0;text-transform:none;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;display:flex}.workspace-sidebar .miner-source-group-toggle span{color:#777;font-variant-numeric:tabular-nums;font-size:11px}.workspace-sidebar .miner-source-group-toggle:hover{color:#fff}.workspace-sidebar .miner-source-options{gap:2px;display:grid}.workspace-sidebar .miner-source-options button{color:#858585;text-align:left;background:0 0;border:0;border-radius:5px;grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:10px;width:100%;min-height:40px;padding:8px 10px;display:grid}.workspace-sidebar .miner-source-options button:hover{color:#ddd;background:#1b1b1b}.workspace-sidebar .miner-source-options button[aria-pressed=true]{color:#d2d2d2;background:0 0}.workspace-sidebar .miner-source-options button[aria-pressed=true]:hover{background:#1b1b1b}.workspace-sidebar .miner-source-options b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:450;overflow:hidden}.workspace-sidebar .miner-source-options small{display:none}.workspace-sidebar .miner-source-options button>.source-checkbox{color:#111;background:0 0;border:1px solid #444;border-radius:3px;place-items:center;width:14px;height:14px;display:grid}.workspace-sidebar .miner-source-options button[aria-pressed=true]>.source-checkbox{background:#ddd;border-color:#ddd}.workspace-sidebar .miner-source-warning{color:#fbbf24;padding:10px;font-size:13px}.workspace-sidebar-footer{border-top:1px solid var(--workspace-border);flex-shrink:0;margin-top:auto;padding:14px 20px 18px}.workspace-sidebar-footer>a{color:#888;justify-content:space-between;align-items:center;min-height:36px;font-size:12px;text-decoration:none;display:flex}.workspace-sidebar-footer>a:hover{color:#eee}.workspace-account{align-items:center;gap:8px;margin-top:14px;display:flex}.workspace-account>span{flex:1;min-width:0;font-size:13px}.workspace-account>button{background:#1a1a1a;min-height:36px;padding:6px 10px;font-size:12px}.workspace-main{min-width:0;margin-left:248px}.workspace-topbar{border-bottom:1px solid var(--workspace-border);color:#777;align-items:center;gap:12px;height:64px;padding:0 36px;font-size:13px;display:flex}.workspace-topbar strong{color:#d8d8d8;font-weight:450}.workspace-menu,.workspace-backdrop{display:none}.workspace-main .slate-root{--slate-bg:#0a0a0a;--slate-bg-raised:#111;--slate-surface:#171717;--slate-line:#252525;--slate-line-strong:#3a3a3a;--slate-text:#ededed;--slate-text-2:#aaa;--slate-text-3:#777;--slate-blue:#a7c7fa;background:#0a0a0a;min-height:calc(100dvh - 64px)}.workspace-main .miner-page{width:min(100%,1180px);padding:36px 48px 90px}.search-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.search-heading h1{color:#f4f4f4;letter-spacing:-.8px;margin:0;font-size:25px;font-weight:600}.search-heading p{color:#888;margin:7px 0 0;font-size:14px}.archive-count{white-space:nowrap;color:#999;border:1px solid #292929;border-radius:5px;padding:6px 10px;font-size:12px}.workspace-main .miner-entry{gap:10px;margin:0;position:relative}.search-input-icon{pointer-events:none;color:#858585;position:absolute;top:16px;left:16px}.workspace-main .miner-entry input{color:#eee;background:#111;border:1px solid #333;border-radius:7px;height:52px;padding:0 16px 0 46px;font-size:15px;box-shadow:0 1px 2px #0004}.workspace-main .miner-entry input:focus{outline-offset:2px;border-color:#777;outline:2px solid #ffffff15}.workspace-main .miner-entry input::placeholder{color:#777}.workspace-main .miner-entry>button{color:#111;background:#ededed;border:1px solid #ededed;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-width:104px;height:52px;padding:0 16px;font-size:14px;font-weight:550;display:flex}.workspace-main .miner-entry>button:hover{background:#d4d4d4}.workspace-main .miner-entry>button:disabled{opacity:.4}.search-caption{color:#777;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 0;font-size:12px;display:flex}.search-caption>span:last-child{align-items:center;gap:6px;display:flex}.search-start{text-align:center;flex-direction:column;align-items:center;padding:70px 20px 60px;display:flex}.search-start-icon{color:#aaa;background:#141414;border:1px solid #303030;border-radius:12px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid}.search-start h2,.search-empty h3{letter-spacing:-.3px;color:#ddd;margin:0;font-size:17px;font-weight:550}.search-start p,.search-empty p{color:#888;max-width:430px;margin:10px 0 0;font-size:14px;line-height:1.7}.search-examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.search-examples button{color:#aaa;background:#111;border:1px solid #292929;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:9px 12px;font-size:12px;display:flex}.search-examples button:hover{color:#eee;border-color:#555}.workspace-main .miner-sessions{border-top:1px solid #252525;margin-top:36px;padding-top:26px}.workspace-main .miner-sessions h2{color:#999;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:500;display:flex}.workspace-main .miner-session{border-color:#252525}.workspace-main .miner-session strong{font-size:14px;font-weight:500}.workspace-main .miner-session>button:first-child{min-height:64px}.workspace-main .miner-session-remove{min-width:40px;min-height:40px}.workspace-main .lab-surface{background:#0a0a0a;min-height:calc(100dvh - 64px)}.workspace-main .lab-surface>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0a}.workspace-main .lab-page-title{letter-spacing:-.8px;font-size:25px;font-weight:600}.workspace-main .lab-page-copy{color:#888;font-size:14px}.workspace-main .lab-surface button{min-height:40px}.workspace-main .lab-surface input:focus{border-color:#999}.workspace-main .lab-surface .bg-violet-400{color:#111;background:#ededed}@media (width>=1500px){.workspace-main .miner-page{padding-top:48px}}@media (width<=1100px){.workspace-sidebar{width:224px}.workspace-main{margin-left:224px}.workspace-main .miner-page{padding:30px 28px 70px}.workspace-topbar{padding:0 28px}}@media (width<=760px){.workspace-sidebar{z-index:60;width:260px;transition:transform .18s;transform:translate(-100%)}.workspace-sidebar.is-open{transform:translate(0)}.workspace-main{margin-left:0}.workspace-backdrop{z-index:50;background:#0009;border:0;display:block;position:fixed;inset:0}.workspace-menu{color:#ccc;background:#151515;border:1px solid #303030;border-radius:5px;place-items:center;min-width:40px;min-height:40px;margin-right:4px;padding:0;display:grid}.workspace-topbar{gap:8px;height:64px;padding:0 16px}.workspace-main .miner-page{padding:28px 20px 60px}.search-heading{margin-bottom:24px}.search-heading h1{font-size:23px}.search-heading p{max-width:220px;font-size:13px;line-height:1.6}.search-caption{font-size:11px}.search-caption>span:last-child{display:none}.search-start{padding:55px 0 38px}.search-examples{flex-direction:column;width:100%;max-width:300px}.search-examples button{justify-content:space-between;font-size:13px}.workspace-main .miner-entry input{width:100%;padding-left:40px;font-size:16px}.search-input-icon{left:13px}.workspace-main .miner-entry>button{min-width:52px;padding:0 13px}.workspace-main .miner-entry>button svg{display:none}.archive-result{padding:22px 0}.archive-result-title{font-size:16px}.archive-result>p{font-size:13px}.skip-link{left:16px}.workspace-sidebar{visibility:hidden}.workspace-sidebar.is-open{visibility:visible}}.source-search-fallback{color:#a7c7fa;align-items:center;gap:8px;min-height:40px;font-size:13px;text-decoration:none;display:inline-flex}.source-search-fallback:hover{text-decoration:underline}.workspace-main .slate-search-results{margin-top:30px}.workspace-main .slate-source-section{border-color:#252525}.workspace-main .slate-embed-card{background:#111;border-color:#303030}.source-search-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 14px;display:flex}.source-browse-button{color:#ddd;background:#171717;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:14px;display:inline-flex}.source-browse-button:hover{background:#222;border-color:#555}
