.public-detail>main{min-width:0;font-size:var(--font-size-16)}.public-detail .detail-back{display:inline-block;margin-bottom:var(--space-5);font-size:var(--font-size-14)}.public-detail .badge,.public-detail footer{font-size:var(--font-size-14)}.public-detail .detail-head{padding-bottom:var(--space-2)}.detail-quick-facts{margin:0 0 8px;color:var(--muted);font-size:14px}.collection-notice{display:flex;flex-wrap:wrap;gap:4px 10px;margin:12px 0;padding:10px 14px;border-left:3px solid var(--accent);background:var(--panel);font-size:14px;line-height:1.5}.collection-notice strong,.public-debate-card .collection-badge{color:var(--accent)}.public-debate-card .collection-badge{margin:6px 0;font-size:13px;font-weight:600}.public-detail .detail-about{margin:4px 0 8px}.public-detail .detail-about>summary{min-height:36px}.public-detail .detail-actions{margin:10px 0 18px;gap:8px}.detail-mobile-nav{display:none}.detail-about{margin:12px 0}.detail-about>summary{min-height:44px;display:list-item;align-content:center;color:var(--accent);font-size:14px;cursor:pointer}.detail-about>div{padding-top:12px}.detail-assessment-charts>summary{min-height:44px;align-content:center;color:var(--accent);cursor:pointer;font-size:14px}.context-assessment,.context-contributions{margin:16px 0;padding:14px;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel)}.context-assessment summary,.context-contributions>summary{min-height:44px;align-content:center;cursor:pointer;font-size:14px}.context-assessment h4{margin:0 0 12px}.context-review-rows>div,.review-answer-status{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.review-answer-status strong{font-weight:500}.context-review-rows{margin:0}.context-review-rows>div{padding:12px 0;border-bottom:1px solid var(--line)}.context-review-rows dd{margin:0;font-weight:600;text-align:right}.context-review-reasons article{padding:12px 0;border-bottom:1px solid var(--line)}.context-review-reasons h5{font-size:14px;margin:0}@media (max-width:600px){.context-review-rows>div,.review-answer-status{flex-wrap:wrap}.context-review-rows dd{text-align:left}}.viewer-contribution{padding:14px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.viewer-contribution:last-child{border-bottom:0}.viewer-contribution blockquote{margin:10px 0;padding-left:12px;border-left:3px solid var(--accent)}.detail-central-question{border-left:3px solid var(--accent);padding:8px 16px;margin-bottom:20px}.detail-central-question>span{font-size:12px;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.detail-central-question p{font-size:20px;line-height:1.5;color:var(--text);margin:6px 0 0}.detail-central-question ol{padding-left:22px;margin:8px 0 0}.detail-central-question li{font-size:17px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.detail-central-question summary{color:var(--accent);cursor:pointer;min-height:40px;align-content:center;font-size:14px}@media (max-width:760px){.detail-central-question li{font-size:15px}}.detail-relevance h2{font-size:16px;margin:20px 0 6px}.detail-relevance p{font-size:15px;line-height:1.65;margin:0}.detail-result-note{font-size:13px;color:var(--muted);padding:12px 0;border-top:1px solid var(--line)}.public-detail .record-index{margin:16px 0}.record-index-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.record-index-heading h2{margin:0;font-size:20px}.record-index-heading button{font-size:13px}.public-detail .record-index-row{display:flex;align-items:center;gap:16px;width:100%;padding:16px 4px;border:0;border-top:1px solid var(--line);border-radius:0;background:0 0;text-align:left;color:var(--text)}.public-detail .record-index-row:hover{background:var(--panel2)}.record-index-row>span:nth-last-child(2){flex:1;min-width:0}.record-index-row strong{display:block;font-size:15px;font-weight:600;overflow-wrap:anywhere}.record-index-row small{display:block;margin-top:6px;color:var(--muted);font-size:13px}.record-index-row .record-response{color:var(--text);font-size:14px;line-height:1.5}.record-index-time{flex:0 0 90px;color:var(--accent);font-size:12px}.record-answer-status{display:inline-block;flex-shrink:0;border:1px solid var(--line);border-radius:var(--radius-control);padding:4px 8px;color:var(--muted);font-size:12px}.record-answer-status[data-answer-status=answered]{color:var(--color-rating-positive-text);background:var(--color-rating-positive-bg);border-color:var(--color-rating-positive-border)}.record-answer-status[data-answer-status=partly_answered]{color:var(--color-rating-partial-text);background:var(--color-rating-partial-bg);border-color:var(--color-rating-partial-border)}.record-answer-status[data-answer-status=not_answered]{color:var(--color-rating-negative-text);background:var(--color-rating-negative-bg);border-color:var(--color-rating-negative-border)}.record-totals>summary{cursor:pointer;min-height:44px;align-content:center;font-size:14px;color:var(--accent)}.record-totals>.detail-explore{margin-top:16px}.public-detail .detail-dashboard>.record-coverage{margin:0 0 16px}.legacy-entry-anchor{display:block}.public-detail .exchange-list .detail-question{margin:0;padding:18px 0}.public-detail .exchange-line{margin:8px 0;line-height:1.65;font-size:16px;overflow-wrap:anywhere}.exchange-line>strong{font-weight:600}.exchange-kind,.exchange-time{display:inline;margin-left:8px;color:var(--muted);font-size:13px}.exchange-details{margin-top:10px}.exchange-details>summary{cursor:pointer;min-height:40px;align-content:center;font-size:14px;color:var(--accent)}.exchange-details>summary .record-answer-status{margin-left:8px}.exchange-sources{margin:12px 0}.exchange-sources h4{margin-bottom:8px}.exchange-sources button{display:inline-block;margin:0 8px 8px 0;max-width:100%;white-space:normal;text-align:left}.exchange-details .context-assessment{margin:12px 0}@media (max-width:600px){.public-detail .record-index-row{flex-wrap:wrap;gap:8px 12px}.record-index-time{flex-basis:100%}.record-index-row strong{font-size:14px}.record-answer-status{font-size:11px}}.public-detail .detail-head h1{font-size:clamp(var(--font-size-24), 2.5vw, var(--font-size-34));line-height:1.3;margin:var(--space-3) 0 var(--space-4)}.public-detail .detail-topics{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}.public-detail .detail-topics .tag{padding:var(--space-1) var(--space-2);font-size:var(--font-size-14);color:var(--color-text-warm)}.public-detail .detail-topics a:hover{outline:var(--border-width) var(--border-style) var(--accent)}.public-detail .detail-metadata{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}.public-detail .detail-metadata>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1-5);min-width:0}.public-detail .detail-metadata dt{font-size:var(--font-size-14);color:var(--muted)}.public-detail .detail-metadata dt::after{content:':'}.public-detail .detail-metadata dd{margin:0;font-size:var(--font-size-14);overflow-wrap:anywhere}.public-detail .detail-summary{max-width:85ch;margin:var(--space-4) 0 0;font-size:var(--font-size-16);line-height:var(--line-height-body);color:var(--color-label)}.public-detail .detail-summary-empty{color:var(--muted);font-size:var(--font-size-14)}.public-detail .detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-5) 0}.public-detail .detail-actions button{min-height:var(--space-10)}.public-detail .detail-actions>a:not(.primary){display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel2);color:var(--text);font-size:14px}.public-detail #save[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--panel2)}.public-detail .detail-layout{display:block;margin-top:0}.public-detail .detail-result{margin:var(--space-4) 0}.public-detail .detail-result h2{font-size:var(--font-size-20)}.public-detail .judging-scorecard{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width) var(--border-style) var(--line)}.public-detail :is(.judging-guide,.judging-scorecard) dd{margin:var(--space-1) 0 var(--space-3);overflow-wrap:anywhere}.public-detail .judging-guide details{margin:var(--space-3) 0}.public-detail .detail-tabs{position:sticky;top:var(--public-header-height,76px);z-index:4;background:var(--bg);display:flex;flex-wrap:nowrap;gap:var(--space-1);margin:0 0 var(--space-6);padding:var(--space-1) 0 0;overflow-x:auto;border:0;border-bottom:var(--border-width) var(--border-style) var(--line);scrollbar-width:thin;scrollbar-color:var(--color-control-border) var(--bg)}.public-detail .detail-tabs .tab{flex:0 0 auto;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);min-height:var(--space-12);white-space:nowrap;border:0;border-bottom:var(--border-width-active) var(--border-style) transparent;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:0 0;color:var(--muted);box-shadow:none}.public-detail .detail-tabs .tab:hover{color:var(--text);background:var(--color-surface-hover)}.public-detail .detail-tabs .tab.on{border-bottom-color:var(--accent);color:var(--accent)}.public-detail .detail-tabs .tab:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.public-detail .detail-tab-label{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.public-detail .detail-tab-count{padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-tag);color:var(--color-label);font-size:var(--font-size-14);font-variant-numeric:tabular-nums}.public-detail .tab.on .detail-tab-count{color:var(--accent);background:var(--color-accent-soft)}.public-detail #tabcontent{min-height:calc(100svh - var(--public-header-height,76px) - 88px);scroll-margin-top:calc(var(--public-header-height,76px) + 88px)}.public-detail #tabcontent [id]{scroll-margin-top:calc(var(--public-header-height,76px) + 88px)}.public-detail .detail-research-intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-5);border-bottom:var(--border-width) var(--border-style) var(--line)}.public-detail .detail-research-intro>div{flex:1 1 var(--layout-dashboard-search-width)}.public-detail .detail-research-intro h2{font-size:var(--font-size-18);margin:0 0 var(--space-1-5)}.public-detail .detail-research-intro p{font-size:var(--font-size-14);margin:0}.public-detail .detail-research-intro>button{width:auto;margin:0;padding:var(--space-2) var(--space-3);font-size:var(--font-size-14)}.public-detail #tabcontent>.panel{padding:24px 28px}.public-detail #tabcontent>.panel>h3{font-size:18px;margin:0 0 18px}.public-detail .panel p,.public-detail .resource blockquote{font-size:var(--font-size-16);line-height:var(--line-height-body)}.public-detail .panel>.debate-text{max-width:82ch;color:var(--text)}.public-detail .resource{padding:24px 0}.public-detail .resource:last-child{border-bottom:0;padding-bottom:0}.public-detail .resource h4{margin:12px 0;font-size:16px;font-weight:600;line-height:1.65;color:var(--text);overflow-wrap:anywhere}.public-detail .resource blockquote,.public-detail .resource>.debate-text{color:var(--text);max-width:82ch}.public-detail .detail-heading-count{font-size:var(--font-size-14);font-weight:400;color:var(--muted);margin-left:6px}.public-detail .detail-entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.public-detail .detail-entry-number{font-size:var(--font-size-14);color:var(--muted)}.public-detail .detail-attribution{color:var(--muted);font-size:var(--font-size-14);margin:8px 0 12px}.public-detail .detail-answer{margin:20px 0 0;border-left:2px solid var(--line);padding:2px 0 2px 18px}.public-detail .detail-answer>.debate-text{color:var(--text);max-width:78ch}.public-detail .detail-comment{margin-top:14px;background:var(--panel2);border-radius:6px;padding:10px 14px}.public-detail .detail-comment summary{cursor:pointer;color:var(--muted);font-size:var(--font-size-14)}.public-detail .detail-comment summary:hover{color:var(--accent)}.public-detail .detail-comment p{margin-bottom:4px}.public-detail .resource-actions{flex-wrap:wrap;margin-top:16px}.public-detail .resource-actions a,.public-detail .resource-actions button{min-height:36px;padding:9px 12px;font-size:var(--font-size-14)}.public-detail .detail-empty{padding:8px 0}.public-detail .detail-empty p{margin:4px 0;font-size:var(--font-size-14)}.public-detail .detail-explore{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 22px}.public-detail .detail-explore button{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;padding:18px;text-align:left;background:var(--panel)}.public-detail .detail-explore button:hover{border-color:var(--accent)}.public-detail .detail-explore strong{grid-column:1;font-size:30px;color:var(--accent);font-family:var(--font-heading);line-height:1.2}.public-detail .detail-explore button>span{grid-column:1;font-size:var(--font-size-14)}.public-detail .detail-explore button>span:last-child{grid-column:2;grid-row:1/3;color:var(--accent);font-size:20px}.public-detail .detail-keywords .tag{font-size:var(--font-size-14);padding:6px 9px}.public-detail .detail-overview-heading{margin:0 0 18px}.public-detail .detail-overview-heading h2{margin:0 0 6px;font-size:22px}.public-detail .detail-overview-heading p{margin:0;font-size:var(--font-size-14)}.public-detail .detail-dashboard>.panel{padding:24px;margin-bottom:22px}.public-detail .detail-overview-panel-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-bottom:20px}.public-detail .detail-overview-panel-heading h3{margin:0;font-size:18px}.public-detail .detail-overview-panel-heading>span{font-size:var(--font-size-14);color:var(--muted)}.public-detail .detail-answer-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-detail .detail-answer-count{padding:15px;background:var(--panel2);border-radius:7px;border-top:2px solid var(--muted)}.public-detail .detail-answer-count strong{display:block;font:600 28px var(--font-heading);margin-bottom:5px}.public-detail .detail-answer-count span{font-size:var(--font-size-14)}.public-detail .detail-answer-count[data-answer-status=answered]{border-color:var(--color-rating-positive-text)}.public-detail .detail-answer-count[data-answer-status=partly_answered]{border-color:var(--color-rating-partial-text)}.public-detail .detail-answer-count[data-answer-status=not_answered]{border-color:var(--color-rating-negative-text)}.public-detail .detail-dashboard .detail-data-note{margin:18px 0 0;color:var(--muted);font-size:var(--font-size-14);line-height:1.75}.public-detail .detail-method-note{margin-top:var(--space-4)}.public-detail .detail-method-note>summary{cursor:pointer;font-size:var(--font-size-14);color:var(--color-text-warm)}.public-detail .detail-method-note>summary:hover{color:var(--accent)}.public-detail .detail-method-note .detail-data-note{margin-top:var(--space-2)}.public-detail .detail-text-button{background:0 0;border:0;padding:4px 0;color:var(--accent);text-decoration:underline;text-underline-offset:4px;font-size:var(--font-size-14)}.public-detail .detail-participant-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.public-detail .detail-participant-card{min-width:0;border:1px solid var(--line);border-radius:8px;padding:18px}.public-detail .detail-participant-card h4{margin:0 0 12px;font-size:var(--font-size-18);overflow-wrap:anywhere}.public-detail .participant-review-summary{display:grid;gap:16px;margin:18px 0 0}.public-detail .participant-review-summary>div{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);gap:12px}.public-detail .participant-review-summary dt{color:var(--muted);font-size:14px}.public-detail .participant-review-summary dd{margin:0;color:var(--text);font-size:15px}.public-detail .participant-review-summary small{display:block;margin-top:3px;color:var(--muted);font-size:13px}.detail-feedback-intro{margin:0 0 18px;color:var(--muted);font-size:14px}.detail-feedback-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.detail-feedback-actions button{font-size:14px}.detail-review-details{margin-top:18px;font-size:14px}.detail-review-details summary{cursor:pointer;color:var(--accent)}.feedback-comparison{margin:0}.feedback-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--color-surface-raised)}.feedback-metrics>div{display:grid;gap:4px;padding:16px;text-align:center;min-width:0}.feedback-metrics>div+div{border-left:1px solid var(--line)}.feedback-metrics>div:first-child{border-bottom:3px solid var(--color-primary-bg)}.feedback-metrics strong{color:var(--accent);font-size:28px;line-height:1.2;font-variant-numeric:tabular-nums}.feedback-metrics>div:nth-child(2) strong{color:var(--color-rating-positive-text)}.feedback-metrics>div:nth-child(3) strong{color:var(--color-rating-negative-text)}.feedback-metrics span{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.feedback-comparison figcaption{margin:0 0 22px;font-size:13px;color:var(--muted)}.feedback-chart-rows{display:grid}.feedback-chart-person{display:grid;grid-template-columns:max(140px,25%) minmax(0,1fr);gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.feedback-chart-name{display:grid;gap:5px;min-width:0}.feedback-chart-name strong{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.feedback-chart-name small{color:var(--muted);font-size:12px}.feedback-chart-series{display:grid;gap:8px}.feedback-chart-bar{display:grid;grid-template-columns:85px minmax(0,1fr) 30px;align-items:center;gap:12px}.feedback-chart-bar>span{font-size:13px;color:var(--muted)}.feedback-chart-bar>b{font-size:19px;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.feedback-chart-bar[data-feedback-series=supporting]>:is(span,b){color:var(--color-rating-positive-text)}.feedback-chart-bar[data-feedback-series=critical]>:is(span,b){color:var(--color-rating-negative-text)}.feedback-chart-bar svg{display:block;width:100%;height:24px;overflow:visible}.feedback-grid-line{stroke:var(--line);stroke-width:1}.feedback-bar-supporting{fill:var(--color-rating-positive-text)}.feedback-bar-critical{fill:var(--color-rating-negative-text)}.feedback-chart-no-data{font-size:14px;color:var(--muted)}.feedback-chart-axis{margin:18px 42px 0 calc(max(140px,25%) + 117px);color:var(--muted)}.feedback-chart-axis>div{position:relative;height:22px;font-size:12px;font-variant-numeric:tabular-nums}.feedback-chart-axis span{position:absolute}.feedback-chart-axis>small{display:block;text-align:center;font-size:12px}.feedback-chart-note{color:var(--muted);font-size:12px;margin:18px 0 0}.feedback-editorial-heading{margin:24px 0 12px;padding-top:20px;border-top:1px solid var(--line);font-size:14px;font-weight:600}.feedback-editorial-list{display:grid;gap:0}.public-detail .feedback-editorial-list .detail-participant-card{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;border:0;border-radius:0;border-bottom:1px solid var(--line);padding:12px 0}.public-detail .feedback-editorial-list .detail-participant-card h4{font-size:14px;margin:0;flex:1 1 180px}.feedback-editorial-status{margin:0;color:var(--muted);font-size:14px}.feedback-editorial-status small{display:block;font-size:12px}.feedback-editorial-list .detail-review-details{flex-basis:100%;margin-top:4px}@media (max-width:600px){.feedback-chart-person{grid-template-columns:1fr;gap:10px}.feedback-chart-bar{grid-template-columns:75px minmax(0,1fr) 25px;gap:8px}.feedback-chart-axis{margin-left:83px;margin-right:33px}}@media (max-width:600px){.public-detail .participant-review-summary>div{grid-template-columns:1fr;gap:4px}}.public-detail .detail-participant-card .detail-sample{color:var(--muted);font-size:var(--font-size-14);margin:0 0 10px}.public-detail .detail-comment-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.public-detail .detail-comment-totals>div{background:var(--panel2);padding:10px;border-radius:5px}.public-detail .detail-comment-totals dt{color:var(--muted);font-size:var(--font-size-14)}.public-detail .detail-comment-totals dd{margin:6px 0 0;font:600 23px var(--font-heading)}.public-detail .detail-comment-totals>div:last-child dd{color:var(--accent)}.public-detail .detail-criterion-summary{border-top:1px solid var(--line);padding-top:15px;margin-top:16px}.public-detail .detail-criterion-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 10px;margin-bottom:9px}.public-detail .detail-criterion-heading strong{font-size:var(--font-size-14)}.public-detail .detail-criterion-heading>span{color:var(--muted);font-size:var(--font-size-14)}.public-detail .detail-criterion-counts{display:flex;flex-wrap:wrap;gap:6px 15px;color:var(--muted);font-size:var(--font-size-14)}.public-detail .detail-criterion-counts b{color:var(--text);font-size:14px;margin-right:2px}.public-detail .detail-participant-card .detail-no-sample{margin:10px 0 0;font-size:var(--font-size-14);color:var(--muted)}.public-detail .detail-criterion-unassessed{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.public-detail .detail-criterion-unassessed .detail-criterion-heading{margin:0}.public-detail .detail-criterion-unassessed .detail-no-sample{margin:0;white-space:nowrap}.public-detail .detail-answer-overview .detail-no-questions{margin:0;font-size:var(--font-size-14)}.public-detail .detail-rating-status{padding:10px 0}.public-detail .detail-rating-status p{margin:0 0 12px;font-size:var(--font-size-14)}.public-detail .detail-retry{display:inline-block;color:var(--accent);text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.public-detail .detail-explore{grid-template-columns:repeat(2,minmax(0,1fr))}.public-detail .detail-explore button{padding:14px 18px}}@media (max-width:760px){.public-detail .detail-media{margin:0 0 12px}.public-detail .detail-media .debate-artwork{min-height:0;max-height:112px;aspect-ratio:3/1}.public-detail .detail-media .debate-cover>img{max-height:112px;object-fit:contain}.public-detail .detail-back{margin-bottom:10px;font-size:12px}.public-detail .detail-head h1{font-size:21px;line-height:1.35;margin:0 0 12px}.public-detail .detail-central-question{margin:12px 0;padding:4px 10px}.public-detail .detail-central-question p{font-size:15px}.public-detail .detail-result-note{margin:0 0 8px;padding:8px 0;font-size:12px}.public-detail .detail-tabs{display:none}.detail-mobile-nav{display:block;position:sticky;top:var(--public-header-height);z-index:4;margin:0 0 16px;padding-top:6px;background:var(--bg);border-bottom:1px solid var(--line)}.detail-mobile-nav>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.detail-mobile-nav>div>button{min-width:0;min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 5px;border-color:var(--line);background:var(--panel);text-align:center}.detail-mobile-nav strong{font-size:12px;line-height:1.35;overflow-wrap:anywhere}.detail-mobile-nav small{color:var(--muted);font-size:11px}.detail-mobile-nav [aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--color-accent-soft)}.detail-more-sections>summary{min-height:40px;align-content:center;cursor:pointer;font-size:12px;color:var(--muted)}.detail-more-sections>div{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 0 10px}.detail-more-sections button{min-height:44px;font-size:12px}.public-detail #tabcontent,.public-detail #tabcontent [id]{scroll-margin-top:calc(var(--public-header-height) + 132px)}.public-detail .detail-dashboard>:is(.debate-reading-path,.research-overview,.reading-method){display:none}.public-detail #tabcontent>.panel{padding:20px 18px}.public-detail .detail-metadata{gap:var(--space-2) var(--space-5)}.public-detail .detail-actions{margin-bottom:24px}.public-detail .detail-actions .primary{gap:16px}.public-detail .resource h4{font-size:15px}}@media (max-width:520px){.public-detail .detail-actions>.primary{flex-basis:100%;justify-content:space-between}.public-detail .detail-actions>button{flex:1}.public-detail .detail-tab-label{font-size:var(--font-size-14)}.public-detail .detail-answer-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.public-detail .detail-dashboard>.panel{padding:18px}.public-detail .detail-participant-card{padding:14px}.public-detail .detail-comment-totals>div{padding:9px}}.badge.rating-positive{color:var(--color-rating-positive-text);background:var(--color-rating-positive-bg);border:var(--border-width) var(--border-style) var(--color-rating-positive-border)}.badge.rating-negative{color:var(--color-rating-negative-text);background:var(--color-rating-negative-bg);border:var(--border-width) var(--border-style) var(--color-rating-negative-border)}