.artifact-page{max-width:1040px}.artifact-back{margin-bottom:24px}.artifact-back a{color:#526e7d;font-size:13px}.artifact-page .repo-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding-bottom:16px}.artifact-page .repo-heading>.model-mark{border-radius:8px;width:48px;height:48px}.artifact-page .repo-heading h1{overflow-wrap:anywhere;margin:0 0 7px;font-size:1.875rem;font-weight:600;line-height:1.3}.profile-source-status{color:#526775;margin:8px 0 0;font-size:13px;line-height:1.5}.profile-source-context{color:#415b69;max-width:75ch;margin:4px 0 28px 66px;font-size:14px;line-height:1.6}.profile-source-context p{gap:3px;margin:0 0 8px;display:grid}.profile-source-context strong{color:#243f4e;font-weight:500}.profile-source-context>div{color:#526775;flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}.profile-source-context a{color:#2e5c70;text-underline-offset:3px}.repo-variant{color:#415b69;margin:0 0 5px;font-size:14px}.artifact-page .repo-path{color:#5c707b;overflow-wrap:anywhere;font-size:12px}.artifact-page .repo-actions{flex-wrap:wrap;align-items:center;gap:18px;padding-top:4px;display:flex}.artifact-page .repo-actions a{color:#2e5c70;font-size:13px;font-weight:500;text-decoration:none}.artifact-page .repo-actions .secondary-action{background:0 0;border:0;border-radius:0;min-height:auto;padding:0}.artifact-page .repo-actions a:hover{text-underline-offset:4px;text-decoration:underline}.artifact-page .repo-actions .profile-audit-link{color:#fff;border-radius:var(--r-sm,6px);background:#234e60;align-items:center;min-height:44px;padding:8px 14px;display:inline-flex}.artifact-page .repo-actions .profile-audit-link:hover{background:#183d4d;text-decoration:none}.artifact-results{border-top:1px solid #dfe7eb}.artifact-results-heading{justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0 0;display:flex}.artifact-results-heading h2{margin:0;font-size:19px;font-weight:600}.artifact-results-heading>span{color:#596f7c;font-size:12px}.artifact-results .analysis-method-history{border:0;margin:0;padding:0}.profile-audit-table-wrap{margin:18px 0 24px}.profile-audit-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:14px}.profile-audit-name-col{width:44%}.profile-audit-outcome-col{width:29%}.profile-audit-count-col{width:8%}.profile-audit-date-col{width:19%}.profile-audit-table thead th{color:#526775;white-space:nowrap;border-bottom:1px solid #cbd7dd;padding:10px 12px;font-size:12px;font-weight:500}.profile-audit-table tbody>tr:not(.profile-audit-expanded)>th,.profile-audit-table tbody>tr:not(.profile-audit-expanded)>td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #e1e8ec;padding:14px 12px}.profile-audit-table tbody th{font-weight:500}.profile-audit-table time{white-space:nowrap;color:#526775;font-size:12px}.profile-audit-toggle{color:#234e60;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:9px;padding:2px 0;font-weight:500;display:flex}.profile-audit-toggle>span{gap:4px;display:grid}.profile-audit-toggle strong{font:inherit}.profile-audit-purpose{color:#526775;font-size:12px;font-weight:400;line-height:1.5}.profile-audit-cue{color:#2e5c70;font-size:12px}.profile-audit-toggle:hover .profile-audit-cue{text-underline-offset:3px;text-decoration:underline}.profile-audit-table .profile-audit-mobile-date{display:none}.profile-audit-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:16px;height:16px;margin-top:2px}.profile-audit-toggle:hover{color:#0d6078}.profile-audit-toggle:focus-visible{outline-offset:5px;outline:2px solid #236d83}.profile-audit-outcomes{color:#526775;gap:7px;font-size:12px;display:grid}.profile-audit-outcomes>span{align-items:center;gap:7px;display:flex}.profile-audit-outcomes i,.profile-audit-key i{background:0 0;border-radius:50%;flex:none;width:6px;height:6px}.profile-audit-outcomes [data-tone=signal] i,.profile-audit-key [data-tone=signal]{background:#b74f40}.profile-audit-outcomes [data-tone=inconclusive] i,.profile-audit-key [data-tone=inconclusive]{background:#aa7a20}.profile-run-count{font-variant-numeric:tabular-nums;color:#415b69}.profile-audit-expanded>td{border-bottom:1px solid #cbd7dd;padding:6px 18px 24px}.profile-audit-evidence{min-width:0;max-width:100%}.profile-audit-evidence pre{max-width:100%;overflow:auto}.profile-audit-evidence .result-method-heading{flex-wrap:wrap}.profile-audit-key{color:#526775;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;font-size:12px;line-height:1.6;display:flex}.profile-audit-key>span{align-items:center;gap:7px;display:inline-flex}.profile-lineage .artifact-lineage{border:0;margin:12px 0 0;padding:0}.profile-lineage-empty{color:#526775;border-top:1px solid #dfe7eb;margin:0;padding:16px 0;font-size:13px;line-height:1.5}.artifact-page .competition-model-context{background:0 0;border:0;border-radius:0;padding:16px 0}.artifact-page .competition-model-context>header span{color:#526775;font-size:12px;font-weight:500}@media (width<=680px){.artifact-page .repo-heading{grid-template-columns:48px minmax(0,1fr);gap:14px}.artifact-page .repo-heading h1{font-size:1.5rem}.artifact-page .repo-actions{grid-column:1/-1;padding-top:4px}.profile-source-context{margin-left:0}.artifact-results-heading{flex-wrap:wrap;gap:8px}.profile-audit-table thead th,.profile-audit-table tbody>tr:not(.profile-audit-expanded)>th,.profile-audit-table tbody>tr:not(.profile-audit-expanded)>td{padding:12px 7px}.profile-audit-table thead th{white-space:normal}.profile-audit-name-col{width:51%}.profile-audit-outcome-col{width:37%}.profile-audit-count-col{width:12%}.profile-audit-date-col,.profile-audit-date{display:none}.profile-audit-table .profile-audit-mobile-date{white-space:normal;margin:6px 0 0 25px;font-size:12px;display:block}.profile-audit-expanded>td{padding-inline:0}.profile-audit-evidence .result-comparison-row{grid-template-columns:minmax(0,1fr) 45px 55px;gap:8px}.profile-audit-evidence .result-comparison-row>span:first-child{grid-column:1/-1}}.artifact-page .repository-section{border-top:1px solid #dfe7eb;margin-top:0;padding:14px 0}.artifact-page .repository-section>summary{color:#365363;cursor:pointer;font-size:14px}.artifact-page .repository-section>summary h2{font-size:14px;font-weight:500}.artifact-page .repository-section>summary small{color:#596f7c;font-size:12px}.artifact-page .repository-section>summary>i{display:none}.profile-popularity{color:#5d737f;font-size:12px}.profile-lookup-notice{color:#854d19;max-width:75ch;margin:0 0 20px;font-size:14px;line-height:1.55}.profile-lookup-notice button{color:#305e71;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}.profile-lookup-notice button:focus-visible{outline-offset:4px;outline:2px solid #236d83}.profile-metadata .hf-model-chipbar{margin:12px 0;padding:0}.profile-metadata .hf-model-chipbar>div{gap:6px 14px}.profile-metadata .hf-model-chip{background:0 0;border-radius:0;min-height:0;padding:0}.profile-metadata .repo-metadata{gap:8px 24px;margin:12px 0;padding:0}.profile-metadata .repo-metadata>div{align-items:baseline;gap:7px;min-width:0;display:flex}.profile-metadata .reference-metadata-note{border:0;padding:8px 0}.profile-metadata .competition-model-context{margin:12px 0;padding:0}.profile-metadata .competition-model-context h3{display:none}.profile-metadata .competition-model-context dl{grid-template-columns:1fr;gap:8px;margin:10px 0;display:grid}.profile-metadata .competition-model-context dl>div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.profile-metadata .competition-model-context dd{margin:0}.profile-metadata .competition-model-context>div>strong{display:none}.artifact-page .community-evidence>summary span{color:#637782;margin-left:10px}.artifact-page .community-evidence>h2{margin:0 0 12px;font-size:18px;font-weight:600}.artifact-page .community-discussion .comment-composer{border:0;padding:0}.artifact-page .comment-composer>label{color:#365363;gap:6px;font-size:14px;display:grid}.artifact-page .comment-composer textarea{border-radius:var(--r-sm,6px);width:100%;min-height:60px;font:inherit;resize:vertical;border:1px solid #cbd7dd;padding:9px 10px;font-size:14px;line-height:1.5}.artifact-page .comment-composer textarea:focus-visible{outline-offset:2px;outline:2px solid #236d83}.artifact-page .comment-controls{flex-wrap:wrap;align-items:flex-start;padding-top:6px}.artifact-page .comment-controls label{text-transform:none;letter-spacing:normal;font-size:12px;font-weight:400}.artifact-page .comment-options{color:#526775;padding-top:9px;font-size:12px}.artifact-page .comment-options summary{cursor:pointer}.artifact-page .comment-options>div{flex-wrap:wrap;gap:12px;padding-top:12px;display:flex}.artifact-page .comment-controls button{color:#fff;background:#234e60;border:0;min-height:44px;padding:8px 16px;font-size:13px;font-weight:500}.artifact-page .comment-controls button:disabled{opacity:.55;cursor:default}.artifact-page .comment-controls button:focus-visible{outline-offset:3px;outline:2px solid #236d83}.profile-community-empty{color:#526775;margin:16px 0;font-size:13px}.profile-community-findings{margin-top:18px;font-size:14px}.artifact-page .discussion-list>article{padding:10px 0}.artifact-page .discussion-list .comment-body{grid-column:1/-1}.artifact-page .discussion-list article p{margin:6px 0 0}.profile-audit-sort-note{color:#526775;margin:12px 12px -8px;font-size:12px}.artifact-page .observation-form.compact{border:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;margin:0;padding:0;display:grid}.artifact-page .observation-form.compact>label{grid-column:1/-1}.artifact-page .observation-form.compact>label textarea{resize:vertical;min-height:64px;padding:10px 12px;font-size:14px;line-height:1.5}.artifact-page .observation-form.compact .evidence-details{border:0;align-self:start;min-width:0}.artifact-page .observation-form.compact .evidence-details[open]{grid-column:1/-1}.artifact-page .observation-form.compact .confidence-field{justify-content:flex-start}.artifact-page .observation-form.compact .observation-confidence{background:0 0;border:0;gap:4px;padding:0}.artifact-page .observation-form.compact .observation-confidence button{border:1px solid #0000;min-height:36px}.artifact-page .observation-form.compact .observation-confidence button.active{color:#234e60;background:#edf4f5;border-color:#cbd7dd}.artifact-page .observation-form.compact .evidence-details>summary{width:fit-content;min-height:40px;padding:8px 0;font-weight:400}.artifact-page .observation-form.compact .checkbox-row{margin:0}.artifact-page .observation-form.compact .form-actions{grid-column:2;gap:10px;margin:0}.artifact-page .observation-form.compact .form-error{grid-column:1/-1;margin:0}.artifact-page .observation-form.compact .primary-action{color:#fff;background:#234e60;border-color:#234e60;min-height:40px}.artifact-page .observation-form.compact .secondary-action{color:#526775;background:0 0;border:0;min-height:40px}.artifact-page .observation-form.compact :is(button,input,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid #236d83}.artifact-page a:focus-visible,.artifact-page summary:focus-visible{outline-offset:4px;outline:2px solid #236d83}.profile-derivatives{margin-top:20px;font-size:13px}.profile-derivatives p{flex-wrap:wrap;gap:16px;display:flex}@media (width<=520px){.profile-metadata .competition-model-context dl>div{grid-template-columns:1fr;gap:2px}.artifact-page .observation-form.compact :is(.primary-action,.evidence-details>summary){min-height:44px}}.artifact-lineage{color:#203440;border-block:1px solid #e2e7eb;margin:24px 0;padding:18px 0}.lineage-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.lineage-heading h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:650}.lineage-heading>span,.lineage-heading button>span{color:#536570;font-size:13px}.artifact-lineage button{font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.artifact-lineage a{color:#203440;text-underline-offset:3px}.artifact-lineage a:hover,.artifact-lineage button:hover{color:#076c85;text-decoration:underline}.artifact-lineage :is(a,button,summary):focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #087d98}.lineage-map{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;column-gap:90px;padding:0 24px 0 0;display:grid}.artifact-lineage ul{margin:0;padding:0;list-style:none}.lineage-inputs{position:relative}.lineage-inputs:after{content:"";border-right:1px solid #b6c5ca;position:absolute;top:39px;bottom:39px;right:-36px}.lineage-input{align-items:center;gap:12px;min-height:78px;padding:12px 0;display:flex;position:relative}.lineage-inputs>.lineage-input:after{content:"";border-top:1px solid #b6c5ca;width:24px;position:absolute;top:50%;right:-36px}.artifact-lineage svg{fill:none;stroke:#637982;stroke-width:1.3px;flex:0 0 20px;width:20px;height:20px}.lineage-input-copy{flex:1;gap:3px;min-width:0;display:grid}.lineage-input-copy>a{overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none}.lineage-relation,.lineage-owner,.lineage-via{color:#536570;font-size:12px;line-height:1.5}.lineage-owner{font-size:11px}.lineage-via{overflow-wrap:anywhere}.lineage-node-evidence{flex:none;font-size:12px}.lineage-node-evidence>span{color:#536570}.lineage-signal,.artifact-lineage .lineage-alert{color:#8a550d}.lineage-signal i,.lineage-alert i{vertical-align:2px;background:#b27822;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.lineage-current{grid-template-columns:22px minmax(0,1fr);gap:4px 12px;padding:20px 0;display:grid;position:relative}.lineage-current:before{content:"";border-top:1px solid #b6c5ca;width:38px;position:absolute;top:50%;left:-54px}.lineage-current:after{content:"";border-top:1px solid #b6c5ca;border-right:1px solid #b6c5ca;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:-20px;transform:rotate(45deg)}.lineage-current svg{grid-row:1/4;align-self:center}.lineage-current>span{color:#536570;font-size:12px}.lineage-current>strong{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4}.lineage-current>small{color:#536570;font-size:12px}.lineage-empty,.lineage-missing{color:#536570;margin:12px 0 0;font-size:13px;line-height:1.6}.lineage-earlier{margin-top:12px}.artifact-lineage .lineage-show-all{color:#405c69;margin-top:8px;font-size:13px}.artifact-lineage summary{cursor:pointer;color:#405c69;font-size:13px}.lineage-earlier summary span{color:#536570;margin-left:8px}.lineage-earlier ul{max-width:750px;margin-top:12px}.lineage-earlier .lineage-input{border-top:1px solid #edf0f2}.lineage-findings{background:#f6f8f8;border-radius:4px;margin-top:24px;padding:20px 24px}.lineage-findings>header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lineage-findings h3{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.lineage-findings>header button{color:#536570;font-size:12px}.lineage-findings article{border-bottom:1px solid #dfe6e8;padding:20px 0}.lineage-findings article:last-child{border:0;padding-bottom:0}.lineage-findings article>div{align-items:baseline;gap:14px;margin-bottom:7px;font-size:12px;display:flex}.lineage-findings time{color:#536570}.lineage-findings article>a{font-size:14px;font-weight:600}.lineage-findings p{max-width:78ch;margin:8px 0;font-size:14px;line-height:1.65}.lineage-findings small,.lineage-findings .lineage-run-boundary{color:#536570;font-size:12px}.lineage-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:20px;display:flex}.lineage-footer>p{color:#536570;margin:0;font-size:12px}.lineage-footer details{font-size:12px;line-height:1.6}.lineage-footer details[open]{width:100%}.lineage-footer details p{max-width:90ch}.lineage-footer li{overflow-wrap:anywhere;padding:6px 0}@media (width<=900px){.lineage-map{column-gap:64px;padding-right:0}.lineage-current:before{width:16px;left:-28px}.lineage-current:after{left:-16px}.lineage-node-evidence{text-align:right;max-width:100px}}@media (width<=600px){.lineage-map{display:block}.lineage-inputs:after,.lineage-inputs>.lineage-input:after,.lineage-current:before,.lineage-current:after{display:none}.lineage-current{border-top:1px solid #dfe6e8}.lineage-heading{flex-wrap:wrap}}
