.nav-item{font-size:12px}.project-switch{font-size:10px}.brand small{font-size:8px}.top-status,.breadcrumb{font-size:11px}.overview-greeting .eyebrow,.eyebrow{font-size:10px}.hero-copy>p{font-size:13px;color:#776181}.hero-kicker{font-size:9px;color:#725380}.hero-trust{font-size:10px;color:#725980}.hero-actions .button,.button{font-size:12px;min-height:43px}.metric-card>div{font-size:11px;color:#6b6173}.metric-card p{font-size:10px;color:#817389}.section-head h2{font-size:17px}.section-head p{font-size:11px;color:#82728c}.text-link,.section-head>.text-link{font-size:11px}.bar-row>span{font-size:10px;color:#74607e}.bar-row small{font-size:8px;color:#877095}.bar-row strong{font-size:11px}.bar-row{grid-template-columns:137px 1fr 38px}.bar-axis{margin-left:150px;color:#8d7b97;font-size:9px}.panel-note{font-size:10px;color:#81708c}.mini-flow small{font-size:8px;color:#8b729a}.mini-flow h3{font-size:12px}.mini-flow p{font-size:10px;color:#82708d}.pipeline-card>.text-link{font-size:11px}.research-ribbon h3{font-size:13px}.research-ribbon p{font-size:10px;color:#758067}.research-ribbon .eyebrow{font-size:8px;color:#748062}.pill{font-size:10px;color:#74627f}.sidebar .research-status small{color:#8a7d92}.footer{font-size:10px;color:#81718c}.page-head p{font-size:13px;color:#7f6d8a}.page-head .eyebrow{font-size:10px}.dropzone strong{font-size:13px}.dropzone>span:not(.upload-icon){font-size:12px;color:#85708f}.dropzone small{font-size:10px;color:#82708d}.sample-heading{font-size:12px}.sample-heading .pill{font-size:9px}.sample-choice span{font-size:9px;color:#735980}.selected-preview strong{font-size:12px}.selected-preview p{font-size:11px;color:#796286}.selected-preview small{font-size:9px;color:#857090}.empty-selection{font-size:11px;color:#8a7596}.settings-row label{font-size:11px;color:#81668f}.settings-row select{font-size:12px;min-height:42px}.settings-row .icon-button{height:42px;width:42px}.threshold-settings label,.threshold-settings p{font-size:11px;color:#796185}.analysis-progress{font-size:11px;color:#7a5d8a}.result-empty h3{color:#8a6f9b}.result-empty p{font-size:12px;color:#8a7498}.result-empty .pill{font-size:10px}.empty-history{font-size:12px;color:#8b7596}.scope-note{font-size:11px;color:#817565}.score-scale{font-size:10px;color:#81678f}.score-note{font-size:11px;color:#816b8b}.result-heading{font-size:10px;color:#82698f}.result-verdict>span{font-size:10px;color:#896795}.result-verdict p{font-size:12px;color:#80678b}.model-votes>div{font-size:12px;color:#80638f}.model-votes strong{font-size:13px;color:#6b4c7c}.result-meta{font-size:10px;color:#886d96}.fixture-reference{font-size:10px;color:#8a7296}.batch-results>div{font-size:11px}.table-scroll table{font-size:12px}.table-scroll th{font-size:11px;color:#7d638b}.table-scroll td{color:#7d648b}.dataset-stats span{font-size:12px;color:#7c5e8a}.tabs button{font-size:11px;color:#886a98;min-height:38px}.atlas-card>div{font-size:11px;color:#775786}.atlas-card small{font-size:9px;color:#886a99}.details-list{font-size:12px}.details-list dt{color:#8c729a}.details-list dd{color:#72537f}.class-balance>div,.class-balance strong{font-size:10px;color:#81608f}.split-card .eyebrow{font-size:10px;color:#7c598d}.split-card p{font-size:12px;color:#82678f}.split-card>div{font-size:10px;color:#8b6d9a}.split-card>div strong{color:#775386}.split-card>small{font-size:10px;color:#896996}.split-2 p,.split-2>small,.split-2 .eyebrow{color:#788961}.filename-panel>p{font-size:12px;color:#897191}.metric-explainer p{font-size:12px;color:#846393}.metric-explainer .pill{font-size:10px}.figure-card>span{font-size:13px;color:#785587}.test-banner strong{font-size:13px;color:#5a7c62}.test-banner p{font-size:11px;color:#718774}.cm-axis{font-size:11px;color:#826592}.cm-cell small{font-size:10px;opacity:1}.cm-cell>span{font-size:11px}.method-intro p{font-size:13px;color:#896998}.method-step p{font-size:13px;color:#897292}.method-step .pill{font-size:10px}.fingerprint>span{font-size:10px;color:#856192}.fingerprint code{font-size:11px;color:#7c578f}.architecture-heading{font-size:10px;color:#886497}.architecture-heading .pill{font-size:10px}.architecture-node small{font-size:9px;color:#8f6c9e}.architecture-node strong{font-size:13px;color:#7f598f}.branch-label{font-size:10px;color:#8f6b9f}.architecture-detail p{font-size:13px;color:#8c699c}.formula-card p{font-size:13px;color:#896698}.deployment-flow span{font-size:11px;color:#835c95}.paper-feature p{font-size:13px;color:#886196}.paper-feature p strong{color:#775086}.paper-feature .eyebrow{color:#886497}.resource-card h3{font-size:15px;color:#795589}.resource-card p{font-size:12px;color:#8a689a}.resource-card .text-link{font-size:12px}.reference-list h3{font-size:14px;color:#795489}.reference-list p{font-size:12px;color:#8a6999}.about-person p{font-size:13px;color:#866192}.about-person .eyebrow,.supervisor .eyebrow{font-size:10px;color:#886295}.supervisor strong{font-size:14px;color:#80558e}.supervisor>span:last-child{font-size:12px;color:#8f6b9d}.aim-list>div{font-size:12px;color:#896597}.about-cost p{font-size:13px;color:#718261}.about-cost h2{color:#6c8058}.about-cost .eyebrow{font-size:10px;color:#71875b}.limitation-grid p{font-size:13px;color:#896497}.next-grid h3{font-size:15px;color:#825a93}.next-grid p{font-size:13px;color:#896499}.small.muted{color:#8a7397;font-size:11px}.result-empty .inline-error p{color:#8e5140}.selected-files{font-size:12px;color:#765485}.round-link{color:#778360}.profile small{color:#85758f}.specimen-top{color:#71527e}.specimen-foot{color:#765281}.specimen-label{color:#684973}.specimen-label span{color:#82628c}.nav-label{color:#88798f}.project-switch small{color:#89788f}.research-status{color:#74627d}.hero .button.ghost{color:#6f507f}.method-step h2{color:#765783}.paper-cover{color:#8f6b9e}.paper-cover h3{color:#765285}#viewer-content p{color:#82708d}
@media(max-width:1190px){.bar-row{grid-template-columns:125px 1fr 34px;gap:10px}.bar-axis{margin-left:135px}.section-head h2{font-size:16px}.section-head p{font-size:10px}.section-head>.text-link{font-size:10px}.hero-copy>p{font-size:12px}.hero-trust{font-size:9px}.hero-actions .button{font-size:11px}.metric-card p{font-size:9px}.metric-card>div{font-size:10px}.research-ribbon h3{font-size:12px}.footer{font-size:9px}.sample-choice{flex-basis:35px}.sample-choice span{font-size:8px}.sample-heading{font-size:10px}.selected-preview strong{font-size:11px}.selected-preview p{font-size:10px}.selected-preview small{font-size:8px}.dropzone small{font-size:9px}.settings-row select{font-size:11px}}
@media(max-width:760px){.hero-copy>p{font-size:13px}.hero-actions .button{font-size:11px}.hero-trust{font-size:9px}.bar-row{grid-template-columns:119px 1fr 34px;gap:10px}.bar-row>span{font-size:9px}.bar-axis{margin-left:129px}.bar-row strong{font-size:10px}.bar-axis{font-size:8px}.metric-card p{font-size:9px}.metric-card>div{font-size:11px}.section-head h2{font-size:17px}.section-head p{font-size:11px}.section-head>.text-link{font-size:10px}.panel-note{font-size:10px}.research-ribbon h3{font-size:12px}.research-ribbon p{font-size:9px}.research-ribbon .eyebrow{font-size:7px}.footer{font-size:9px}.sample-heading{font-size:11px}.sample-choice span{font-size:8px}.selected-preview strong{font-size:11px}.selected-preview p{font-size:10px}.selected-preview small{font-size:9px}.settings-row select{font-size:11px}.dropzone small{font-size:9px}.result-empty p{font-size:12px}.scope-note{font-size:10px}.result-meta{font-size:9px}.result-verdict p{font-size:12px}.score-scale{font-size:8px}.dataset-stats strong{font-size:29px}.dataset-stats span{font-size:11px}.tabs button{font-size:10px;padding:7px 10px}.split-card .eyebrow{font-size:10px}.split-card p{font-size:12px}.split-card>small{font-size:10px}.split-card>div{font-size:11px}.method-intro p{font-size:12px}.method-step p{font-size:12px}.fingerprint code{font-size:10px}.fingerprint>span{font-size:9px}.architecture-heading{font-size:9px}.architecture-heading .pill{font-size:9px}.architecture-detail p{font-size:12px}.branch-label{font-size:9px}.resource-card p{font-size:12px}.reference-list p{font-size:11px}.reference-list h3{font-size:13px}.paper-feature p{font-size:12px}.about-person p{font-size:12px}.limitation-grid p{font-size:12px}.next-grid p{font-size:12px}.hero-copy h2{font-size:clamp(49px,14vw,60px)}.hero-actions .button{flex-grow:1}.specimen-label{font-size:9px}.specimen-label span{font-size:7px}.overview-greeting h1{font-size:18px}.overview-greeting>.pill{font-size:8px}.history-panel .section-head p{max-width:200px}}
.sidebar{overflow-y:auto}.sidebar-bottom{flex-shrink:0}.lab-input:focus-within .dropzone{outline-offset:3px}@media(max-width:760px){.sidebar{padding-bottom:12px}.resource-card,.atlas-card,.button,.icon-button{touch-action:manipulation}}
.workspace p,.workspace small,.workspace .eyebrow,.workspace .bar-axis,.workspace .footer,.workspace .metric-card>div,.workspace .bar-row>span,.workspace .score-scale,.workspace .result-meta,.workspace .result-heading,.workspace .empty-selection,.workspace .empty-history,.workspace .class-balance>div,.workspace .details-list dt,.workspace .specimen-top,.workspace .specimen-foot,.workspace .scope-note,.workspace .sample-choice span,.workspace .settings-row label,.workspace .architecture-heading,.workspace .architecture-node small,.workspace .branch-label,.workspace .fingerprint>span,.workspace .table-scroll th,.workspace .table-scroll td,.workspace .dataset-stats span,.workspace .filename-panel>p,.workspace .result-verdict>span{color:#6d5579!important}.sidebar small,.nav-label,.breadcrumb,.top-status,.nav-new{color:#6b5b76!important}.research-ribbon p,.research-ribbon .eyebrow,.about-cost p,.about-cost .eyebrow{color:#526242!important}.workspace .specimen-top,.workspace .specimen-foot{color:#634570!important}.scope-note>span{color:#6f5e4d!important}.bar-row .bar-track{min-width:0}
.overview-greeting h1 em,.limitation-grid>div>span,.reference-list>a>span,.method-number,.architecture-detail .eyebrow{color:#785584!important}.scope-note{color:#6a5847!important}.scope-note>span{color:#6a5847!important}
.dropzone>span:not(.upload-icon),.tabs button,.split-card>div,.split-card>div strong,.panel-note,.filename-panel code,.formula,.paper-cover>span,.supervisor>span:last-child,.details-panel summary{color:#6d517a!important}.filename-panel code>span{color:#476f5e!important}.avatar-large{color:#6e4b82!important}.table-scroll:focus-visible{outline:3px solid #a27bbd;outline-offset:3px}
@media(max-width:760px){.hero-copy h2{font-size:clamp(37px,11.5vw,46px)}.hero-copy{padding-top:28px;padding-bottom:26px}.hero-copy>p{font-size:12px}}
.preview-enlarge{padding:0;background:none;border:0;border-radius:5px;flex:none;cursor:zoom-in}.preview-enlarge:hover{box-shadow:0 0 0 2px #b598c8}.preview-enlarge img{display:block}.selected-preview>div{min-width:0}
.drawer-close{display:none}.button{min-height:44px}.sample-choice{flex-basis:44px;min-width:44px}@media(max-width:760px){.drawer-close{display:flex;position:absolute;right:10px;top:25px;width:30px;height:32px}.mobile-menu{width:40px;height:40px}.tabs button{min-height:42px}.sample-choice{flex-basis:44px;min-width:44px}.result-actions .button{min-height:44px}.text-link{min-height:36px}}
@media(max-width:760px){.drawer-close{width:44px;height:44px;top:18px}.mobile-menu{width:44px;height:44px}.tabs button{min-height:44px}.text-link{min-height:44px}}
.fixture-reference{color:#65546f;font-size:11px;line-height:1.7}
