.paper-compact-row.compact-question-row[data-v-c89ca4e9]{display:grid;grid-template-columns:74px minmax(0,1fr) 46px}.paper-compact-content[data-v-c89ca4e9]{display:flex;align-items:baseline;gap:22px;min-width:0;flex:1}.paper-compact-number[data-v-c89ca4e9]{min-width:54px;white-space:nowrap;color:#61718a;font-variant-numeric:tabular-nums}.paper-compact-title[data-v-c89ca4e9]{overflow-wrap:anywhere}.paper-compact-score[data-v-c89ca4e9]{text-align:right;color:#718096;font-size:13px;white-space:nowrap}.paper-compact-state[data-v-c89ca4e9]{text-align:left}.paper-material-caption[data-v-c89ca4e9]{color:#718096;font-size:12px}@media(max-width:650px){.paper-compact-row.compact-question-row[data-v-c89ca4e9]{grid-template-columns:58px minmax(0,1fr) 40px;gap:8px}.paper-compact-content[data-v-c89ca4e9]{gap:8px}.paper-compact-number[data-v-c89ca4e9]{min-width:28px;font-size:12px}}.sectioned-paper-outline[data-v-0df5d858]{margin-top:16px}.paper-list-columns[data-v-0df5d858]{display:grid;grid-template-columns:74px minmax(0,1fr) 46px;gap:18px;padding:0 18px 10px;color:#8291a8;font-size:12px}.paper-list-columns[data-v-0df5d858]>:last-child{text-align:right}.paper-type-section[data-v-0df5d858]{margin-bottom:22px;border:1px solid #dce5ec;border-radius:10px;overflow:hidden;background:#fff}.paper-type-heading[data-v-0df5d858]{padding:11px 18px;background:var(--paper-heading-background, #eef4ff);color:var(--paper-heading-color, #2858a5);font-size:15px;font-weight:700}.paper-type-heading[data-v-0df5d858] p{margin:0}.paper-compact-children[data-v-0df5d858]{padding-left:24px;background:#fff;border-left:2px solid #edf0f3}.paper-compact-children[data-v-0df5d858] .paper-compact-row{background:#fff}@media(max-width:650px){.paper-list-columns[data-v-0df5d858]{grid-template-columns:58px minmax(0,1fr) 40px;gap:8px;padding-left:14px;padding-right:14px}.paper-type-heading[data-v-0df5d858]{padding:10px 14px}.paper-compact-children[data-v-0df5d858]{padding-left:14px}}main:has(>.paper-detail){max-width:none;min-height:0;padding:28px 24px 54px}.paper-detail{max-width:1180px;margin:0 auto;--paper-heading-background: #eef4ff;--paper-heading-color: #2858a5}.paper-detail-back{display:inline-block;color:#2f6fed;font-size:13px;line-height:1.6;text-decoration:none}.paper-detail-back:hover{text-decoration:underline}.paper-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 20px;padding-bottom:18px;border-bottom:1px solid #dfe5ee}.paper-detail-heading h1{min-width:0;margin:0;color:#20324a;font-size:24px;line-height:1.5;overflow-wrap:anywhere}.paper-detail-actions{display:flex;flex:none;flex-wrap:wrap;gap:8px}.paper-detail-actions .paper-pdf-download{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:1px solid #2f6fed;border-radius:8px;background:#2f6fed;color:#fff;font:inherit;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer}.paper-detail-actions .paper-pdf-download:hover{background:#2457bd}.paper-detail .paper-outline{overflow:hidden;border:1px solid #dfe5ee;border-radius:10px;background:#fff}.paper-detail .paper-outline .table-head{background:var(--paper-heading-background);color:var(--paper-heading-color)}@media(max-width:650px){main:has(>.paper-detail){padding:18px 14px 40px}.paper-detail-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.paper-detail-heading h1{font-size:20px}}@media print{.paper-detail-back,.paper-detail-actions{display:none}}
