/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.col-1{grid-column:1}.col-2{grid-column:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.resize{resize:both}.p-122{padding:calc(var(--spacing) * 122)}.p-123{padding:calc(var(--spacing) * 123)}.p-124{padding:calc(var(--spacing) * 124)}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.dgx-activity-list article.held{background:var(--theme-background)}.held .dgx-activity-state i{background:var(--theme-secondary)}:root{--ink:var(--theme-foreground);--muted:var(--theme-muted-foreground);--paper:var(--theme-background);--white:var(--theme-card);--line:var(--theme-border);--green:var(--theme-primary);--lime:var(--theme-accent);--orange:var(--theme-destructive)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-shell{min-height:100vh;overflow:hidden}.topbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;max-width:1280px;height:76px;margin:auto;padding:0 40px;display:grid}.brand{letter-spacing:-.02em;align-items:center;gap:11px;font-weight:720;display:inline-flex}.brand-mark{background:var(--ink);width:32px;height:32px;color:var(--theme-primary);font-family:var(--font-sans);border-radius:50% 50% 46% 54%;place-items:center;font-size:19px;display:grid;transform:rotate(-7deg)}.nav-links{color:var(--theme-foreground);gap:34px;font-size:14px;display:flex}.nav-links a:hover{color:var(--green)}.submit-link{border:1px solid var(--ink);border-radius:999px;justify-self:end;padding:10px 16px;font-size:13px;font-weight:650;transition:all .2s}.submit-link:hover{background:var(--theme-card);color:var(--white)}.hero{grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr);align-items:center;gap:64px;max-width:1380px;min-height:680px;margin:auto;padding:72px 40px 80px;display:grid}.eyebrow{color:var(--green);font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.hero .eyebrow{align-items:center;gap:9px;display:flex}.hero .eyebrow span{background:var(--green);width:28px;height:1px}h1{max-width:850px;font-family:var(--font-sans);letter-spacing:-.055em;margin:0;font-size:clamp(54px,6.3vw,89px);font-weight:400;line-height:.96}.hero-lede{max-width:630px;color:var(--muted);margin:30px 0;font-size:18px;line-height:1.65}.coverage-showcase{border:1px solid var(--theme-border);border-radius:var(--radius);background:#333c;grid-template-columns:repeat(4,1fr);width:min(900px,100%);margin:0 0 22px;display:grid;overflow:hidden;box-shadow:0 18px 55px #33333314}.coverage-showcase>a{flex-direction:column;min-width:0;padding:18px 20px 16px;transition:background .2s,color .2s;display:flex;position:relative}.coverage-showcase>div{flex-direction:column;min-width:0;padding:18px 20px 16px;display:flex;position:relative}.coverage-showcase>a+a,.coverage-showcase>div+div,.coverage-showcase>*+*{border-left:1px solid var(--line)}.coverage-showcase>a:hover{background:var(--ink);color:var(--theme-primary-foreground)}.coverage-showcase strong{color:var(--green);font-family:var(--font-sans);letter-spacing:-.045em;font-size:clamp(35px,3.5vw,52px);font-weight:400;line-height:.9}.coverage-showcase>a:hover strong{color:var(--theme-primary)}.coverage-showcase span{letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:750}.coverage-showcase small{color:var(--muted);justify-content:space-between;gap:8px;margin-top:13px;font-size:9px;display:flex}.coverage-showcase>a:hover small{color:var(--theme-primary)}.coverage-showcase b{color:var(--green)}.coverage-showcase>a:hover b{color:var(--theme-primary)}.screening-note{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase;margin:12px 4px 0;font-size:9px}.discovery-signal{border:1px solid var(--theme-border);border-radius:var(--radius);background:radial-gradient(circle at 80% 5%,#33333347,transparent 35%),linear-gradient(145deg,var(--theme-card),var(--theme-background));grid-template-columns:1fr;justify-items:stretch;gap:7px;padding:28px;display:grid;position:relative;box-shadow:0 28px 70px #3333331a}.discovery-signal>i{height:18px;color:var(--theme-muted-foreground);text-align:center;font-style:normal;line-height:18px}.discovery-step{border:1px solid var(--line);border-radius:var(--radius);background:#333333e6;grid-template-columns:1fr auto;align-items:end;gap:5px 18px;padding:15px 17px;display:grid}.discovery-step span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.discovery-step strong{font-family:var(--font-sans);grid-area:1/2/3;font-size:34px;font-weight:400;line-height:1}.discovery-step small{color:var(--muted);font-size:9px}.discovery-step.unique{border-color:var(--theme-border)}.discovery-step.luna{border-color:var(--theme-border);background:var(--theme-background)}.discovery-classifier{border:1px solid var(--theme-border);border-radius:var(--radius);background:#333333eb;padding:13px}.discovery-classifier>header{justify-content:space-between;align-items:center;gap:14px;padding:2px 4px 10px;display:flex}.discovery-classifier>header div{gap:4px;display:grid}.discovery-classifier>header span{color:var(--green);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.discovery-classifier>header small{color:var(--muted);font-size:8px}.discovery-classifier>header strong{font-family:var(--font-sans);font-size:30px;font-weight:400}.discovery-classifier>header strong small{font-family:var(--font-geist-sans),sans-serif;text-transform:uppercase;font-size:8px}.classifier-branch{border-top:1px solid var(--theme-border);grid-template-columns:repeat(3,1fr);height:16px;margin:0 9%;display:grid;position:relative}.classifier-branch:before{content:"";background:var(--theme-muted);width:1px;height:8px;position:absolute;bottom:100%;left:50%}.classifier-branch i{position:relative}.classifier-branch i:after{content:"";background:var(--theme-muted);width:1px;height:10px;position:absolute;left:50%}.discovery-outcomes{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.discovery-outcomes div{border-radius:var(--radius);text-align:center;flex-direction:column;min-width:0;padding:13px 10px;display:flex}.discovery-outcomes b{font-family:var(--font-sans);font-size:25px;font-weight:400}.discovery-outcomes span{margin-top:5px;font-size:8px;line-height:1.25}.discovery-outcomes small{font-family:var(--font-geist-mono),monospace;opacity:.72;margin-top:4px;font-size:8px}.discovery-outcomes .include{background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.discovery-outcomes .include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.discovery-outcomes .include{color:var(--theme-chart-2)}.discovery-outcomes .uncertain{background:var(--theme-background);color:var(--theme-foreground)}.discovery-outcomes .exclude{background:var(--theme-secondary);color:var(--theme-destructive)}.discovery-signal>p{color:var(--muted);text-align:center;margin:7px 0 0;font-size:9px}.discovery-classifier>p{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:center;margin:10px 2px 0;font-size:8px}.screening-cloud{border-top:1px solid var(--line);background:radial-gradient(circle at 18% 30%,#33333329,transparent 28%),linear-gradient(135deg,var(--theme-background),var(--theme-background) 52%,var(--theme-background));padding:72px max(40px,50vw - 600px) 58px}.screening-cloud-heading{grid-template-columns:1fr minmax(300px,440px);align-items:end;gap:42px;display:grid}.screening-cloud-heading .eyebrow{margin-bottom:9px}.screening-cloud-heading>p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.screening-cloud-words{flex-wrap:wrap;place-content:center;align-items:center;gap:11px 24px;min-height:285px;padding:45px 35px 38px;display:flex}.cloud-word{color:var(--theme-foreground);font-family:var(--font-sans);letter-spacing:-.045em;white-space:nowrap;align-items:flex-start;gap:6px;line-height:.92;transition:transform .2s,color .2s;display:inline-flex}.cloud-word.role{color:var(--theme-muted-foreground)}.cloud-word:hover{color:var(--theme-foreground);transform:translateY(-4px)scale(1.035)}.cloud-word small{color:currentColor;font-family:var(--font-geist-mono),monospace;letter-spacing:0;opacity:.58;margin-top:-2px;font-size:8px;font-weight:750}.screening-cloud-empty{color:var(--muted);text-align:center;padding:70px 0}.screening-cloud>footer{letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #3333332e;width:100%;max-width:none;margin:0;padding:16px 0 0;font-size:9px;font-weight:700}.screening-cloud>footer a{color:var(--green);margin-left:auto}.journal-distribution{border-top:1px solid var(--line);background:var(--theme-card);padding:72px max(40px,50vw - 600px) 62px}.journal-distribution-heading{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.journal-distribution-heading>div:last-child{border-left:1px solid var(--line);gap:3px;min-width:210px;padding-left:22px;display:grid}.journal-distribution-heading>div:last-child strong{font-family:var(--font-sans);font-size:42px;font-weight:400;line-height:1}.journal-distribution-heading>div:last-child span{text-transform:uppercase;font-size:10px;font-weight:750}.journal-distribution-heading>div:last-child small{color:var(--muted);font-size:9px}.journal-bars{gap:10px;margin:38px 0 30px;display:grid}.journal-bar{border-radius:var(--radius);min-width:0;color:var(--ink);grid-template-columns:minmax(180px,1.25fr) minmax(180px,2fr) 52px;align-items:center;gap:18px;padding:5px 8px;display:grid}.journal-bar>span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.journal-bar>i{background:var(--theme-background);border-radius:99px;height:10px;overflow:hidden}.journal-bar>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--theme-secondary),var(--theme-muted));min-width:3px;height:100%;display:block}.journal-bar>strong{font-family:var(--font-sans);text-align:right;font-size:19px;font-weight:400}.journal-bar.other{color:var(--muted)}.journal-bar.other>i>b{background:var(--theme-muted)}.journal-distribution-empty{color:var(--muted);margin:40px 0}.journal-distribution>footer{border-top:1px solid var(--line);width:100%;max-width:none;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:20px;margin:0;padding:16px 0 0;font-size:9px;font-weight:700;display:flex}.journal-distribution>footer a{color:var(--green)}.discovery-method{border-top:1px solid var(--line);background:var(--theme-card);color:var(--theme-primary);padding:75px max(40px,50vw - 600px) 85px}.discovery-method .eyebrow{color:var(--theme-primary)}.discovery-method h2{max-width:740px}.discovery-principles{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px;display:grid}.discovery-principles article{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);padding:25px}.discovery-principles article>span{color:var(--theme-primary);font-family:var(--font-geist-mono),monospace;font-size:10px}.discovery-principles h3{font-family:var(--font-sans);margin:38px 0 12px;font-size:26px;font-weight:400}.discovery-principles p{color:var(--theme-primary);margin:0;font-size:13px;line-height:1.6}.method-actions{gap:12px;margin-top:25px;display:flex}.method-actions a{border:1px solid var(--theme-border);color:var(--theme-primary);border-radius:999px;padding:11px 15px;font-size:11px;font-weight:700}@media (max-width:900px){.screening-cloud{padding:55px 24px}.screening-cloud-heading{grid-template-columns:1fr;gap:16px}.screening-cloud-words{min-height:240px;padding:38px 0 30px}}@media (max-width:560px){.screening-cloud-words{justify-content:flex-start;gap:13px 18px}.cloud-word{white-space:normal}.screening-cloud>footer{flex-direction:column;align-items:flex-start;gap:9px}.screening-cloud>footer a{margin-left:0}}@media (max-width:900px){.journal-distribution{padding:55px 24px}.journal-distribution-heading{grid-template-columns:1fr}.journal-distribution-heading>div:last-child{border-left:0;padding:0}.journal-bar{grid-template-columns:minmax(120px,1fr) minmax(100px,1.4fr) 42px;gap:10px}}@media (max-width:560px){.journal-bar{grid-template-columns:minmax(0,1fr) 38px;padding:7px 0}.journal-bar>i{grid-area:2/1/auto/-1}.journal-bar>strong{grid-area:1/2}.journal-distribution>footer{flex-direction:column;align-items:flex-start}}.scan-ledger{border-radius:var(--radius);width:min(760px,100%);color:var(--muted);letter-spacing:.035em;text-transform:uppercase;background:#3333330e;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin:-8px 0 20px;padding:10px 14px;font-size:9px;display:grid}.scan-ledger span{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.scan-ledger strong{color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:12px}.scan-ledger i{color:var(--theme-muted-foreground);font-style:normal}.scan-ledger small{width:100%;color:var(--theme-foreground);font-size:8px}.search{background:var(--white);border:1px solid var(--theme-border);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(680px,100%);padding:7px 7px 7px 18px;display:grid;box-shadow:0 16px 45px #33333314}.search>span{color:var(--green);font-size:25px;transform:rotate(-15deg)}.search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:12px 4px}.search input::placeholder{color:var(--theme-muted-foreground)}.search button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;border:0;padding:14px 20px;font-weight:650}.search button:hover{background:var(--theme-primary)}.filter-row{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.filter-row button{border:1px solid var(--line);color:var(--theme-foreground);cursor:pointer;background:0 0;border-radius:999px;padding:8px 11px;font-size:12px}.filter-row button span{margin-left:7px}.signal-card{isolation:isolate;place-items:center;height:470px;display:grid;position:relative}.signal-glow{filter:blur(4px);z-index:-2;background:radial-gradient(circle,#3333334d,#3333330d 45%,#0000 70%);border-radius:50%;animation:5s ease-in-out infinite signal-breathe;position:absolute;inset:8%}.signal-orbit{border:1px solid var(--theme-border);pointer-events:none;border-radius:50%;position:absolute}.signal-orbit-one{opacity:.65;width:390px;height:390px}.signal-orbit-two{border-style:dashed;width:292px;height:292px;animation:28s linear infinite spin}.signal-orbit-three{border-color:#33333347;width:190px;height:190px;animation:18s linear infinite spin-reverse}.signal-links{pointer-events:none;width:420px;height:420px;position:absolute;overflow:visible}.signal-links path{fill:none;stroke:var(--theme-primary);stroke-width:1px;stroke-dasharray:3 8;animation:12s linear infinite signal-flow}.signal-core{z-index:2;background:var(--ink);width:126px;height:126px;color:var(--theme-primary-foreground);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:5s ease-in-out infinite signal-float;display:flex;box-shadow:0 20px 55px #33333340}.signal-number{color:var(--theme-primary);font-family:var(--font-sans);letter-spacing:-.04em;font-size:38px;line-height:.9}.signal-core span:last-child{color:var(--theme-primary);text-transform:uppercase;letter-spacing:.09em;margin-top:9px;font-size:11px}.signal-node{z-index:3;border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#333333f0;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;padding:9px 12px;font-size:11px;font-weight:720;line-height:1.15;transition:transform .2s,border-color .2s,box-shadow .2s;animation:6s ease-in-out infinite node-drift;display:grid;position:absolute;box-shadow:0 9px 24px #3333331a}.signal-node:hover{border-color:var(--green);transform:translateY(-4px)scale(1.03);box-shadow:0 13px 30px #33333329}.signal-node i,.verified i{background:var(--green);border-radius:50%;grid-row:1/3;width:7px;height:7px;display:inline-block}.signal-node small{color:var(--muted);letter-spacing:.02em;margin-top:3px;font-size:8px;font-weight:520}.signal-node.unverified i{background:var(--orange);box-shadow:0 0 0 4px #3333331f}.node-catalog{top:26px;right:7px}.node-radar{animation-delay:-1s;top:194px;right:-28px}.node-research{animation-delay:-2s;bottom:48px;right:20px}.node-datasets{animation-delay:-3s;bottom:38px;left:8px}.node-dataset-watch{animation-delay:-4s;top:193px;left:-38px}.node-evidence{animation-delay:-5s;top:24px;left:13px}.signal-card>p{width:300px;color:var(--muted);text-align:center;margin:0;font-size:10px;line-height:1.5;position:absolute;bottom:-4px}.signal-card>p span{color:var(--green);font-weight:700}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-reverse{to{transform:rotate(-360deg)}}@keyframes signal-flow{to{stroke-dashoffset:-110px}}@keyframes signal-breathe{50%{opacity:.7;transform:scale(1.07)}}@keyframes signal-float{50%{transform:translateY(-6px)}}@keyframes node-drift{50%{margin-top:-5px}}.atlas-cloud{border-top:1px solid var(--line);background:linear-gradient(135deg,var(--theme-background) 0%,var(--theme-background) 50%,var(--theme-background) 100%);padding:68px max(40px,50vw - 600px) 76px}.cloud-heading{grid-template-columns:1fr minmax(280px,430px);align-items:end;gap:45px;display:grid}.cloud-heading .eyebrow{margin-bottom:9px}.cloud-heading h2{font-size:clamp(36px,4.5vw,58px)}.cloud-heading>p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.tag-cloud{flex-wrap:wrap;place-content:center;align-items:center;gap:9px 20px;min-height:320px;padding:48px 30px 38px;display:flex}.cloud-tag{font-family:var(--font-sans);letter-spacing:-.045em;align-items:flex-start;gap:5px;line-height:.92;transition:transform .2s,filter .2s;display:inline-flex}.cloud-tag:hover{filter:saturate(1.35);transform:translateY(-4px)scale(1.04)}.cloud-tag small{font-family:var(--font-geist-mono),monospace;letter-spacing:0;opacity:.55;margin-top:-3px;font-size:8px;font-weight:700}.facet-modality,.facet-task{color:var(--theme-foreground)}.facet-organ,.facet-crop{color:var(--theme-muted-foreground)}.facet-environment{color:var(--theme-foreground)}.cloud-legend{text-transform:uppercase;letter-spacing:.07em;border-top:1px solid #3333332e;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 20px;padding-top:18px;font-size:10px;font-weight:750;display:flex}.cloud-legend span:before{content:"●";margin-right:6px}.cloud-legend a{color:var(--green);margin-left:auto}.catalog-section{background:var(--theme-card);color:var(--theme-foreground);padding:74px max(40px,50vw - 600px)}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.section-heading .eyebrow{color:var(--theme-primary);margin-bottom:10px}h2{font-family:var(--font-sans);letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,50px);font-weight:400}.section-heading>a{color:var(--theme-primary);border-bottom:1px solid #33333380;padding-bottom:6px;font-size:13px;font-weight:650}.tool-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tool-card{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);flex-direction:column;min-height:310px;padding:25px;transition:transform .2s,border-color .2s;display:flex}.tool-card:hover{border-color:var(--theme-border);transform:translateY(-4px)}.tool-card-top{justify-content:space-between;align-items:center;display:flex}.tool-index{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:11px}.verified{color:var(--theme-chart-2);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.verified i{background:var(--lime)}.tool-card h3{font-family:var(--font-sans);margin:47px 0 12px;font-size:31px;font-weight:400}.tool-card>p{color:var(--theme-muted-foreground);margin:0;font-size:14px;line-height:1.55}.tag-row{flex-wrap:wrap;gap:6px;margin:24px 0;display:flex}.tag-row span{border:1px solid var(--theme-border);color:var(--theme-primary);border-radius:5px;padding:5px 8px;font-size:10px}.tool-card>a{color:var(--theme-primary);margin-top:auto;font-size:12px;font-weight:650}.tool-card>a span{float:right}.radar-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr auto;align-items:center;gap:55px;max-width:1200px;margin:90px auto;padding:38px 0;display:grid}.radar-strip .eyebrow{color:var(--orange);margin-bottom:9px}.radar-strip h2{font-size:35px}.radar-strip>p{color:var(--muted);font-size:14px;line-height:1.6}.radar-strip>a{background:var(--orange);color:var(--theme-primary-foreground);border-radius:999px;padding:12px 18px;font-size:13px;font-weight:700}footer{max-width:1200px;color:var(--muted);justify-content:space-between;margin:auto;padding:0 0 38px;font-size:12px;display:flex}.footer-links{gap:16px;display:flex}.footer-links a{color:var(--green)}.source-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.source-list .detail-block h2{font-size:30px}.source-list small{color:var(--muted);line-height:1.5}.legal-page .detail-block{max-width:800px}.legal-page .detail-block h2{margin:28px 0 8px;font-size:25px}.legal-page pre{border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);white-space:pre-wrap;padding:16px;overflow:auto}@media (max-width:900px){.topbar{grid-template-columns:1fr auto;padding:0 22px}.nav-links{display:none}.hero{grid-template-columns:1fr;gap:30px;padding:70px 24px 55px}.discovery-signal{width:min(560px,100%);margin:auto}.discovery-method{padding:55px 24px}.discovery-principles{grid-template-columns:1fr}.signal-card{width:min(470px,100%);height:470px;margin:auto}.atlas-cloud{padding:55px 24px}.cloud-heading{grid-template-columns:1fr;gap:16px}.tag-cloud{min-height:260px;padding:38px 4px 30px}.cloud-legend a{text-align:center;width:100%;margin:8px 0 0}.tool-grid{grid-template-columns:1fr}.tool-card{min-height:260px}.radar-strip{grid-template-columns:1fr;gap:16px;margin:60px 24px}footer{margin:0 24px}.source-list{grid-template-columns:1fr}}@media (max-width:560px){.topbar{height:66px}.submit-link{padding:9px 12px;font-size:11px}.hero{padding-top:54px}h1{font-size:49px}.hero-lede{font-size:16px}.coverage-showcase{grid-template-columns:1fr}.coverage-showcase>a,.coverage-showcase>div{padding:14px 17px}.coverage-showcase>a+a,.coverage-showcase>div+div{border-left:0;border-top:1px solid var(--line)}.coverage-showcase strong{font-size:38px}.coverage-showcase small{margin-top:7px}.scan-ledger{grid-template-columns:1fr;gap:5px}.scan-ledger i{display:none}.search{grid-template-columns:auto 1fr}.search button{grid-column:1/-1}.discovery-signal{padding:17px}.discovery-method h2{font-size:37px}.method-actions{flex-direction:column;align-items:stretch}.signal-card{height:430px;margin:-25px auto;transform:scale(.86)}.signal-orbit-one{width:370px;height:370px}.signal-links{width:390px;height:390px}.node-radar{right:-18px}.node-dataset-watch{left:-18px}.catalog-section{padding:55px 22px}.section-heading{flex-direction:column;align-items:start}footer{flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.signal-orbit-two,.signal-orbit-three,.signal-links path,.signal-glow,.signal-core,.signal-node{animation:none}}.inner-page{width:min(1120px,100% - 48px);min-height:100vh;margin:auto;padding:34px 0 90px}.inner-page.colab-library-page{width:min(2000px,100% - 48px)}.back-link{color:var(--green);margin-bottom:72px;font-size:13px;font-weight:650;display:inline-block}.page-title{max-width:720px;margin-bottom:54px}.page-title h1,.detail-header h1{font-size:clamp(52px,7vw,82px)}.page-title>p:last-child,.detail-header>div>p{max-width:620px;color:var(--muted);font-size:17px;line-height:1.6}.catalog-search{margin-bottom:22px}.catalog-search>label{font-family:var(--font-geist-mono),monospace;color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:700;display:block}.catalog-search>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-columns:1fr auto;padding:6px;display:grid}.catalog-search input{background:0 0;border:0;outline:0;padding:13px}.catalog-search button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);border:0;padding:11px 22px;font-weight:650}.paper-search>div{grid-template-columns:minmax(180px,1fr) auto auto}.paper-search select{border:0;border-left:1px solid var(--line);background:var(--theme-card);color:var(--ink);padding:0 34px 0 12px;font-size:11px}.publication-date{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:9px;margin:14px 0 0;display:flex}.publication-date>span{text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:750}.publication-date>strong{color:var(--ink);font-family:var(--font-sans);font-size:17px;font-weight:400}.publication-date>small{font-size:10px}.citation-count{border:1px solid var(--theme-border);background:var(--theme-background);color:var(--green);white-space:nowrap;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-weight:750}.paper-tabs{gap:7px;margin-top:12px;display:flex}.paper-tabs a{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:700}.paper-tabs a.active{border-color:var(--green);background:var(--green);color:var(--theme-primary-foreground)}.record-links{gap:15px;display:flex}.record-links a{color:var(--green);font-weight:700}.filter-search>.search-control{display:grid}.filter-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid;background:0 0!important;border:0!important;padding:0!important}.filter-grid label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:11px;font-weight:700;display:grid}.filter-grid input,.filter-grid select{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-width:0;color:var(--ink);padding:11px}.filter-actions{align-items:center;gap:14px;margin-top:14px;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.filter-actions a{color:var(--green);font-size:12px;font-weight:700}.results-meta{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 2px 20px;font-size:12px;display:flex}.result-list{display:grid}.result-card{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(250px,.8fr) auto;align-items:center;gap:34px;padding:34px 4px;display:grid}.result-card h2{margin:9px 0;font-size:32px}.result-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.result-card>a{color:var(--green);font-size:13px;font-weight:700}.verified.dark{color:var(--green)}.tag-row.light{margin:0}.tag-row.light span{border-color:var(--theme-border);color:var(--theme-foreground);background:#33333373}.tag-row.automated-tags span{background:var(--theme-background);border-style:dashed}.tag-row.manual-tags span{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.radar-title .eyebrow{color:var(--orange)}.warning-banner{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);color:var(--theme-foreground);align-items:center;gap:20px;padding:17px 20px;font-size:13px;display:flex}.warning-banner strong,.candidate-label{color:var(--orange);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.radar-card{grid-template-columns:minmax(0,1fr) auto}.detail-header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:40px;padding-bottom:50px;display:grid}.detail-header h1{margin-top:15px}.verified-date{border-left:2px solid var(--green);background:var(--white);flex-direction:column;min-width:140px;padding:18px;display:flex}.verified-date span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.verified-date strong{font-family:var(--font-geist-mono),monospace;margin-top:6px;font-size:13px}.detail-grid{grid-template-columns:minmax(0,1fr) 340px;gap:70px;padding-top:54px;display:grid}.detail-main{gap:28px;display:grid}.detail-block{border:1px solid var(--line);border-radius:var(--radius);background:#3333339e;padding:32px}.detail-block h2{margin-bottom:28px;font-size:34px}.detail-block>p:not(.eyebrow){color:var(--muted);line-height:1.7}.public-paper-detail{max-width:1180px}.paper-detail-hero{margin:35px 0 24px}.paper-detail-hero h1{letter-spacing:-.045em;max-width:900px;margin:12px 0 18px;font-size:clamp(38px,5vw,66px);line-height:1.03}.paper-detail-hero>div>p:last-child{color:var(--muted);line-height:1.55}.paper-detail-actions{flex-wrap:wrap;gap:9px;margin-bottom:38px;display:flex}.paper-detail-actions a{border:1px solid var(--line);background:var(--theme-card);color:var(--green);border-radius:999px;padding:10px 13px;font-size:11px;font-weight:750}.paper-detail-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.paper-detail-grid>div{gap:18px;display:grid}.paper-detail-section,.paper-detail-sidebar>section,.paper-detail-sidebar>.paper-feedback{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:27px}.paper-detail-section h2{margin:12px 0 20px;font-size:22px;line-height:1.35}.paper-full-abstract{color:var(--theme-foreground);margin:14px 0 0;font-size:15px;line-height:1.8}.paper-evidence-list,.paper-asset-list{gap:10px;display:grid}.paper-evidence-list blockquote{border-left:3px solid var(--green);background:var(--theme-background);gap:7px;margin:0;padding:14px 16px;font-size:12px;line-height:1.55;display:grid}.paper-evidence-list blockquote strong{color:var(--muted);text-transform:uppercase;font-size:10px}.paper-asset-list article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:10px;padding:16px;display:grid}.paper-asset-list header{justify-content:space-between;gap:12px;display:flex}.paper-asset-list header span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:700}.paper-asset-list p{margin:0;font-size:12px;line-height:1.6}.paper-asset-list a{color:var(--green);font-size:12px;font-weight:700}.paper-asset-list small,.muted-copy{color:var(--muted);font-size:10px;line-height:1.5}.paper-detail-sidebar{gap:14px;display:grid;position:sticky;top:22px}.paper-detail-sidebar section>div+div{border-top:1px solid var(--line);padding-top:14px}.paper-detail-sidebar section>div{margin-top:14px}.paper-detail-sidebar section strong{font-size:11px}.paper-detail-sidebar section p:not(.eyebrow){color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.55}.paper-detail-sidebar dl{gap:12px;margin:16px 0 0;display:grid}.paper-detail-sidebar dl div{gap:3px;display:grid}.paper-detail-sidebar dt{color:var(--muted);text-transform:uppercase;font-size:9px}.paper-detail-sidebar dd{margin:0;font-size:12px;line-height:1.45}.paper-version-section>div{gap:9px;display:grid}.paper-version-section article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:15px}.paper-version-section article span{color:var(--green);text-transform:uppercase;font-size:9px;font-weight:800}.paper-version-section h3{margin:7px 0;font-size:15px;line-height:1.45}.paper-version-section h3 a{color:inherit}.paper-version-section small{color:var(--muted);font-size:10px}.paper-notebook-section{background:var(--theme-background);border-color:var(--theme-border)}.paper-notebook-section>p:not(.eyebrow){color:var(--theme-foreground);margin:12px 0 0;font-size:13px;line-height:1.6}.paper-notebook-section .paper-notebook-verification{color:var(--green);font-weight:750}.paper-notebook-section .paper-notebook-scope{color:var(--muted);font-size:11px}.paper-notebook-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.paper-notebook-actions a{border:1px solid var(--green);min-height:38px;color:var(--green);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.paper-notebook-actions a:first-child{background:var(--green);color:var(--theme-primary-foreground)}.paper-notebook-actions a:focus-visible{outline:3px solid var(--theme-ring);outline-offset:3px}@media (max-width:780px){.paper-detail-grid{grid-template-columns:1fr}.paper-detail-sidebar{position:static}.paper-detail-hero h1{font-size:40px}}.paper-flow-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.paper-flow-heading h2{margin:7px 0 10px}.paper-flow-heading>span{color:var(--muted);white-space:nowrap;font-size:10px}.paper-flow-question,.paper-flow-summary{font-size:13px;line-height:1.6}.paper-flow-question strong,.paper-flow-output strong{color:var(--green);margin-right:8px}.paper-flow-limitation{border-left:3px solid var(--theme-border);background:var(--theme-background);padding:10px 12px;font-size:11px;line-height:1.5}.paper-flow-phases{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.paper-flow-phases>li{grid-template-columns:30px minmax(0,1fr);gap:13px;padding-bottom:25px;display:grid;position:relative}.paper-flow-phases>li:not(:last-child):before{content:"";border-left:2px solid var(--theme-border);position:absolute;top:28px;bottom:0;left:14px}.paper-flow-phases>li:not(:last-child):after{content:"";border-right:2px solid var(--theme-border);border-bottom:2px solid var(--theme-border);width:8px;height:8px;position:absolute;bottom:8px;left:10px;transform:rotate(45deg)}.paper-flow-number{background:var(--green);width:30px;height:30px;color:var(--theme-primary-foreground);z-index:1;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.paper-flow-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:15px 17px}.paper-flow-card h3{margin:0 0 5px;font-size:16px}.paper-flow-purpose,.paper-flow-output{font-size:11px;line-height:1.55}.paper-flow-purpose{color:var(--muted);margin:0}.paper-flow-card>ol{margin:12px 0;padding-left:20px;font-size:12px;line-height:1.6}.paper-flow-card>ol li+li{margin-top:5px}.paper-flow-output{border-top:1px solid var(--line);margin:11px 0 0;padding-top:10px}.paper-flow-card details,.paper-flow-gaps{color:var(--muted);margin-top:11px;font-size:10px;line-height:1.5}.paper-flow-card summary,.paper-flow-gaps summary{cursor:pointer;font-weight:700}.paper-flow-card details p{margin:7px 0}.paper-flow-card details a{color:var(--green)}.paper-flow-gaps ul{padding-left:18px}.paper-flow-footnote{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.5}@media (max-width:600px){.paper-flow-heading{display:block}.paper-flow-heading>span{white-space:normal}}.paper-flow-index{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.paper-flow-index a{border:1px solid var(--line);color:var(--green);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700;text-decoration:none}.paper-flow-card{scroll-margin-top:20px}.experimental-search-form{margin-bottom:28px}.experimental-search-form small{color:var(--muted);margin-top:12px;font-size:10px;display:block}.experimental-search-results{gap:12px;display:grid}.experimental-search-results article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:22px}.experimental-search-results article>header,.experimental-search-results article>footer{color:var(--muted);justify-content:space-between;gap:14px;font-size:10px;display:flex}.experimental-search-results h2{margin:13px 0 9px;font-size:20px;line-height:1.3}.experimental-search-results h2 a,.experimental-search-results footer a{color:var(--green)}.experimental-search-results article>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.experimental-search-results article>footer{border-top:1px solid var(--line);padding-top:13px}.experimental-search-results footer a{font-weight:750}.separate-search-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 26px;display:grid}.separate-search-form,.separate-search-bars .experimental-search-form{min-width:0;margin:0}.separate-search-form>div,.separate-search-bars .search-control{grid-template-columns:minmax(0,1fr) auto;display:grid}.separate-search-form input{min-width:0}.semantic-index-status{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);margin:18px 0;padding:17px 19px}.semantic-index-status header,.semantic-index-status p{justify-content:space-between;gap:16px;display:flex}.semantic-index-status header span{color:var(--green);font-size:11px;font-weight:750}.semantic-index-status>div{background:var(--theme-secondary);border-radius:99px;height:7px;margin:13px 0;overflow:hidden}.semantic-index-status>div i{border-radius:inherit;background:var(--green);height:100%;display:block}.semantic-index-status p,.semantic-index-status small{color:var(--muted);margin:0;font-size:10px}.paper-filter-form>.paper-query-row{grid-template-columns:minmax(180px,280px) auto;justify-content:start}@media (max-width:850px){.separate-search-bars{grid-template-columns:1fr}}.facet{border-top:1px solid var(--line);grid-template-columns:120px 1fr;align-items:center;padding:15px 0;display:grid}.facet strong{color:var(--muted);text-transform:uppercase;font-size:11px}.evidence-note{border-left:2px solid var(--orange);background:var(--theme-background);padding:14px;font-size:12px}.evidence-note p{margin-top:0}.evidence-note footer{justify-content:space-between;gap:12px;margin:0;padding:0;display:flex}.evidence-note a{color:var(--green)}.relation-item{border-top:1px solid var(--line);gap:6px;padding:14px 0;display:grid}.relation-item>a{color:var(--green);font-weight:700}.relation-item small{color:var(--muted)}.repository-panel{border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);align-self:start;padding:28px;position:sticky;top:30px}.repository-panel .eyebrow{color:var(--theme-primary)}.repository-panel>a{overflow-wrap:anywhere;color:var(--theme-primary);font-weight:650;display:block}.repository-panel dl{border-top:1px solid var(--theme-border);margin:28px 0}.repository-panel dl div{border-bottom:1px solid var(--theme-border);justify-content:space-between;padding:13px 0;display:flex}.repository-panel dt{color:var(--theme-muted-foreground);font-size:11px}.repository-panel dd{margin:0;font-size:11px}.badge-stack{gap:8px;display:grid}.badge-stack span{color:var(--theme-primary);font-size:11px}@media (max-width:800px){.back-link{margin-bottom:50px}.result-card{grid-template-columns:1fr;gap:18px}.detail-header,.detail-grid{grid-template-columns:1fr}.verified-date{width:max-content}.repository-panel{position:static}.filter-grid{grid-template-columns:1fr}}.method-groups{gap:22px;display:grid}.method-group{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:20px}.method-group>header{margin-bottom:14px}.method-group>header h2{font-family:var(--font-sans);margin:0 0 5px;font-size:22px;font-weight:400}.method-group>header p{max-width:900px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.method-card-grid{align-items:stretch;gap:12px;display:grid}.method-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.method-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.method-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.method-node{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-width:0;padding:22px;position:relative;box-shadow:0 10px 28px #3333330d}.method-node header{justify-content:space-between;align-items:center;gap:10px;display:flex}.method-node header span{color:var(--orange);font-family:var(--font-geist-mono),monospace;font-size:11px}.method-node header small{color:var(--muted);letter-spacing:.04em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:700}.method-node h3{margin:20px 0 8px;font-size:19px;line-height:1.12}.method-node>strong{min-height:34px;color:var(--green);font-size:11px;line-height:1.4;display:block}.method-node dl{gap:12px;margin:17px 0 0;display:grid}.method-node dl div{border-top:1px solid var(--line);padding-top:12px}.method-node dt{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700}.method-node dd{color:var(--text);margin:0;font-size:10px;line-height:1.5}.methodology-boundary{border-left:3px solid var(--green);background:var(--theme-background);color:var(--muted);margin:18px 0 50px;padding:13px 15px;font-size:11px;line-height:1.55}@media (max-width:1050px){.method-card-grid.three,.method-card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.method-node h3{margin-top:16px}.method-node>strong{min-height:0}}@media (max-width:620px){.method-group{padding:13px}.method-card-grid.three,.method-card-grid.four,.method-card-grid.two{grid-template-columns:1fr}.method-node{padding:17px}.method-node h3{font-size:17px}}.admin-login{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.admin-login label{font-size:12px;font-weight:700}.admin-login input,.submission-form input,.submission-form textarea{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);width:100%;padding:12px}.admin-login button,.submission-form button,.review-actions button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;border:0;padding:12px 16px;font-weight:700}.credential-user{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.session-bar,.session-warning{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:12px;display:flex}.session-bar button{color:var(--theme-foreground);cursor:pointer;background:0 0;border:0;font-weight:700}.session-warning{border-color:var(--theme-border);background:var(--theme-background);justify-content:flex-start}.session-warning a{color:var(--green);font-weight:700}.admin-message{color:var(--muted);font-size:13px}.review-card{grid-template-columns:1fr auto}.review-card small{color:var(--muted);margin-top:12px;display:block}.review-actions{flex-wrap:wrap;gap:8px;display:flex}.review-actions .radar{background:var(--orange)}.review-actions .danger{background:var(--theme-destructive)}.review-actions .neutral{background:var(--theme-secondary)}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.submission-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);gap:20px;max-width:680px;padding:30px;display:grid}.submission-form label{color:var(--muted);gap:8px;font-size:12px;font-weight:700;display:grid}.submission-form button{justify-self:start}.empty-state{color:var(--muted);padding:45px 0}.export-links{gap:12px;margin-top:28px;display:flex}.export-links a{border:1px solid var(--green);border-radius:var(--radius);color:var(--green);padding:10px 14px;font-size:12px;font-weight:700}.digest-counts{gap:12px;margin-bottom:40px;display:flex}.digest-counts div{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-direction:column;min-width:120px;padding:18px;display:flex}.digest-counts strong{font-family:var(--font-sans);font-size:30px}.digest-counts span{color:var(--muted);text-transform:uppercase;font-size:11px}.admin-nav{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.admin-nav a,.admin-nav button{border:1px solid var(--green);border-radius:var(--radius);color:var(--green);cursor:pointer;background:0 0;padding:10px 14px;font-size:12px;font-weight:700}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0;display:grid}.metric-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-direction:column;padding:22px;display:flex}.metric-card strong{font-family:var(--font-sans);font-size:38px;font-weight:400}.metric-card span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:10px}.metric-card.alert{border-color:var(--theme-border);background:var(--theme-background)}.throughput-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.throughput-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);flex-direction:column;justify-content:flex-end;min-height:135px;padding:17px;display:flex;position:relative;overflow:hidden}.throughput-card:before{content:"";border:14px solid #33333314;border-radius:50%;width:62px;height:62px;position:absolute;top:-24px;right:-18px}.throughput-card>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:auto;font-size:9px;font-weight:750}.throughput-card>strong{font-family:var(--font-sans);margin-top:20px;font-size:34px;font-weight:400;line-height:1}.throughput-card>small{color:var(--muted);margin-top:7px;font-size:9px}.throughput-card.filtered{border-color:var(--theme-border);background:var(--theme-card)}.throughput-card.filtered:before{border-color:#3333331a}.throughput-card.filtered strong{color:var(--theme-foreground)}.throughput-card.accepted{border-color:var(--theme-border);background:var(--theme-background)}.throughput-card.accepted strong{color:var(--green)}.accumulation-map{overflow:hidden}.funnel-lane{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(100deg,var(--theme-card),var(--theme-background));grid-template-columns:112px minmax(145px,.8fr) 28px minmax(290px,1.7fr) 28px minmax(350px,2.1fr);align-items:stretch;gap:0;margin-top:14px;padding:12px;display:grid;overflow-x:auto}.funnel-lane.paper-funnel{grid-template-columns:112px minmax(145px,.8fr) 28px minmax(145px,.8fr) 28px minmax(285px,1.65fr) 28px minmax(390px,2.2fr) 28px minmax(390px,2.2fr)}.funnel-label{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:10px 16px 10px 5px;display:flex}.funnel-label strong{font-family:var(--font-sans);font-size:21px;font-weight:400}.funnel-label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-top:5px;font-size:9px}.funnel-node,.funnel-split{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);margin-left:12px;padding:13px}.funnel-node{flex-direction:column;justify-content:center;min-width:145px;display:flex}.funnel-node>span,.funnel-split>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.funnel-node>strong{font-family:var(--font-sans);margin:8px 0 4px;font-size:29px;font-weight:400}.funnel-node>small{color:var(--muted);font-size:9px;line-height:1.35}.funnel-connector{color:var(--theme-muted-foreground);place-items:center;font-size:18px;display:grid}.funnel-split{min-width:285px}.funnel-split>div{grid-template-columns:repeat(4,minmax(74px,1fr));gap:7px;margin-top:10px;display:grid}.funnel-split>div>a,.funnel-split>div>article{border-radius:var(--radius);background:var(--theme-background);min-height:79px;color:var(--ink);flex-direction:column;padding:9px;transition:transform .15s;display:flex;position:relative}.funnel-split>div>a:hover{transform:translateY(-2px)}.funnel-split strong{font-family:var(--font-sans);font-size:21px;font-weight:400}.funnel-split small{margin-top:auto;font-size:8px;line-height:1.25}.funnel-split i{color:var(--muted);font-size:8px;font-style:normal;position:absolute;top:8px;right:8px}.funnel-split .keep,.funnel-split .drop,.funnel-split .wait,.funnel-split .unknown,.funnel-split .accent{background:var(--theme-background);color:var(--theme-foreground)}.funnel-note{color:var(--muted);margin:13px 3px 0;font-size:9px;line-height:1.5}.historical-progress-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.historical-progress-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:20px}.historical-progress-card>header,.historical-progress-card>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.historical-progress-card h3{font-family:var(--font-sans);margin:0 0 4px;font-size:25px;font-weight:400}.historical-progress-card small,.historical-progress-card>p{color:var(--muted);font-size:10px}.historical-progress-card>strong{font-family:var(--font-sans);font-size:24px;font-weight:400;display:block}.historical-progress-card>strong small{font-family:var(--font-geist-sans),sans-serif}.historical-progress-card dl{grid-template-columns:repeat(4,1fr);margin:17px 0;display:grid}.historical-progress-card dl div{border-left:1px solid var(--line);padding:8px}.historical-progress-card dt{color:var(--muted);text-transform:uppercase;font-size:9px}.historical-progress-card dd{margin:4px 0 0;font-size:15px}.historical-progress-card>footer{border-top:1px solid var(--line);color:var(--muted);padding-top:12px;font-size:10px}.historical-progress-card>footer a{color:var(--green);font-weight:700}.historical-progress-card dl{grid-template-columns:repeat(5,1fr)}.pipeline-flow{overflow:hidden}.flow-track{grid-template-columns:repeat(5,minmax(135px,1fr) 28px) minmax(135px,1fr);align-items:stretch;margin-top:8px;padding:3px 2px 14px;display:grid;overflow-x:auto}.flow-step{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:135px;padding:15px}.flow-step>header{color:var(--muted);font-family:var(--font-geist-mono),monospace;justify-content:space-between;font-size:9px;display:flex}.flow-step>header i,.flow-legend i{background:var(--green);border-radius:50%;width:8px;height:8px}.flow-step.busy>header i,.flow-legend i.busy{background:var(--theme-muted);box-shadow:0 0 0 4px #3333331f}.flow-step.waiting>header i,.flow-legend i.waiting{background:var(--theme-secondary)}.flow-step.alert{border-color:var(--theme-border);background:var(--theme-background)}.flow-step.alert>header i,.flow-legend i.alert{background:var(--theme-secondary)}.flow-step h3{min-height:32px;margin:16px 0 9px;font-size:13px}.flow-step>strong{font-family:var(--font-sans);font-size:31px;font-weight:400}.flow-step p{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:2px 0 13px;font-size:9px}.flow-step small{border-top:1px solid var(--line);color:var(--muted);padding-top:10px;font-size:9px;line-height:1.4;display:block}.flow-arrow{color:var(--theme-muted-foreground);place-items:center;font-size:18px;display:grid}.flow-branch{grid-template-columns:34px minmax(180px,240px);align-items:start;margin-top:2px;display:grid}.flow-branch>span{color:var(--green);padding-top:25px;font-size:22px}.flow-legend{border-top:1px solid var(--line);color:var(--muted);text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:22px;padding-top:14px;font-size:9px;display:flex}.flow-legend span{align-items:center;gap:6px;display:flex}.flow-legend i{display:inline-block}.flow-step{transition:transform .18s,border-color .18s,box-shadow .18s;display:block}.flow-step:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 9px 24px #3333331a}.flow-step small{justify-content:space-between;gap:8px;display:flex}.flow-step small b{color:var(--green);white-space:nowrap}.flow-branches{flex-wrap:wrap;gap:28px;display:flex}.flow-branches .flow-branch{grid-template-columns:34px minmax(210px,270px)}.panel-description{color:var(--muted);font-size:12px;line-height:1.5}.pipeline-lanes{gap:12px;display:grid}.pipeline-lane{grid-template-columns:120px repeat(4,minmax(140px,1fr) 28px) minmax(140px,1fr);align-items:stretch;padding:3px 2px 10px;display:grid;overflow-x:auto}.pipeline-lane.repository-lane{grid-template-columns:120px minmax(180px,1fr) 28px minmax(180px,1fr) 28px minmax(180px,1fr) 2fr}.pipeline-lane.dataset-lane{grid-template-columns:120px minmax(180px,1fr) 28px minmax(180px,1fr) 1fr}.lane-label{flex-direction:column;justify-content:center;padding-right:16px;display:flex}.lane-label strong{font-family:var(--font-sans);font-size:17px;font-weight:400}.lane-label span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-top:5px;font-size:9px}.repository-lane .flow-step,.dataset-lane .flow-step{background:var(--theme-background)}.pipeline-lane.paper-lane{grid-template-columns:120px repeat(5,minmax(160px,1fr) 28px) minmax(160px,1fr)}.repository-admin-card>.repository-semantic-summary{border-radius:var(--radius);background:var(--theme-background);color:var(--theme-foreground);padding:9px;font-size:10px}.operations-overview{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(120deg,var(--theme-background),var(--theme-card));grid-template-columns:minmax(210px,.65fr) 1.35fr;gap:20px;margin:25px 0;padding:24px;display:grid}.operations-overview.has-alert{border-color:var(--theme-border);background:linear-gradient(120deg,var(--theme-background),var(--theme-card))}.operations-overview>div{flex-direction:column;display:flex}.operations-overview>div>strong{font-family:var(--font-sans);font-size:42px;font-weight:400}.operations-overview>div>span{color:var(--muted);margin-top:8px;font-size:10px}.operations-overview dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.operations-overview dl div{border-left:1px solid var(--line);flex-direction:column;padding:13px 15px;display:flex}.operations-overview dt{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.operations-overview dd{font-family:var(--font-sans);margin:6px 0;font-size:28px}.operations-overview small{color:var(--muted);font-size:9px}.operations-overview>p{border-top:1px solid var(--line);grid-column:1/-1;margin:0;padding-top:14px;font-size:11px}.operations-overview>p a{color:var(--green);margin:0 4px;font-weight:700}.outcome-metrics .metric{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:135px;color:var(--ink);flex-direction:column;padding:20px;transition:transform .15s,border-color .15s;display:flex}.outcome-metrics .metric:hover{border-color:var(--green);transform:translateY(-2px)}.outcome-metrics .metric>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.outcome-metrics .metric>strong{font-family:var(--font-sans);margin:auto 0 8px;font-size:38px;font-weight:400}.outcome-metrics .metric>small{color:var(--green);font-size:9px}.pipeline-overview{overflow:hidden}.pipeline-explanation{border-radius:var(--radius);background:var(--theme-background);align-items:baseline;gap:24px;margin:10px 0;padding:12px 15px;display:flex}.pipeline-explanation.optional{background:var(--theme-background);margin-top:22px}.pipeline-explanation strong{white-space:nowrap;font-size:12px}.pipeline-explanation span{color:var(--muted);font-size:10px;line-height:1.5}.overview-flow{grid-template-columns:minmax(175px,1fr) 32px minmax(175px,1fr) 32px minmax(175px,1fr);align-items:stretch;padding:3px 2px 10px;display:grid;overflow-x:auto}.overview-flow.enrichment-flow{grid-template-columns:minmax(175px,1fr) 32px minmax(175px,1fr) 32px minmax(175px,1fr) 32px minmax(175px,1fr)}.resource-flow{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.resource-flow>a{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);color:var(--ink);grid-template-columns:1fr auto;gap:7px 14px;padding:16px 18px;display:grid}.resource-flow>a>span,.resource-flow>a>small{color:var(--muted);font-size:9px}.resource-flow>a>b{font-family:var(--font-sans);font-size:21px;font-weight:400}.resource-flow>a>small{text-align:right}.admin-actions-heading{margin:40px 2px 14px}.admin-actions-heading h2{font-family:var(--font-sans);margin:4px 0;font-size:34px;font-weight:400}.admin-actions-heading p:last-child{color:var(--muted);font-size:11px}.technical-details h3{margin:25px 0 8px}.technical-details .admin-columns h3{margin-top:0}.curation-footnote{border-radius:var(--radius);background:var(--theme-background);align-items:center;gap:20px;margin-top:22px;padding:15px;font-size:11px;display:flex}.curation-footnote span{color:var(--muted)}.curation-footnote a{color:var(--green);margin-left:auto;font-weight:700}.job-view-tabs{gap:8px;margin-bottom:18px;display:flex}.job-view-tabs button{border:1px solid var(--line);background:var(--white);color:var(--muted);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:700}.job-view-tabs button.active{border-color:var(--green);background:var(--green);color:var(--theme-primary-foreground)}.admin-panel{border:1px solid var(--line);border-radius:var(--radius);background:#333333b8;margin-top:18px;padding:26px}.admin-collapsible>summary{cursor:pointer;justify-content:space-between;align-items:end;gap:20px;list-style:none;display:flex}.admin-collapsible>summary::-webkit-details-marker{display:none}.admin-collapsible>summary:after{content:"＋";color:var(--green);font-size:24px;line-height:1}.admin-collapsible[open]>summary:after{content:"−"}.admin-collapsible>summary h2{font-size:30px}.admin-collapsible>summary>span{color:var(--muted);margin-left:auto;font-size:11px}.admin-collapsible[open]>summary{margin-bottom:22px}.panel-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.panel-heading .eyebrow{margin-bottom:5px}.panel-heading h2{font-size:30px}.panel-heading>span{color:var(--muted);font-size:11px}.ingestion-form{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ingestion-form label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:11px;font-weight:700;display:grid}.ingestion-form input{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:11px}.trigger-buttons{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:8px;display:flex}.trigger-buttons button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:11px 14px;font-weight:700}.trigger-buttons button.primary{background:var(--green);color:var(--theme-primary-foreground)}.trigger-buttons button:disabled{cursor:wait;opacity:.5}.admin-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.historical-search-panels{grid-template-columns:1fr;gap:18px;display:grid}.historical-coverage .panel-heading button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:10px 14px;font-weight:700}.coverage-group{margin-top:22px}.coverage-group>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.coverage-group h3{font-family:var(--font-sans);margin:0;font-size:25px;font-weight:400}.coverage-group>header>strong{font-size:15px}.coverage-group>header small{color:var(--muted);margin-left:8px;font-size:10px;font-weight:400}.coverage-table-wrap{overflow:auto}.coverage-table-wrap table{border-collapse:collapse;width:100%;font-size:11px}.coverage-table-wrap th,.coverage-table-wrap td{border-top:1px solid var(--line);text-align:left;vertical-align:middle;min-width:120px;padding:11px 9px}.coverage-table-wrap th{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.coverage-table-wrap td:first-child{gap:3px;display:grid}.coverage-table-wrap td small{color:var(--muted);font-size:9px}.mini-progress{border-radius:var(--radius);background:var(--theme-secondary);width:120px;height:6px;margin-bottom:5px;overflow:hidden}.mini-progress i{background:var(--green);height:100%;display:block}.classification-summary{border-radius:var(--radius);background:var(--theme-background);flex-wrap:wrap;gap:10px 22px;margin-top:22px;padding:15px;font-size:11px;display:flex}.classification-summary strong{margin-right:auto}.coverage-note{color:var(--muted);margin:14px 0 0;font-size:10px;line-height:1.5}.compact-list{display:grid}.compact-list>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 12px;padding:12px 0;display:grid}.compact-list small{color:var(--muted);grid-column:1/-1}.status-pill{background:var(--theme-background);width:max-content;color:var(--theme-foreground);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-block}.status-pill.success,.status-pill.complete,.status-pill.approve{background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.status-pill.success,.status-pill.complete,.status-pill.approve{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.status-pill.success,.status-pill.complete,.status-pill.approve{color:var(--green)}.status-pill.failed,.status-pill.reject{background:var(--theme-secondary);color:var(--theme-destructive)}.status-pill.running,.status-pill.leased,.status-pill.radar{background:var(--theme-background);color:var(--theme-foreground)}.table-wrap{overflow:auto}.table-wrap table{border-collapse:collapse;width:100%;font-size:12px}.table-wrap th,.table-wrap td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}.table-wrap th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.run-error{max-width:320px;color:var(--theme-destructive);overflow-wrap:anywhere;margin-top:5px;display:block}.config-grid{gap:14px;display:grid}.config-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:16px;padding:20px;display:grid}.config-card>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.config-card>header>div{gap:4px;display:grid}.config-card>header strong{font-family:var(--font-sans);font-size:25px;font-weight:400}.config-card small{color:var(--muted);line-height:1.45}.config-card>label,.config-numbers label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:7px;font-size:10px;font-weight:750;display:grid}.config-card textarea,.config-card input[type=number]{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);width:100%;color:var(--ink);font-family:var(--font-geist-mono),monospace;padding:11px;font-size:12px;line-height:1.5}.config-card textarea{resize:vertical;text-transform:none;letter-spacing:normal}.config-card .toggle{grid-auto-flow:column;align-items:center;display:flex}.config-numbers{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.config-card>footer{border-top:1px solid var(--line);align-items:center;gap:18px;width:auto;max-width:none;margin:0;padding:14px 0 0;display:flex}.config-card>footer button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;border:0;margin-left:auto;padding:10px 14px;font-weight:700}.config-card>footer button:disabled{cursor:wait;opacity:.5}.job-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 8px;display:flex}.job-toolbar>div{gap:7px;display:grid}.job-toolbar>div>strong{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.job-toolbar button,.job-pagination button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:9px 12px;font-weight:700}.job-retry{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);cursor:pointer;justify-self:start;padding:8px 11px;font-size:10px;font-weight:700}.job-filters{flex-wrap:wrap;gap:7px;display:flex}.job-filters button{text-transform:capitalize}.job-filters button.active{background:var(--green);color:var(--theme-primary-foreground)}.job-list{gap:14px;margin-top:18px;display:grid}.job-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:22px}.job-card>header{color:var(--muted);justify-content:space-between;gap:14px;font-size:11px;display:flex}.job-card>header>div{align-items:center;gap:9px;display:flex}.job-source{font-weight:700}.job-card h2{margin:13px 0 8px;font-size:20px;line-height:1.25}.job-meta{color:var(--muted);flex-wrap:wrap;gap:7px 16px;font-size:11px;display:flex}.job-meta a{color:var(--green);font-weight:700}.job-abstract{color:var(--theme-foreground);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:15px 0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.job-card>footer{border-top:1px solid var(--line);width:auto;max-width:none;color:var(--muted);flex-wrap:wrap;gap:8px 16px;padding:12px 0 0;font-size:10px;display:flex}.job-card>footer code{margin-left:auto}.screening-debug-summary{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:8px;margin:22px 0;padding:14px;display:grid}.screening-debug-summary>div{border-left:2px solid var(--theme-border);flex-direction:column;min-width:0;padding:6px 12px;display:flex}.screening-debug-summary strong{font-family:var(--font-sans);font-size:27px;font-weight:400}.screening-debug-summary span{color:var(--muted);font-size:9px}.screening-debug-summary button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;align-self:center;padding:10px 15px;font-weight:700}.screening-debug-head{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:12px 16px;font-size:10px;display:grid}.screening-debug-list{gap:12px;display:grid}.screening-debug-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}.screening-input,.screening-output{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:20px;overflow:hidden}.screening-input>header,.screening-output>header{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.screening-input h2{overflow-wrap:anywhere;margin:14px 0;font-size:20px;line-height:1.3}.screening-input h2 a:hover{color:var(--green)}.screening-input dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.screening-input dl div{border-left:1px solid var(--line);min-width:0;padding:8px}.screening-input dt{color:var(--muted);text-transform:uppercase;font-size:8px}.screening-input dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:10px}.screening-input details{color:var(--muted);margin:14px 0;font-size:10px}.screening-input summary{cursor:pointer;font-weight:700}.screening-input details p{max-height:180px;line-height:1.55;overflow:auto}.screening-input>code{overflow-wrap:anywhere;color:var(--theme-muted-foreground);font-size:8px;display:block}.screening-verdict{letter-spacing:.04em;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.screening-verdict.relevant,.screening-verdict.irrelevant,.screening-verdict.pending{background:var(--theme-background);color:var(--theme-foreground)}.screening-output>header>strong{font-family:var(--font-sans);font-size:25px;font-weight:400}.screening-reason{color:var(--theme-foreground);margin:15px 0;font-size:12px;line-height:1.55}.screening-types{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.screening-types span{border:1px solid var(--theme-border);color:var(--muted);border-radius:5px;padding:4px 7px;font-size:8px}.screening-evidence{gap:7px;display:grid}.screening-evidence blockquote{border-left:3px solid var(--green);background:var(--theme-background);gap:5px;margin:0;padding:10px;font-size:10px;display:grid}.screening-evidence blockquote strong{color:var(--muted);text-transform:uppercase;font-size:8px}.screening-no-evidence{background:var(--theme-background);color:var(--muted);padding:10px;font-size:10px}.screening-output>footer{border-top:1px solid var(--line);width:auto;max-width:none;color:var(--muted);flex-wrap:wrap;gap:8px 14px;margin-top:14px;padding:10px 0 0;font-size:8px;display:flex}@media (max-width:760px){.screening-debug-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.screening-debug-summary button{grid-column:1/-1}.screening-debug-head{display:none}.screening-debug-row,.screening-input dl{grid-template-columns:1fr}.screening-input dl div{border-left:0;border-top:1px solid var(--line)}}.job-error{border-radius:var(--radius);background:var(--theme-background);color:var(--theme-destructive);margin-top:12px;padding:10px;font-size:11px}.discovery-v2-launch{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(125deg,var(--theme-background),var(--theme-card));justify-content:space-between;align-items:center;gap:24px;margin:18px 0 24px;padding:24px;display:flex}.discovery-v2-launch h2{font-family:var(--font-sans);margin:4px 0 8px;font-size:28px;font-weight:400}.discovery-v2-launch p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.discovery-v2-launch>a{border-radius:var(--radius);background:var(--green);color:var(--theme-primary);flex:none;padding:12px 16px;font-size:11px;font-weight:800}.discovery-v2-create{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:160px 160px minmax(360px,1fr) auto;align-items:end;gap:12px;margin:22px 0;padding:18px;display:grid}.discovery-v2-create>label{color:var(--muted);gap:6px;font-size:10px;display:grid}.discovery-v2-create input[type=date]{border:1px solid var(--line);border-radius:var(--radius);padding:10px}.discovery-v2-create fieldset{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:8px 14px;margin:0;padding:8px 12px;display:flex}.discovery-v2-create legend{color:var(--muted);padding:0 5px;font-size:9px}.discovery-v2-create fieldset label{font-size:10px}.discovery-v2-create button,.discovery-v2-control button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:11px 14px;font-weight:750}.discovery-v2-create button:disabled,.discovery-v2-control button:disabled{opacity:.45;cursor:not-allowed}.discovery-v2-control{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:18px;display:flex}.discovery-v2-control>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.discovery-v2-control small{width:100%;color:var(--muted);font-size:9px}.discovery-v2-control button+button{background:var(--theme-card);color:var(--green)}.v2-status,.v2-verdict{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.v2-status.searching,.v2-status.screening,.v2-status.running{background:var(--theme-background);color:var(--theme-foreground)}.v2-status.complete,.v2-verdict.include{background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.v2-status.complete,.v2-verdict.include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.v2-status.complete,.v2-verdict.include{color:var(--theme-chart-2)}.v2-status.cooldown,.v2-status.paused,.v2-verdict.uncertain{background:var(--theme-background);color:var(--theme-foreground)}.v2-status.failed,.v2-verdict.exclude{background:var(--theme-destructive)}@supports (color:color-mix(in lab, red, red)){.v2-status.failed,.v2-verdict.exclude{background:color-mix(in srgb, var(--theme-destructive) 8%, var(--theme-card))}}.v2-status.failed,.v2-verdict.exclude{color:var(--theme-destructive)}.v2-metrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:16px 0;display:grid}.v2-metrics>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:4px;padding:14px;display:grid}.v2-metrics strong{font-family:var(--font-sans);font-size:25px;font-weight:400}.v2-metrics span{color:var(--muted);font-size:8px}.v2-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v2-step-list article{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:5px 8px;padding:11px;display:grid}.v2-step-list small{color:var(--muted);grid-column:2/4;font-size:8px}.v2-step-list b{font-size:9px}.v2-step-list em{color:var(--theme-foreground);grid-column:1/-1;font-size:8px}.v2-results{margin-top:22px}.v2-paper-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:9px 0;display:grid}.v2-paper-row>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:16px}.v2-paper-row header{color:var(--muted);justify-content:space-between;gap:10px;font-size:9px;display:flex}.v2-paper-row h3{overflow-wrap:anywhere;margin:12px 0 8px;font-size:16px;line-height:1.35}.v2-paper-row h3 a:hover{color:var(--green)}.v2-paper-row p{color:var(--theme-foreground);font-size:11px;line-height:1.55}.v2-paper-row small{color:var(--muted);font-size:8px}.v2-paper-row blockquote{border-left:3px solid var(--green);background:var(--theme-background);gap:4px;margin:7px 0;padding:9px;font-size:9px;display:grid}.v2-paper-row blockquote strong{color:var(--muted);font-size:8px}@media (max-width:900px){.discovery-v2-create{grid-template-columns:1fr 1fr}.discovery-v2-create fieldset,.discovery-v2-create button{grid-column:1/-1}.v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-step-list{grid-template-columns:1fr 1fr}}@media (max-width:650px){.discovery-v2-launch,.discovery-v2-control{flex-direction:column;align-items:stretch}.v2-metrics{grid-template-columns:1fr 1fr}.v2-step-list,.v2-paper-row{grid-template-columns:1fr}}.secondary-screening-panel{margin-top:32px}.secondary-controls{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.secondary-controls button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:10px 13px;font-weight:750}.secondary-controls button.quiet{background:var(--theme-card);color:var(--green)}.secondary-controls button:disabled{opacity:.45;cursor:not-allowed}.secondary-flow{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(120deg,var(--theme-card),var(--theme-background));grid-template-columns:minmax(130px,.7fr) 28px minmax(300px,1.25fr) 28px minmax(430px,1.8fr);align-items:center;gap:6px;padding:18px;display:grid;overflow-x:auto}.secondary-flow>i{color:var(--theme-muted-foreground);text-align:center;font-size:20px;font-style:normal}.secondary-node{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:5px;min-width:120px;padding:15px;display:grid}.secondary-node span,.secondary-branch header span{color:var(--muted);font-size:8px;font-weight:800}.secondary-node strong,.secondary-branch header strong{font-family:var(--font-sans);font-size:30px;font-weight:400}.secondary-node small{color:var(--muted);font-size:8px}.secondary-node.source,.secondary-node.accessible{border-color:var(--theme-border);background:var(--theme-background)}.secondary-node.pass{border-color:var(--theme-border);background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.secondary-node.pass{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.secondary-node.pass{color:var(--theme-chart-2)}.secondary-node.hold{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.secondary-node.reject,.secondary-node.unavailable{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-destructive)}.secondary-branch{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);padding:12px}.secondary-branch>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.secondary-branch>header strong{font-size:23px}.secondary-branch>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.secondary-branch.classifier>div{grid-template-columns:repeat(3,1fr)}.secondary-category-strip{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.secondary-category-strip span{background:var(--theme-background);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.secondary-category-strip b{color:var(--ink);font-size:11px}.secondary-result-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.secondary-result-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:17px}.secondary-result-card.passed{border-color:var(--theme-border);background:linear-gradient(145deg,var(--theme-chart-2),var(--theme-card))}@supports (color:color-mix(in lab, red, red)){.secondary-result-card.passed{background:linear-gradient(145deg,color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card)),var(--theme-card))}}.secondary-result-card>header{justify-content:space-between;align-items:center;display:flex}.secondary-verdict{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.secondary-result-card.passed .secondary-verdict{background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.secondary-result-card.passed .secondary-verdict{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.secondary-result-card.passed .secondary-verdict{color:var(--theme-chart-2)}.secondary-result-card h3{overflow-wrap:anywhere;margin:11px 0 6px;font-size:15px;line-height:1.4}.secondary-result-card h3 a:hover{color:var(--green)}.secondary-result-card p{font-size:10px;line-height:1.55}.secondary-result-card .secondary-journal,.secondary-result-card footer{color:var(--muted);font-size:8px}.secondary-fulltext{color:var(--green);margin:4px 0 8px;font-size:9px;font-weight:750;display:inline-block}.secondary-result-card blockquote{border-left:3px solid var(--green);background:var(--theme-background);overflow-wrap:anywhere;gap:5px;margin:8px 0;padding:10px;font-size:9px;display:grid}.secondary-result-card blockquote a{color:var(--green)}.secondary-result-card blockquote small{color:var(--muted)}.secondary-result-card>em{color:var(--theme-foreground);overflow-wrap:anywhere;font-size:8px;display:block}.secondary-result-card footer{text-align:right;margin-top:10px}@media (max-width:900px){.secondary-flow{min-width:920px}.secondary-result-list{grid-template-columns:1fr}}@media (max-width:600px){.secondary-screening-panel{overflow-x:auto}}.discovery-v2-create .screening-scope-option{border-radius:var(--radius);background:var(--theme-background);color:var(--green);grid-column:1/-2;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:flex}.v2-metrics{grid-template-columns:repeat(8,minmax(0,1fr))}@media (max-width:900px){.discovery-v2-create .screening-scope-option{grid-column:1/-1}.v2-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:650px){.v2-metrics{grid-template-columns:1fr 1fr}}.exclusion-search{gap:8px;max-width:650px;margin:18px 0;display:flex}.exclusion-search input{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);flex:1;padding:11px}.exclusion-search button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;border:0;padding:10px 16px;font-weight:700}.exclusion-notice{border-left:3px solid var(--orange);background:var(--theme-background);color:var(--muted);padding:13px 16px;font-size:12px;line-height:1.55}.exclusion-reason{border-radius:var(--radius);background:var(--theme-background);color:var(--theme-foreground);margin:10px 0;padding:11px;font-size:12px;font-weight:650}.exclusion-card>footer a{color:var(--green);margin-left:auto;font-weight:700}.job-pagination{justify-content:center;align-items:center;gap:16px;margin:24px 0;font-size:12px;display:flex}.job-pagination button:disabled{cursor:default;opacity:.35}.empty-state{border:1px dashed var(--line);border-radius:var(--radius);text-align:center;color:var(--muted);padding:50px}.backfill-create{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:180px 180px 1fr auto;align-items:end;gap:14px;padding:22px;display:grid}.backfill-create>label{color:var(--muted);text-transform:uppercase;gap:6px;font-size:11px;font-weight:700;display:grid}.backfill-create input[type=date]{border:1px solid var(--line);border-radius:var(--radius);padding:10px}.backfill-create fieldset{border:0;flex-wrap:wrap;gap:10px;display:flex}.backfill-create legend{color:var(--muted);text-transform:uppercase;margin-bottom:6px;font-size:10px}.backfill-create button,.backfill-card button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:10px 13px;font-weight:700;transition:background .15s,color .15s,opacity .15s}.backfill-create button:hover:not(:disabled),.backfill-card button:hover:not(:disabled){background:var(--green);color:var(--theme-primary-foreground)}.backfill-create button:disabled,.backfill-card button:disabled{cursor:wait;opacity:.5}.backfill-list{gap:14px;margin-top:20px;display:grid}.backfill-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:20px}.backfill-card>header{color:var(--muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}.backfill-card>header>div{align-items:center;gap:10px;display:flex}.progress{border-radius:var(--radius);background:var(--theme-secondary);height:8px;margin:16px 0 10px;overflow:hidden}.progress i{background:var(--green);height:100%;display:block}.backfill-stats{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:11px;display:flex}.backfill-stats .cooling{color:var(--theme-foreground);font-weight:700}.backfill-card>footer{gap:8px;width:auto;max-width:none;padding:14px 0 0;display:flex}.research-list{gap:16px;display:grid}.research-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:24px}.research-card>header{color:var(--muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}.research-card h2{margin:14px 0 9px;font-size:23px}.research-abstract{-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.availability-row{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.availability-row span{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.availability-row .unknown{background:var(--theme-background);color:var(--theme-muted-foreground)}.availability-row .known{background:var(--theme-background);color:var(--green)}.research-card blockquote{border-left:3px solid var(--green);background:var(--theme-background);gap:6px;margin:14px 0;padding:13px;font-size:12px;display:grid}.research-card blockquote strong{text-transform:uppercase;color:var(--muted);font-size:10px}.research-card>footer{border-top:1px solid var(--line);width:auto;max-width:none;color:var(--muted);justify-content:space-between;gap:12px;padding:14px 0 0;font-size:11px;display:flex}.research-card>footer a{color:var(--green);font-weight:700}.paper-version-result-group{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);padding:14px}.paper-version-result-group>header{justify-content:space-between;align-items:end;gap:18px;padding:2px 4px 12px;display:flex}.paper-version-result-group>header div{gap:3px;display:grid}.paper-version-result-group>header span{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.paper-version-result-group>header strong{font-size:14px}.paper-version-result-group>header small{color:var(--muted);font-size:10px}.paper-version-result-group>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px;display:grid}.paper-version-result-group .research-card{min-width:0;height:100%}.paper-version-result-group .research-card h2{font-size:19px}.paper-version-result-group .research-abstract{-webkit-line-clamp:4}@media (max-width:760px){.paper-version-result-group>header{flex-direction:column;align-items:start;gap:5px}}@media (max-width:800px){.metric-grid,.throughput-grid{grid-template-columns:repeat(2,1fr)}.admin-columns,.ingestion-form,.config-numbers,.backfill-create,.historical-progress-grid,.resource-flow,.admin-login{grid-template-columns:1fr}.panel-heading,.config-card>footer{flex-direction:column;align-items:start}.config-card>footer button{margin-left:0}.pipeline-lane,.pipeline-lane.repository-lane,.pipeline-lane.dataset-lane{grid-template-columns:110px repeat(5,minmax(155px,1fr) 25px) minmax(155px,1fr)}.funnel-lane{grid-template-columns:100px minmax(145px,.8fr) 25px minmax(300px,1.7fr) 25px minmax(390px,2fr)}.funnel-lane.paper-funnel{grid-template-columns:100px minmax(145px,.8fr) 25px minmax(145px,.8fr) 25px minmax(285px,1.65fr) 25px minmax(390px,2.2fr) 25px minmax(390px,2.2fr)}.operations-overview{grid-template-columns:1fr}.operations-overview dl{grid-template-columns:repeat(3,1fr)}.overview-flow{min-width:640px}.overview-flow.enrichment-flow{min-width:860px}.pipeline-explanation{flex-direction:column;align-items:start;gap:5px}.curation-footnote{flex-direction:column;align-items:start}.curation-footnote a{margin-left:0}}.query-cell{overflow-wrap:anywhere;max-width:420px}.repository-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.repository-admin-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:12px;padding:20px;display:grid}.repository-admin-card>header,.repository-admin-card>footer{color:var(--muted);justify-content:space-between;gap:12px;font-size:10px;display:flex}.repository-admin-card h2{margin:0;font-size:20px}.repository-admin-card>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.repository-admin-card dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.repository-admin-card dl div{border-left:1px solid var(--line);padding:9px}.repository-admin-card dt{color:var(--muted);text-transform:uppercase;font-size:9px}.repository-admin-card dd{margin:4px 0 0;font-size:17px}.repository-admin-card>footer{border-top:1px solid var(--line);padding-top:10px}.repository-admin-card>footer a{color:var(--green);font-weight:700}@media (max-width:800px){.repository-admin-grid{grid-template-columns:1fr}}@media (max-width:650px){.paper-search>div{grid-template-columns:1fr}.paper-search select{border-left:0;border-top:1px solid var(--line);min-height:42px}.publication-date{flex-direction:column;align-items:flex-start;gap:3px}}.stats-group{margin-top:18px}.stats-group h3{text-transform:capitalize}.stat-bar{border-top:1px solid var(--line);grid-template-columns:minmax(130px,1fr) 2fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.stat-bar>span{font-size:11px;display:grid}.stat-bar small{color:var(--muted);text-transform:uppercase;font-size:8px}.stat-bar>i{background:var(--green);border-radius:6px;height:7px}.stat-bar>strong{font-size:12px}.discovery-config-panel{position:relative}.admin-v2-home{padding-bottom:70px}.admin-v2-title{justify-content:space-between;align-items:flex-end;gap:28px;max-width:none;display:flex}.admin-v2-title>div:first-child{max-width:820px}.admin-v2-title h1{font-size:clamp(42px,5.2vw,68px)}.admin-v2-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.admin-v2-actions button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:10px 13px;font-weight:750}.admin-v2-actions button.quiet{color:var(--green);background:0 0}.active-db-note{border-radius:var(--radius);background:var(--theme-background);align-items:center;gap:8px;width:max-content;max-width:100%;padding:7px 10px;font-size:9px;display:flex}.active-db-note span,.active-db-note small{color:var(--muted)}.active-db-note b{overflow-wrap:anywhere;color:var(--green)}.admin-v2-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.admin-v2-overview article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:6px;min-width:0;padding:20px;display:grid}.admin-v2-overview article.accent{border-color:var(--theme-border);background:linear-gradient(145deg,var(--theme-background),var(--theme-card))}.admin-v2-overview span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.admin-v2-overview strong{font-family:var(--font-sans);font-size:38px;font-weight:400}.admin-v2-overview small{color:var(--muted);font-size:9px}.admin-v2-flow-panel{overflow:hidden}.admin-v2-flow-panel .panel-heading>a{color:var(--green);font-size:11px;font-weight:750}.admin-v2-flow{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(120deg,var(--theme-card),var(--theme-background));grid-template-columns:minmax(145px,1fr) 30px minmax(190px,1.25fr) 30px minmax(145px,1fr) 34px minmax(200px,1.25fr);align-items:center;gap:4px;margin-top:24px;padding:18px;display:grid;overflow-x:auto}.admin-v2-node{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:145px;min-height:136px;color:var(--ink);flex-direction:column;justify-content:center;padding:18px;transition:transform .16s,border-color .16s;display:flex}.admin-v2-node:hover{border-color:var(--green);transform:translateY(-2px)}.admin-v2-node>span,.admin-v2-side-branch>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-v2-node>strong,.admin-v2-side-branch>strong{font-family:var(--font-sans);margin:10px 0 6px;font-size:34px;font-weight:400}.admin-v2-node>small,.admin-v2-side-branch>small{color:var(--muted);font-size:8px;line-height:1.45}.admin-v2-node.candidate{border-color:var(--theme-border);background:var(--theme-card)}.admin-v2-node.screened{background:var(--theme-background)}.admin-v2-node.include{border-color:var(--theme-border);background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.admin-v2-node.include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.admin-v2-node.include{color:var(--theme-chart-2)}.admin-v2-node.uncertain{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.admin-v2-node.exclude{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-destructive)}.admin-v2-arrow{color:var(--theme-muted-foreground);place-items:center;font-size:20px;display:grid}.admin-v2-gate{gap:9px;display:grid}.admin-v2-side-branch{border:1px dashed var(--theme-border);border-radius:var(--radius);background:var(--theme-background);grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;display:grid;position:relative}.admin-v2-side-branch:before{content:"↘";color:var(--theme-muted-foreground);position:absolute;top:-17px;left:-18px}.admin-v2-side-branch>strong{grid-area:1/2/3;margin:0;font-size:22px}.admin-v2-side-branch>small{grid-column:1}.admin-v2-verdicts{gap:8px;display:grid}.admin-v2-verdicts .admin-v2-node{min-height:94px}.admin-v2-verdicts .admin-v2-node>strong{margin:6px 0 3px;font-size:27px}.admin-v2-invariant{border-left:3px solid var(--green);background:var(--theme-background);color:var(--muted);margin:16px 0 0;padding:12px 15px;font-size:10px;line-height:1.55}.latest-v2-run .panel-heading>strong{font-size:13px}.latest-v2-strip{grid-template-columns:1fr 24px 1fr 24px repeat(3,1fr);align-items:stretch;gap:8px;margin-top:18px;display:grid}.latest-v2-strip div{border-radius:var(--radius);background:var(--theme-background);gap:7px;padding:14px;display:grid}.latest-v2-strip div:nth-last-child(3),.latest-v2-strip div:nth-last-child(2),.latest-v2-strip div:last-child{background:var(--theme-background)}.latest-v2-strip span{color:var(--muted);font-size:8px}.latest-v2-strip b{font-family:var(--font-sans);font-size:27px;font-weight:400}.latest-v2-strip i{color:var(--theme-muted-foreground);place-items:center;font-style:normal;display:grid}.latest-v2-run>footer{border-top:1px solid var(--line);width:auto;max-width:none;color:var(--muted);margin-top:12px;padding:10px 0 0;font-size:8px}.admin-v2-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.source-outcome-list{gap:8px;display:grid}.source-outcome-list article{border-top:1px solid var(--line);grid-template-columns:minmax(130px,1fr) 1fr 1fr;gap:8px;padding:12px;display:grid}.source-outcome-list header{gap:3px;display:grid}.source-outcome-list header span,.source-outcome-list small{color:var(--muted);font-size:8px}.source-outcome-list div{gap:3px;display:grid}.source-outcome-list b{font-family:var(--font-sans);font-size:21px;font-weight:400}.reason-bars{gap:11px;display:grid}.reason-bars header{justify-content:space-between;gap:12px;margin-bottom:5px;font-size:9px;display:flex}.reason-bars header span{overflow-wrap:anywhere}.reason-bars i{background:var(--theme-background);border-radius:99px;height:6px;display:block;overflow:hidden}.reason-bars i span{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--theme-muted));height:100%;display:block}.admin-journal-panel .panel-heading{align-items:end}.journal-panel-total{text-align:right;gap:3px;min-width:170px;display:grid}.journal-panel-total strong{font-family:var(--font-sans);font-size:38px;font-weight:400;line-height:1}.journal-panel-total span{color:var(--muted);font-size:8px}.admin-journal-bars{grid-template-columns:1fr 1fr;gap:7px 30px;margin:24px 0}.admin-journal-bars .journal-bar{grid-template-columns:minmax(125px,1.3fr) minmax(100px,1fr) 38px;gap:10px;padding:6px}.admin-journal-bars .journal-bar>span{font-size:9px}.admin-journal-bars .journal-bar>strong{font-size:16px}.admin-journal-bars .journal-bar>i{height:7px}.archive-card{padding:0}.archive-card>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 24px;list-style:none;display:flex}.archive-card>summary::-webkit-details-marker{display:none}.archive-card>summary>span{gap:4px;display:grid}.archive-card>summary small,.archive-card>summary>span:last-child{color:var(--muted);font-size:9px}.archive-card>div{border-top:1px solid var(--line);color:var(--muted);padding:0 24px 22px;font-size:10px}.archive-card dl{grid-template-columns:1fr 1fr 2fr;gap:10px;display:grid}.archive-card dl div{border-radius:var(--radius);background:var(--theme-background);min-width:0;padding:10px}.archive-card dt{text-transform:uppercase;font-size:8px}.archive-card dd{overflow-wrap:anywhere;color:var(--ink);margin:5px 0 0}.discovery-config-panel{padding:0;scroll-margin-top:20px}.discovery-config-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;list-style:none;display:flex}.discovery-config-panel>summary::-webkit-details-marker{display:none}.discovery-config-panel>summary>span:first-child{gap:5px;display:grid}.discovery-config-panel>summary b{font-family:var(--font-sans);font-size:24px;font-weight:400}.discovery-config-panel>summary small,.discovery-config-panel>summary>span:last-child{color:var(--muted);font-size:9px}.discovery-config-panel>summary:after{content:"＋";color:var(--green);font-size:22px}.discovery-config-panel[open]>summary:after{content:"−"}.discovery-config-content{border-top:1px solid var(--line);gap:30px;padding:24px;display:grid}.config-limit-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.config-limit-strip div{border-radius:var(--radius);background:var(--theme-background);gap:5px;padding:12px;display:grid}.config-limit-strip span{color:var(--muted);text-transform:uppercase;font-size:8px}.config-limit-strip b{font-size:12px}.query-config-section>header,.filter-config-section>header,.query-vocabulary-section>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.query-config-section h3,.filter-config-section h3,.query-vocabulary-section h3{font-family:var(--font-sans);margin:3px 0 0;font-size:27px;font-weight:400}.query-config-section>header>p,.filter-config-section>header>p,.query-vocabulary-section>header>p{max-width:430px;color:var(--muted);margin:0;font-size:9px;line-height:1.5}.query-profile-list{gap:7px;display:grid}.query-profile-list>details{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card)}.query-profile-list>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;list-style:none;display:flex}.query-profile-list>details>summary::-webkit-details-marker{display:none}.query-profile-list>details>summary>span:first-child{gap:3px;display:grid}.query-profile-list code,.query-vocabulary-section code{color:var(--theme-foreground);font-size:8px}.source-pills{flex-wrap:wrap;gap:5px;display:flex}.source-pills i{background:var(--theme-background);color:var(--green);border-radius:99px;padding:4px 7px;font-size:8px;font-style:normal}.query-profile-list>details>div{border-top:1px solid var(--line);padding:2px 15px 15px}.query-profile-list>details>div>p{color:var(--muted);font-size:9px}.query-profile-list article{border-radius:var(--radius);background:var(--theme-background);grid-template-columns:90px minmax(0,1fr);gap:10px;margin-top:7px;padding:10px;display:grid}.query-profile-list article strong{font-size:9px}.query-profile-list article code{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}.gate-clause-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:14px;display:grid}.gate-clause-list article{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);align-items:start;gap:9px;padding:11px;display:flex}.gate-clause-list article>span{background:var(--green);width:21px;height:21px;color:var(--theme-primary);border-radius:50%;flex:none;place-items:center;font-size:8px;display:grid}.gate-clause-list p{flex-wrap:wrap;gap:4px;margin:0;display:flex}.gate-clause-list b{background:var(--theme-background);border-radius:5px;padding:4px 6px;font-size:8px}.gate-clause-list i{width:100%;color:var(--muted);font-size:7px;font-style:normal}.filter-group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.filter-group-grid>article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:13px}.filter-group-grid>article.negative{background:var(--theme-background)}.filter-group-grid header{justify-content:space-between;gap:10px;display:flex}.filter-group-grid header>span{gap:3px;display:grid}.filter-group-grid header code{color:var(--muted);font-size:7px}.filter-group-grid header strong{font-family:var(--font-sans);font-size:19px;font-weight:400}.filter-group-grid>article>p{color:var(--muted);font-size:8px}.filter-group-grid>article>div,.query-vocabulary-section details>p{flex-wrap:wrap;gap:4px;display:flex}.filter-group-grid>article>div>span,.query-vocabulary-section details>p>span{border:1px solid var(--theme-border);background:var(--theme-background);border-radius:5px;padding:4px 6px;font-size:7px}.query-vocabulary-section>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.query-vocabulary-section details{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0}.query-vocabulary-section details>summary{cursor:pointer;justify-content:space-between;gap:10px;padding:11px;list-style:none;display:flex}.query-vocabulary-section details>summary::-webkit-details-marker{display:none}.query-vocabulary-section details>summary>span{gap:3px;display:grid}.query-vocabulary-section details>summary small{color:var(--muted);font-size:7px}.query-vocabulary-section details>summary b{font-size:9px}.query-vocabulary-section details>p{margin:0;padding:0 11px 11px}@media (max-width:1050px){.admin-v2-flow{min-width:950px}.admin-v2-flow-panel{overflow-x:auto}.admin-v2-columns,.admin-journal-bars{grid-template-columns:1fr}.gate-clause-list{grid-template-columns:1fr 1fr}}@media (max-width:760px){.admin-v2-title{flex-direction:column;align-items:stretch}.admin-v2-overview{grid-template-columns:1fr 1fr}.latest-v2-strip{grid-template-columns:1fr 20px 1fr}.latest-v2-strip div:nth-last-child(-n+3){grid-column:auto}.latest-v2-strip i:nth-of-type(2){display:none}.archive-card dl,.filter-group-grid,.query-vocabulary-section>div,.config-limit-strip{grid-template-columns:1fr}.source-outcome-list article{grid-template-columns:1fr 1fr}.source-outcome-list header{grid-column:1/-1}.query-config-section>header,.filter-config-section>header,.query-vocabulary-section>header,.discovery-config-panel>summary{flex-direction:column;align-items:start}.discovery-config-panel>summary:after{position:absolute;right:28px}.admin-journal-panel .panel-heading{align-items:start}.journal-panel-total{text-align:left}}@media (max-width:480px){.admin-v2-overview,.gate-clause-list{grid-template-columns:1fr}.admin-v2-actions{flex-wrap:wrap}}.gate-diagnostic-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.gate-diagnostic-summary>div{border:1px dashed var(--theme-border);border-radius:var(--radius);background:var(--theme-background);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.gate-diagnostic-summary span{color:var(--muted);font-size:8px;line-height:1.4}.gate-diagnostic-summary b{font-family:var(--font-sans);font-size:23px;font-weight:400}@media (max-width:760px){.gate-diagnostic-summary{grid-template-columns:1fr}}.admin-v2-flow{grid-template-columns:minmax(145px,.75fr) 30px minmax(180px,.9fr) 30px minmax(470px,2.35fr)}.admin-v2-classifier{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);min-width:470px;padding:14px}.admin-v2-classifier>header{justify-content:space-between;align-items:center;gap:16px;padding:2px 4px 10px;display:flex}.admin-v2-classifier>header div{gap:4px;display:grid}.admin-v2-classifier>header span{color:var(--green);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-v2-classifier>header small{color:var(--muted);font-size:8px}.admin-v2-classifier>header>strong{font-family:var(--font-sans);font-size:29px;font-weight:400}.admin-v2-classifier>header>strong small{font-family:var(--font-geist-sans),sans-serif;font-size:8px}.admin-v2-classifier .admin-v2-verdicts{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-v2-classifier .admin-v2-node{min-width:0}.admin-classifier-branch{border-top:1px solid var(--theme-border);grid-template-columns:repeat(3,1fr);height:17px;margin:0 9%;display:grid;position:relative}.admin-classifier-branch:before{content:"";background:var(--theme-muted);width:1px;height:8px;position:absolute;bottom:100%;left:50%}.admin-classifier-branch i{position:relative}.admin-classifier-branch i:after{content:"";background:var(--theme-muted);width:1px;height:11px;position:absolute;left:50%}.admin-v2-classifier>footer{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:center;margin-top:10px;font-size:8px}@media (max-width:1050px){.admin-v2-flow{min-width:950px}}.batch-progress-panel{margin:18px 0}.batch-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.batch-summary>div{border-radius:var(--radius);background:var(--theme-background);gap:4px;padding:13px;display:grid}.batch-summary strong{font-family:var(--font-sans);font-size:25px;font-weight:400}.batch-summary span{color:var(--muted);font-size:8px}.batch-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:440px;display:grid;overflow:auto}.batch-list article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:6px;min-width:0;padding:13px;display:grid}.batch-list header{justify-content:space-between;align-items:center;gap:8px;display:flex}.batch-list code{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:7px;overflow:hidden}.batch-list small{color:var(--muted);overflow-wrap:anywhere;font-size:8px}.batch-list em{color:var(--theme-foreground);overflow-wrap:anywhere;font-size:8px}.batch-empty{border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);padding:16px;font-size:10px}.v2-status.validating,.v2-status.in_progress,.v2-status.finalizing,.v2-status.importing,.v2-status.preparing{background:var(--theme-background);color:var(--theme-foreground)}.v2-status.expired,.v2-status.cancelled{background:var(--theme-secondary);color:var(--theme-foreground)}@media (max-width:760px){.batch-summary,.batch-list{grid-template-columns:1fr 1fr}}@media (max-width:520px){.batch-summary,.batch-list{grid-template-columns:1fr}}.search-recall-panel{border-color:var(--theme-border);background:linear-gradient(145deg,var(--theme-card),var(--theme-card));margin:22px 0}.search-recall-panel>.panel-heading button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:10px 13px;font-weight:750}.search-recall-panel>.panel-heading button:disabled{opacity:.5;cursor:not-allowed}.search-recall-panel>.semantic-progress-track{background:var(--theme-background);height:8px;margin:12px 0}.search-recall-panel>.semantic-progress-track i{background:var(--theme-secondary);border-radius:99px;height:100%;transition:width .2s;display:block}.recall-followup,.recall-embedding-state{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding:13px;display:flex}.recall-followup>small,.recall-followup>em{width:100%;color:var(--muted);font-size:9px}.recall-followup>em{color:var(--theme-foreground)}.recall-followup nav{flex-wrap:wrap;gap:14px;margin-left:auto;font-size:9px;font-weight:700;display:flex}.recall-embedding-state{justify-content:space-between}.recall-embedding-state>strong{width:100%}.recall-embedding-state>strong small{color:var(--muted);font-weight:400}.recall-embedding-state>span{color:var(--muted);font-size:9px}.recall-backfill-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);margin:12px 0;padding:14px}.recall-backfill-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.recall-backfill-card>header>div{gap:4px;display:grid}.recall-backfill-card>header strong{font-size:11px}.recall-backfill-card>header small{color:var(--muted);font-size:8px}.recall-backfill-card .batch-summary{grid-template-columns:repeat(6,minmax(0,1fr));margin:10px 0}.recall-backfill-card .batch-summary>div{padding:9px}.recall-backfill-card .batch-summary strong{font-size:18px}.dashboard-batch-strip{border-color:var(--theme-border);background:linear-gradient(125deg,var(--theme-background),var(--theme-card));grid-template-columns:minmax(260px,1fr) minmax(420px,1.5fr) auto;align-items:center;gap:22px;display:grid}.dashboard-batch-strip h2{font-family:var(--font-sans);margin:4px 0 6px;font-size:27px;font-weight:400}.dashboard-batch-strip p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.dashboard-batch-strip dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dashboard-batch-strip dl div{border-left:1px solid var(--theme-border);padding:8px 12px}.dashboard-batch-strip dt{color:var(--muted);font-size:8px}.dashboard-batch-strip dd{font-family:var(--font-sans);margin:4px 0 0;font-size:25px}.dashboard-batch-strip>a{color:var(--green);white-space:nowrap;font-size:10px;font-weight:800}@media (max-width:900px){.dashboard-batch-strip{grid-template-columns:1fr}.dashboard-batch-strip dl{grid-template-columns:repeat(2,1fr)}}.screening-queue-panel .panel-heading>strong{font-family:var(--font-sans);font-size:38px;font-weight:400}.screening-queue-flow{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(120deg,var(--theme-card),var(--theme-background));grid-template-columns:minmax(145px,.7fr) 28px minmax(145px,.7fr) 28px minmax(430px,2fr);align-items:center;gap:7px;margin:18px 0;padding:16px;display:grid}.screening-queue-flow>i{color:var(--theme-muted-foreground);text-align:center;font-size:20px;font-style:normal}.queue-node{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:5px;min-width:140px;padding:15px;display:grid}.queue-node span,.screening-queue-flow section>header span{color:var(--muted);font-size:8px;font-weight:800}.queue-node b,.screening-queue-flow section>header b{font-family:var(--font-sans);font-size:30px;font-weight:400}.queue-node small{color:var(--muted);font-size:8px}.queue-node.done{border-color:var(--theme-border);background:var(--theme-background)}.screening-queue-flow section{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);min-width:430px;padding:12px}.screening-queue-flow section>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.screening-queue-flow section>div{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.screening-queue-flow section>div>div{border-radius:var(--radius);background:var(--theme-background);gap:5px;padding:10px;display:grid}.screening-queue-flow section small{color:var(--muted);font-size:7px}.screening-queue-flow section strong{font-family:var(--font-sans);font-size:22px;font-weight:400}.screening-queue-table{margin-top:12px}.screening-queue-table td,.screening-queue-table th{white-space:nowrap}.screening-queue-table td:last-child strong{color:var(--green);font-size:14px}@media (max-width:900px){.screening-queue-flow{grid-template-columns:1fr}.screening-queue-flow>i{transform:rotate(90deg)}.screening-queue-flow section{min-width:0}.screening-queue-flow section>div{grid-template-columns:1fr 1fr}}.openai-cost-panel .panel-heading>strong{font-family:var(--font-sans);color:var(--green);font-size:38px;font-weight:400}.openai-cost-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.openai-cost-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-background);gap:6px;padding:15px;display:grid}.openai-cost-grid article.saved{border-color:var(--theme-border);background:var(--theme-background)}.openai-cost-grid span{color:var(--muted);font-size:8px;font-weight:800}.openai-cost-grid b{font-family:var(--font-sans);font-size:27px;font-weight:400}.openai-cost-grid small,.openai-cost-panel footer{color:var(--muted);font-size:8px;line-height:1.55}.openai-cost-panel footer{border-top:1px solid var(--line);padding-top:12px;display:block}@media (max-width:760px){.openai-cost-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.openai-cost-grid{grid-template-columns:1fr}}.operations-state-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.operations-state-strip>p{border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);grid-column:1/-1;margin:0;padding:14px;font-size:10px}.operations-state-strip article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-background);gap:6px;min-width:0;padding:13px;display:grid}.operations-state-strip article.failed{border-color:var(--theme-border);background:var(--theme-background)}.operations-state-strip article.cooldown,.operations-state-strip article.paused{border-color:var(--theme-border);background:var(--theme-card)}.operations-state-strip header{color:var(--muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.operations-state-strip article>b{font-size:12px}.operations-state-strip small,.operations-state-strip em{color:var(--muted);font-size:8px;font-style:normal}.operations-state-strip code{overflow-wrap:anywhere;color:var(--theme-foreground);font-size:8px}.operations-log-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);max-height:430px;overflow:auto}.operations-log-list article{border-top:1px solid var(--line);grid-template-columns:125px 90px 90px 145px minmax(120px,1fr) 170px;align-items:center;gap:9px;min-width:850px;padding:9px 12px;font-size:8px;display:grid}.operations-log-list article:first-child{border-top:0}.operations-log-list article.failed,.operations-log-list article.cooldown{background:var(--theme-card)}.operations-log-list time,.operations-log-list article>span{color:var(--muted)}.operations-log-list code{overflow-wrap:anywhere;color:var(--theme-foreground);grid-column:1/-1;font-size:8px}.operations-log-list small{color:var(--theme-foreground)}@media (max-width:900px){.operations-state-strip{grid-template-columns:1fr}.operations-log-list{overflow-x:auto}}.dgx-activity-panel{border-top:1px solid var(--theme-border);margin-top:18px;padding-top:18px}.dgx-activity-panel>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.dgx-activity-panel>header span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.dgx-activity-panel h3{font-family:var(--font-sans);margin:3px 0 0;font-size:21px;font-weight:400}.dgx-activity-panel>header small{color:var(--muted);font-size:8px}.dgx-activity-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);overflow:hidden}.dgx-activity-list>p{color:var(--muted);margin:0;padding:18px;font-size:10px}.dgx-activity-list article{border-top:1px solid var(--line);grid-template-columns:128px 88px minmax(240px,1fr) 150px;align-items:center;gap:8px 12px;padding:11px 13px;font-size:9px;display:grid}.dgx-activity-list article:first-child{border-top:0}.dgx-activity-list article.processing{background:var(--theme-background)}.dgx-activity-list article.retrying,.dgx-activity-list article.retrieval_unavailable{background:var(--theme-card)}.dgx-activity-list article.failed{background:var(--theme-background)}.dgx-activity-list time{color:var(--muted);font-size:8px}.dgx-activity-state{align-items:center;gap:6px;font-weight:800;display:flex}.dgx-activity-state i{background:var(--theme-muted);border-radius:50%;width:7px;height:7px}.processing .dgx-activity-state i{background:var(--theme-secondary);box-shadow:0 0 0 4px var(--theme-shadow-color)}.completed .dgx-activity-state i,.retrying .dgx-activity-state i,.retrieval_unavailable .dgx-activity-state i{background:var(--theme-secondary)}.failed .dgx-activity-state i{background:var(--theme-destructive)}.dgx-activity-list article>div{gap:3px;min-width:0;display:grid}.dgx-activity-list article>div strong{overflow-wrap:anywhere;font-size:10px;line-height:1.35}.dgx-activity-list article>div a:hover{color:var(--green)}.dgx-activity-list article>div small{color:var(--muted);font-size:8px}.dgx-activity-list article>b{font-size:9px}.dgx-activity-list article>p{color:var(--theme-foreground);grid-column:3/5;margin:0;font-size:8px;line-height:1.5}.dgx-activity-list .dgx-lease{color:var(--muted);grid-column:4;font-size:7px}@media (max-width:800px){.dgx-activity-panel>header{flex-direction:column;align-items:start}.dgx-activity-list{overflow-x:auto}.dgx-activity-list article{min-width:760px}}.vocabulary-loop-panel{border-color:var(--theme-border);background:linear-gradient(125deg,var(--theme-background),var(--theme-card));grid-template-columns:minmax(260px,1.3fr) minmax(390px,1.5fr) auto;align-items:center;gap:24px;display:grid}.vocabulary-loop-panel h2{font-family:var(--font-sans);margin:4px 0 6px;font-size:27px;font-weight:400}.vocabulary-loop-panel p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.vocabulary-loop-panel dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.vocabulary-loop-panel dl div{border-left:1px solid var(--theme-border);padding:8px 12px}.vocabulary-loop-panel dt{color:var(--muted);font-size:8px}.vocabulary-loop-panel dd{font-family:var(--font-sans);margin:4px 0 0;font-size:25px}.vocabulary-loop-panel>a{color:var(--green);white-space:nowrap;font-size:10px;font-weight:800}.vocabulary-loop-empty{border:1px dashed var(--theme-border);border-radius:var(--radius);text-align:center;padding:16px}@media (max-width:900px){.vocabulary-loop-panel{grid-template-columns:1fr}.vocabulary-loop-panel dl{grid-template-columns:1fr 1fr}}.vocabulary-review-page{padding-bottom:70px}.vocabulary-review-scope{border-left:3px solid var(--theme-border);background:var(--theme-background);color:var(--muted);margin:16px 0;padding:12px 15px;font-size:9px;line-height:1.55}.vocabulary-review-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:18px 0;display:flex}.vocabulary-review-toolbar p,.vocabulary-review-meta{color:var(--muted);font-size:9px}.vocabulary-review-toolbar button,.vocabulary-suggestion footer button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:9px 12px;font-weight:750}.vocabulary-review-toolbar button:disabled,.vocabulary-suggestion footer button:disabled{opacity:.5}.vocabulary-review-summary{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.vocabulary-review-summary>div{border-radius:var(--radius);background:var(--theme-background);gap:5px;padding:13px;display:grid}.vocabulary-review-summary span{color:var(--muted);font-size:8px}.vocabulary-review-summary strong{font-family:var(--font-sans);font-size:29px;font-weight:400}.vocabulary-review-summary .include{background:var(--theme-chart-2)}@supports (color:color-mix(in lab, red, red)){.vocabulary-review-summary .include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}}.vocabulary-review-summary .uncertain,.vocabulary-review-summary .exclude{background:var(--theme-background)}.vocabulary-suggestion-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vocabulary-suggestion{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:13px;min-width:0;padding:18px;display:grid}.vocabulary-suggestion.add,.vocabulary-suggestion.tighten{border-color:var(--theme-border)}.vocabulary-suggestion.approved{background:var(--theme-background)}.vocabulary-suggestion.rejected{opacity:.65}.vocabulary-suggestion header{justify-content:space-between;gap:15px;display:flex}.vocabulary-suggestion header>div{min-width:0}.vocabulary-suggestion header span,.vocabulary-suggestion header code,.vocabulary-suggestion header>b{color:var(--muted);font-size:8px}.vocabulary-suggestion h2{font-family:var(--font-sans);overflow-wrap:anywhere;margin:4px 0;font-size:25px}.vocabulary-suggestion-metrics{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.vocabulary-suggestion-metrics span{background:var(--theme-background);color:var(--muted);border-radius:6px;gap:3px;padding:7px;font-size:7px;display:grid}.vocabulary-suggestion-metrics b{color:var(--ink);font-size:11px}.vocabulary-evidence-list{gap:5px;display:grid}.vocabulary-evidence-list a{border:1px solid var(--line);border-radius:var(--radius);min-width:0;color:var(--ink);gap:4px;padding:9px;display:grid}.vocabulary-evidence-list strong{overflow-wrap:anywhere;font-size:9px}.vocabulary-evidence-list small{color:var(--muted);overflow-wrap:anywhere;font-size:7px;line-height:1.45}.vocabulary-suggestion footer{gap:6px;display:flex}.vocabulary-suggestion footer button:nth-child(2){background:var(--theme-card);color:var(--green)}.vocabulary-suggestion footer button:last-child{border-color:var(--theme-border);background:var(--theme-card);color:var(--theme-foreground)}@media (max-width:850px){.vocabulary-suggestion-list{grid-template-columns:1fr}.vocabulary-review-summary{grid-template-columns:1fr 1fr}}@media (max-width:520px){.vocabulary-suggestion-metrics{grid-template-columns:1fr 1fr}.vocabulary-review-toolbar{flex-direction:column;align-items:stretch}}.paper-detail-hero>div>p:not(.eyebrow){color:var(--muted);margin:5px 0;line-height:1.55}.paper-search-mode{gap:7px;margin:12px 0 18px;display:flex}.paper-search-mode a{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:7px 10px;font-size:10px;font-weight:700}.paper-search-mode a.active{border-color:var(--green);background:var(--green);color:var(--theme-primary-foreground)}.paper-authors{color:var(--theme-muted-foreground);margin:7px 0 12px;font-size:11px;line-height:1.55}.paper-search-hit{background:var(--theme-secondary);color:inherit;border-radius:2px;padding:0 .08em}.paper-match-context{border-radius:var(--radius);background:var(--theme-background);width:max-content;max-width:100%;color:var(--theme-foreground);margin-top:12px;padding:6px 9px;font-size:10px;line-height:1.4;display:block}.paper-public-id{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0 0;font-size:11px;display:flex}.paper-public-id code{color:var(--green);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:12px}.paper-semantic-keywords{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.paper-semantic-keywords li{max-width:100%}.paper-semantic-keywords a{border:1px solid var(--line);background:var(--theme-background);color:var(--green);overflow-wrap:anywhere;border-radius:999px;padding:5px 9px;font-size:11px;line-height:1.4;display:block}.paper-semantic-keywords a:hover{border-color:var(--green);background:var(--theme-background)}.paper-semantic-keywords a:focus-visible{outline:2px solid var(--green);outline-offset:2px}.search-guide-jump{color:var(--green);margin:0 0 24px;font-size:14px;font-weight:650;display:inline-block}.discovery-search-guide{border-top:1px solid var(--line);margin-top:28px;padding-top:32px;scroll-margin-top:24px;font-size:14px;line-height:1.9}.discovery-search-guide h2{margin-bottom:14px;font-size:clamp(23px,3vw,32px);line-height:1.4}.discovery-search-guide h3{margin:0 0 12px;font-size:18px;line-height:1.5}.discovery-search-guide p{color:var(--muted);margin:0 0 14px}.discovery-search-guide section{margin-top:32px}.discovery-search-facts{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.discovery-search-facts span{background:var(--theme-background);color:var(--green);border-radius:100px;padding:6px 12px;font-size:12px;font-weight:650}.discovery-search-guide .discovery-config-note{font-size:12px}.discovery-query-primer{border-radius:var(--radius);background:var(--theme-background);padding:24px}.discovery-search-guide pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:var(--theme-card);border:1px solid var(--line);border-radius:var(--radius);max-width:100%;margin:14px 0;padding:18px;font-size:12px;line-height:1.9}.discovery-search-guide small{color:var(--muted);font-size:11px}.discovery-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.discovery-route-grid article{background:var(--theme-card);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:24px}.discovery-route-grid article>span{letter-spacing:.12em;color:var(--green);font-size:10px;font-weight:700}.discovery-route-grid h3{margin-top:12px}.discovery-route-sources{color:var(--green)!important;margin-bottom:0!important;font-size:11px!important}.discovery-term-list{flex-wrap:wrap;gap:8px;margin:14px 0;padding:0;list-style:none;display:flex}.discovery-term-list li{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);overflow-wrap:anywhere;max-width:100%;padding:4px 9px;font-size:12px}.discovery-provider-table{overflow-x:auto}.discovery-provider-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.8}.discovery-provider-table th,.discovery-provider-table td{vertical-align:top;border-bottom:1px solid var(--line);padding:15px 14px}.discovery-provider-table thead{background:var(--theme-background)}.discovery-provider-table th:first-child{width:120px}.discovery-provider-table td{color:var(--muted)}.discovery-search-guide details{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;margin:9px 0;padding:15px 18px}.discovery-search-guide summary{cursor:pointer;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.8}.discovery-vocabulary-guide summary>span{float:right;color:var(--muted);margin-left:12px;font-size:11px}.discovery-query-catalog summary small{margin-left:18px;display:block}.discovery-search-guide details>p{margin-top:16px;font-size:12px}.discovery-search-guide details>h4{margin-top:16px;font-size:13px}.discovery-search-followup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.discovery-search-followup h4{margin:0 0 12px;font-size:15px}@media (max-width:620px){.discovery-route-grid,.discovery-search-followup>div{grid-template-columns:1fr}.discovery-query-primer,.discovery-route-grid article{padding:18px}.discovery-provider-table table{min-width:600px}.discovery-search-guide details{padding:13px}.discovery-vocabulary-guide summary>span{float:none;margin-left:18px;display:block}}.paper-detail-sidebar details{margin-top:12px;font-size:11px;line-height:1.55}.paper-detail-sidebar details summary{cursor:pointer;color:var(--green)}.paper-detail-sidebar details blockquote{border-left:2px solid var(--line);overflow-wrap:anywhere;color:var(--muted);margin:10px 0 0;padding-left:12px}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.personal-account-link{z-index:30;border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-foreground);border-radius:var(--radius);padding:11px 18px;font-size:13px;font-weight:600;text-decoration:none;position:fixed;bottom:24px;right:24px;box-shadow:0 3px 18px #33333314}.personal-page{max-width:1240px;padding-bottom:100px}.personal-page h1{font-size:clamp(32px,4vw,55px);line-height:1.12}.personal-page h2{font-size:23px}.personal-page h3{font-size:18px}.personal-page p{line-height:1.65}.personal-page a{color:var(--theme-foreground)}.personal-page button,.personal-save{border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-foreground);border-radius:var(--radius);font:inherit;cursor:pointer;padding:9px 14px;font-size:13px;text-decoration:none;display:inline-block}.personal-page button:disabled{opacity:.55;cursor:default}.personal-page .personal-primary{background:var(--theme-primary);color:var(--theme-primary-foreground);border-radius:var(--radius);border:1px solid var(--theme-border);padding:12px 18px;text-decoration:none;display:inline-block}.personal-save{margin:8px 0;font-size:12px}.personal-saved{background:var(--theme-background)}.personal-error{color:var(--theme-destructive);display:block}.personal-notice{color:var(--theme-foreground);background:var(--theme-background);border-radius:var(--radius);padding:12px}.personal-login-panel,.personal-panel{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);margin:22px 0;padding:26px}.personal-login-panel{max-width:760px}.personal-login-panel small{color:var(--theme-muted-foreground);line-height:1.6;display:block}.personal-login-buttons{flex-wrap:wrap;gap:14px;display:flex}.personal-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.personal-feature-grid>*{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);padding:24px}.personal-workspace-header,.personal-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.personal-tabs{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.personal-tabs button[aria-current=page]{background:var(--theme-primary);color:var(--theme-primary-foreground)}.personal-stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.personal-stats button{text-align:left;padding:24px}.personal-stats strong{font-size:34px;display:block}.personal-stats span{color:var(--theme-muted-foreground);margin-top:8px;display:block}.personal-toolbar{flex-wrap:wrap;align-items:end;gap:18px;margin:24px 0;display:flex}.personal-toolbar label{flex:1;min-width:180px}.personal-form{gap:16px;max-width:900px;margin:18px 0;display:grid}.personal-form label,.personal-toolbar label{gap:7px;font-size:13px;font-weight:600;display:grid}.personal-page input,.personal-page textarea,.personal-page select,.personal-watch-save input{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);font:inherit;box-sizing:border-box;width:100%;max-width:100%;padding:10px 12px}.personal-page textarea{resize:vertical}.personal-form button{justify-self:start}.personal-paper-list{gap:20px;display:grid}.personal-paper{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);overflow-wrap:anywhere;padding:24px}.personal-paper h2{margin:15px 0;font-size:21px;line-height:1.4}.personal-paper p{font-size:13px}.personal-paper code{color:var(--theme-muted-foreground);font-size:11px}.personal-paper-actions{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0;font-size:13px;display:flex}.personal-status{background:var(--theme-background);color:var(--theme-foreground);border-radius:var(--radius);padding:5px 11px;font-size:12px;display:inline-block}.personal-scope{background:var(--theme-background);border-radius:var(--radius);margin:16px 0;padding:15px;font-size:13px}.personal-paper details{border-top:1px solid var(--theme-border);padding-top:15px}.personal-paper summary{cursor:pointer;font-size:14px;font-weight:600}.personal-page .personal-remove{color:var(--theme-foreground);text-align:left;background:0 0;border:0;margin-top:16px;padding:8px 0;font-size:12px}.personal-form .personal-checkbox,.personal-collection-picker .personal-checkbox{align-items:start;gap:10px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.personal-checkbox input{flex-shrink:0;width:17px;height:17px;margin:2px 0}.personal-collection-picker{border:1px solid var(--theme-border);border-radius:var(--radius);gap:12px;margin-top:20px;padding:18px;display:grid}.personal-note{white-space:pre-wrap;overflow-wrap:anywhere}.personal-watch-result{border-bottom:1px solid var(--theme-border);padding:16px 0}.personal-watch-result p{font-size:13px}.personal-watch-result code{font-size:11px}.personal-watch-save{margin:12px 0}.personal-watch-save form{align-items:end;gap:12px;margin:12px 0;display:flex}.personal-watch-save small{margin-top:8px;display:block}@media (max-width:700px){.personal-feature-grid{grid-template-columns:1fr}.personal-stats{grid-template-columns:repeat(2,1fr)}.personal-page .personal-panel,.personal-paper{padding:18px}.personal-workspace-header{flex-direction:column;align-items:start}.personal-section-heading{flex-wrap:wrap;align-items:start}.personal-account-link{font-size:12px;bottom:12px;right:12px}.personal-toolbar{align-items:stretch}.personal-tabs{gap:6px}.personal-tabs button{padding:8px 10px}}body:has(.research-workspace){background:var(--theme-background)}body:has(.research-workspace) .personal-account-link{display:none}.research-workspace{--rw-ink:var(--theme-foreground);--rw-muted:var(--theme-muted-foreground);--rw-border:var(--theme-border);--rw-primary:var(--theme-primary);--rw-surface:var(--theme-card);width:100%;max-width:none;height:100dvh;min-height:560px;font-family:var(--font-sans,Arial,sans-serif);color:var(--rw-ink);background:var(--theme-secondary);grid-template-columns:208px minmax(0,1fr);padding:0;display:grid;overflow:hidden}.research-workspace button,.research-workspace input,.research-workspace select,.research-workspace textarea{font-family:inherit}.research-workspace button{border-radius:var(--radius);color:var(--rw-ink);border-color:var(--rw-border)}.research-workspace button:focus-visible{outline:2px solid var(--theme-chart-2);outline-offset:3px}.research-workspace a:focus-visible{outline:2px solid var(--theme-chart-2);outline-offset:3px}.rd-bar-chart [role=button]:focus-visible{outline:2px solid var(--theme-chart-2);outline-offset:3px}.research-workspace h1,.research-workspace h2,.research-workspace h3,.research-workspace p{margin:0}.research-workspace svg{flex-shrink:0;width:18px;height:18px}.research-workspace button:disabled{opacity:.45;cursor:not-allowed}.rw-sidebar{border-right:1px solid var(--rw-border);background:var(--theme-secondary);flex-direction:column;min-height:0;padding:25px 16px 18px;display:flex;overflow:auto}.rw-brand{align-items:center;gap:10px;padding:0 6px 30px;text-decoration:none;display:flex}.rw-brand>span{width:34px;height:34px;color:var(--theme-primary-foreground);background:var(--theme-primary);border-radius:var(--radius);place-items:center;display:grid}.rw-brand>b{letter-spacing:-.7px;font-size:19px}.rw-brand small{letter-spacing:1.3px;color:var(--rw-muted);margin-top:6px;font-size:8px;font-weight:500;display:block}.rw-space-label{letter-spacing:1.6px;color:var(--theme-muted-foreground);padding:10px 12px;font-size:9px}.rw-navigation{flex-direction:column;gap:5px;display:flex}.research-workspace .rw-navigation button{text-align:left;color:var(--theme-muted-foreground);background:0 0;border:0;align-items:center;gap:11px;padding:12px 13px;font-size:12px;display:flex}.rw-navigation button[aria-current=page]{background:var(--theme-border);color:var(--theme-foreground);font-weight:650}.rw-navigation button[aria-current=page] svg{color:var(--theme-primary)}.rw-navigation small{background:var(--theme-border);border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}.rw-sidebar-bottom{margin-top:auto;padding-top:24px}.rw-explore{align-items:center;gap:10px;padding:10px 12px;font-size:11px;text-decoration:none;display:flex;color:var(--theme-muted-foreground)!important}.rw-explore b{margin-left:auto;font-weight:400}.rw-export{padding:13px 12px;font-size:10px;text-decoration:none;display:block;color:var(--theme-muted-foreground)!important}.rw-user{border-top:1px solid var(--rw-border);align-items:center;gap:9px;margin-top:15px;padding:20px 8px 0;display:flex}.rw-user>span{background:var(--theme-border);color:var(--theme-muted-foreground);border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.research-workspace .rw-user button{text-align:left;background:0 0;border:0;min-width:0;padding:0}.rw-user b{text-overflow:ellipsis;white-space:nowrap;max-width:135px;font-size:11px;display:block;overflow:hidden}.rw-user small{color:var(--rw-muted);margin-top:5px;font-size:9px;display:block}.research-workspace .rw-signout{color:var(--theme-muted-foreground);background:0 0;border:0;padding:12px 12px 0;font-size:10px}.rw-main{flex-direction:column;min-width:0;min-height:0;display:flex}.rw-header{background:var(--theme-secondary);border-bottom:1px solid var(--rw-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;height:79px;padding:0 30px;display:flex}.research-workspace .rw-header h1{letter-spacing:-.6px;margin-top:5px;font-size:22px;font-weight:600;line-height:1.4}.rd-overline{letter-spacing:1.6px;color:var(--theme-muted-foreground);font-size:8px;font-weight:600}.rw-header-actions{align-items:center;gap:12px;display:flex}.research-workspace .rw-refresh{background:0 0;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:flex}.research-workspace .rd-primary{border-radius:var(--radius);background:var(--theme-primary);color:var(--theme-primary-foreground);border:0;align-items:center;gap:8px;padding:10px 14px;font-size:11px;text-decoration:none;display:inline-flex}.rw-content{flex:1;min-height:0;padding:19px 26px 15px;overflow:auto}.rw-overview{display:flex}.rw-detail{padding:24px 30px}.rw-detail .personal-panel{margin-top:0}.rw-message{padding:7px 10px;font-size:11px;margin:8px 26px!important}.research-dashboard{flex-direction:column;gap:14px;width:100%;min-height:0;display:flex}.rd-toolbar{color:var(--theme-muted-foreground);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:30px;font-size:10px;display:flex}.rd-toolbar>div{align-items:center;gap:8px;display:flex}.rd-live-dot{background:var(--theme-chart-2);width:5px;height:5px;box-shadow:0 0 0 3px var(--theme-border);border-radius:50%;margin:0 4px;display:inline-block}.rd-toolbar-divider{color:var(--theme-muted-foreground);margin:0 3px}.rd-toolbar-controls{flex-shrink:0;margin-left:auto}.research-workspace .rd-toolbar select{background:var(--theme-secondary);border-radius:6px;min-width:93px;height:29px;padding:6px 23px 6px 9px;font-size:10px}.research-workspace .rd-demo-toggle{background:0 0;padding:6px 10px;font-size:10px}.rd-demo-toggle.is-active{background:var(--theme-border)!important;color:var(--theme-muted-foreground)!important}.rd-demo-banner,.rd-onboarding{border:1px solid var(--theme-border);background:var(--theme-secondary);color:var(--theme-muted-foreground);border-radius:var(--radius);flex-shrink:0;padding:9px 13px;font-size:10px;line-height:1.5}.rd-onboarding{background:var(--theme-border);border-color:var(--theme-border);color:var(--theme-muted-foreground);justify-content:space-between;align-items:center;gap:10px;display:flex}.research-workspace .rd-onboarding button{white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.rd-kpis{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.research-workspace .rd-kpi{text-align:left;background:var(--theme-card);border:1px solid var(--rw-border);border-radius:var(--radius);min-width:0;padding:17px 19px 14px;transition:transform .15s,border-color .15s;position:relative;box-shadow:0 2px 4px #00000003}.rd-kpi:hover{border-color:var(--theme-muted-foreground);transform:translateY(-2px)}.rd-kpi>div{color:var(--theme-muted-foreground);justify-content:space-between;align-items:center;gap:7px;font-size:11px;display:flex}.rd-kpi svg{color:var(--theme-muted-foreground);width:16px;height:16px}.rd-kpi strong{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;margin:10px 0 9px;font-size:32px;font-weight:550;line-height:1.2;display:block}.rd-kpi strong small{letter-spacing:0;color:var(--theme-muted-foreground);margin-left:6px;font-size:9px;font-weight:400}.rd-kpi p{color:var(--theme-muted-foreground);font-size:9px}.rd-kpi-arrow{color:var(--theme-muted-foreground);font-size:12px;position:absolute;bottom:14px;right:18px}.rd-kpi-3{background:var(--theme-border)!important;border-color:var(--theme-border)!important}.rd-grid{flex:1;grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:13px;min-height:0;display:grid}.rd-card{border:1px solid var(--rw-border);border-radius:var(--radius);background:var(--theme-card);scrollbar-width:thin;scrollbar-color:var(--theme-border) transparent;min-width:0;min-height:0;padding:18px 19px;overflow:auto;box-shadow:0 2px 4px #00000002}.rd-card>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.research-workspace .rd-card h2{letter-spacing:-.2px;margin-top:5px;font-size:13px;font-weight:600;line-height:1.4}.rd-card h2 small{color:var(--theme-muted-foreground);margin-left:5px;font-size:10px;font-weight:400}.rd-subtle{color:var(--theme-muted-foreground);white-space:nowrap;font-size:8px}.rd-chart-top{align-items:center;gap:15px;margin-bottom:4px;display:flex}.rd-chart-top strong{letter-spacing:-.6px;font-size:29px;font-weight:550;line-height:1.1}.rd-chart-top strong small{color:var(--theme-muted-foreground);margin-left:8px;font-size:9px;font-weight:400}.rd-chart-top p{color:var(--theme-muted-foreground);max-width:170px;font-size:8px;line-height:1.5!important}.research-workspace .rd-bar-chart{width:100%;height:calc(100% - 92px);min-height:105px;max-height:210px;display:block}.rd-bar-chart [role=button]{cursor:pointer}.rd-bar-chart [role=button]:hover rect:nth-child(2){fill:var(--theme-chart-2)}.rd-reading-body{align-items:center;gap:9px;height:calc(100% - 52px);min-height:125px;display:flex}.research-workspace .rd-reading-body svg{width:48%;height:auto;max-height:200px}.rd-legend{flex:1;min-width:0}.research-workspace .rd-legend button{white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:7px 0;font-size:10px;display:flex}.rd-legend i{border-radius:2px;flex-shrink:0;width:6px;height:6px}.rd-legend b{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.research-workspace .rd-next>button{text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:9px 0;display:flex}.rd-action-icon{background:var(--theme-secondary);width:28px;height:28px;color:var(--theme-muted-foreground);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.rd-action-icon svg{width:14px;height:14px}.rd-action-icon.is-gold{background:var(--theme-secondary);color:var(--theme-muted-foreground)}.rd-next>button>span:nth-child(2){flex:1;min-width:0}.rd-next b{font-size:10px;font-weight:550;display:block}.rd-next small{color:var(--theme-muted-foreground);margin-top:4px;font-size:8px;display:block}.rd-next em{color:var(--theme-muted-foreground);font-size:11px;font-style:normal}.rd-theme-list{border-top:1px solid var(--theme-secondary);flex-wrap:wrap;gap:5px;margin-top:7px;padding-top:10px;display:flex}.rd-theme-list>span{color:var(--theme-muted-foreground);width:100%;margin-bottom:2px;font-size:8px}.research-workspace .rd-theme-list button{background:var(--theme-secondary);text-overflow:ellipsis;white-space:nowrap;border:0;gap:7px;max-width:100%;padding:4px 6px;font-size:8px;display:flex;overflow:hidden}.rd-theme-list button b{color:var(--theme-muted-foreground);font-size:8px;font-weight:400}.research-workspace .rd-text-button{color:var(--theme-muted-foreground);white-space:nowrap;background:0 0;border:0;padding:0;font-size:9px}.rd-paper-tools{align-items:center;gap:6px;margin-top:-3px;margin-bottom:10px;display:flex}.rd-paper-tools label{border:1px solid var(--theme-border);border-radius:6px;flex:1;align-items:center;gap:7px;min-width:0;padding:0 8px;display:flex}.rd-paper-tools label svg{width:12px;height:12px;color:var(--theme-muted-foreground)}.research-workspace .rd-paper-tools input{background:0 0;border:0;min-width:0;padding:7px 0;font-size:9px}.research-workspace .rd-paper-tools>button{background:var(--theme-secondary);white-space:nowrap;padding:6px;font-size:8px}.rd-table-head{color:var(--theme-muted-foreground);border-bottom:1px solid var(--theme-secondary);grid-template-columns:minmax(0,1fr) 60px 81px;gap:8px;padding:0 0 8px;font-size:8px;display:grid}.research-workspace .rd-paper-row{border:0;border-bottom:1px solid var(--theme-secondary);text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 60px 81px;align-items:center;gap:8px;width:100%;padding:11px 0;display:grid}.rd-paper-row:hover{background:var(--theme-secondary)}.rd-paper-row>span:first-child{min-width:0}.rd-paper-row b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:550;line-height:1.5;display:block;overflow:hidden}.rd-paper-row small{color:var(--theme-muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;display:block;overflow:hidden}.rd-status{background:var(--theme-secondary);width:max-content;color:var(--theme-muted-foreground);white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:8px;display:inline-block}.status-read{background:var(--theme-border);color:var(--theme-muted-foreground)}.status-want_to_try,.status-tried{background:var(--theme-secondary);color:var(--theme-muted-foreground)}.rd-assets{flex-wrap:wrap;gap:3px;display:flex}.rd-assets i{border:1px solid var(--theme-border);color:var(--theme-muted-foreground);border-radius:3px;padding:2px 3px;font-size:7px;font-style:normal}.rd-assets i.is-notebook{border-color:var(--theme-border);color:var(--theme-muted-foreground);background:var(--theme-secondary)}.rd-coverage{gap:16px;padding:4px 0;display:grid}.rd-coverage>div>span{color:var(--theme-muted-foreground);justify-content:space-between;align-items:center;margin-bottom:7px;font-size:10px;display:flex}.rd-coverage b{color:var(--theme-foreground);font-size:11px;font-weight:550}.rd-coverage b small{color:var(--theme-muted-foreground);font-size:8px;font-weight:400}.rd-progress-track{background:var(--theme-secondary);border-radius:5px;height:5px;overflow:hidden}.rd-progress-track i{background:var(--theme-chart-1);border-radius:5px;height:100%;display:block}.rd-footnote{color:var(--theme-muted-foreground);font-size:8px;margin-top:14px!important;line-height:1.5!important}.rd-journals{border-top:1px solid var(--theme-secondary);margin-top:15px;padding-top:10px}.rd-journals>span{color:var(--theme-muted-foreground);font-size:8px}.rd-journals p{color:var(--theme-muted-foreground);justify-content:space-between;gap:8px;font-size:8px;display:flex;margin-top:7px!important;line-height:1.5!important}.rd-journals b{flex-shrink:0;font-size:9px;font-weight:500}.rd-update-count{background:var(--theme-border);color:var(--theme-muted-foreground);border-radius:4px;padding:3px 6px;font-size:9px}.rd-updates-list{margin-top:-2px}.research-workspace .rd-updates-list button{text-align:left;background:0 0;border:0;align-items:start;gap:8px;width:100%;padding:7px 0;display:flex}.rd-updates-list i{background:var(--theme-chart-2);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}.rd-updates-list button>span{min-width:0}.rd-updates-list b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.rd-updates-list small{color:var(--theme-muted-foreground);margin-top:4px;font-size:8px;display:block}.rd-no-update{color:var(--theme-muted-foreground);padding:10px 0;font-size:10px}.rd-watch-list{border-top:1px solid var(--theme-border);margin-top:12px;padding-top:7px}.research-workspace .rd-watch-list button{text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:8px 0;display:flex}.rd-watch-list svg{width:14px;height:14px;color:var(--theme-muted-foreground)}.rd-watch-list button>span{flex:1;min-width:0}.rd-watch-list b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.rd-watch-list small{color:var(--theme-muted-foreground);margin-top:3px;font-size:8px;display:block}.rd-watch-list em{color:var(--theme-muted-foreground);font-size:10px;font-style:normal}.research-workspace .rd-connection{background:var(--theme-secondary);text-align:left;border:0;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:12px;padding:10px 8px;font-size:9px;display:flex}.rd-connection svg{width:13px;height:13px}.rd-connection small{color:var(--theme-muted-foreground);order:4;width:100%;padding-left:19px;font-size:7px}.rd-connection>span:last-child{margin-left:auto}.rd-footer{color:var(--theme-muted-foreground);flex-shrink:0;justify-content:space-between;gap:15px;padding:2px 0;font-size:8px;line-height:1.5;display:flex}.rd-footer>span:first-child{align-items:center;gap:4px;display:flex}.rd-empty{text-align:center;color:var(--theme-muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:26px 10px;display:flex}.rd-empty svg{width:25px;height:25px}.rd-empty b{font-size:11px;font-weight:500}.rd-empty p{max-width:250px;font-size:9px;line-height:1.6!important}.rd-empty a{font-size:10px;text-decoration:none;color:var(--theme-muted-foreground)!important}.rd-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#00000040;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rd-modal{background:var(--theme-card);border-radius:16px;width:100%;max-width:460px;padding:30px;position:relative;box-shadow:0 20px 80px #0000002e}.rd-modal h2{font-size:23px;margin:15px 0!important}.rd-modal p{color:var(--theme-muted-foreground);font-size:13px;line-height:1.8!important}.research-workspace .rd-modal-close{background:0 0;border:0;padding:6px;position:absolute;top:12px;right:12px}.rd-modal .rd-primary{margin-top:24px}.rd-integration-items{gap:12px;margin-top:25px;display:grid}.rd-integration-items>span{border-bottom:1px solid var(--theme-border);justify-content:space-between;padding-bottom:10px;font-size:12px;display:flex}.rd-integration-items b{color:var(--theme-muted-foreground);font-size:10px;font-weight:400}@media (min-width:1600px){.rw-content{padding:25px 32px 20px}.research-dashboard,.rd-grid{gap:18px}.rd-card{padding:24px}.rd-card>header{margin-bottom:24px}.research-workspace .rd-card h2{font-size:16px}.rd-kpi strong{font-size:40px}.rd-kpi>div{font-size:13px}.rd-kpi p{font-size:11px}.rd-overline{font-size:10px}.rd-kpis{gap:18px}.research-workspace .rd-kpi{padding:23px}.rd-reading-body{gap:20px}.research-workspace .rd-legend button{padding:10px 0;font-size:12px}.rd-legend b{font-size:14px}.rd-next b,.rd-watch-list b,.rd-updates-list b,.rd-paper-row b{font-size:12px}.rd-next small,.rd-watch-list small,.rd-updates-list small,.rd-paper-row small,.rd-footnote,.rd-journals p{font-size:10px}.rd-coverage>div>span{font-size:12px}.rd-coverage{gap:23px}.research-workspace .rd-paper-row{padding:15px 0}.rd-table-head,.rd-subtle,.rd-chart-top p,.rd-toolbar,.rd-footer{font-size:10px}.rd-connection{font-size:11px!important}.rd-connection small{font-size:9px}.rd-next>button{padding:13px 0!important}.rd-theme-list button{font-size:10px!important}.rd-coverage b{font-size:14px}}@media (max-width:1150px) and (min-width:801px){.research-workspace{grid-template-columns:170px minmax(0,1fr)}.rw-sidebar{padding:20px 9px 14px}.rw-brand{gap:7px}.rw-brand>b{font-size:16px}.rw-brand small{letter-spacing:.6px;font-size:7px}.rw-content{padding:15px}.rw-header{height:70px;padding:0 18px}.rd-grid{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.rw-overview{overflow:hidden}.rd-card{padding:16px}.rd-kpi strong{font-size:27px}.research-workspace .rd-kpi{padding:14px 12px}.rd-kpi p{font-size:8px}.rd-toolbar>div:first-child>span:last-child{display:none}}@media (min-width:1151px) and (max-height:760px){.research-workspace{min-height:560px}.rw-header{height:65px}.rw-content{padding:12px 20px}.research-dashboard{gap:10px}.rd-kpi strong{margin:7px 0;font-size:26px}.research-workspace .rd-kpi{padding:12px 15px}.rd-grid{grid-template-rows:minmax(0,.8fr) minmax(0,1fr);gap:10px}.rd-card{padding:12px 15px}.rd-card>header{margin-bottom:9px}.rd-coverage{gap:10px}.rd-chart-top strong{font-size:24px}.rd-reading-body{min-height:100px}.rd-footnote{margin-top:9px!important}.rd-journals{margin-top:9px}.research-workspace .rd-paper-row{padding:8px 0}.rd-theme-list{margin-top:3px;padding-top:7px}.rd-next>button{padding:6px 0!important}.rd-watch-list{margin-top:7px;padding-top:4px}.rd-connection{margin-top:5px!important}.rd-footer{font-size:7px}}@media (max-width:800px){.research-workspace{height:auto;min-height:100dvh;display:block;overflow:visible}.rw-sidebar{border-right:0;border-bottom:1px solid var(--rw-border);padding:13px 15px 0;overflow:visible}.rw-brand{padding:0 0 13px}.rw-brand small{margin-top:4px;font-size:7px}.rw-brand>b{font-size:17px}.rw-brand>span{border-radius:9px;width:29px;height:29px}.rw-space-label{display:none}.rw-navigation{scrollbar-width:none;flex-direction:row;gap:2px;overflow:auto}.research-workspace .rw-navigation button{white-space:nowrap;border-radius:7px 7px 0 0;flex-shrink:0;gap:5px;padding:10px 9px;font-size:10px}.rw-navigation button svg{width:13px;height:13px}.rw-navigation small,.rw-sidebar-bottom{display:none}.rw-header{height:68px;padding:0 16px}.research-workspace .rw-header h1{font-size:20px}.rw-header-actions{gap:7px}.rw-header .rd-primary{padding:9px;font-size:10px}.rw-refresh{padding:7px!important}.rw-refresh span{display:none}.rw-content{padding:14px;overflow:visible}.rw-overview{display:block}.research-dashboard{gap:11px}.rd-toolbar{align-items:start;font-size:9px}.rd-toolbar>div:first-child{flex-wrap:wrap;gap:5px;max-width:150px}.rd-toolbar>div:first-child>span:last-child,.rd-toolbar-divider{display:none}.rd-toolbar-controls{gap:5px!important}.research-workspace .rd-toolbar select{min-width:80px;font-size:9px}.research-workspace .rd-demo-toggle{padding:6px;font-size:9px}.rd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.research-workspace .rd-kpi{padding:13px}.rd-kpi strong{margin:8px 0;font-size:28px}.rd-kpi>div{font-size:10px}.rd-kpi p{max-width:calc(100% - 12px);font-size:8px}.rd-grid{grid-template-rows:none;grid-template-columns:1fr;gap:11px;display:grid}.rd-card{padding:17px;overflow:visible}.rd-activity{min-height:240px}.research-workspace .rd-bar-chart{height:140px;min-height:0}.rd-reading-body{height:150px}.rd-reading-body svg{width:44%!important;height:150px!important}.rd-legend{max-width:180px}.rd-next{order:5}.rd-papers{order:2}.rd-reading{order:1}.rd-assets-card{order:3}.rd-updates{order:4}.rd-footer{flex-direction:column;gap:5px;font-size:8px}.rd-onboarding{flex-direction:column;align-items:start;font-size:9px}.rd-onboarding button,.rd-demo-banner{font-size:9px}.rd-table-head,.research-workspace .rd-paper-row{grid-template-columns:minmax(0,1fr) 50px 59px;gap:5px}.rd-paper-row b{font-size:10px}.rd-assets{gap:2px}.rd-assets i{font-size:6px}.rd-paper-row small{font-size:7px}.rd-modal{padding:23px}.rd-modal h2{font-size:20px}.rw-detail .personal-toolbar{margin-top:0}.rw-detail .personal-toolbar label{min-width:0}.rw-detail .personal-panel{padding:16px}.rw-message{margin:8px 14px!important}.rd-theme-list button{font-size:9px!important}.rd-next b,.rd-watch-list b,.rd-updates-list b{font-size:11px}.rd-next small,.rd-watch-list small{font-size:9px}}@media (prefers-reduced-motion:reduce){.rd-kpi{transition:none!important}.rd-kpi:hover{transform:none}}.rw-mobile-signout{display:none}.research-workspace .rd-table-head{font-size:9px}.research-workspace .rd-paper-row b{font-size:11px}.research-workspace .rd-paper-row small{font-size:9px}.research-workspace .rd-legend button,.research-workspace .rd-next b,.research-workspace .rd-updates-list b,.research-workspace .rd-watch-list b,.research-workspace .rd-coverage>div>span{font-size:11px}.research-workspace .rd-footnote,.research-workspace .rd-overline,.research-workspace .rd-subtle{font-size:9px}.research-workspace .rd-connection small{font-size:8px}@media (max-width:800px){.rw-mobile-signout{display:block}.research-workspace .rw-mobile-signout button{padding:7px 9px;font-size:9px}.rd-grid{grid-template-rows:none}.research-workspace .rd-paper-row small{font-size:8px}}@media (min-width:801px) and (max-height:900px){.rw-header{height:64px}.rw-content{padding:13px 18px 11px}.research-dashboard{gap:10px}.rd-onboarding,.rd-demo-banner{display:none}.rd-toolbar{min-height:27px}.rd-kpis{gap:10px}.research-workspace .rd-kpi{padding:12px 14px}.rd-kpi strong{margin:7px 0;font-size:27px}.rd-kpi p{font-size:9px}.rd-grid{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);gap:10px}.rd-card{padding:13px 14px}.rd-card>header{margin-bottom:10px}.research-workspace .rd-card h2{font-size:13px}.rd-chart-top{gap:8px;margin-bottom:3px}.rd-chart-top strong{font-size:24px}.rd-chart-top p{max-width:125px;font-size:8px}.research-workspace .rd-bar-chart{height:calc(100% - 76px);min-height:65px}.rd-reading-body{gap:5px;height:calc(100% - 42px);min-height:75px}.research-workspace .rd-reading-body svg{max-height:125px}.research-workspace .rd-legend button{padding:5px 0;font-size:10px}.rd-next>button{gap:7px;padding:7px 0!important}.rd-next b{font-size:10px!important}.rd-next small{font-size:8px}.rd-action-icon{width:25px;height:25px}.rd-theme-list{display:none}.rd-coverage{gap:10px}.rd-coverage>div>span{margin-bottom:5px;font-size:10px!important}.rd-progress-track{height:4px}.rd-journals{display:none}.rd-footnote{margin-top:10px!important;font-size:8px!important}.rd-paper-tools{margin-bottom:8px}.research-workspace .rd-paper-row{padding:9px 0}.rd-paper-row b{font-size:10px!important}.rd-paper-row small{font-size:8px!important}.rd-updates-list button:nth-of-type(n+2){display:none!important}.rd-updates-list b,.rd-watch-list b{font-size:10px!important}.rd-updates-list small,.rd-watch-list small{font-size:8px}.rd-updates-list button{padding:5px 0!important}.rd-watch-list{margin-top:8px;padding-top:4px}.rd-watch-list button{padding:6px 0!important}.rd-connection{margin-top:8px!important;padding:7px!important}.rd-footer{font-size:8px}.rd-footer>span:last-child{font-size:7px}}.research-workspace button.rd-update-count{border:0;padding:3px 6px;font-size:10px}.rd-modal-updates{gap:10px;max-height:45dvh;margin-top:18px;display:grid;overflow:auto}.research-workspace .rd-modal-updates button{background:var(--theme-secondary);border:1px solid var(--theme-border);text-align:left;gap:7px;width:100%;padding:12px;display:grid}.rd-modal-updates b{font-size:12px;line-height:1.5}.rd-modal-updates small{color:var(--theme-muted-foreground);font-size:10px}.rd-card header .rd-text-button{font-size:9px}.rw-navigation button>span{white-space:nowrap}.rw-navigation button{gap:8px!important}.research-workspace .rd-footer-link{color:var(--theme-muted-foreground);white-space:nowrap;background:0 0;border:0;padding:0;font-size:8px}.rd-footer-link svg{vertical-align:middle;width:10px;height:10px;margin-right:4px}@media (min-width:801px) and (max-height:900px){.research-workspace .rd-bar-chart{height:calc(100% - 91px);min-height:55px}.rd-reading-body{height:calc(100% - 58px)}.rd-next>button{padding:4px 0!important}.rd-next b,.rd-next small{line-height:1.4}.rd-next small{margin-top:2px}.rd-coverage{gap:7px}.rd-coverage>div>span{margin-bottom:3px;line-height:1.4}.rd-watch-list b,.rd-updates-list b,.rd-watch-list small,.rd-updates-list small{line-height:1.4}.rd-watch-list button{padding:5px 0!important}.rd-connection{display:none!important}.research-workspace .rw-navigation button{font-size:11px}}@media (max-width:800px){.research-workspace .rw-header h1{white-space:nowrap;font-size:19px}.rw-header-actions{flex-shrink:0}.research-workspace .rw-mobile-signout button{white-space:nowrap;padding:7px}.rw-header-actions .rd-primary span{display:none}.research-workspace .rw-header-actions .rd-primary{place-items:center;width:32px;height:32px;padding:0;display:grid}.rw-header-actions .rw-refresh{justify-content:center;width:32px;height:32px;padding:0!important}.rw-header .rd-overline{letter-spacing:1px;font-size:7px}}.research-workspace{background:var(--theme-background)}.rw-sidebar{background:var(--theme-sidebar)}.rw-header{background:var(--theme-background)}.rw-brand>span{border-radius:50% 50% 46% 54%;font-size:20px;font-weight:600;transform:rotate(-7deg)}.research-workspace .rw-navigation button[aria-current=page]{color:var(--theme-sidebar-foreground);background:var(--theme-sidebar-accent)}.research-workspace .rd-demo-toggle.is-active{background:var(--theme-primary)!important;color:var(--theme-primary-foreground)!important}.rd-kpi-3{background:var(--theme-secondary)!important}.rd-card h2,.rw-header h1{letter-spacing:-.035em}.rd-status{color:var(--theme-foreground)}.rd-table-head,.research-workspace .rd-paper-row{grid-template-columns:minmax(0,1fr) 76px 81px}.rd-subtle{white-space:normal;text-align:right}.rd-kpi p{padding-right:9px}.rd-footer{flex-wrap:wrap}.rd-action-icon,.rd-action-icon.is-gold{background:var(--theme-secondary);color:var(--theme-foreground)}.rd-progress-track i{background:var(--theme-chart-1)}.rd-coverage>div:last-child .rd-progress-track i{background:var(--theme-chart-2)}@media (max-width:800px){.rd-table-head,.research-workspace .rd-paper-row{grid-template-columns:minmax(0,1fr) 70px 59px}.rw-brand>span{border-radius:50% 50% 46% 54%}}.workspace-search{max-width:1100px;margin:0 auto}.workspace-search>header{padding:8px 0 20px}.workspace-search h2{letter-spacing:-.035em;margin:10px 0;font-size:28px;font-weight:550}.workspace-search>header p{color:var(--theme-muted-foreground);font-size:13px}.workspace-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workspace-search .personal-panel{min-width:0}.workspace-search .atlas-paper-search{margin:16px 0}.workspace-search .atlas-paper-search>div{gap:8px;display:flex}.workspace-search .atlas-paper-search input{flex:1;width:100%;min-width:0}.workspace-search .atlas-paper-search button{background:var(--theme-primary);color:var(--theme-primary-foreground);white-space:nowrap}.workspace-search .atlas-chat-options,.workspace-search-grid a{font-size:12px}@media (max-width:800px){.workspace-search-grid{grid-template-columns:1fr}.workspace-search .atlas-paper-search>div{flex-wrap:wrap}.workspace-search .atlas-paper-search input{flex-basis:100%}.workspace-search .atlas-paper-search button{width:100%}.workspace-search h2{font-size:24px}}.df-feed{gap:16px;display:grid}.df-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.df-weekly{color:var(--theme-muted-foreground);font-size:13px}.df-weekly b{color:var(--theme-foreground);font-weight:650}.df-card{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);min-width:0;padding:20px}.df-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.df-subtle{color:var(--theme-muted-foreground);font-size:10px}.df-text-link{color:var(--theme-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.df-text-link:hover{text-decoration:underline}.df-paper-list{display:grid}.df-paper{border-top:1px solid var(--theme-border);gap:6px;padding:13px 0;display:grid}.df-paper-list>.df-paper:first-child{border-top:0;padding-top:0}.df-paper-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.df-paper h3{margin:0;font-size:14px;font-weight:600;line-height:1.45}.df-paper h3 a{color:var(--theme-foreground);text-decoration:none}.df-paper h3 a:hover{color:var(--theme-primary)}.df-assets{flex:none;gap:5px;padding-top:2px;display:flex}.df-badge{background:var(--theme-secondary);border:1px solid var(--theme-border);color:var(--theme-muted-foreground);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal}.df-meta{color:var(--theme-muted-foreground);margin:0;font-size:11px}.df-summary{color:var(--theme-muted-foreground);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;display:-webkit-box;overflow:hidden}.df-verification{border:1px solid var(--theme-border);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal}.df-verification.is-verified{color:var(--theme-primary);border-color:var(--theme-primary)}.df-verification.is-partial{color:var(--theme-muted-foreground)}.df-empty{color:var(--theme-muted-foreground);margin:0;padding:14px 0;font-size:12px}.df-error{color:var(--theme-destructive);margin:0;font-size:12px}.df-footnote{color:var(--theme-muted-foreground);margin:12px 0 0;font-size:10px}.df-skeleton{gap:10px;display:grid}.df-skeleton i{border-radius:var(--radius);background:var(--theme-secondary);height:40px;display:block}.df-watch-list{margin:0;padding:0;list-style:none}.df-watch{border-top:1px solid var(--theme-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:11px 0;display:grid}.df-watch-list>.df-watch:first-child{border-top:0;padding-top:0}.df-watch-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.df-new-badge{color:var(--theme-primary-foreground);background:var(--theme-destructive);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:650}.df-checked{color:var(--theme-muted-foreground);grid-column:1/-1;font-size:10px}.df-bell{border:1px solid var(--theme-border);background:var(--theme-card);border-radius:var(--radius);cursor:pointer;color:var(--theme-foreground);align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.df-bell svg{width:15px;height:15px}.df-bell:disabled{cursor:default;opacity:.6}.df-bell.is-on{color:var(--theme-primary);border-color:var(--theme-primary)}.df-bell.is-muted{cursor:default;opacity:.55}.df-push{flex-direction:column;align-items:flex-end;gap:6px;display:inline-flex;position:relative}.df-push-menu{z-index:30;background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);gap:10px;min-width:230px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0000001f}.df-check{align-items:center;gap:8px;font-size:12px;display:flex}.df-library{font:inherit;color:var(--theme-muted-foreground);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:0;font-size:12px;display:inline-flex}.df-library b{color:var(--theme-foreground);font-weight:650}.df-library:disabled{cursor:default}@media (max-width:800px){.df-push-menu{box-shadow:none;position:static}.df-paper-head{flex-wrap:wrap}}.df-feed-head{gap:2px;min-width:0;display:grid}.df-feed-list{align-content:start;max-height:68vh;display:grid;overflow-y:auto}.df-feed-row{border-top:1px solid var(--theme-border);gap:3px;padding:8px 0;display:grid}.df-feed-row:first-child{border-top:0;padding-top:0}.df-feed-row.is-active{background:var(--theme-secondary);box-shadow:0 0 0 8px var(--theme-secondary);border-radius:var(--radius)}.df-feed-line{align-items:center;gap:7px;min-width:0;display:flex}.df-feed-title{flex:1;min-width:0;margin:0;font-size:12px;font-weight:600;line-height:1.4}.df-feed-title button{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:inherit;color:var(--theme-foreground);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.df-feed-title button:hover{color:var(--theme-primary)}.df-feed-sub .df-summary{flex:1;min-width:0;font-size:11px}.df-feed-tags{flex:none;align-items:center;gap:4px;max-width:40%;display:inline-flex;overflow:hidden}.df-tag-chip{background:var(--theme-secondary);border:1px solid var(--theme-border);color:var(--theme-muted-foreground);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:9px;font-style:normal}.df-tag-chip.is-more{border-style:dashed}.df-papers .df-skeleton i{height:34px}.personal-save-compact{white-space:nowrap;border-radius:999px;margin:0;padding:2px 9px;font-size:10px}@media (max-width:800px){.df-feed-list{max-height:none;overflow:visible}.df-feed-line{flex-wrap:wrap}.df-feed-title button{white-space:normal}.df-feed-tags{max-width:none}}.df-papers-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;transition:grid-template-columns .24s;display:grid}.df-papers-layout.is-open{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.df-feed-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.df-filter-row{flex-wrap:wrap;gap:6px;display:flex}.df-filter-chip{font:inherit;border:1px solid var(--theme-border);background:var(--theme-secondary);color:var(--theme-muted-foreground);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11px}.df-filter-chip b{margin-left:3px;font-weight:650}.df-filter-chip.is-active{background:var(--theme-primary);color:var(--theme-primary-foreground);border-color:var(--theme-primary)}.df-favorites{font:inherit;border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-foreground);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11px}.df-favorites:hover{color:var(--theme-primary);border-color:var(--theme-primary)}.df-detail{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);align-content:start;gap:10px;min-width:0;padding:20px;animation:.24s df-detail-in;display:grid}.df-detail-head{justify-content:flex-end;margin:-6px -6px 0 0;display:flex}.df-detail-close{border:1px solid var(--theme-border);background:var(--theme-card);cursor:pointer;width:28px;height:28px;color:var(--theme-muted-foreground);border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid}.df-detail-close:hover{color:var(--theme-foreground)}.df-detail-title{letter-spacing:-.01em;font-size:17px;font-weight:650;line-height:1.4}.df-detail-meta{color:var(--theme-muted-foreground);font-size:11px}.df-detail-label{letter-spacing:1px;text-transform:uppercase;color:var(--theme-muted-foreground);font-size:10px}.df-detail-tldr{font-size:13px;line-height:1.6}.df-detail-abstract{font-size:12px;line-height:1.65}.df-detail-tags{flex-wrap:wrap;gap:5px;display:flex}.df-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.df-detail-link{color:var(--theme-primary);border:1px solid var(--theme-border);background:var(--theme-card);border-radius:var(--radius);padding:8px 12px;font-size:12px;text-decoration:none}.df-detail-link:hover{text-decoration:underline}.df-detail-loading{color:var(--theme-muted-foreground);font-size:11px}.df-detail-alert{border:1px solid var(--theme-destructive);border-radius:var(--radius);gap:8px;padding:10px 12px;display:grid}.df-detail-alert p{color:var(--theme-destructive);margin:0;font-size:12px}.df-detail-section{border-top:1px solid var(--theme-border);gap:7px;min-width:0;padding-top:12px;display:grid}.df-detail-section h3{margin:0;font-size:14px;line-height:1.4}.df-detail-section summary{cursor:pointer;color:var(--theme-primary);font-size:12px}.df-detail-section blockquote{border-left:3px solid var(--theme-primary);background:var(--theme-secondary);gap:6px;margin:0;padding:10px 12px;font-size:11px;line-height:1.55;display:grid}.df-detail-assets{gap:8px;display:grid}.df-detail-assets article{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);gap:6px;padding:12px;display:grid}.df-detail-assets header{justify-content:space-between;gap:10px;font-size:12px;display:flex}.df-detail-assets header span{color:var(--theme-primary);text-transform:uppercase;font-size:10px;font-weight:700}.df-detail-assets p{margin:0;font-size:11px;line-height:1.55}.df-detail-assets small{color:var(--theme-muted-foreground);font-size:10px;line-height:1.5}.df-detail-versions{gap:10px;display:grid}.df-detail-versions article{gap:3px;display:grid}.df-detail-versions small{color:var(--theme-muted-foreground);text-transform:uppercase;font-size:10px}.df-detail-versions p{margin:0}.df-detail-versions a{color:var(--theme-foreground);text-decoration:none}.df-detail-versions a:hover{color:var(--theme-primary)}.df-detail-list{gap:10px;margin:0;display:grid}.df-detail-list div{gap:2px;display:grid}.df-detail-list dt{letter-spacing:1px;text-transform:uppercase;color:var(--theme-muted-foreground);font-size:9px}.df-detail-list dd{margin:0;font-size:12px;line-height:1.45}@keyframes df-detail-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes df-detail-slide{0%{transform:translate(100%)}to{transform:none}}@media (max-width:800px){.df-papers-layout,.df-papers-layout.is-open{grid-template-columns:1fr}.df-detail{z-index:70;border:0;border-radius:0;padding:16px;animation:.24s df-detail-slide;position:fixed;inset:0;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.df-papers-layout{transition:none}.df-detail{animation:none}}.df-search-form{margin:0}.df-search-form>.df-footnote{margin:0 0 12px;line-height:1.6}.df-search-form>div{grid-template-columns:minmax(0,1fr) auto}.df-search-form input{width:100%;min-width:0;font:inherit}.df-search-form>div:focus-within{outline:2px solid var(--theme-ring);outline-offset:2px}@media (max-width:600px){.df-search .df-card-head{flex-wrap:wrap;align-items:flex-start}.df-search-form>div{grid-template-columns:minmax(0,1fr)}.df-search-form button{width:100%}}.df-search .df-text-link,.df-papers .df-text-link{font:inherit;cursor:pointer;color:var(--theme-foreground);background:0 0;border:0;padding:0;font-size:11px}.df-search-filters{border:0;border-top:1px solid var(--theme-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:16px 0 0;display:grid}.df-search-filters[hidden]{display:none}.df-search-filters legend{padding:0 6px 0 0;font-size:12px;font-weight:600}.df-search-filters label{flex-direction:column;gap:6px;min-width:0;font-size:11px;display:flex}.df-search-filters input,.df-search-filters select{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);width:100%;min-width:0;color:var(--theme-foreground);font:inherit;padding:10px}.df-search-filters>button{align-self:end}.df-search-reset{margin-top:12px}.df-search-pagination{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 16px;font-size:11px;display:flex}.df-search-pagination button{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);cursor:pointer;padding:8px 12px}.df-search-pagination button:disabled{opacity:.45;cursor:default}.workspace-optional-search{margin-top:20px}.workspace-optional-search summary{cursor:pointer;font-size:13px}.workspace-optional-search[open] summary{margin-bottom:18px}@media (max-width:800px){.df-search-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.df-search-filters{grid-template-columns:minmax(0,1fr)}.df-search-pagination{gap:6px}.df-search-pagination button{padding:8px}}.workspace-paper-search{gap:16px;min-width:0;display:grid}.df-list-display-controls{color:var(--theme-muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 2px;font-size:11px;display:flex}.df-list-display-controls label{color:var(--theme-foreground);font-weight:600}.df-list-display-controls input{min-width:100px;max-width:240px;accent-color:var(--theme-primary);cursor:pointer;flex:1}.df-list-display-controls output{font-variant-numeric:tabular-nums;min-width:34px}.df-list-display-controls button{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);font:inherit;cursor:pointer;padding:4px 8px}.df-list-display-controls button:disabled{opacity:.45;cursor:default}.df-list-display-controls small{font-size:10px}.df-list-display-controls input:focus-visible{outline:2px solid var(--theme-ring);outline-offset:3px}.workspace-paper-search .df-feed-title{font-size:calc(12px * var(--paper-list-text-scale,1));line-height:1.45}.workspace-paper-search .df-feed-title button{-webkit-line-clamp:var(--paper-title-lines,1);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-paper-search .df-feed-sub .df-summary{font-size:calc(11px * var(--paper-list-text-scale,1));-webkit-line-clamp:var(--paper-summary-lines,1);line-height:1.55}.workspace-paper-search .df-feed-row .df-tag-chip{font-size:calc(9px * var(--paper-list-text-scale,1))}.workspace-paper-search .df-feed-row .df-badge,.workspace-paper-search .df-feed-row .personal-save-compact{font-size:calc(10px * var(--paper-list-text-scale,1))}.workspace-paper-search[data-expanded-text=true] .df-feed-sub{flex-wrap:wrap;align-items:flex-start}.workspace-paper-search[data-expanded-text=true] .df-feed-sub .df-summary{flex-basis:100%}.workspace-paper-search[data-expanded-text=true] .df-feed-tags{flex-wrap:wrap;max-width:100%}.workspace-paper-search[data-expanded-text=true] .df-feed-line:first-child{align-items:flex-start}.workspace-paper-search[data-expanded-text=true] .df-assets{flex-wrap:wrap}.workspace-paper-search[data-expanded-text=true] .df-feed-row{gap:7px;padding-top:12px;padding-bottom:12px}@media (max-width:800px){.workspace-paper-search .df-feed-title button{-webkit-line-clamp:var(--paper-mobile-title-lines,2)}}@media (max-width:500px){.df-list-display-controls small{flex-basis:100%}.workspace-paper-search[data-expanded-text=true] .df-assets{max-width:100%}}.dashboard-library{grid-auto-rows:max-content;align-content:start;align-self:flex-start;width:100%;min-width:0}.dashboard-library>.df-card{align-self:start;height:auto;min-height:0}@media (min-width:801px){.rw-content.rw-overview{overflow-y:auto}}.research-workspace .rw-navigation button:disabled{opacity:.45;color:var(--theme-muted-foreground);cursor:not-allowed}.workspace-search-tabs{border-bottom:1px solid var(--theme-border);flex-wrap:wrap;gap:6px;margin:20px 0 16px;padding-bottom:8px;display:flex}.research-workspace .workspace-search-tabs button{border-radius:var(--radius);color:var(--theme-muted-foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 16px;font-size:13px}.research-workspace .workspace-search-tabs button[aria-selected=true]{background:var(--theme-secondary);border-color:var(--theme-border);color:var(--theme-foreground);font-weight:600}.workspace-search-tabs button:focus-visible{outline:2px solid var(--theme-ring);outline-offset:3px}.workspace-search-panel:focus-visible{outline:2px solid var(--theme-ring);outline-offset:3px}.workspace-search-panel[hidden]{display:none}.workspace-search-panel .workspace-search-grid{margin-top:0}.df-keyword-facets{border-top:1px solid var(--theme-border);margin-top:20px;padding-top:18px}.df-keyword-facets>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.df-keyword-facets h3{margin:0 0 6px;font-size:14px}.df-keyword-facets p,.df-keyword-facets footer>small{color:var(--theme-muted-foreground);font-size:11px;line-height:1.6}.df-keyword-facets p{margin:0}.df-keyword-facets>header>span{white-space:nowrap;color:var(--theme-muted-foreground);font-size:11px}.df-keyword-find{gap:6px;margin:14px 0;font-size:11px;display:grid}.df-keyword-find input{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);padding:10px}.df-keyword-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.df-keyword-groups details{border:1px solid var(--theme-border);border-radius:var(--radius);min-width:0}.df-keyword-groups summary{cursor:pointer;justify-content:space-between;gap:8px;padding:11px;font-size:11px;font-weight:600;display:flex}.df-keyword-groups summary:before{content:"+"}.df-keyword-groups details[open]>summary:before{content:"−"}.df-keyword-groups summary>span{color:var(--theme-muted-foreground);margin-left:auto;font-size:10px;font-weight:400}.df-keyword-groups fieldset{border:0;gap:0;max-height:230px;margin:0;padding:0 10px 8px;display:grid;overflow:auto}.df-keyword-groups fieldset label{cursor:pointer;align-items:flex-start;gap:8px;padding:8px 0;font-size:11px;line-height:1.5;display:flex}.df-keyword-groups fieldset input[type=checkbox]{width:15px;height:15px;accent-color:var(--theme-foreground);flex:0 0 15px;margin:1px 0 0}.df-keyword-groups fieldset label>small{color:var(--theme-muted-foreground);margin-left:auto}.df-selected-keywords{flex-wrap:wrap;gap:7px;margin:10px 0 14px;display:flex}.df-selected-keywords button{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);cursor:pointer;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:flex}.df-selected-keywords button>small{color:var(--theme-muted-foreground);font-size:9px}.df-selected-keywords .df-keyword-clear{border-color:#0000;text-decoration:underline}.df-keyword-facets footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.df-keyword-facets footer button{white-space:nowrap}:is(.df-keyword-facets input:focus-visible,.df-keyword-facets summary:focus-visible,.df-selected-keywords button:focus-visible){outline:2px solid var(--theme-ring);outline-offset:2px}@media (max-width:800px){.df-keyword-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.df-keyword-groups{grid-template-columns:minmax(0,1fr)}.df-keyword-facets footer{flex-direction:column;align-items:stretch}}.df-keyword-groups fieldset input[type=checkbox]{padding:0}.df-keyword-groups legend.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.workspace-notebooks-panel[hidden]{display:none}.workspace-notebook-search>header{margin-bottom:20px}.workspace-notebook-search>header h2{letter-spacing:-.04em;margin:8px 0;font-size:26px}.workspace-notebook-search>header p{max-width:760px;color:var(--theme-muted-foreground);margin:0;font-size:13px}.workspace-notebook-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.workspace-notebook-toolbar label{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.workspace-notebook-toolbar input[type=checkbox]{width:16px;height:16px;accent-color:var(--theme-primary);margin:0;padding:0}.workspace-notebook-toolbar span,.workspace-notebook-toolbar small{color:var(--theme-muted-foreground);font-size:11px}.workspace-papers-panel[hidden]{display:none}.personal-notebook-favorite-error{z-index:1000;border:1px solid var(--theme-destructive);border-radius:var(--radius);background:var(--theme-card);max-width:min(380px,100vw - 32px);color:var(--theme-foreground);align-items:center;gap:14px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 28px #0002}.personal-notebook-favorite-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:20px}.workspace-ai-search>p{color:var(--theme-muted-foreground);margin:6px 0 18px;font-size:13px;line-height:1.6}.workspace-ai-search{min-width:0}.research-workspace .workspace-ai-search form button{background:var(--theme-primary);color:var(--theme-primary-foreground)}.df-meaning-help{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);color:var(--theme-muted-foreground);margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.7}.df-meaning-help summary{color:var(--theme-foreground);cursor:pointer;font-weight:600}.df-meaning-help ol{margin:10px 0;padding-left:20px}.df-meaning-help li+li{margin-top:5px}.df-meaning-help p{margin:10px 0 0;line-height:1.7}.df-meaning-help summary:focus-visible{outline:3px solid var(--theme-ring);outline-offset:3px}.rw-ai-history[hidden]{display:none}.rw-ai-history{border-top:1px solid var(--rw-border);flex:1;min-height:0;margin-top:20px;padding-top:16px;overflow:hidden}@media (min-width:801px){.rw-sidebar-has-chat{overflow:hidden}.rw-sidebar-has-chat .rw-sidebar-bottom{margin-top:0;padding-top:12px}.rw-sidebar-has-chat .rw-sidebar-bottom>:is(.rw-explore,.rw-export){display:none}.rw-sidebar-has-chat .rw-space-label{margin-top:18px}.rw-sidebar-has-chat .rw-navigation{gap:1px}.rw-sidebar-has-chat .rw-navigation button{padding-block:8px}}@media (max-width:800px){.rw-ai-history{display:none}}@media (min-width:801px) and (max-height:800px){.rw-sidebar-has-chat .rw-brand{padding-bottom:12px}.rw-sidebar-has-chat .rw-space-label{margin-top:6px;padding-block:6px}.rw-sidebar-has-chat .rw-navigation button{padding-block:6px}.rw-sidebar-has-chat .rw-ai-history{margin-top:12px;padding-top:12px}.rw-sidebar-has-chat .rw-user{margin-top:8px;padding-top:12px}}.hardware-browser{width:100%;min-width:0}.hardware-disclosure,.hardware-coverage{background:var(--panel,#f3f5f1);border:1px solid var(--line,#dce0d7);border-radius:10px;padding:.8rem 1rem}.hardware-coverage{flex-wrap:wrap;gap:.6rem 1.5rem;display:flex}.hardware-controls{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.hardware-controls label{gap:.4rem;display:grid}.hardware-controls input{min-width:min(340px,80vw)}.hardware-facets{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.hardware-facet{border:1px solid var(--line,#dce0d7);border-radius:12px;min-width:0;padding:1rem}.hardware-facet h2{font-size:1rem}.hardware-facet-options{gap:.35rem;max-height:270px;margin-top:.5rem;display:grid;overflow:auto}.hardware-facet-options button{text-align:left;isolation:isolate;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;gap:.6rem;padding:.55rem;display:flex;position:relative;overflow:hidden}.hardware-facet-options button>span:first-child{overflow-wrap:anywhere}.hardware-facet button[aria-pressed=true]{background:#edf3e9;border-color:#557353}.hardware-facet-options strong{white-space:nowrap;font-size:.75rem}.hardware-bar{z-index:-1;background:#72966d;height:3px;position:absolute;bottom:0;left:0}.hardware-loading{font-size:.85rem}.hardware-specs{flex-wrap:wrap;gap:.4rem;display:flex}.hardware-specs span{background:#edf1e9;border-radius:6px;padding:.2rem .45rem;font-size:.8rem}.hardware-result>div{border-top:1px solid #e4e8df;margin-top:.7rem;padding-top:.7rem}.hardware-pagination{justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.hardware-paper-items{gap:1rem;display:grid}.hardware-paper-items article{border:1px solid var(--line,#dce0d7);border-radius:10px;padding:1rem}.hardware-paper-items dl>div{grid-template-columns:minmax(110px,1fr) 2fr;gap:.7rem;padding:.3rem 0;display:grid}.hardware-paper-items dd{overflow-wrap:anywhere;margin:0}.hardware-evidence{background:#f6f8f3;border-radius:7px;margin:.7rem 0;padding:.7rem}.hardware-evidence blockquote{border-left:2px solid #8aa17e;margin:.5rem 0;padding-left:.7rem}.hardware-evidence code{overflow-wrap:anywhere;font-size:.7rem}@media (max-width:800px){.hardware-facets{grid-template-columns:1fr}.hardware-facet-options{max-height:180px}.hardware-paper-items dl>div{grid-template-columns:1fr}.hardware-controls input{width:100%;min-width:0}}.rw-content.rw-map-content{flex-direction:column;padding:14px;display:flex;overflow:hidden}.workspace-map-panel{flex:1;min-width:0;height:100%;min-height:0}.workspace-map-panel[hidden]{display:none}.workspace-map-placeholder{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);height:100%;color:var(--theme-muted-foreground);place-items:center;font-size:14px;display:grid}@media (max-width:800px){.rw-content.rw-map-content{padding:10px;overflow:auto}.workspace-map-panel{flex:none;height:calc(100dvh - 150px);min-height:620px}}.hardware-controls .hardware-unknown-toggle{align-items:center;gap:9px;min-width:210px;display:flex}.hardware-controls .hardware-unknown-toggle input{accent-color:#557353;flex:0 0 18px;width:18px;min-width:0;height:18px}.hardware-unknown-toggle small{color:var(--theme-muted-foreground);margin-top:4px;font-size:10px;font-weight:400;display:block}.hardware-facet>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.hardware-facet>header h2{margin:0;font-size:13px}.hardware-facet>header button{padding:5px 9px;font-size:11px}.hardware-chart{gap:6px;min-width:0;margin-top:12px;display:flex}.hardware-chart-axis{height:102px;color:var(--theme-muted-foreground);text-align:right;flex-direction:column;justify-content:space-between;min-width:23px;margin-top:24px;font-size:9px;display:flex}.hardware-chart-scroll{flex:1;min-width:0;padding-bottom:4px;overflow-x:auto}.hardware-chart-columns{background:linear-gradient(#0000 24px,#e4e8df 24px 25px,#0000 25px 74px,#e4e8df 74px 75px,#0000 75px 125px,#aeb9a7 125px 126px,#0000 126px);gap:4px;width:max-content;min-width:100%;display:flex}.hardware-chart-columns>button{text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:1 0 48px;grid-template-rows:24px 102px 42px;align-items:end;width:48px;min-width:0;max-width:74px;padding:0 3px;display:grid}.hardware-chart-columns>button>strong{align-self:center;font-size:10px}.hardware-chart-track{justify-content:center;align-items:flex-end;height:100%;display:flex}.hardware-chart-track i{background:#72966d;border-radius:3px 3px 0 0;width:70%;max-width:30px;display:block}.hardware-chart-label{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;height:35px;margin-top:7px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.hardware-chart-columns>button[aria-pressed=true] .hardware-chart-track i{background:#33552f}.hardware-chart-caption{color:var(--theme-muted-foreground);margin-top:5px;font-size:9px;display:block}.hardware-chart-selected{overflow-wrap:anywhere;margin:6px 0 0;font-size:11px}.hardware-chart-scroll:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.hardware-chart-columns>button:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.hardware-facets{grid-template-columns:repeat(auto-fit,minmax(min(100%,640px),1fr));align-items:start}.hardware-facet{padding:16px}.hardware-facet>header h2{font-size:15px}.hardware-chart{gap:10px;margin-top:16px}.hardware-chart-axis{min-width:32px;font-size:11px}.hardware-chart-columns{align-items:stretch;gap:8px}.hardware-chart-columns>button{flex:1 0 144px;grid-template-rows:24px 102px auto;align-items:start;width:144px;max-width:180px;padding:0 8px 8px}.hardware-chart-columns>button>strong{font-size:12px}.hardware-chart-track i{max-width:42px}.hardware-chart-label{-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere;height:auto;min-height:34px;font-size:12px;line-height:1.5;display:block;overflow:visible}.hardware-chart-caption{margin-top:8px;font-size:11px;line-height:1.5}@media (max-width:600px){.hardware-chart-columns>button{flex-basis:128px;width:128px}.hardware-facet{padding:12px}.hardware-chart{gap:6px}}.hardware-facet>header h2 .hardware-facet-toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-weight:600;display:flex}.hardware-facet-toggle>span{color:var(--ui-green,#21634b);font-size:13px}.hardware-facet>div[hidden]{display:none}.dataset-browser{max-width:1400px;margin:auto}.dataset-disclosure{background:#f4f8fc;border:1px solid #d6e2ed;border-radius:10px;padding:12px 16px;font-size:12px;line-height:1.6}.dataset-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.dataset-controls label{flex:1;gap:6px;min-width:120px;font-size:12px;display:grid}.dataset-controls .dataset-query{flex:3;min-width:250px}.dataset-controls input,.dataset-controls select{border:1px solid var(--theme-border);width:100%;min-width:0;color:var(--theme-foreground);background:#fff;border-radius:8px;padding:10px}.dataset-toolbar{flex-wrap:wrap;align-items:center;gap:22px;margin:20px 0;font-size:12px;display:flex}.dataset-toolbar label{align-items:center;gap:8px;display:flex}.dataset-toolbar input[type=range]{accent-color:#21634b;width:170px}.dataset-list{background:#fff;border:1px solid #d9e4dc;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.dataset-row{border-bottom:1px solid #e1e9e4;align-items:flex-start;gap:18px;min-width:0;padding:20px;display:flex}.dataset-row:last-child{border-bottom:0}.dataset-row:hover{background:#f8fbf9}.dataset-row:focus-within{background:#f4f9f6}.dataset-row-image{flex:0 0 var(--dataset-image-size);width:var(--dataset-image-size);aspect-ratio:4/3;cursor:pointer;background:#f4f8f5;border:1px solid #d9e4dc;border-radius:8px;padding:0;overflow:hidden}.dataset-row-image img{object-fit:cover;width:100%;height:100%;display:block}.dataset-row-body{overflow-wrap:anywhere;flex:1;min-width:0}.dataset-row-meta{color:#59635f;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;display:flex}.dataset-access{color:#56616c;background:#f2f4f5;border-radius:5px;padding:2px 7px}.dataset-access.access-public{color:#21634b;background:#e8f3ec}.dataset-access.access-restricted,.dataset-access.access-request_only{color:#865b13;background:#fff4df}.dataset-row h3{font-size:var(--dataset-title-size);margin:6px 0;line-height:1.5}.dataset-row h3 button{color:#1a3d2d;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dataset-row h3 button:hover{text-underline-offset:3px;text-decoration:underline}.dataset-row-description{font-size:var(--dataset-body-size);-webkit-line-clamp:var(--dataset-description-lines);color:#46554d;-webkit-box-orient:vertical;margin:6px 0 10px;line-height:1.65;display:-webkit-box;overflow:hidden}.dataset-row-body>small{color:#6b726d;font-size:11px;line-height:1.5;display:block}.dataset-row-footer{color:#617067;flex-wrap:wrap;gap:5px 16px;font-size:11px;line-height:1.6;display:flex}.dataset-row-footer strong{color:#21634b;font-weight:600}.dataset-row-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.dataset-row .dataset-save{color:#52645a;cursor:pointer;background:#fff;border:1px solid #d3ded6;border-radius:7px;padding:4px 9px;font-size:20px;line-height:1.3}.dataset-row .dataset-save.is-saved{color:#8a5800;background:#fff5dc;border-color:#e6cc87}.dataset-row-details{color:#21634b;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:3px 0;font-size:11px}.dataset-row[data-compact=true]{gap:12px;padding:12px 16px}.dataset-row[data-compact=true] .dataset-row-meta{font-size:10px}.dataset-row[data-compact=true] .dataset-row-actions{gap:6px}.dataset-more{margin:20px auto;display:block}.dataset-detail{z-index:80;overflow-wrap:anywhere;background:#fff;border:1px solid #b6d8c4;border-radius:12px;width:min(560px,100vw - 36px);max-width:100%;padding:24px;position:fixed;top:86px;bottom:18px;right:18px;overflow:auto;box-shadow:0 12px 45px #172b4d30}.dataset-detail>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.dataset-detail h2{margin:0;font-size:22px;line-height:1.5}.dataset-detail a{color:#21634b;text-underline-offset:3px;text-decoration:underline}.dataset-detail p{font-size:13px;line-height:1.7}.dataset-study{border-top:1px solid #d9e4dc;padding:10px 0}.dataset-study h4{margin:10px 0;font-size:14px}.dataset-detail blockquote{background:#f4f8fc;border-left:3px solid #adc7e1;margin:12px 0;padding:12px 16px}.dataset-detail blockquote small{font-size:10px;line-height:1.6;display:block}@media (max-width:600px){.dataset-controls .dataset-query{flex-basis:100%;min-width:100%}.dataset-row,.dataset-row[data-compact=true]{flex-wrap:wrap;gap:12px;padding:14px;position:relative}.dataset-row-image{flex-basis:64px;width:64px}.dataset-row-body{flex-basis:calc(100% - 90px);padding-right:30px}.dataset-row-actions{position:absolute;top:14px;right:10px}.dataset-row-details{display:none}.dataset-row h3{line-height:1.5}.dataset-row-footer{gap:4px 10px}.dataset-detail{width:calc(100vw - 20px);padding:16px;top:70px;bottom:10px;right:10px}}.hardware-year-controls{border:1px solid var(--line);border-radius:10px;min-width:0;margin:1rem 0;padding:14px 16px}.hardware-year-controls>label{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.hardware-year-controls select{border:1px solid var(--line);background:var(--theme-card);color:var(--theme-foreground);border-radius:6px;padding:6px 10px}.hardware-year-controls p{color:var(--theme-muted-foreground);margin:9px 0;font-size:12px}.hardware-year-legend{flex-wrap:wrap;gap:8px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.hardware-year-legend li{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.hardware-year-legend i{border-radius:2px;flex-shrink:0;width:12px;height:12px;display:block}.hardware-chart-stack{border-radius:3px 3px 0 0;flex-direction:column-reverse;width:70%;max-width:42px;min-height:2px;display:flex;overflow:hidden}.hardware-chart-track .hardware-chart-stack>i{border-radius:0;flex-basis:0;width:100%;max-width:none;min-height:0}.hardware-chart-columns>button[aria-pressed=true] .hardware-chart-stack{outline:2px solid var(--theme-ring);outline-offset:2px}.dataset-row-footer>button{color:inherit;font:inherit;cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.dataset-row-footer>button:hover{color:var(--theme-primary)}:is(.dataset-row-footer>button:focus-visible,.dataset-study-filters>button:focus-visible){outline:2px solid var(--theme-ring);outline-offset:3px}.dataset-study-filters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.dataset-study-filters>button{border:1px solid var(--line);background:var(--theme-card);color:var(--theme-foreground);cursor:pointer;border-radius:7px;padding:7px 10px;font-size:12px}.dataset-study-filters>button[aria-pressed=true]{background:var(--theme-accent);border-color:var(--theme-primary);color:var(--theme-primary);font-weight:600}.dataset-study-versions{margin:12px 0}.dataset-study-versions>article{border-left:2px solid var(--line);padding-left:12px}.df-search-form>.df-search-scope{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.df-search-scope select{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);max-width:100%;color:var(--theme-foreground);font:inherit;letter-spacing:normal;text-transform:none;padding:8px 10px}.df-feed-authors{min-width:0;font-size:calc(11px * var(--paper-list-text-scale,1));color:var(--theme-muted-foreground);-webkit-line-clamp:var(--paper-title-lines,1);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.df-feed-authors>span{font-weight:600}.dashboard-secondary-flow{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:minmax(145px,.7fr) 30px minmax(180px,.85fr) 30px minmax(430px,2fr);align-items:center;gap:5px;margin-top:18px;padding:18px;display:grid;overflow-x:auto}.dashboard-secondary-flow>a{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:6px;min-height:108px;padding:15px;display:grid}.dashboard-secondary-flow>a span,.dashboard-secondary-flow section>header span{color:var(--muted);font-size:8px;font-weight:800}.dashboard-secondary-flow>a strong,.dashboard-secondary-flow section>header strong{font-family:var(--font-sans);font-size:30px;font-weight:400}.dashboard-secondary-flow small{color:var(--muted);font-size:8px;line-height:1.45}.dashboard-secondary-flow>i{color:var(--theme-muted-foreground);text-align:center;font-size:20px;font-style:normal}.dashboard-secondary-flow>section{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);padding:12px}.dashboard-secondary-flow section>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.dashboard-secondary-flow section>header strong{font-size:24px}.dashboard-secondary-flow section>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dashboard-secondary-flow section a{border-radius:var(--radius);text-align:center;gap:3px;padding:11px;display:grid}.dashboard-secondary-flow section b{font-family:var(--font-sans);font-size:25px;font-weight:400}.dashboard-secondary-flow .pass{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card));color:var(--theme-chart-2)}.dashboard-secondary-flow .hold{background:var(--theme-background);color:var(--theme-foreground)}.dashboard-secondary-flow .reject{background:var(--theme-background);color:var(--theme-destructive)}@media (max-width:1050px){.dashboard-secondary-flow{grid-template-columns:1fr;min-width:0}.dashboard-secondary-flow>i{transform:rotate(90deg)}}.secondary-error-detail{color:var(--theme-destructive);margin-top:8px;font-size:8px}.secondary-error-detail summary{cursor:pointer;font-weight:750}.secondary-error-detail code{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--theme-background);margin-top:6px;padding:8px;line-height:1.5;display:block}@media (max-width:900px){.secondary-flow{grid-template-columns:1fr;min-width:0;overflow:visible}.secondary-flow>i{transform:rotate(90deg)}}@media (max-width:600px){.secondary-branch>div,.secondary-branch.classifier>div,.dashboard-secondary-flow section>div{grid-template-columns:1fr}}.public-stage-tabs{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0 18px;display:grid}.public-stage-tabs a{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);color:var(--ink);grid-template-columns:1fr auto;gap:6px 18px;padding:18px 20px;display:grid}.public-stage-tabs a.active{border-color:var(--green);background:var(--theme-background)}.public-stage-tabs span{font-weight:800}.public-stage-tabs strong{font-family:var(--font-sans);grid-area:1/2/3;font-size:34px;font-weight:400}.public-stage-tabs small{color:var(--muted);font-size:9px}.unverified-notice{border-left:3px solid var(--theme-border);background:var(--theme-background);color:var(--theme-foreground);margin:0 0 18px;padding:12px 15px;font-size:11px}.active-paper-filter{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);color:var(--theme-foreground);justify-content:space-between;align-items:center;gap:14px;margin:18px 0 -8px;padding:11px 14px;font-size:10px;font-weight:700;display:flex}.active-paper-filter a{white-space:nowrap}.public-paper-card h2 a:hover{color:var(--green)}.paper-facet-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);margin-top:12px;padding:17px}.paper-facet-panel>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.paper-facet-panel>header strong{font-size:11px}.paper-facet-panel>header span{color:var(--muted);font-size:9px}.paper-facet-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.paper-facet-panel label{gap:6px;min-width:0;display:grid}.paper-facet-panel label>span{color:var(--muted);font-size:9px;font-weight:750}.paper-facet-panel select,.paper-facet-panel input{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);width:100%;min-width:0;height:40px;color:var(--ink);padding:0 10px;font-size:10px}.paper-query-row{grid-template-columns:minmax(180px,1fr) auto auto!important}.paper-facet-tags{margin:10px 0 2px}.paper-facet-tags span{background:var(--theme-background)!important;color:var(--theme-foreground)!important;border-style:solid!important}.screening-reason-public{border-radius:var(--radius);background:var(--theme-background);gap:4px;padding:12px 14px;font-size:11px;display:grid}.screening-reason-public strong{color:var(--green);text-transform:uppercase;font-size:9px}.public-assets{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);gap:8px;margin:16px 0;padding:14px;display:grid}.public-assets>header{gap:4px;display:grid}.public-assets>header span{color:var(--muted);font-size:10px}.public-assets>article{border-radius:var(--radius);background:var(--theme-card);gap:5px;padding:11px;font-size:10px;display:grid}.public-assets>article>a{color:var(--green);font-weight:750}.public-assets>article>small{color:var(--muted);overflow-wrap:anywhere}.public-assets>article>span{line-height:1.5}@media (max-width:850px){.paper-facet-panel>div{grid-template-columns:1fr 1fr}}@media (max-width:700px){.public-stage-tabs{grid-template-columns:1fr}.public-paper-card>header,.public-paper-card>footer{flex-direction:column;align-items:flex-start}.record-links{flex-wrap:wrap}.paper-facet-panel>div{grid-template-columns:1fr}.paper-query-row{grid-template-columns:1fr!important}.paper-facet-panel>header{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:900px) and (min-width:561px){.coverage-showcase{grid-template-columns:1fr 1fr}.coverage-showcase>:nth-child(3){border-left:0;border-top:1px solid var(--line)}}@media (max-width:560px){.coverage-showcase>*+*{border-left:0;border-top:1px solid var(--line)}}.paper-feedback{border-top:1px dashed var(--line);margin-top:14px;padding-top:12px}.paper-feedback-trigger{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:8px 11px;font-size:9px;font-weight:800}.paper-feedback>form{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);gap:10px;margin-top:10px;padding:13px;display:grid}.paper-feedback label{color:var(--muted);gap:5px;font-size:9px;font-weight:700;display:grid}.paper-feedback select,.paper-feedback textarea{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);width:100%;min-width:0;color:var(--ink);font:inherit;padding:9px}.paper-feedback textarea{resize:vertical;line-height:1.45}.paper-feedback form>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.paper-feedback form>div button{border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;border:0;padding:9px 12px;font-size:9px;font-weight:800}.paper-feedback form>div small{color:var(--muted);font-size:8px}.paper-feedback form>p{color:var(--green);margin:0;font-size:9px;font-weight:750}.paper-feedback form>p[role=alert]{color:var(--theme-foreground)}.feedback-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.feedback-admin-tools{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:12px;display:flex}.feedback-admin-tools>div{flex-wrap:wrap;gap:6px;display:flex}.feedback-admin-tools button,.feedback-admin-tools>a{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);color:var(--muted);cursor:pointer;padding:8px 10px;font-size:9px;font-weight:800}.feedback-admin-tools button.active{border-color:var(--green);background:var(--green);color:var(--theme-primary-foreground)}.feedback-admin-tools>a{color:var(--green)}.feedback-admin-list{gap:12px;display:grid}.feedback-admin-list>article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:20px}.feedback-admin-list>article>header{color:var(--muted);align-items:center;gap:9px;font-size:9px;display:flex}.feedback-admin-list>article>header small{margin-left:auto}.feedback-status{background:var(--theme-background);border-radius:99px;padding:5px 7px;font-weight:800}.feedback-status.open,.feedback-status.resolved{background:var(--theme-background);color:var(--theme-foreground)}.feedback-admin-list h2{margin:13px 0 5px;font-size:20px}.feedback-admin-list h2 a:hover{color:var(--green)}.feedback-paper-meta{color:var(--muted);font-size:9px}.feedback-admin-list blockquote{border-left:3px solid var(--theme-border);background:var(--theme-background);margin:13px 0;padding:12px;font-size:12px}.feedback-admin-list dl{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:15px 0;display:grid}.feedback-admin-list dl>div{border-radius:var(--radius);background:var(--theme-background);min-width:0;padding:11px}.feedback-admin-list dt{color:var(--muted);font-size:8px;font-weight:800}.feedback-admin-list dd{overflow-wrap:anywhere;gap:5px;margin:5px 0 0;font-size:10px;display:grid}.feedback-admin-list dd small{color:var(--muted);line-height:1.45}.feedback-admin-list dd a{color:var(--green)}.feedback-admin-list footer{border-top:1px solid var(--line);gap:7px;width:auto;max-width:none;padding:12px 0 0;display:flex}.feedback-admin-list footer button{border:1px solid var(--green);border-radius:var(--radius);background:var(--green);color:var(--theme-primary-foreground);cursor:pointer;padding:8px 10px;font-size:9px;font-weight:800}.feedback-admin-list footer button.quiet{background:var(--theme-card);color:var(--green)}.feedback-resolution-note{color:var(--muted);gap:6px;margin:10px 0 14px;font-size:10px;font-weight:800;display:grid}.feedback-resolution-note textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:10px;line-height:1.5}@media (max-width:700px){.feedback-admin-tools{flex-direction:column;align-items:stretch}.feedback-admin-list dl{grid-template-columns:1fr}.feedback-admin-list>article>header{flex-wrap:wrap;align-items:flex-start}.feedback-admin-list>article>header small{width:100%;margin:0}}.admin-simple-home{max-width:1180px}.admin-simple-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 10px;display:grid}.admin-simple-nav section{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:11px}.admin-simple-nav h2{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:8px;font-weight:800}.admin-simple-nav section>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-simple-nav a,.admin-simple-nav span{border:1px solid var(--line);background:var(--theme-card);color:var(--muted);border-radius:999px;padding:7px 9px;font-size:8px;font-weight:750;text-decoration:none}.admin-simple-nav a{border-color:var(--theme-border);color:var(--green)}.admin-simple-nav a:hover{background:var(--theme-background)}.admin-history-links{color:var(--muted);margin:0 0 20px;font-size:8px}.admin-history-links summary{cursor:pointer;width:max-content;font-weight:750}.admin-history-links p{margin:7px 0 5px}.admin-history-links>a{color:var(--muted);text-decoration:underline}.admin-core-flow-panel{overflow:hidden}.current-flow-panel{background:linear-gradient(145deg,var(--theme-card) 55%,var(--theme-background));margin:0 0 18px;overflow:hidden}.current-flow-panel>.panel-heading>span{border:1px solid var(--theme-border);background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:7px 10px;font-size:8px;font-weight:800}.current-flow-sequence{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1.2fr);align-items:stretch;gap:7px;margin:18px 0 0;display:grid}.current-flow-sequence>i,.current-flow-route>i,.current-flow-vector-routes i{color:var(--theme-muted-foreground);text-align:center;align-self:center;font-size:18px;font-style:normal}.current-flow-node{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);min-width:0;min-height:102px;color:var(--ink);align-content:start;gap:5px;padding:12px;text-decoration:none;display:grid}.current-flow-node[href]:hover{border-color:var(--theme-border);background:var(--theme-card);box-shadow:0 3px 12px #33333312}.current-flow-node>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:850}.current-flow-node>strong{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.18}.current-flow-node>small{color:var(--muted);font-size:8px;line-height:1.4}.current-flow-node>em{color:var(--theme-foreground);align-self:end;margin-top:auto;padding-top:3px;font-size:7px;font-style:normal;font-weight:800;line-height:1.4}.current-flow-node.source,.current-flow-node.merge{background:var(--theme-card)}.current-flow-node.luna,.current-flow-node.kind,.current-flow-node.investigation,.current-flow-node.colab,.current-flow-node.publish{border-color:var(--theme-border);background:var(--theme-background)}.current-flow-node.semantic{border-color:var(--theme-border);background:var(--theme-card)}.current-flow-node.paper-vector,.current-flow-node.search-vector{border-color:var(--theme-border);background:var(--theme-background)}.current-flow-node.map{background:var(--theme-card);min-height:90px}.current-flow-branch-label{color:var(--muted);justify-content:center;align-items:center;gap:9px;margin:13px auto 9px;font-size:8px;display:flex}.current-flow-branch-label>span{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:5px 8px;font-weight:850}.current-flow-branch-label>i{color:var(--theme-muted-foreground);font-size:13px;font-style:normal}.current-flow-branch-label>small{font-size:8px}.current-flow-lane{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:13px}.current-flow-lane>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.current-flow-lane>header h3{margin:0;font-size:10px;font-weight:850}.current-flow-lane>header p{color:var(--muted);margin:3px 0 0;font-size:8px}.current-flow-lane>header>span{color:var(--theme-foreground);text-align:right;font-size:7px;font-weight:800}.current-flow-reproduction{border-color:var(--theme-border);background:var(--theme-card)}.current-flow-route{grid-template-columns:minmax(0,1fr) 18px minmax(0,1.15fr) 18px minmax(0,1.15fr) 18px minmax(0,1fr);align-items:stretch;gap:5px;display:grid}.current-flow-route .current-flow-node{min-height:118px}.current-flow-side-lanes{grid-template-columns:minmax(230px,.85fr) minmax(0,1.5fr);gap:10px;margin-top:10px;display:grid}.current-flow-side-lanes .current-flow-node{height:100%}.current-flow-vector-routes{gap:7px;display:grid}.current-flow-vector-routes>div{grid-template-columns:minmax(0,1fr) 18px minmax(0,.72fr);align-items:stretch;gap:5px;display:grid}.current-flow-vector-routes .current-flow-node{min-height:94px}.current-flow-foot{border-top:1px solid var(--theme-border);color:var(--muted);margin-top:11px;padding-top:9px;font-size:8px;line-height:1.45;display:block}@media (max-width:900px){.current-flow-sequence,.current-flow-route{grid-template-columns:1fr}.current-flow-sequence>i,.current-flow-route>i{transform:rotate(90deg)}.current-flow-side-lanes{grid-template-columns:1fr}.current-flow-route .current-flow-node{min-height:90px}}@media (max-width:560px){.current-flow-lane>header{display:grid}.current-flow-lane>header>span{text-align:left}.current-flow-branch-label{flex-wrap:wrap}.current-flow-vector-routes>div{grid-template-columns:1fr}.current-flow-vector-routes i{transform:rotate(90deg)}}.daily-discovery-calendar-panel{margin-bottom:18px}.daily-discovery-calendar-panel>.panel-heading>span{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:7px 10px;font-size:8px;font-weight:800}.daily-calendar-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;margin:14px 0 12px;font-size:8px;display:flex}.daily-calendar-legend span{align-items:center;gap:5px;display:flex}.daily-calendar-legend i{border:1px solid;border-radius:3px;width:11px;height:11px}.daily-calendar-legend .historical{border-color:var(--theme-border);background:var(--theme-background)}.daily-calendar-legend .not-started{border-color:var(--theme-border);background:repeating-linear-gradient(135deg,var(--theme-card),var(--theme-card) 3px,var(--theme-background) 3px,var(--theme-background) 5px)}.daily-calendar-legend .searching,.daily-calendar-legend .screening{border-color:var(--theme-border);background:var(--theme-background)}.daily-calendar-legend .complete{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}.daily-calendar-legend .failed{border-color:var(--theme-border);background:var(--theme-secondary)}.daily-calendar-alert{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);margin:0 0 10px;padding:8px 10px;font-size:8px}.daily-calendar-scroll{padding-bottom:4px;overflow-x:auto}.daily-calendar-grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:7px;display:grid}.daily-calendar-day{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);grid-template-rows:auto 1fr auto;gap:10px;min-height:145px;padding:11px;display:grid}.daily-calendar-day>header{justify-content:space-between;align-items:center;gap:6px;display:flex}.daily-calendar-day time{font-family:var(--font-geist-mono),monospace;font-size:9px;font-weight:800}.daily-calendar-day>header span{background:var(--theme-background);color:var(--muted);border-radius:999px;padding:4px 6px;font-size:7px;font-weight:800}.daily-calendar-day>p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.daily-calendar-day>footer{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:6.5px}.daily-calendar-day.historical{border-color:var(--theme-border);background:var(--theme-background)}.daily-calendar-day.historical>header span{background:var(--theme-secondary);color:var(--theme-foreground)}.daily-calendar-day.not-started{background:repeating-linear-gradient(135deg,var(--theme-card),var(--theme-card) 5px,var(--theme-background) 5px,var(--theme-background) 9px);border-style:dashed}.daily-calendar-day.searching{border-color:var(--theme-border);background:var(--theme-card)}.daily-calendar-day.searching>header span{background:var(--theme-background);color:var(--theme-foreground)}.daily-calendar-day.screening{border-color:var(--theme-border);background:var(--theme-background)}.daily-calendar-day.screening>header span{background:var(--theme-background);color:var(--theme-foreground)}.daily-calendar-day.complete{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card))}.daily-calendar-day.complete>header span{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card));color:var(--theme-chart-2)}.daily-calendar-day.failed{border-color:var(--theme-border);background:var(--theme-background)}.daily-calendar-day.failed>header span{background:color-mix(in srgb, var(--theme-destructive) 8%, var(--theme-card));color:var(--theme-destructive)}.daily-calendar-metrics{gap:5px;display:grid}.daily-calendar-metrics span{color:var(--muted);justify-content:space-between;align-items:baseline;gap:6px;font-size:7px;display:flex}.daily-calendar-metrics b{color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:8px}.daily-calendar-results,.daily-calendar-history{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.daily-calendar-results span,.daily-calendar-history span{border-radius:999px;padding:3px 5px;font-size:6.5px;font-weight:750}.daily-calendar-results .include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card));color:var(--theme-chart-2)}.daily-calendar-results .uncertain,.daily-calendar-results .exclude{background:var(--theme-background);color:var(--theme-foreground)}.daily-calendar-history span{background:var(--theme-secondary);color:var(--theme-foreground)}.daily-calendar-foot{color:var(--muted);font-family:var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;font-size:7px;display:flex}.daily-calendar-pipeline{counter-reset:daily-flow;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:13px 0 7px;padding:0;list-style:none;display:grid}.daily-calendar-pipeline li{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);counter-increment:daily-flow;align-content:start;gap:3px;min-width:0;padding:10px 9px 9px 28px;display:grid;position:relative}.daily-calendar-pipeline li:before{content:counter(daily-flow);background:var(--theme-secondary);width:14px;height:14px;color:var(--theme-primary);font:700 7px var(--font-geist-mono),monospace;border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;left:9px}.daily-calendar-pipeline li:not(:last-child):after{content:"›";z-index:2;color:var(--theme-muted-foreground);font-size:15px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.daily-calendar-pipeline b{font-size:8px}.daily-calendar-pipeline span{color:var(--muted);font-size:7px;line-height:1.45}.daily-calendar-queue-note{color:var(--muted);margin:0 0 12px;font-size:8px}.daily-calendar-queue{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);color:var(--theme-primary);cursor:pointer;align-self:end;padding:7px 8px;font-size:7px;font-weight:800}.daily-calendar-queue:disabled{cursor:wait;opacity:.55}.daily-full-analysis-status{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);color:var(--theme-foreground);gap:4px;padding:7px 8px;font-size:7px;line-height:1.4;display:grid}.daily-full-analysis-status b{letter-spacing:.04em;text-transform:uppercase;font-size:6px}.daily-full-analysis-status small{overflow-wrap:anywhere;color:var(--theme-foreground)}.daily-full-analysis-status.failed{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-destructive)}.daily-full-analysis-status.completed_with_errors{border-color:var(--theme-border);background:var(--theme-card);color:var(--theme-destructive)}.daily-full-analysis-status.completed{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.admin-core-flow{grid-template-columns:minmax(150px,.75fr) 28px minmax(170px,.85fr) 28px minmax(430px,2.2fr);align-items:center;gap:8px;margin:20px 0;display:grid}.admin-core-flow>i{color:var(--theme-muted-foreground);text-align:center;font-size:20px;font-style:normal}.admin-core-node{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:6px;min-width:0;padding:17px;display:grid}.admin-core-node.merged{border-color:var(--theme-border);background:var(--theme-background)}.admin-core-node span,.admin-core-screening header span,.admin-core-branches span{color:var(--muted);letter-spacing:.03em;font-size:8px;font-weight:800}.admin-core-node strong,.admin-core-screening header strong,.admin-core-branches strong{font-family:var(--font-sans);font-size:31px;font-weight:400}.admin-core-node small,.admin-core-screening small,.admin-core-branches small{color:var(--muted);font-size:8px}.admin-core-screening{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-background);min-width:0;padding:14px}.admin-core-screening>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.admin-core-screening>header div{gap:4px;display:grid}.admin-core-branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.admin-core-branches a{border-radius:var(--radius);gap:5px;min-width:0;padding:13px;display:grid}.admin-core-branches .include{background:color-mix(in srgb, var(--theme-chart-2) 8%, var(--theme-card));color:var(--theme-chart-2)}.admin-core-branches .uncertain{background:var(--theme-background);color:var(--theme-foreground)}.admin-core-branches .exclude{background:var(--theme-background);color:var(--theme-destructive)}.admin-asset-flow-connector{color:var(--theme-muted-foreground);letter-spacing:.03em;align-items:center;gap:10px;margin:8px 0 10px 34%;font-size:9px;font-weight:800;display:flex}.admin-asset-flow-connector i{font-size:21px;font-style:normal}.admin-asset-flow{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(135deg,var(--theme-background),var(--theme-background));padding:16px}.admin-asset-flow>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-asset-flow>header div{gap:4px;display:grid}.admin-asset-flow>header span{color:var(--muted);font-size:9px;font-weight:800}.admin-asset-flow>header small{color:var(--muted);font-size:8px}.admin-asset-flow>header strong{font-family:var(--font-sans);font-size:27px;font-weight:400}.admin-asset-runtime{flex-wrap:wrap;gap:7px;margin:11px 0;display:flex}.admin-asset-runtime span{background:var(--theme-card);border:1px solid var(--line);border-radius:999px;padding:5px 9px;font-size:8px}.admin-asset-runtime .held{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.admin-asset-runtime .failed{border-color:var(--theme-border);color:var(--theme-destructive)}.admin-asset-branches{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.admin-asset-branches a{border-radius:var(--radius);gap:4px;min-width:0;padding:12px;transition:transform .15s,box-shadow .15s;display:grid}:is(.admin-asset-branches a:hover,.admin-asset-branches a:focus-visible){transform:translateY(-2px);box-shadow:0 7px 18px #3333331f}.admin-asset-branches span{font-size:8px;font-weight:800}.admin-asset-branches strong{font-family:var(--font-sans);font-size:25px;font-weight:400}.admin-asset-branches small{font-size:8px}.admin-asset-branches .found,.admin-asset-branches .none,.admin-asset-branches .unknown,.admin-asset-branches .review{background:var(--theme-background);color:var(--theme-foreground)}.admin-asset-recovery{color:var(--muted);border-top:1px solid #3333;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:8px;display:flex}.admin-asset-recovery span{color:var(--theme-foreground);font-weight:800}.admin-asset-recovery button{border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-foreground);font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-weight:800}.admin-asset-recovery button:disabled{cursor:not-allowed;opacity:.5}.admin-asset-recovery small{flex-basis:100%}.admin-core-foot{color:var(--muted);font-family:var(--font-geist-mono),monospace;justify-content:flex-end;gap:16px;font-size:8px;display:flex}.semantic-progress-panel{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(135deg,var(--theme-card),var(--theme-background));gap:12px;margin:20px 0 8px;padding:18px;display:grid}.semantic-progress-panel>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.semantic-progress-panel>header div{gap:4px;display:grid}.semantic-progress-panel>header span{font-size:10px;font-weight:850}.semantic-progress-panel>header small{color:var(--muted);font-size:8px}.semantic-progress-panel>header strong{font-family:var(--font-sans);white-space:nowrap;font-size:25px;font-weight:400}.semantic-progress-track{background:var(--theme-secondary);border-radius:999px;height:8px;overflow:hidden}.semantic-progress-track i{border-radius:inherit;background:linear-gradient(90deg,var(--theme-secondary),var(--theme-muted));height:100%;display:block}.semantic-progress-panel>div:last-child{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;font-size:8px;display:flex}.semantic-progress-panel>div:last-child .failed{color:var(--theme-destructive);font-weight:800}.semantic-progress-panel>div:last-child a{color:var(--green);margin-left:auto;font-weight:850}.embedding-progress-panel{border-color:var(--theme-border);background:linear-gradient(135deg,var(--theme-card),var(--theme-background));margin-top:8px}.embedding-progress-track{background:var(--theme-secondary)}.embedding-progress-track i{background:linear-gradient(90deg,var(--theme-secondary),var(--theme-secondary))}.semantic-progress-panel>div:last-child .embedding-model{color:var(--theme-foreground);font-family:var(--font-geist-mono),monospace;margin-left:auto;font-weight:750}.admin-coverage-panel,.admin-journals-panel{margin-top:18px}.pipeline-pressure-panel{margin:18px 0}.pipeline-pressure-panel>.panel-heading>span{background:var(--theme-background);color:var(--green);border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.pipeline-pressure-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:16px 0;display:grid}.pipeline-pressure-stage-wrap{min-width:0;position:relative}.pipeline-pressure-stage{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);gap:9px;min-height:148px;padding:15px;display:grid}.pipeline-pressure-stage.bottleneck{border-color:var(--theme-border);background:var(--theme-card);box-shadow:0 8px 22px #3333331a}.pipeline-pressure-stage>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.pipeline-pressure-stage>header span{color:var(--muted);font-size:8px;font-weight:800}.pipeline-pressure-stage>header b{background:var(--theme-secondary);color:var(--theme-foreground);border-radius:999px;padding:4px 6px;font-size:7px}.pipeline-pressure-stage>strong{font-family:var(--font-sans);font-size:27px;font-weight:400}.pipeline-pressure-stage>strong small{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:8px}.pipeline-pressure-track{background:var(--theme-background);border-radius:999px;height:7px;overflow:hidden}.pipeline-pressure-track i{border-radius:inherit;background:var(--theme-secondary);height:100%;display:block}.pipeline-pressure-stage.bottleneck .pipeline-pressure-track i{background:var(--theme-secondary)}.pipeline-pressure-stage>footer{color:var(--muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.pipeline-pressure-stage>footer em{color:var(--theme-foreground);font-style:normal;font-weight:800}.pipeline-pressure-stage>p{color:var(--muted);margin:0;font-size:7px}.pipeline-pressure-arrow{color:var(--theme-muted-foreground);font-size:18px;font-style:normal;position:absolute;top:62px;right:-22px}.pipeline-pressure-panel>footer{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:right;font-size:7px}.pipeline-pressure-integrated{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);margin:14px 0 20px;padding:14px}.pipeline-pressure-summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.pipeline-pressure-summary strong{font-size:10px}.pipeline-pressure-summary span{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.admin-coverage-panel>.panel-heading>span,.admin-journals-panel>.panel-heading>span{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:8px}.coverage-legend{color:var(--muted);flex-wrap:wrap;gap:15px;margin:13px 0 18px;font-size:8px;display:flex}.coverage-legend span{align-items:center;gap:6px;display:flex}.coverage-legend i{border:1px solid var(--theme-border);border-radius:3px;width:15px;height:15px}.coverage-legend .unsearched{background:repeating-linear-gradient(135deg,var(--theme-card),var(--theme-card) 3px,var(--theme-background) 3px,var(--theme-background) 5px)}.coverage-legend .searched-zero{background:var(--theme-card)}.coverage-legend .heat{border-color:var(--theme-border);background:var(--theme-secondary)}.coverage-map{border-top:1px solid var(--line);padding:17px 0}.coverage-map:last-child{padding-bottom:0}.coverage-map>header,.journal-chart>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.coverage-map h3,.journal-chart h3{font-family:var(--font-sans);margin:0;font-size:17px;font-weight:400}.coverage-map p,.journal-chart p{color:var(--muted);margin:4px 0 0;font-size:8px}.coverage-map header>strong,.journal-chart header>strong{color:var(--green);font-family:var(--font-geist-mono),monospace;white-space:nowrap;font-size:9px}.coverage-scroll{min-width:690px;margin-top:14px}.coverage-map{overflow-x:auto}.coverage-month-labels,.coverage-year{grid-template-columns:46px repeat(12,minmax(38px,1fr));align-items:center;gap:5px;margin-bottom:5px;display:grid}.coverage-month-labels b,.coverage-year>b{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:center;font-size:7px;font-weight:650}.coverage-year>b{text-align:left}.coverage-year>i{border:1px solid #0000;border-radius:4px;place-content:center;place-items:center;height:34px;font-style:normal;line-height:1;display:grid;position:relative}.coverage-year>i span{font-family:var(--font-geist-mono),monospace;font-size:7px}.coverage-year>i small{font-family:var(--font-geist-mono),monospace;opacity:.82;margin-top:3px;font-size:6px;font-weight:750}.coverage-year>i.provider-partial{outline:2px dashed var(--theme-ring);outline-offset:-2px}.coverage-year>i.provider-missing{outline:2px solid var(--theme-ring);outline-offset:-2px}.coverage-year>i.provider-complete{box-shadow:inset 0 -3px var(--theme-shadow-color)}.coverage-legend{align-items:center;display:flex;gap:5px!important;margin-top:8px!important}.coverage-legend i{background:var(--theme-background);border-radius:2px;width:10px;height:10px;display:inline-block}.coverage-legend i.complete{box-shadow:inset 0 -3px var(--theme-shadow-color)}.coverage-legend i.partial{border:2px dashed var(--theme-border)}.coverage-legend i.missing{border:2px solid var(--theme-border)}.coverage-legend i:not(:first-child){margin-left:8px}.coverage-year .unsearched{border-color:var(--theme-border);background:repeating-linear-gradient(135deg,var(--theme-card),var(--theme-card) 3px,var(--theme-background) 3px,var(--theme-background) 5px);color:var(--theme-muted-foreground)}.coverage-year .searched.zero{border-color:var(--theme-border);background:var(--theme-card);color:var(--theme-muted-foreground)}.coverage-map.primary .coverage-year .has-results{border-color:rgba(39,105,76,var(--heat-alpha));background:rgba(39,105,76,var(--heat-alpha));color:var(--theme-primary)}.coverage-map.secondary .coverage-year .has-results{border-color:rgba(28,103,116,var(--heat-alpha));background:rgba(28,103,116,var(--heat-alpha));color:var(--theme-primary)}.coverage-year .future{background:0 0}.journal-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:17px;display:grid}.journal-missing-toggle{color:var(--ink);cursor:pointer;align-items:center;gap:7px;font-size:9px;display:flex}.journal-missing-toggle input{width:15px;height:15px;accent-color:var(--green)}.journal-chart-note{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:right;margin:7px 0 0;font-size:8px}.journal-chart{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:17px}.journal-chart-scroll{grid-template-columns:30px minmax(650px,1fr);height:270px;margin-top:16px;display:grid;overflow-x:auto}.journal-y-axis{color:var(--muted);font-family:var(--font-geist-mono),monospace;text-align:right;flex-direction:column;justify-content:space-between;padding:16px 5px 52px 0;font-size:7px;display:flex}.journal-bars{border-bottom:1px solid var(--theme-border);background:linear-gradient(to bottom,transparent calc(50% - 1px),var(--theme-background) 50%,transparent calc(50% + 1px));align-items:stretch;gap:7px;min-width:650px;display:flex}.journal-column{text-align:center;flex:1;grid-template-rows:16px 190px 48px;align-items:end;min-width:46px;display:grid}.journal-column>b{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:7px}.journal-bar-track{justify-content:center;align-items:flex-end;height:100%;display:flex}.journal-bar-track i{background:var(--theme-secondary);border-radius:5px 5px 0 0;width:min(28px,70%);display:block}.journal-chart.secondary .journal-bar-track i{background:var(--theme-secondary)}.journal-column>span{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:start;margin-top:6px;font-size:7px;line-height:1.25;display:-webkit-box;overflow:hidden}.journal-chart>footer{color:var(--muted);text-align:right;margin-top:9px;font-size:8px}.journal-empty{border:1px dashed var(--line);border-radius:var(--radius);place-items:center;min-height:220px;display:grid}.admin-simple-usage{margin-top:18px}.admin-simple-meta{color:var(--muted);text-align:right;margin:14px 2px 50px;font-size:8px}.asset-results-page{max-width:1040px}.asset-result-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.asset-result-tabs button{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:11px 13px;display:flex}.asset-result-tabs button span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.asset-result-tabs button strong{font-family:var(--font-sans);font-size:18px;font-weight:400}.asset-result-tabs button.active.public{border-color:var(--theme-border);background:var(--theme-background);color:var(--theme-foreground)}.asset-result-tabs button.active.none,.asset-result-tabs button.active.unavailable,.asset-result-tabs button.active.review{background:var(--theme-background);color:var(--theme-foreground)}.asset-result-list{gap:12px;margin:16px 0 40px;display:grid}.asset-result-list>article{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:19px}.asset-result-list>article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.asset-result-list>article>header>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.asset-result-list>article>header span,.asset-result-list time{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:7px}.asset-verdict{border-radius:999px;padding:5px 8px;font-weight:800;font-family:var(--font-geist-sans),sans-serif!important}.asset-verdict.public,.asset-verdict.none,.asset-verdict.unavailable,.asset-verdict.review{background:var(--theme-background);color:var(--theme-foreground)}.asset-result-list h2{overflow-wrap:anywhere;font-family:var(--font-sans);margin:12px 0 5px;font-size:20px;font-weight:400;line-height:1.25}.asset-result-list h2 a{color:var(--ink)}.asset-paper-meta{color:var(--muted);margin:0;font-size:8px}.asset-summary{margin:13px 0 7px;font-size:10px;line-height:1.6}.asset-fulltext{margin:8px 0;font-size:8px}.asset-fulltext a{color:var(--green);font-weight:750}.asset-evidence-list{gap:8px;margin-top:15px;display:grid}.asset-evidence-list>h3{color:var(--muted);text-transform:uppercase;margin:0;font-size:8px}.asset-evidence-list>section{border-left:3px solid var(--theme-border);background:var(--theme-background);border-radius:0 8px 8px 0;min-width:0;padding:12px}.asset-evidence-list>section>div{flex-wrap:wrap;gap:7px;font-size:8px;display:flex}.asset-evidence-list>section>div span{color:var(--muted)}.asset-evidence-list p{margin:7px 0;font-size:9px;line-height:1.55}.asset-evidence-list nav{gap:4px;margin:6px 0;display:grid}.asset-evidence-list a{overflow-wrap:anywhere;color:var(--green)}.asset-evidence-list small{overflow-wrap:anywhere;color:var(--muted);font-size:7px;display:block}.asset-pagination{justify-content:center;align-items:center;gap:14px;margin:0 0 50px;display:flex}.asset-pagination button{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);padding:8px 12px}.asset-pagination span{font-size:8px}@media (max-width:900px){.admin-simple-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-calendar-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.daily-calendar-pipeline li:nth-child(3n):after{display:none}.admin-core-flow{grid-template-columns:1fr}.admin-core-flow>i{transform:rotate(90deg)}.admin-core-branches{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-asset-branches{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-asset-flow-connector{margin-left:0}.journal-comparison{grid-template-columns:1fr}.pipeline-pressure-flow{grid-template-columns:1fr;gap:26px}.pipeline-pressure-arrow{top:auto;bottom:-24px;right:50%;transform:rotate(90deg)}}@media (max-width:560px){.admin-simple-nav,.admin-core-branches,.admin-asset-branches,.asset-result-tabs,.openai-cost-grid{grid-template-columns:1fr}.admin-asset-flow>header{flex-direction:column;align-items:flex-start}.admin-core-foot{flex-direction:column;align-items:flex-end;gap:4px}.daily-calendar-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-calendar-pipeline li:nth-child(2n):after{display:none}.daily-discovery-calendar-panel>.panel-heading{display:grid}.daily-discovery-calendar-panel>.panel-heading>span{justify-self:start}.daily-calendar-foot{flex-direction:column;align-items:flex-start}.coverage-map>header,.journal-chart>header{display:grid}.admin-coverage-panel>.panel-heading>span,.admin-journals-panel>.panel-heading>span{display:none}.asset-result-list>article>header{flex-direction:column;align-items:flex-start}}.semantic-tags-page{max-width:1180px;padding-bottom:70px}.semantic-tags-title{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.semantic-tags-title>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.semantic-tags-title button{border:1px solid var(--green);border-radius:var(--radius);background:var(--theme-card);color:var(--green);cursor:pointer;padding:10px 13px;font-weight:800}.semantic-tags-title button:last-child{background:var(--green);color:var(--theme-primary-foreground)}.semantic-tags-title button:disabled{opacity:.5}.semantic-overview{margin:15px 0 18px}.semantic-overview>header,.semantic-suggestions>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.semantic-overview>header h2,.semantic-suggestions>header h2{font-family:var(--font-sans);margin:2px 0 0;font-size:24px;font-weight:400}.semantic-overview>header>b,.semantic-suggestions>header>span{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:8px}.semantic-overview-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:17px 0;display:grid}.semantic-overview-metrics article{border-radius:var(--radius);background:var(--theme-background);gap:4px;padding:12px;display:grid}.semantic-overview-metrics article.failed{background:var(--theme-background);color:var(--theme-destructive)}.semantic-overview-metrics span{color:var(--muted);font-size:8px}.semantic-overview-metrics strong{font-family:var(--font-sans);font-size:27px;font-weight:400}.semantic-overview-track{background:var(--theme-secondary);border-radius:99px;height:9px;overflow:hidden}.semantic-overview-track i{border-radius:inherit;background:linear-gradient(90deg,var(--theme-secondary),var(--theme-muted));height:100%;display:block}.semantic-overview>footer{color:var(--muted);margin-top:9px;font-size:8px}.semantic-facet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.semantic-facet{min-width:0}.semantic-facet>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.semantic-facet>header span{color:var(--muted);text-transform:uppercase;font-size:7px}.semantic-facet>header h2{font-family:var(--font-sans);margin:3px 0;font-size:21px;font-weight:400}.semantic-facet>header strong{font-family:var(--font-sans);font-size:24px;font-weight:400}.semantic-facet>header small{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:7px}.semantic-tag-cloud{flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:14px;display:flex}.semantic-tag-cloud span{color:var(--theme-foreground);align-items:center;gap:5px;line-height:1;display:inline-flex}.semantic-tag-cloud b{background:var(--theme-background);color:var(--muted);border-radius:99px;padding:3px 5px;font-size:7px}.semantic-suggestions{margin:18px 0}.semantic-suggestions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.semantic-suggestions article{border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.semantic-suggestions article>div{gap:3px;min-width:0;display:grid}.semantic-suggestions strong,.semantic-suggestions code{overflow-wrap:anywhere}.semantic-suggestions strong{font-size:9px}.semantic-suggestions code,.semantic-suggestions article>span{color:var(--muted);font-size:7px}.semantic-recent{gap:10px;margin-top:20px;display:grid}.semantic-recent-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:16px}.semantic-recent-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.semantic-recent-card h3{font-family:var(--font-sans);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:400}.semantic-recent-card h3 a{color:var(--ink)}.semantic-recent-card header p,.semantic-recent-card time{color:var(--muted);font-size:8px}.semantic-recent-card>div{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.semantic-recent-card details{border-radius:var(--radius);background:var(--theme-background);max-width:100%}.semantic-recent-card summary{cursor:pointer;align-items:center;gap:6px;padding:7px 9px;list-style:none;display:flex}.semantic-recent-card summary span,.semantic-recent-card summary em{color:var(--muted);font-size:7px;font-style:normal}.semantic-recent-card summary b{font-size:9px}.semantic-recent-card details>p,.semantic-recent-card blockquote{border-top:1px solid var(--theme-border);color:var(--muted);margin:0;padding:8px 10px;font-size:8px;line-height:1.45}.semantic-recent-card blockquote strong{color:var(--green);text-transform:uppercase;margin-right:6px;font-size:7px}@media (max-width:800px){.semantic-overview-metrics{grid-template-columns:repeat(3,1fr)}.semantic-suggestions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.semantic-tags-title,.semantic-recent-card>header{display:grid}.semantic-facet-grid,.semantic-suggestions>div{grid-template-columns:1fr}.semantic-overview-metrics{grid-template-columns:repeat(2,1fr)}}.targeted-backfill-panel form>fieldset{border:1px solid var(--line,var(--theme-border));gap:1rem;padding:1rem;display:grid}.targeted-backfill-panel label{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.targeted-backfill-panel textarea{width:100%;min-width:0;color:inherit;border:1px solid var(--line,var(--theme-border));background:0 0;padding:.6rem}.targeted-backfill-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;font-size:.8rem;overflow:auto}.targeted-backfill-panel details{margin:.7rem 0}.targeted-backfill-panel small{overflow-wrap:anywhere}.backfill-flow-select{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.backfill-flow-select select{background:var(--theme-card);max-width:100%;color:inherit;border:1px solid var(--theme-border);border-radius:6px;padding:8px}.backfill-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.backfill-flow-stage{border:1px solid var(--theme-border);border-radius:var(--radius);min-width:0;padding:16px}.backfill-flow-stage header{align-items:center;gap:8px;display:flex}.backfill-flow-stage header>span{background:var(--theme-secondary);color:var(--theme-primary);border-radius:50%;padding:3px 9px}.backfill-flow-stage h3{margin:0;font-size:16px}.backfill-flow-count{flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0 12px;display:flex}.backfill-flow-count strong{font-variant-numeric:tabular-nums;font-size:30px}.backfill-flow-states{gap:20px;display:flex}.backfill-flow-detail{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.backfill-flow-handoffs{flex-wrap:wrap;gap:12px;display:flex}.backfill-flow-handoffs>span{border:1px solid var(--theme-border);border-radius:var(--radius);padding:8px 12px}@media (max-width:1000px){.backfill-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.backfill-flow-grid{grid-template-columns:1fr}}.daily-calendar-day.analyzing,.daily-calendar-day.analysis_pending{border-color:var(--theme-chart-3)}.daily-calendar-day.analyzing header span,.daily-calendar-day.analysis_pending header span{color:var(--theme-chart-3)}.atlas-home{--atlas-bg:var(--theme-background);--atlas-ink:var(--theme-foreground);--atlas-green:var(--theme-primary);--atlas-mint:var(--theme-secondary);--atlas-lime:var(--theme-accent);--atlas-line:var(--theme-border);background:var(--atlas-bg);min-height:100vh;color:var(--atlas-ink);overflow:hidden}.atlas-community{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);max-width:1276px;color:var(--theme-primary);grid-template-columns:minmax(220px,1fr) minmax(0,800px);align-items:start;gap:32px;margin:0 auto 76px;padding:32px;display:grid}.atlas-community-copy{padding:16px 0}.atlas-community .atlas-kicker{color:var(--theme-primary)}.atlas-community h2{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(28px,3vw,40px);font-weight:590;line-height:1.1}.atlas-community-copy>p:not(.atlas-kicker){color:var(--theme-primary);font-size:14px;line-height:1.7}.atlas-community-list{border:1px solid var(--theme-border);color:var(--theme-primary);border-radius:999px;align-items:center;gap:20px;margin:8px 0 22px;padding:12px 16px;font-size:12px;font-weight:750;display:inline-flex}.atlas-community-list:hover{border-color:var(--atlas-lime);color:var(--theme-primary)}.atlas-community-copy>small{max-width:260px;color:var(--theme-muted-foreground);font-size:11px;line-height:1.6;display:block}.atlas-community-timeline{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-secondary);min-width:0;min-height:240px;overflow:hidden}.atlas-community-fallback:not([hidden]){color:var(--theme-primary);padding:24px;font-size:14px;line-height:1.7;display:block}.atlas-community-timeline iframe{max-width:100%}.atlas-community a:focus-visible{outline:2px solid var(--atlas-lime);outline-offset:4px}@media (max-width:1350px){.atlas-community{margin-left:24px;margin-right:24px}}@media (max-width:900px){.atlas-community{grid-template-columns:1fr;gap:20px}.atlas-community-copy{padding:0}.atlas-community-copy>small{max-width:none}}@media (max-width:620px){.atlas-community{margin:0 14px 55px;padding:20px}.atlas-community h2{font-size:30px}}.atlas-home h1,.atlas-home h2,.atlas-home h3,.atlas-home p{margin-top:0}.atlas-kicker{color:var(--atlas-green);font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:750}.atlas-nav{border-bottom:1px solid var(--atlas-line);grid-template-columns:1fr auto 1fr;align-items:center;max-width:1360px;height:76px;margin:auto;padding:0 42px;display:grid}.atlas-brand{align-items:center;gap:11px;width:max-content;display:flex}.atlas-brand>span{background:var(--atlas-ink);width:34px;height:34px;color:var(--theme-primary);font-family:var(--font-sans);border-radius:50% 50% 46% 54%;place-items:center;font-size:20px;display:grid;transform:rotate(-7deg)}.atlas-brand strong{letter-spacing:-.02em;font-size:14px}.atlas-nav nav{color:var(--theme-foreground);gap:30px;font-size:12px;display:flex}.atlas-nav nav a:hover{color:var(--atlas-green)}.atlas-browse{border:1px solid var(--atlas-ink);border-radius:999px;justify-self:end;padding:10px 15px;font-size:11px;font-weight:750}.atlas-browse:hover{background:var(--theme-primary);color:var(--theme-primary-foreground)}.atlas-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex}.atlas-admin-link{border:1px solid var(--atlas-line);color:var(--theme-foreground);border-radius:999px;padding:9px 12px;font-size:10px;font-weight:750}.atlas-admin-link:hover{border-color:var(--atlas-green);color:var(--atlas-green)}.atlas-colab-library-link{border:1px solid var(--theme-border);border-radius:var(--radius);background:linear-gradient(110deg,var(--theme-background),var(--theme-card));max-width:1276px;color:var(--atlas-ink);justify-content:space-between;align-items:center;gap:28px;margin:0 auto 62px;padding:25px 29px;display:flex}.atlas-colab-library-link .atlas-kicker{margin-bottom:8px}.atlas-colab-library-link h2{letter-spacing:-.04em;margin:0 0 6px;font-size:clamp(20px,2.4vw,28px)}.atlas-colab-library-link p:not(.atlas-kicker){color:var(--theme-muted-foreground);margin:0;font-size:11px;line-height:1.6}.atlas-colab-library-link>a{border-radius:var(--radius);background:var(--atlas-green);color:var(--theme-primary-foreground);flex:none;align-items:center;gap:22px;padding:12px 15px;font-size:10px;font-weight:800;display:flex}.atlas-colab-library-link>a:hover{background:var(--atlas-ink)}.atlas-colab-library-link>a span{color:var(--theme-primary);font-size:15px}.atlas-hero{max-width:1276px;margin:auto;padding:90px 42px 74px}.atlas-hero-copy{max-width:920px}.atlas-hero h1{max-width:900px;font-family:var(--font-sans);letter-spacing:-.055em;font-size:clamp(54px,6vw,84px);font-weight:400;line-height:1}.atlas-hero h1 em{color:var(--atlas-green);font-style:normal}.atlas-hero-copy>p:not(.atlas-kicker){max-width:660px;color:var(--theme-muted-foreground);margin:25px 0;font-size:16px;line-height:1.7}.atlas-beta-note{border:1px solid var(--theme-border);background:var(--theme-background);width:max-content;max-width:100%;color:var(--theme-foreground);border-radius:999px;align-items:center;gap:11px;margin-bottom:30px;padding:7px 12px 7px 7px;font-size:10px;line-height:1.35;display:flex}.atlas-beta-note strong{background:var(--atlas-green);color:var(--theme-primary-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:8px}.atlas-beta-note span{padding-right:3px}.atlas-paper-search{max-width:660px;margin:0 0 14px}.atlas-paper-search label{color:var(--theme-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:750;display:block}.atlas-paper-search>div{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:minmax(0,1fr) auto;padding:5px;display:grid}.atlas-paper-search input{min-width:0;color:var(--atlas-ink);font:inherit;background:0 0;border:0;outline:none;padding:11px 13px;font-size:13px}.atlas-paper-search input::placeholder{color:var(--theme-muted-foreground)}.atlas-paper-search button{border-radius:var(--radius);background:var(--atlas-ink);color:var(--theme-primary-foreground);cursor:pointer;border:0;align-items:center;gap:20px;padding:11px 15px;font-size:10px;font-weight:800;display:flex}.atlas-paper-search button span{color:var(--theme-primary)}.atlas-paper-search>div:focus-within{border-color:var(--atlas-green);box-shadow:0 0 0 3px #3333331a}.atlas-hero-actions{align-items:center;gap:10px;max-width:660px;display:flex}.atlas-primary-action{border-radius:var(--radius);background:var(--atlas-green);color:var(--theme-primary-foreground);justify-content:space-between;align-items:center;gap:28px;padding:14px 18px;font-size:11px;font-weight:800;display:flex}.atlas-primary-action span{color:var(--theme-primary)}.atlas-primary-action:hover{background:var(--atlas-ink)}.atlas-map-banner{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);min-width:270px;color:var(--atlas-green);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:11px 13px;transition:background .18s,border-color .18s;display:grid}.atlas-map-banner span{background:var(--atlas-green);color:var(--theme-primary-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:800}.atlas-map-banner strong{font-size:11px}.atlas-map-banner b{font-size:15px}.atlas-map-banner:hover{border-color:var(--atlas-green);background:var(--theme-background)}.atlas-freshness{max-width:660px;color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;align-items:center;gap:9px;margin-top:18px;font-size:8px;display:flex}.atlas-freshness i{background:var(--theme-secondary);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3333331f}.atlas-freshness b{color:var(--theme-foreground);margin-left:auto;font-weight:600}.atlas-metrics{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:repeat(4,1fr);max-width:1276px;margin:0 auto 76px;display:grid;box-shadow:0 22px 55px #33333314}.atlas-metrics>a{flex-direction:column;min-width:0;min-height:215px;padding:25px 27px;transition:all .2s;display:flex}.atlas-metrics>a+a{border-left:1px solid var(--atlas-line)}.atlas-metrics>a>span{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:9px}.atlas-metrics>a>strong{color:var(--atlas-green);font-family:var(--font-sans);letter-spacing:-.04em;margin:20px 0 7px;font-size:49px;font-weight:400}.atlas-metrics h2{margin-bottom:7px;font-size:14px}.atlas-metrics p{color:var(--theme-muted-foreground);font-size:10px;line-height:1.45}.atlas-metrics>a>b{color:var(--atlas-green);margin-top:auto;font-size:9px}.atlas-metrics>a:hover{background:var(--atlas-ink);color:var(--theme-primary-foreground)}.atlas-metrics>a:hover>strong,.atlas-metrics>a:hover>b{color:var(--theme-primary)}.atlas-statistics-link{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-background);justify-content:space-between;align-items:center;gap:40px;max-width:1276px;margin:0 auto 78px;padding:30px 34px;display:flex}.atlas-statistics-link h2{letter-spacing:-.025em;margin-bottom:7px;font-size:25px}.atlas-statistics-link p:not(.atlas-kicker){color:var(--theme-muted-foreground);margin-bottom:0;font-size:11px}.atlas-statistics-link>a{border-radius:var(--radius);background:var(--atlas-ink);color:var(--theme-primary-foreground);white-space:nowrap;align-items:center;gap:32px;padding:13px 16px;font-size:10px;font-weight:800;display:flex}.atlas-statistics-link>a span{color:var(--theme-primary)}.atlas-paper-growth{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);max-width:1276px;color:var(--theme-primary);grid-template-columns:minmax(250px,.72fr) minmax(0,1.6fr);align-items:center;gap:34px;margin:0 auto 78px;padding:34px;display:grid;box-shadow:0 24px 55px #33333324}.atlas-paper-growth .atlas-kicker{color:var(--theme-primary)}.atlas-paper-growth-copy h2{max-width:360px;font-family:var(--font-sans);letter-spacing:-.03em;margin-bottom:11px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.05}.atlas-paper-growth-copy>p:not(.atlas-kicker){max-width:360px;color:var(--theme-primary);font-size:11px;line-height:1.65}.atlas-paper-growth-total{gap:3px;margin-top:27px;display:grid}.atlas-paper-growth-total strong{color:var(--theme-primary);font-family:var(--font-sans);letter-spacing:-.06em;font-size:clamp(48px,6vw,76px);font-weight:400;line-height:.95}.atlas-paper-growth-total span{color:var(--theme-primary);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.atlas-paper-growth-chart{min-width:0}.atlas-paper-growth-legend{color:var(--theme-primary);flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:10px;font-size:8px;display:flex}.atlas-paper-growth-legend>span{align-items:center;gap:6px;display:inline-flex}.atlas-paper-growth-legend i{border-radius:4px;width:15px;height:3px;display:inline-block}.growth-legend-bar{background:var(--theme-muted);height:8px!important}.atlas-paper-growth-legend small{color:var(--theme-muted-foreground);margin-left:auto;font-size:7px}.atlas-paper-growth-chart svg{width:100%;height:auto;display:block;overflow:visible}.growth-gridline{stroke:#3333331f;stroke-width:1px}.growth-month-bar{fill:var(--theme-muted-foreground);opacity:.66}.growth-month-bar:hover{fill:var(--atlas-lime);opacity:1}.growth-total-line{fill:none;stroke:var(--atlas-lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 5px #33333340)}.growth-total-dot{fill:var(--atlas-lime);stroke:var(--theme-foreground);stroke-width:2px}.growth-axis-label{fill:var(--theme-primary);font-family:var(--font-geist-mono),monospace;font-size:11px}.atlas-paper-growth-empty{color:var(--theme-primary);padding:45px 0;font-size:11px}.atlas-statistics-hero{max-width:1276px;margin:auto;padding:72px 42px 64px}.atlas-statistics-hero h1{letter-spacing:-.055em;margin-bottom:14px;font-size:clamp(44px,6vw,74px);font-weight:620;line-height:1}.atlas-statistics-hero>p:not(.atlas-kicker){max-width:670px;color:var(--theme-muted-foreground);font-size:15px;line-height:1.65}.atlas-statistics-hero small{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:24px;font-size:9px;display:block}.atlas-statistics-page .atlas-journals{margin-bottom:0}.atlas-intelligence{grid-template-columns:minmax(0,1.7fr) minmax(310px,.7fr);gap:16px;max-width:1276px;margin:0 auto 80px;display:grid}.atlas-cloud-panel,.atlas-coverage-panel{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card)}.atlas-cloud-panel{padding:32px}.atlas-cloud-panel>header,.atlas-journals>header,.atlas-latest>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.atlas-cloud-panel h2,.atlas-coverage-panel h2,.atlas-journals h2,.atlas-latest h2,.atlas-method-strip h2{font-family:var(--font-sans);letter-spacing:-.025em;margin-bottom:0;font-size:34px;font-weight:400}.atlas-cloud-panel>header>span{background:var(--atlas-mint);color:var(--atlas-green);border-radius:99px;padding:6px 9px;font-size:8px;font-weight:800}.atlas-word-cloud{flex-wrap:wrap;place-content:center;align-items:center;gap:13px 24px;min-height:280px;padding:34px 20px;display:flex}.atlas-word-cloud a{color:var(--theme-foreground);font-family:var(--font-sans);letter-spacing:-.04em;align-items:flex-start;gap:5px;line-height:.95;transition:all .18s;display:inline-flex}.atlas-word-cloud a.role{color:var(--theme-muted-foreground)}.atlas-word-cloud a:hover{color:var(--theme-foreground);transform:translateY(-3px)}.atlas-word-cloud small{font-family:var(--font-geist-mono),monospace;letter-spacing:0;opacity:.6;font-size:7px}.atlas-cloud-panel>footer{border-top:1px solid var(--atlas-line);color:var(--theme-muted-foreground);padding-top:15px;font-size:9px}.atlas-facet-clouds{max-width:1276px;margin:0 auto 68px}.atlas-facet-clouds>header{grid-template-columns:1fr minmax(280px,.55fr);align-items:end;gap:40px;margin-bottom:24px;display:grid}.atlas-facet-clouds>header h2{font-family:var(--font-sans);letter-spacing:-.03em;margin:5px 0 0;font-size:38px;font-weight:400}.atlas-facet-clouds>header>p{color:var(--theme-muted-foreground);margin:0;font-size:10px;line-height:1.7}.atlas-facet-cloud-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.atlas-facet-cloud{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card);grid-template-rows:auto 1fr auto;min-width:0;min-height:290px;padding:24px;display:grid;overflow:hidden}.atlas-facet-cloud>header{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:14px;display:flex}.atlas-facet-cloud>header span{color:var(--theme-muted-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.atlas-facet-cloud h3{font-family:var(--font-sans);margin:4px 0 0;font-size:22px;font-weight:400}.atlas-facet-cloud>header b{color:var(--theme-muted-foreground);font-family:var(--font-sans);font-size:20px;font-weight:400}.atlas-facet-cloud>div{flex-wrap:wrap;place-content:center;align-items:center;gap:10px 17px;padding:23px 5px;display:flex}.atlas-facet-cloud a{color:var(--atlas-green);font-family:var(--font-sans);letter-spacing:-.025em;align-items:flex-start;gap:4px;line-height:.95;transition:transform .16s,color .16s;display:inline-flex}.atlas-facet-cloud a:hover{color:var(--theme-foreground);transform:translateY(-2px)}.atlas-facet-cloud a small{color:inherit;font-family:var(--font-geist-mono),monospace;letter-spacing:0;opacity:.55;font-size:6px}.atlas-facet-cloud>footer{border-top:1px solid var(--theme-border);color:var(--theme-muted-foreground);letter-spacing:.07em;text-transform:uppercase;padding-top:11px;font-size:7px;font-weight:750}.facet-cloud-trait{background:linear-gradient(145deg,var(--theme-card),var(--theme-background))}.facet-cloud-crop a,.facet-cloud-modality a,.facet-cloud-task a{color:var(--theme-foreground)}.facet-cloud-organ a{color:var(--theme-muted-foreground)}.facet-cloud-environment a{color:var(--theme-foreground)}.atlas-coverage-panel{background:linear-gradient(145deg,var(--theme-background),var(--theme-card));flex-direction:column;padding:32px;display:flex}.coverage-ring{aspect-ratio:1;background:conic-gradient(var(--atlas-green) var(--coverage),var(--theme-secondary) 0);border-radius:50%;place-items:center;width:174px;margin:28px auto;display:grid;position:relative}.coverage-ring:after{content:"";background:var(--theme-card);border-radius:50%;position:absolute;inset:13px}.coverage-ring span{z-index:1;color:var(--theme-muted-foreground);text-align:center;font-size:9px;display:grid}.coverage-ring b{color:var(--atlas-ink);font-family:var(--font-sans);font-size:37px;font-weight:400}.atlas-coverage-panel dl{margin:0}.atlas-coverage-panel dl>div{border-top:1px solid var(--atlas-line);justify-content:space-between;padding:10px 0;display:flex}.atlas-coverage-panel dt{color:var(--theme-muted-foreground);font-size:10px}.atlas-coverage-panel dd{margin:0;font-weight:750}.atlas-coverage-panel>a{color:var(--atlas-green);margin-top:auto;padding-top:22px;font-size:10px;font-weight:800}.atlas-journals{border-top:1px solid var(--atlas-line);border-bottom:1px solid var(--atlas-line);background:var(--theme-card);padding:78px max(42px,50vw - 638px)}.atlas-journals>header>p{text-align:right;font-size:10px}.atlas-journals>header>p strong{font-family:var(--font-sans);font-size:42px;font-weight:400}.atlas-journals>header>p span{color:var(--theme-muted-foreground)}.atlas-journal-chart{margin-top:38px;display:grid}.atlas-journal-row{border-top:1px solid var(--theme-border);grid-template-columns:32px minmax(180px,1.25fr) minmax(200px,2fr) 48px 88px;align-items:center;gap:16px;padding:10px 8px;transition:all .15s;display:grid}.atlas-journal-row:hover{background:var(--theme-background)}.atlas-journal-row>i{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:8px;font-style:normal}.atlas-journal-row>span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;overflow:hidden}.atlas-journal-row>div{background:var(--theme-background);border-radius:99px;height:9px;overflow:hidden}.atlas-journal-row>div b{border-radius:inherit;background:linear-gradient(90deg,var(--atlas-green),var(--theme-muted));min-width:3px;height:100%;display:block}.atlas-journal-row>strong{font-family:var(--font-sans);text-align:right;font-size:18px;font-weight:400}.atlas-journal-row>em{color:var(--atlas-green);font-size:8px;font-style:normal;font-weight:750}.atlas-journals>footer{border-top:1px solid var(--atlas-line);width:auto;max-width:none;color:var(--theme-muted-foreground);justify-content:space-between;margin:12px 0 0;padding:12px 8px;font-size:10px;display:flex}.atlas-latest{max-width:1276px;margin:auto;padding:80px 0}.atlas-latest>header>a{color:var(--atlas-green);font-size:10px;font-weight:800}.atlas-paper-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px;display:grid}.atlas-paper-grid article{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card);flex-direction:column;min-width:0;min-height:235px;padding:22px;display:flex}.paper-topline{color:var(--theme-muted-foreground);text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.paper-topline>span{background:var(--theme-background);color:var(--theme-foreground);border-radius:99px;padding:4px 6px;font-weight:800}.atlas-paper-grid h3{font-family:var(--font-sans);overflow-wrap:anywhere;margin:28px 0 12px;font-size:19px;font-weight:400;line-height:1.25}.atlas-paper-grid h3 a:hover{color:var(--atlas-green)}.atlas-paper-grid article>p{color:var(--theme-muted-foreground);font-size:9px;line-height:1.45}.paper-flags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;display:flex}.paper-flags span,.paper-flags>a{background:var(--atlas-mint);color:var(--atlas-green);border-radius:99px;padding:5px 7px;font-size:8px;font-weight:800}.paper-flags>a{border:1px solid var(--theme-border);background:var(--theme-card)}.paper-flags b{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;margin-left:auto;font-size:8px;font-weight:600}.atlas-paper-grid .paper-feedback{margin-top:13px}.atlas-paper-grid .paper-feedback-trigger{background:var(--theme-card);width:100%}.atlas-paper-grid .paper-feedback>form{z-index:2;position:relative}.atlas-method-strip{background:var(--theme-card);color:var(--theme-foreground);grid-template-columns:1fr 1.2fr auto;align-items:center;gap:45px;padding:55px max(42px,50vw - 638px);display:grid}.atlas-method-strip .atlas-kicker{color:var(--theme-primary)}.atlas-method-strip p{color:var(--theme-primary);margin-bottom:0;font-size:11px;line-height:1.65}.atlas-method-strip>a{border:1px solid var(--theme-border);color:var(--theme-primary);white-space:nowrap;border-radius:99px;padding:11px 15px;font-size:9px;font-weight:800}.atlas-footer{width:auto;max-width:1276px;color:var(--theme-muted-foreground);grid-template-columns:1fr auto;gap:22px;margin:auto;padding:35px 0;display:grid}.atlas-footer>div{gap:5px;display:grid}.atlas-footer strong{color:var(--atlas-ink);font-size:13px}.atlas-footer span,.atlas-footer small{font-size:8px}.atlas-footer nav{gap:20px;font-size:9px;display:flex}.atlas-footer>small{border-top:1px solid var(--atlas-line);grid-column:1/-1;padding-top:15px}@media (max-width:1000px){.atlas-nav{grid-template-columns:1fr auto}.atlas-nav nav{display:none}.atlas-metrics{grid-template-columns:1fr 1fr;margin-left:24px;margin-right:24px}.atlas-metrics>a:nth-child(3){border-left:0;border-top:1px solid var(--atlas-line)}.atlas-metrics>a:nth-child(4){border-top:1px solid var(--atlas-line)}.atlas-statistics-link{margin-left:24px;margin-right:24px}.atlas-facet-clouds{margin:0 24px 58px}.atlas-intelligence{grid-template-columns:1fr;margin:0 24px 60px}.atlas-coverage-panel{grid-template-columns:1fr auto;column-gap:28px;display:grid}.atlas-coverage-panel .coverage-ring{grid-area:1/2/5}.atlas-coverage-panel dl,.atlas-coverage-panel>a{grid-column:1}.atlas-paper-grid{grid-template-columns:1fr 1fr}.atlas-latest{padding:65px 24px}.atlas-method-strip{grid-template-columns:1fr 1fr}.atlas-method-strip>a{grid-column:1/-1;width:max-content}.atlas-footer{margin:0 24px}.atlas-colab-library-link{margin-left:24px;margin-right:24px}.atlas-paper-growth{grid-template-columns:1fr;margin-left:24px;margin-right:24px}.atlas-paper-growth-copy h2{max-width:600px}}@media (max-width:620px){.atlas-nav{height:66px;padding:0 20px}.atlas-brand strong{font-size:12px}.atlas-browse{padding:8px 11px}.atlas-hero{padding:55px 20px}.atlas-beta-note{border-radius:var(--radius);align-items:flex-start;width:auto}.atlas-beta-note span{padding:3px 2px}.atlas-hero h1{font-size:45px}.atlas-hero-copy>p:not(.atlas-kicker){font-size:14px}.atlas-hero-actions{flex-direction:column;align-items:stretch}.atlas-primary-action{justify-content:center}.atlas-map-banner{grid-template-columns:auto 1fr}.atlas-map-banner b{display:none}.atlas-freshness{flex-wrap:wrap;align-items:flex-start}.atlas-freshness b{width:100%;margin-left:16px}.atlas-metrics{grid-template-columns:1fr;margin:0 14px 55px}.atlas-metrics>a{min-height:175px}.atlas-metrics>a+a,.atlas-metrics>a:nth-child(3){border-left:0;border-top:1px solid var(--atlas-line)}.atlas-facet-clouds{margin:0 14px 52px}.atlas-facet-clouds>header{grid-template-columns:1fr;gap:10px}.atlas-facet-clouds>header h2{font-size:30px}.atlas-facet-cloud-grid{grid-template-columns:1fr}.atlas-facet-cloud{min-height:260px;padding:20px}.atlas-facet-cloud>div{justify-content:flex-start}.atlas-intelligence{margin:0 14px 55px}.atlas-cloud-panel,.atlas-coverage-panel{padding:23px}.atlas-cloud-panel>header{align-items:flex-start}.atlas-cloud-panel h2,.atlas-coverage-panel h2,.atlas-journals h2,.atlas-latest h2,.atlas-method-strip h2{font-size:28px}.atlas-word-cloud{justify-content:flex-start;padding:30px 0}.atlas-coverage-panel{display:flex}.atlas-coverage-panel .coverage-ring{margin:25px auto}.atlas-journals{padding:55px 20px}.atlas-journals>header{flex-direction:column;align-items:flex-start}.atlas-journals>header>p{text-align:left}.atlas-journal-row{grid-template-columns:24px minmax(0,1fr) 40px;padding:11px 0}.atlas-journal-row>div{grid-column:2/-1}.atlas-journal-row>strong{grid-area:1/3}.atlas-journal-row>em{display:none}.atlas-paper-grid{grid-template-columns:1fr}.atlas-latest{padding:55px 14px}.atlas-latest>header{flex-direction:column;align-items:flex-start}.atlas-method-strip{grid-template-columns:1fr;padding:45px 20px}.atlas-method-strip>a{grid-column:auto}.atlas-colab-library-link{flex-direction:column;align-items:stretch;margin:0 14px 52px;padding:22px}.atlas-colab-library-link>a{justify-content:space-between}.atlas-footer{grid-template-columns:1fr;margin:0 20px}.atlas-footer nav{flex-wrap:wrap}.atlas-paper-growth{gap:20px;margin:0 14px 55px;padding:22px 18px}.atlas-paper-growth-total{margin-top:18px}.atlas-paper-growth-total strong{font-size:55px}.atlas-paper-growth-legend{gap:10px}.atlas-paper-growth-legend small{width:100%;margin-left:0}.atlas-paper-growth-chart svg{min-height:150px}}.atlas-home .atlas-brand>span,.atlas-home .atlas-hero h1,.atlas-home .atlas-metrics>a>strong,.atlas-home .atlas-cloud-panel h2,.atlas-home .atlas-coverage-panel h2,.atlas-home .atlas-journals h2,.atlas-home .atlas-latest h2,.atlas-home .atlas-method-strip h2,.atlas-home .atlas-word-cloud a,.atlas-home .atlas-facet-clouds>header h2,.atlas-home .atlas-facet-cloud h3,.atlas-home .atlas-facet-cloud>header b,.atlas-home .atlas-facet-cloud a,.atlas-home .coverage-ring b,.atlas-home .atlas-journals>header>p strong,.atlas-home .atlas-journal-row>strong,.atlas-home .atlas-paper-grid h3{font-family:var(--font-geist-sans),sans-serif}.atlas-home .atlas-hero h1{max-width:900px;font-weight:620;line-height:1.02}.atlas-home .atlas-metrics>a>strong,.atlas-home .atlas-coverage-panel b,.atlas-home .atlas-journals>header>p strong,.atlas-home .atlas-journal-row>strong{font-weight:560}.atlas-paper-grid{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:var(--theme-accent) transparent;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(285px,340px);grid-auto-flow:column;justify-content:start;max-width:100%;padding:2px 2px 18px;display:grid;overflow-x:auto}.atlas-paper-grid article{scroll-snap-align:start}.atlas-paper-grid:focus-visible{outline:2px solid var(--atlas-green);outline-offset:6px}.paper-topline{justify-content:flex-end}.atlas-paper-grid h3{margin-top:22px}.paper-flags{margin-top:auto}@media (max-width:620px){.atlas-statistics-link{flex-direction:column;align-items:flex-start;margin:0 14px 55px;padding:25px}.atlas-statistics-link>a{justify-content:space-between;width:100%}.atlas-statistics-hero{padding:50px 20px}.atlas-paper-grid{grid-auto-columns:minmax(270px,86vw)}.atlas-paper-search>div{grid-template-columns:1fr}.atlas-paper-search button{justify-content:center}}.atlas-search-pair{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);gap:10px;max-width:900px;display:grid}.atlas-search-pair .atlas-paper-search{max-width:none}@media (max-width:720px){.atlas-search-pair{grid-template-columns:1fr}}.semantic-race{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-secondary);max-width:1276px;color:var(--theme-primary);margin:0 auto 76px;padding:30px;box-shadow:0 24px 70px #33333329}.semantic-race>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.semantic-race>header h2{letter-spacing:-.04em;margin:5px 0;font-size:34px}.semantic-race>header p:not(.atlas-kicker){color:var(--theme-muted-foreground);margin:0;font-size:10px}.semantic-race>header>strong{letter-spacing:-.06em;font-size:clamp(30px,5vw,64px);font-weight:560}.semantic-race-controls{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);grid-template-columns:minmax(150px,1fr) auto auto auto;align-items:end;gap:12px;margin:25px 0 21px;padding:12px;display:grid}.semantic-race-controls label,.semantic-race-controls>div{gap:7px;display:grid}.semantic-race-controls span{color:var(--theme-muted-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:750}.semantic-race-controls select{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);width:100%;color:var(--theme-foreground);padding:9px}.semantic-race-controls nav{gap:3px;display:flex}.semantic-race-controls button{background:var(--theme-primary);color:var(--theme-muted-foreground);cursor:pointer;border:0;border-radius:6px;padding:9px 10px;font-size:8px}.semantic-race-controls button.active,.semantic-race-controls .semantic-race-play{background:var(--theme-secondary);color:var(--theme-foreground);font-weight:800}.semantic-race-stage{position:relative;overflow:hidden}.semantic-race-row{width:100%;height:43px;color:var(--theme-foreground);grid-template-columns:30px minmax(0,1fr) 70px;align-items:center;gap:10px;transition:transform .72s cubic-bezier(.2,.8,.2,1),opacity .4s;display:grid;position:absolute;top:0;left:0}.semantic-race-row>em{color:var(--theme-muted-foreground);font:normal 10px var(--font-geist-mono),monospace}.semantic-race-row>span{background:var(--theme-secondary);border-radius:6px;align-items:center;height:35px;display:flex;position:relative;overflow:hidden}.semantic-race-row>span b{z-index:1;text-overflow:ellipsis;white-space:nowrap;padding:0 11px;font-size:10px;overflow:hidden}.semantic-race-row>span i{opacity:.86;border-radius:6px;transition:width .72s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.semantic-race-row>strong{text-align:right;font-size:14px}.semantic-race>footer{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;margin-top:10px;display:grid}.semantic-race>footer button{border:1px solid var(--theme-border);width:30px;height:30px;color:var(--theme-primary);cursor:pointer;background:0 0;border-radius:50%}.semantic-race>footer span{color:var(--theme-muted-foreground);font:8px var(--font-geist-mono),monospace}.semantic-race-facets{border-top:1px solid var(--theme-border);grid-template-columns:repeat(6,1fr);gap:6px;margin-top:22px;padding-top:17px;display:grid}.semantic-race-facets button{border-radius:var(--radius);background:var(--theme-primary);color:var(--theme-muted-foreground);text-align:left;cursor:pointer;border:1px solid #0000;gap:5px;padding:10px;display:grid}.semantic-race-facets button.active{border-color:var(--theme-border);color:var(--theme-foreground)}.semantic-race-facets span{text-transform:uppercase;font-size:7px}.semantic-race-facets strong{font-size:16px}.semantic-race-loading{height:480px;color:var(--theme-muted-foreground);justify-content:center;align-items:center;gap:12px;font-size:10px;display:flex}.semantic-race-loading i{border:2px solid var(--theme-border);border-top-color:var(--theme-border);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite race-spin}.semantic-race-error{color:var(--theme-destructive);padding:40px}@keyframes race-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.semantic-race{margin:0 14px 55px;padding:20px}.semantic-race>header{flex-direction:column;align-items:flex-start}.semantic-race-controls{grid-template-columns:1fr}.semantic-race-controls nav{overflow-x:auto}.semantic-race-facets{grid-template-columns:repeat(2,1fr)}.semantic-race-row{grid-template-columns:22px minmax(0,1fr) 55px}.semantic-race>footer{grid-template-columns:32px 1fr}.semantic-race>footer span{grid-column:1/-1}}.atlas-paper-flow{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card);max-width:1276px;margin:0 auto 76px;padding:32px;box-shadow:0 22px 55px #3333330f}.atlas-paper-flow>header h2{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(26px,3vw,38px);font-weight:590}.atlas-paper-flow figure{margin:24px 0 0}.atlas-paper-flow-venn{width:min(100%,900px);height:620px;margin:auto;position:relative}.atlas-flow-relevant,.atlas-flow-jev,.atlas-flow-code{text-align:center;border-radius:50%;position:absolute}.atlas-flow-relevant{background:var(--theme-background);inset:0}.atlas-flow-jev{background:var(--theme-secondary);inset:80px 9% 35px}.atlas-flow-code{background:var(--theme-secondary);width:330px;height:160px;color:var(--theme-foreground);flex-direction:row;justify-content:center;align-items:center;gap:20px;display:flex;bottom:15px;left:50%;transform:translate(-50%)}.atlas-flow-code>div{justify-items:center;gap:2px;display:grid}.atlas-flow-heading{justify-items:center;gap:1px;width:100%;display:grid;position:absolute;top:17px;left:0}.atlas-flow-heading span,.atlas-flow-code span{letter-spacing:.03em;font-size:13px;font-weight:750}.atlas-flow-heading strong,.atlas-flow-code strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:620}.atlas-flow-jev>.atlas-flow-heading{top:22px}.atlas-flow-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:absolute;top:135px;left:10%;right:10%}.atlas-flow-categories>div{border-radius:var(--radius);background:#3333337a;border:1px solid #3333339e;align-content:center;gap:2px;min-height:74px;display:grid}.atlas-flow-categories span{font-size:12px;font-weight:700}.atlas-flow-categories strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:610}.atlas-flow-code span{font-size:12px}.atlas-flow-code strong{font-size:34px}.atlas-paper-flow figcaption{border-top:1px solid var(--atlas-line);color:var(--theme-muted-foreground);margin-top:18px;padding-top:14px;font-size:10px;line-height:1.55}.atlas-investigation-progress{border:1px solid var(--atlas-line);border-radius:var(--radius);background:var(--theme-card);max-width:1276px;margin:0 auto 76px;padding:28px 32px}.atlas-investigation-progress>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.atlas-investigation-progress h2{font-family:var(--font-sans);margin:4px 0;font-size:30px;font-weight:400}.atlas-investigation-progress>header>span{background:var(--theme-background);color:var(--theme-foreground);border-radius:999px;padding:6px 10px;font-size:11px}.atlas-investigation-progress>p{color:var(--theme-muted-foreground);margin:16px 0 8px;font-size:13px}.atlas-investigation-progress progress{width:100%;height:12px;accent-color:var(--theme-foreground)}.atlas-investigation-counts{flex-wrap:wrap;gap:10px 22px;margin:13px 0;display:flex}.atlas-investigation-counts span{color:var(--theme-muted-foreground);gap:7px;font-size:12px;display:flex}.atlas-investigation-counts b{color:var(--theme-foreground)}.atlas-investigation-progress>small{color:var(--theme-muted-foreground);font-size:10px;display:block}.atlas-investigation-progress>a{color:var(--theme-foreground);margin-top:14px;font-size:12px;font-weight:750;display:inline-block}@media (max-width:900px){.atlas-paper-flow{margin-left:24px;margin-right:24px}}@media (max-width:620px){.atlas-paper-flow{margin:0 14px 55px;padding:20px}.atlas-paper-flow-venn{width:100%;height:760px}.atlas-flow-jev{inset:110px 12px 15px}.atlas-flow-relevant>.atlas-flow-heading{top:29px}.atlas-flow-jev>.atlas-flow-heading{top:35px}.atlas-flow-heading span{font-size:12px}.atlas-flow-heading strong{font-size:27px}.atlas-flow-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;top:145px;left:18px;right:18px}.atlas-flow-categories>div{min-height:82px}.atlas-flow-categories span{font-size:11px}.atlas-flow-categories strong{font-size:19px}.atlas-flow-code{gap:12px;width:275px;height:125px;bottom:15px}.atlas-flow-code span{font-size:10px}.atlas-flow-code strong{font-size:24px}.atlas-investigation-progress{margin:0 14px 55px;padding:22px}.atlas-investigation-progress>header{align-items:flex-start}.atlas-investigation-progress h2{font-size:25px}.atlas-investigation-counts{gap:9px 14px}}.atlas-hero>.atlas-paper-growth{margin:32px 0}.atlas-statistics-hero .pipeline-date{color:var(--theme-foreground);margin-top:24px;font-size:17px;font-weight:650;display:block}.atlas-statistics-hero small{margin-top:8px;display:block}.collection-pipeline{margin:0 0 24px}.collection-pipeline ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.collection-pipeline li{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:24px 20px;position:relative}.collection-pipeline li+li:before{content:"→";color:var(--theme-muted-foreground);background:var(--theme-card);z-index:1;position:absolute;top:28px;left:-14px}.pipeline-step{letter-spacing:.12em;color:var(--theme-muted-foreground);font-size:11px;font-weight:700}.collection-pipeline h2{min-height:51px;margin:16px 0 18px;font-size:17px;line-height:1.5}.collection-pipeline .pipeline-count{color:var(--theme-foreground);align-items:baseline;gap:7px;margin:0 0 16px;display:flex}.pipeline-count strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(25px,2.7vw,40px);line-height:1.2}.pipeline-count span{font-size:14px}.collection-pipeline li>p:last-child{color:var(--theme-muted-foreground);margin:0;font-size:12px;line-height:1.9}.collection-pipeline li:last-child{background:var(--theme-background);border-color:var(--theme-border)}.pipeline-summary{background:var(--theme-background);border-radius:var(--radius);margin:24px 0;padding:30px}.pipeline-summary h2{margin:0 0 14px;font-size:19px}.pipeline-summary>p{color:var(--theme-foreground);margin:0;font-size:16px;line-height:2.1}.pipeline-summary>p strong{color:var(--theme-foreground)}.pipeline-notebook-total{border-top:1px solid var(--theme-border);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:24px;padding-top:24px;display:grid}.pipeline-notebook-total>div>span{font-size:12px;display:block}.pipeline-notebook-total strong{color:var(--theme-foreground);font-size:32px;display:block}.pipeline-notebook-total strong small{margin-left:8px;font-size:14px;font-weight:400}.pipeline-notebook-total p{color:var(--theme-muted-foreground);margin:0;font-size:12px;line-height:1.9}.pipeline-notebook-total a{white-space:nowrap;font-size:13px;font-weight:600}.pipeline-definitions{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius);margin:24px 0 40px;padding:20px 24px}.pipeline-definitions summary,.pipeline-landscape>summary{cursor:pointer;font-size:15px;font-weight:600}.pipeline-definitions ul{color:var(--theme-muted-foreground);padding-left:20px;font-size:13px;line-height:1.9}.pipeline-definitions li+li{margin-top:9px}.pipeline-landscape{border-top:1px solid var(--theme-border);margin-bottom:40px;padding-top:28px}.pipeline-landscape>summary{font-size:20px}.pipeline-landscape-note{color:var(--theme-muted-foreground);margin:20px 0 30px;font-size:13px}.pipeline-landscape .atlas-intelligence{grid-template-columns:1fr}@media (max-width:1050px){.collection-pipeline ol{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-pipeline li+li:before{display:none}.pipeline-notebook-total{grid-template-columns:auto 1fr}.pipeline-notebook-total>a{grid-column:1/-1}.pipeline-count strong{font-size:35px}}@media (max-width:620px){.collection-pipeline ol{grid-template-columns:1fr;gap:14px}.collection-pipeline li{grid-template-columns:1fr auto;column-gap:15px;padding:20px;display:grid}.pipeline-step{grid-column:1}.collection-pipeline h2{grid-column:1;min-height:0;margin:9px 0;font-size:16px}.collection-pipeline .pipeline-count{grid-area:1/2/3;align-self:center;margin:0}.pipeline-count strong{font-size:30px}.collection-pipeline li>p:last-child{grid-column:1/-1}.pipeline-summary{padding:22px}.pipeline-summary>p{font-size:14px}.pipeline-notebook-total{grid-template-columns:1fr;gap:12px}.pipeline-notebook-total>a{grid-column:auto}.atlas-statistics-hero .pipeline-date{font-size:14px}}.atlas-statistics-hero h1{letter-spacing:-.03em;font-size:clamp(30px,4.8vw,58px);line-height:1.3}.collection-pipeline,.pipeline-summary,.pipeline-definitions,.pipeline-landscape{max-width:1192px;margin-left:auto;margin-right:auto}@media (max-width:1276px){.collection-pipeline,.pipeline-summary,.pipeline-definitions,.pipeline-landscape{margin-left:24px;margin-right:24px}}.atlas-simple-home{flex-direction:column;min-height:100svh;display:flex}.atlas-simple-home>.atlas-nav{flex-shrink:0;width:100%}.atlas-simple-home>main{flex:1}.atlas-simple-home .atlas-hero{padding-top:76px;padding-bottom:76px}.atlas-simple-home .atlas-hero h1{letter-spacing:-.035em;white-space:nowrap;max-width:none;font-size:clamp(14px,4.4vw,56px);line-height:1.12}.atlas-simple-home .atlas-hero-copy>p:not(.atlas-kicker){max-width:620px;margin-top:22px;font-size:15px}.atlas-simple-home .atlas-footer{width:calc(100% - 84px);max-width:1192px;margin:0 auto}@media (max-width:620px){.atlas-simple-home .atlas-hero{padding:48px 20px 56px}.atlas-simple-home .atlas-hero h1{font-size:clamp(14px,4.4vw,56px);line-height:1.15}.atlas-simple-home .atlas-hero-copy>p:not(.atlas-kicker){font-size:14px}.atlas-simple-home .atlas-footer{width:calc(100% - 40px)}}.atlas-simple-home .atlas-semantic-search{max-width:660px;margin-top:32px}.atlas-semantic-search>p{color:var(--theme-muted-foreground);margin:0 0 12px;font-size:12px;line-height:1.6}.atlas-semantic-search label{font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:13px}@media (max-width:620px){.atlas-semantic-search input{padding-inline:8px;font-size:12px}}.atlas-llm-search{max-width:660px;margin:32px 0 0;scroll-margin-top:24px}.atlas-llm-search>header{margin-bottom:12px}.atlas-hero .atlas-llm-search h2{font-family:var(--font-sans);letter-spacing:0;margin:0 0 7px;font-size:13px;font-weight:750;line-height:1.6}.atlas-llm-search>header>p{color:var(--theme-muted-foreground);margin:0;font-size:12px;line-height:1.6}.atlas-semantic-search button:disabled{opacity:.5;cursor:default}.home-search-demo{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);min-width:0;padding:24px}.home-demo-badge{letter-spacing:.13em;color:var(--theme-muted-foreground);font-size:10px}.home-search-demo h2{letter-spacing:-.035em;margin:10px 0;font-size:24px;font-weight:550}.home-search-demo header>p{font-size:13px;line-height:1.6}.home-demo-tabs{gap:5px;margin:20px 0 14px;display:flex}.home-search-demo button{font:inherit;cursor:pointer}.home-demo-tabs button,.home-demo-examples button{border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-card);color:var(--theme-foreground);padding:8px 12px;font-size:12px}.home-demo-tabs button[aria-pressed=true]{background:var(--theme-primary);color:var(--theme-primary-foreground);border-color:var(--theme-primary)}.home-search-demo .atlas-paper-search{margin:0}.home-demo-examples{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.home-demo-examples button{background:var(--theme-secondary);padding:6px 8px;font-size:10px}.home-search-demo .home-demo-note{color:var(--theme-muted-foreground);margin:12px 0;font-size:10px}.home-demo-signin{margin-top:8px;font-size:12px;font-weight:550;text-decoration:none;display:inline-block}.home-demo-results{border-top:1px solid var(--theme-border);margin:16px 0;padding-top:15px}.home-demo-results>header{gap:5px;font-size:12px;display:grid}.home-demo-results>header span{color:var(--theme-muted-foreground);overflow-wrap:anywhere;font-size:11px}.home-demo-results article{border-bottom:1px solid var(--theme-border);padding:12px 0}.home-demo-results article>span{color:var(--theme-muted-foreground);letter-spacing:.1em;font-size:9px}.home-demo-results h3{margin:6px 0;font-size:13px;font-weight:550}.home-demo-results article p{margin:0!important;font-size:10px!important}.home-demo-answer{background:var(--theme-secondary);border-radius:var(--radius);padding:12px;font-size:12px!important;line-height:1.7!important}.home-demo-answer b{margin-bottom:6px;display:block}:is(.home-search-demo button:focus-visible,.home-search-demo a:focus-visible){outline:2px solid var(--theme-ring);outline-offset:3px}@media (max-width:600px){.home-search-demo{padding:18px}.home-search-demo h2{font-size:21px}.home-search-demo .atlas-paper-search>div{flex-wrap:wrap;gap:8px;display:flex}.home-search-demo .atlas-paper-search input{flex-basis:100%;width:100%;min-width:0}.home-search-demo .atlas-paper-search button{width:100%}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background:lab(100% 0 0);--theme-foreground:lab(2.75381% 0 0);--theme-card:lab(100% 0 0);--theme-card-foreground:lab(2.75381% 0 0);--theme-popover:lab(100% 0 0);--theme-popover-foreground:lab(2.75381% 0 0);--theme-primary:lab(7.78201% -.0000149012 0);--theme-primary-foreground:lab(98.26% 0 0);--theme-secondary:lab(96.52% -.0000298023 .0000119209);--theme-secondary-foreground:lab(7.78201% -.0000149012 0);--theme-muted:lab(96.52% -.0000298023 .0000119209);--theme-muted-foreground:lab(48.496% 0 0);--theme-accent:lab(96.52% -.0000298023 .0000119209);--theme-accent-foreground:lab(7.78201% -.0000149012 0);--theme-destructive:lab(48.4493% 77.4328 61.5452);--theme-destructive-foreground:lab(100% 0 0);--theme-border:lab(90.952% 0 -.0000119209);--theme-input:lab(90.952% 0 -.0000119209);--theme-ring:lab(66.128% -.0000298023 .0000119209);--theme-chart-1:lab(77.6434% -6.25691 -34.7746);--theme-chart-2:lab(54.2137% 9.38562 -66.5);--theme-chart-3:lab(45.1388% 22.1445 -77.2945);--theme-chart-4:lab(37.8262% 27.3087 -77.4425);--theme-chart-5:lab(30.2574% 22.7189 -63.5671);--theme-sidebar:lab(98.26% 0 0);--theme-sidebar-foreground:lab(2.75381% 0 0);--theme-sidebar-primary:lab(7.78201% -.0000149012 0);--theme-sidebar-primary-foreground:lab(98.26% 0 0);--theme-sidebar-accent:lab(96.52% -.0000298023 .0000119209);--theme-sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--theme-sidebar-border:lab(90.952% 0 -.0000119209);--theme-sidebar-ring:lab(66.128% -.0000298023 .0000119209);--theme-shadow-color:#0000001a;--radius:.625rem;--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-geist-sans:var(--font-sans);--font-geist-mono:var(--font-mono);--text-muted:var(--theme-muted-foreground);--orange:var(--theme-primary)}body{font-family:var(--font-sans);letter-spacing:0}button,input,select,textarea{font-family:inherit}code,pre,kbd,samp{font-family:var(--font-mono)}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--theme-ring);outline-offset:3px}:is(.discovery-method,.catalog-section,.repository-panel,.atlas-method-strip,.atlas-paper-growth,.semantic-race-controls){background:var(--theme-card);color:var(--theme-foreground)}:is(.atlas-home,.paper-map-shell,.mobile-shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.paper-map-shell{--line:var(--theme-border);color:var(--theme-foreground)}.map-nav,.map-tools,.map-detail,.map-explorer-controls,.map-explorer-popup,.map-explorer-tooltip,.map-tooltip{background:var(--theme-card);color:var(--theme-foreground)}.map-vignette{opacity:.08}.atlas-hero h1,h1,h2{letter-spacing:-.035em;font-weight:550}.brand-mark,.atlas-brand>span,.map-brand>i,.atlas-paper-search button,.search button,.atlas-primary-action,.atlas-colab-library-link>a,.atlas-statistics-link>a,.personal-page .personal-primary,.personal-tabs button[aria-current=page]{background:var(--theme-primary);color:var(--theme-primary-foreground)}.atlas-paper-search button span,.atlas-primary-action span,.atlas-colab-library-link>a span,.coverage-showcase>a:hover :is(strong,b),.atlas-metrics>a:hover :is(strong,b){color:var(--theme-primary-foreground)}.catalog-section .tool-card,.discovery-method .discovery-principles article{background:var(--theme-card);color:var(--theme-foreground)}.semantic-race-controls button,.semantic-race-facets button{background:var(--theme-secondary);color:var(--theme-foreground)}.semantic-race-controls button.active,.semantic-race-controls .semantic-race-play{background:var(--theme-primary);color:var(--theme-primary-foreground)}.semantic-race-facets button.active{background:var(--theme-card)}.semantic-race-row>span i{opacity:.25}.semantic-race>footer input{accent-color:var(--theme-primary)}.growth-total-line{stroke:var(--theme-chart-2)}.growth-total-dot,.growth-month-bar:hover{fill:var(--theme-chart-2)}.growth-legend-line{background:var(--theme-chart-2)}.growth-legend-bar{background:var(--theme-chart-1)}.growth-month-bar{fill:var(--theme-chart-1)}@view-transition{navigation:auto}::view-transition-old(root){animation:.16s ease-out both search-page-out}::view-transition-new(root){animation:.28s ease-out both search-page-in}@keyframes search-page-out{to{opacity:0}}@keyframes search-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.search-transition{z-index:10000;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 22% 25%,#77af9242,transparent 65%),radial-gradient(ellipse at 85% 75%,#96a5db3d,transparent 65%),var(--theme-background,#f8faf7);transition:opacity .18s ease-out;position:fixed;inset:0}.search-leaving .search-transition{opacity:.94}.atlas-conversation{max-width:880px;margin:48px auto 80px;padding:0 24px}.atlas-conversation-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.atlas-conversation-heading h1{letter-spacing:-.025em;margin:0;font-size:22px}.atlas-conversation-heading a{color:var(--muted);font-size:12px}.atlas-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.atlas-chat-entry{margin-top:0}.atlas-chat-entry>small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.atlas-chat-options{color:var(--muted);margin-top:10px;font-size:12px}.atlas-chat-options summary{cursor:pointer}.atlas-chat-options label{text-transform:none;letter-spacing:normal;margin-top:14px;font-size:12px}.atlas-chat-options input,.atlas-chat-options select{border:1px solid var(--line);background:var(--theme-card);color:var(--ink);border-radius:8px;padding:8px;font-size:12px}.atlas-chat-options input{width:68px;margin-left:8px}.atlas-chat-options select{width:100%;margin-top:6px}.atlas-chat-options p{line-height:1.6}.atlas-chat-entry button:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.search-transition{display:none}}@media (max-width:620px){.atlas-conversation{margin-top:28px;padding:0 16px}}:root{--ui-green:#21634b;--ui-green-hover:#174b38;--ui-green-soft:#edf6f0;--ui-green-line:#b6d8c4;--ui-blue:#245e9c;--ui-blue-soft:#edf4fc;--ui-amber:#8a5800;--ui-amber-soft:#fff5dc}.atlas-home,.research-workspace{--theme-primary:var(--ui-green);--theme-primary-foreground:#fff;--theme-ring:var(--ui-green);--theme-muted-foreground:#59635f;--theme-sidebar-accent:var(--ui-green-soft);--theme-sidebar-accent-foreground:var(--ui-green);accent-color:var(--ui-green)}.atlas-home{--atlas-green:var(--ui-green)}.atlas-home .atlas-hero{background:radial-gradient(at 85% 12%,#f0f7f2 0,#0000 55%)}.atlas-home .atlas-hero h1 em,.atlas-home .atlas-kicker{color:var(--ui-green)}.atlas-home .atlas-browse{background:var(--ui-green);border-color:var(--ui-green);color:#fff}.atlas-home .atlas-browse:hover{background:var(--ui-green-hover)}.atlas-home .atlas-beta-note{background:var(--ui-amber-soft);color:#6f4c10;border-color:#e8d7a7}.atlas-home .home-search-demo{border-color:var(--ui-green-line);background:#f6faf7;box-shadow:0 6px 24px #21634b0d}.atlas-home .home-demo-badge,.atlas-home .home-demo-signin{color:var(--ui-green);font-weight:650}.atlas-home .home-demo-examples button{color:#325b46;background:#fff;border-color:#ccdfd3}.atlas-home .home-demo-examples button:hover{background:var(--ui-green-soft);border-color:var(--ui-green)}.atlas-home .home-demo-tabs button:not([aria-pressed=true]):hover{background:#eaf2ed}.atlas-home .atlas-paper-search>div:focus-within{border-color:var(--ui-green);box-shadow:0 0 0 3px #21634b1f}.atlas-home .home-demo-results>header>b{color:var(--ui-blue)}.research-workspace .rw-sidebar{background:#fafcfb}.research-workspace .rw-brand>span{background:var(--ui-green);color:#fff}.research-workspace .rw-navigation button[aria-current=page]{background:var(--ui-green-soft);color:var(--ui-green);box-shadow:inset 3px 0 var(--ui-green)}.research-workspace .rw-navigation button:not(:disabled):not([aria-current=page]):hover{color:#244f3c;background:#f0f5f2}.research-workspace .rw-navigation button[aria-current=page] svg,.research-workspace .rd-overline,.research-workspace .eyebrow{color:var(--ui-green)}.research-workspace .workspace-search-tabs button[aria-selected=true]{background:var(--ui-green-soft);border-color:var(--ui-green-line);color:var(--ui-green);box-shadow:inset 0 -2px var(--ui-green)}.research-workspace .workspace-search-tabs button:not([aria-selected=true]):hover{color:#244f3c;background:#f2f6f3}.research-workspace :is(.rd-primary,.personal-primary,.df-search-form button[type=submit]){background:var(--ui-green);border-color:var(--ui-green);color:#fff}.research-workspace :is(.rd-primary,.personal-primary,.df-search-form button[type=submit]):not(:disabled):hover{background:var(--ui-green-hover);color:#fff}.research-workspace .df-filter-chip.is-active{background:var(--ui-green-soft);color:var(--ui-green);border-color:var(--ui-green-line)}.research-workspace :is(.df-selected-keywords button,.df-selected-keywords button>small){color:var(--ui-green)}.research-workspace .df-selected-keywords button{background:var(--ui-green-soft);border-color:var(--ui-green-line)}.research-workspace :is(.df-feed-row,.personal-paper):hover{background:#f7faf8}.research-workspace :is(.df-feed-title button,.personal-paper h2 a):hover{color:var(--ui-green)}.research-workspace .personal-saved,.research-workspace .personal-notebook-favorite[aria-pressed=true]{color:var(--ui-amber);background:var(--ui-amber-soft);border-color:#e6cc87}.research-workspace :is(.hardware-loading,.df-detail-loading,.map-refresh-status){color:var(--ui-blue)}.research-workspace .workspace-map-help[open],.research-workspace .df-meaning-help[open]{background:var(--ui-blue-soft);border-color:#c9dbed}.research-workspace :is(input,select,textarea):focus-visible{outline:2px solid var(--ui-green);outline-offset:2px}@media (max-width:800px){.research-workspace .rw-navigation button[aria-current=page]{box-shadow:inset 0 -3px var(--ui-green)}}.public-interface{--theme-primary:var(--ui-green);--theme-primary-foreground:#fff;--theme-ring:var(--ui-green);--theme-muted-foreground:#59635f;--green:var(--ui-green);--muted:#59635f;accent-color:var(--ui-green)}.public-interface .back-link{color:var(--ui-green);font-weight:600}.public-interface .back-link:hover{text-underline-offset:4px;text-decoration:underline}.public-interface .eyebrow{color:var(--ui-green)}.public-interface :is(.personal-primary,.catalog-search button[type=submit]){background:var(--ui-green);border-color:var(--ui-green);color:#fff}.public-interface :is(.personal-primary,.catalog-search button[type=submit]):not(:disabled):hover{background:var(--ui-green-hover)}.public-interface .paper-detail-hero{border-left:3px solid var(--ui-green-line);padding-left:20px}.public-interface .paper-detail-actions>a:not(.personal-save){background:var(--ui-green-soft);border-color:var(--ui-green-line);color:var(--ui-green)}.public-interface .paper-detail-actions>a:not(.personal-save):hover{border-color:var(--ui-green);background:#e1f0e6}.public-interface .paper-notebook-section{border-color:var(--ui-green-line);background:#f7faf8}.public-interface .paper-notebook-actions>a:first-child{background:var(--ui-green);border-color:var(--ui-green);color:#fff}.public-interface .paper-notebook-actions>a:first-child:hover{background:var(--ui-green-hover)}.public-interface .paper-notebook-actions>a:not(:first-child){color:var(--ui-green);border-color:var(--ui-green-line);background:#fff}.public-interface .paper-semantic-keywords a{color:var(--ui-green);background:var(--ui-green-soft);border-color:#d1e5d8}.public-interface .paper-semantic-keywords a:hover{border-color:var(--ui-green);background:#dfeee4}.public-interface :is(.paper-evidence-list blockquote,.evidence-note,.hardware-evidence){background:#f4f8fc;border-left:3px solid #adc7e1}.public-interface :is(.paper-asset-list article>a,.paper-asset-list small a,.evidence-note a,.hardware-evidence a){color:var(--ui-blue);text-underline-offset:3px;text-decoration:underline}.public-interface :is(.paper-notebook-verification,.paper-asset-list header span,.candidate-label){color:var(--theme-foreground)}.public-interface :is(.personal-save.personal-saved,.personal-notebook-favorite[aria-pressed=true]){color:var(--ui-amber);background:var(--ui-amber-soft);border-color:#e6cc87}.public-interface :is(.personal-login-panel,.personal-panel){border-color:#d7e5dd}.public-interface .personal-login-panel{border-top:3px solid var(--ui-green);background:#f7faf8}.public-interface :is(.search-guide-jump,.relation-item>a){color:var(--ui-green)}.public-interface :is(.method-node,.result-card):hover{border-color:var(--ui-green-line)}.public-interface :is(input,select,textarea):focus-visible{outline:2px solid var(--ui-green);outline-offset:2px}.personal-account-link{color:var(--ui-green);background:#fff;border-color:#b6d8c4}.personal-account-link:hover{background:var(--ui-green-soft)}@media (max-width:600px){.public-interface .paper-detail-hero{padding-left:12px}}
