.idea-report .report-opening{display:block;margin:0 0 30px;padding:0 0 28px;border-bottom:1px solid var(--screen-line,#a8b7ac55)}.idea-report .report-score-line{display:flex;align-items:baseline;gap:.2em;margin:0 0 18px;line-height:1.15}.idea-report .report-field-label{font-size:1em;font-weight:400}.idea-report .report-score{font-size:2.5em;line-height:1;font-weight:400;color:var(--phosphor-bright,inherit)}.idea-report .report-rank{margin-left:auto;align-self:center;text-align:right;white-space:nowrap;font-size:1.3em;line-height:1.2;font-weight:400;color:var(--rank-color)}.idea-report .report-idea-title{font-size:1.15em;font-weight:400;line-height:1.5;margin:0 0 16px;overflow-wrap:anywhere}.idea-report .report-brief{font-size:1.08em;line-height:1.6;color:var(--phosphor-bright,inherit);margin:0 0 22px}.idea-report .report-analysis{font-size:1em;line-height:1.8;margin:0;white-space:pre-wrap}.idea-report .report-section{padding:0 0 26px;margin:0 0 28px}.idea-report .section-heading{font-size:1.2em;line-height:1.45;margin:0 0 22px;font-weight:400}.idea-report .source-name{font-size:1.04em;line-height:1.5}.idea-report .source-number{font-size:.8em;padding-top:.18em}.idea-report .similarity{font-size:.85em;line-height:1.8;white-space:nowrap}.idea-report .source-detail{font-size:1em;line-height:1.8;margin:12px 0 0}.idea-report .overlap-label{color:var(--phosphor-bright,inherit)}.idea-report .suggestion{display:block;margin:20px 0 0;padding:20px 0 0}.idea-report .suggestion h3{font-size:1.04em;font-weight:400;line-height:1.5;margin:0 0 10px}.idea-report .suggestion p{font-size:1em;line-height:1.8;margin:0;white-space:pre-wrap}.idea-report .report-actions{padding:0;border:0;margin:0;display:flex;flex-wrap:wrap;gap:28px}.report-edit{padding-top:20px}.idea-report .empty-report{font-size:1em}.archive-entry-heading{display:flex;align-items:baseline;gap:17px;min-width:0}.archive-number{flex-shrink:0;font-size:.8em;color:var(--phosphor-dim)}.archive-entry-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:16px}.archive-author{margin-left:auto;max-width:45%;text-align:right;overflow-wrap:anywhere;color:var(--phosphor-dim);font-size:.75em}.shared-report-author{text-align:right;margin-top:30px}.archive-rating{min-width:0}.archive-rating .rating-choices{gap:12px}.archive-rating .inline-status{display:block;margin:8px 0 0;font-size:.7em;max-width:430px}.archive-rating .inline-status:empty{display:none}#crt-screen .archive-entry-footer .rating-button{font:24px/1.2 var(--screen-font);padding:7px 13px;min-width:76px;border:1px solid var(--screen-line-strong);background:transparent;color:var(--phosphor-dim)}#crt-screen .archive-entry-footer .rating-button.good[aria-pressed=true]{color:var(--terminal-accent,#b5d79a);border-color:currentColor;background:#b5d79a12}#crt-screen .archive-entry-footer .rating-button.bad[aria-pressed=true]{color:#e3ae7e;border-color:currentColor;background:#e3ae7e12}#crt-screen #refresh-community{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;padding:10px;border:1px solid var(--screen-line-strong);color:var(--terminal-accent,var(--phosphor))}#refresh-community svg{display:block;width:100%;height:100%}#refresh-community[aria-busy=true] svg{animation:community-refresh 1s linear infinite}@keyframes community-refresh{to{transform:rotate(360deg)}}.reading-mode #crt-screen .archive-entry-footer .rating-button{font-size:18px;min-width:60px;padding:6px 10px}.reading-mode #crt-screen .archive-author{font-size:16px}.reading-mode #crt-screen #refresh-community{width:44px;height:44px;padding:8px}@media(prefers-reduced-motion:reduce){#refresh-community[aria-busy=true] svg{animation:none;opacity:.5}}@media(max-width:650px){.archive-entry-heading{gap:12px}.archive-entry-footer{gap:14px}#crt-screen .archive-entry-footer .rating-button{font-size:22px;min-width:66px}.reading-mode #crt-screen .archive-entry-footer .rating-button{font-size:17px;min-width:56px}.reading-mode #crt-screen .archive-author{font-size:15px}}
