.source-paper-reader{box-sizing:border-box;width:100%;max-width:860px;margin:0 auto;background:white;color:#152238;padding:clamp(18px,4vw,48px);font:16px/1.65 Georgia,serif;border:1px solid #e2e8f0;border-radius:12px}
.source-paper-heading{text-align:center;border-bottom:2px solid #152238;padding-bottom:20px;margin-bottom:24px}.source-paper-heading h1{font:700 clamp(23px,4vw,32px)/1.25 system-ui,sans-serif;margin:10px 0}.source-paper-heading p{margin:5px 0}.source-paper-transcription-note{font:12px/1.5 system-ui,sans-serif;color:#64748b}
.source-paper-section{margin-top:26px}.source-paper-section>h2{font:700 20px/1.4 system-ui,sans-serif;border-bottom:1px solid #e2e8f0;padding-bottom:7px;margin-bottom:15px}.source-paper-questions,.source-paper-options,.source-paper-parts{list-style:none;padding:0;margin:0}.source-paper-question{margin:18px 0}.source-paper-question-body{display:flex;align-items:baseline;gap:10px}.source-paper-number{font-weight:700;flex-shrink:0}.source-paper-content{min-width:0;overflow-wrap:anywhere;flex:1}.source-paper-content p{margin:0 0 .4em}.source-paper-content [lang=ur],.source-paper-content [lang=ar]{text-align:right;font-family:"Jameel Noori Nastaleeq",serif;font-size:1.25em;line-height:2}.source-paper-content table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.source-paper-content td,.source-paper-content th{border:1px solid #94a3b8;padding:6px}.source-paper-content img,.source-paper-content svg{max-width:100%;height:auto}.source-paper-content .katex-display{max-width:100%;overflow-x:auto}.source-paper-marks{flex-shrink:0;color:#475569;font-size:13px}.source-paper-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:8px 0 0 24px}.source-paper-options>li{display:flex;gap:8px;min-width:0}.source-paper-parts{margin-left:24px}.source-paper-parent{margin-top:20px;border-left:3px solid #cbd5e1;padding-left:12px}.source-paper-instructions{margin:10px 0;font-size:15px}
@media(max-width:540px){.source-paper-options{grid-template-columns:1fr;margin-left:12px}.source-paper-question-body{flex-wrap:wrap;gap:5px}.source-paper-question-body>.source-paper-content{flex-basis:70%}.source-paper-marks{margin-left:auto}.source-paper-parts{margin-left:12px}}
@media print{@page{size:A4;margin:14mm}body{background:white!important}.source-paper-screen-only{display:none!important}.source-paper-reader{max-width:none;padding:0;border:0;border-radius:0;font-size:11pt}.source-paper-question,.source-paper-parent{break-inside:avoid}.source-paper-section h2{break-after:avoid}.source-paper-heading h1{font-size:20pt}}
.source-paper-reader[dir=rtl]{font-family:"Jameel Noori Nastaleeq",serif;text-align:right;line-height:2}
.source-paper-reader[dir=rtl] .source-paper-heading h1,.source-paper-reader[dir=rtl] .source-paper-section h2{font-family:"Jameel Noori Nastaleeq",serif;line-height:1.8}
.source-paper-reader .source-paper-heading>p{font-family:system-ui,sans-serif}
.source-paper-question[dir=rtl],.source-paper-question[dir=rtl] .source-paper-content{text-align:right}
.source-paper-question[dir=ltr] .source-paper-content{text-align:left}
.source-paper-options{margin-left:0;margin-inline-start:24px}.source-paper-parts{margin-left:0;margin-inline-start:24px}
.source-paper-parent{border-left:0;border-inline-start:3px solid #cbd5e1;padding-left:0;padding-inline-start:12px}
.source-paper-before{margin-block:18px;padding-block:8px;border-block:1px solid #cbd5e1}
.source-paper-word-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-inline-start:1px solid #94a3b8;border-top:1px solid #94a3b8}
.source-paper-word-grid>.source-paper-question{margin:0;padding:8px;border-inline-end:1px solid #94a3b8;border-bottom:1px solid #94a3b8;text-align:center}
.source-paper-word-grid .source-paper-question-body,.source-paper-word-grid .source-paper-content{text-align:center;justify-content:center}
@media(max-width:540px){.source-paper-options,.source-paper-parts{margin-inline-start:12px}.source-paper-word-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.source-paper-section-heading{font-size:20px;font-weight:700;margin-block:12px}.source-paper-inline-text{list-style:none;margin-block:12px}
.source-paper-word-grid>.source-paper-inline-text,.source-paper-word-grid>.source-paper-parent{grid-column:1/-1}


@font-face{font-family:"Jameel Noori Nastaleeq";src:url("/assets/past-papers/JameelNooriNastaleeq-Regular.woff2") format("woff2");font-display:swap}
.past-paper-library,.past-paper-page{padding-block:30px 65px}.paper-collections{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.paper-collections a{padding:7px 11px;background:#eef5f8;border:1px solid #d5e5ed;border-radius:4px}.paper-library-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:18px}.paper-library-filters label{display:grid;gap:5px;font-size:13px}.paper-library-filters select{padding:8px 28px 8px 10px;border:1px solid #bfd0db;border-radius:4px;background:white}.paper-library-table{overflow-x:auto;margin:16px 0 28px}.paper-library-table table{width:100%;border-collapse:collapse;font-size:14px;text-align:start}.paper-library-table :is(th,td){padding:13px 12px;border-bottom:1px solid #dce5ec}.paper-library-table th{background:#eef5f8}.paper-library-table small{display:block;margin-top:4px;color:#637789}.paper-source-note{font-size:12px;color:#667a8a;line-height:1.6}.paper-actions{display:flex;align-items:center;gap:18px;margin:20px 0}.past-paper-page .source-paper-reader{margin:20px auto;padding:clamp(18px,4vw,48px);max-width:1000px;background:#fff;border:1px solid #dce5ec;box-shadow:0 6px 24px #1732470a}.past-paper-page .source-paper-reader h1{font-size:clamp(24px,3vw,34px);line-height:1.3}.source-paper-reader[dir=rtl],.source-paper-reader [dir=rtl]{font-family:"Jameel Noori Nastaleeq",serif}.source-paper-heading .paper-source-note{font-family:Arial,sans-serif}.source-paper-content a{color:#176b87;text-decoration:underline}.source-paper-content blockquote{border-inline-start:3px solid #b8cbd9;padding-inline-start:12px}.source-paper-content hr{border:0;border-top:1px solid #c3d2dd;margin:10px 0}
@media print{.site-header,.site-footer,.paper-screen-only,.skip-link,.consent-banner{display:none!important}.past-paper-page{padding:0;max-width:none;width:auto}.past-paper-page .source-paper-reader{border:0;box-shadow:none;padding:0;margin:0;max-width:none}.source-paper-content table{display:table;overflow:visible}.source-paper-question{break-inside:avoid}.source-paper-content a{color:inherit;text-decoration:none}@page{size:A4;margin:12mm}}

@font-face{font-family:"Noto Naskh Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url("/fonts/NotoNaskhArabic/NotoNaskhArabic.ttf") format("truetype")}
.source-paper-reader .source-paper-content [lang=ar]{font-family:"Noto Naskh Arabic","Times New Roman",serif;font-size:1.25em;line-height:1.85;text-align:right}

/* Progressive archive browsing. Scoped separately from the printed source reader. */
.paper-browse-hero{background:radial-gradient(ellipse at 95% 10%,#dff1ed 0,transparent 46%),linear-gradient(120deg,#f5f9fc,#f2f8fa);border-bottom:1px solid var(--line);padding:26px 0 28px}.paper-browse-breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;font-size:13px;margin-bottom:28px;color:var(--muted)}.paper-browse-breadcrumbs a:hover{text-decoration:underline}.paper-browse-hero .eyebrow{margin-bottom:9px}.paper-browse-hero h1{font-size:clamp(28px,3.7vw,43px);line-height:1.18;max-width:940px}.paper-browse-intro{margin:14px 0 25px;max-width:740px;font-size:16px}.paper-browse-steps{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;margin:0;max-width:1060px;gap:12px}.paper-browse-steps li>a,.paper-browse-steps li>span{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border-radius:12px;color:#637388}.paper-step-number{width:28px;height:28px;border:1px solid #cdd9e1;border-radius:50%;display:grid;place-items:center;flex:none;font-size:12px;font-weight:700;background:#fff}.paper-step-label{font-size:13px;font-weight:700;display:block;line-height:1.2}.paper-browse-steps small{display:block;font-size:12px;line-height:1.3;margin-top:4px;color:var(--muted);overflow-wrap:anywhere}.paper-browse-steps .is-current>span{background:white;box-shadow:0 3px 10px #11243a08;color:var(--ink);border:1px solid #d2e4e9}.paper-browse-steps .is-current .paper-step-number{background:var(--blue);border-color:var(--blue);color:#fff}.paper-browse-steps .is-complete .paper-step-number{background:#ddf2eb;border-color:#c8e5db;color:#236855}.paper-browse-steps .is-complete>a:hover{background:#e7f1f5;color:var(--ink)}.paper-browse-main{padding-block:32px 60px}.paper-browse-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px}.paper-browse-section-heading h2{font-size:clamp(23px,2.6vw,29px)}.paper-browse-back{font-size:13px;color:var(--blue);font-weight:600;white-space:nowrap}.paper-browse-back:hover{text-decoration:underline}.paper-browse-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.paper-browse-card{overflow:hidden;border:1px solid #dce6ec;border-radius:18px;background:#fff;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.paper-browse-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px #12354d12;border-color:#aacbd8}.paper-browse-card-art{position:relative;background:#eef5f8;aspect-ratio:12/7;overflow:hidden}.paper-browse-card-art img{display:block;width:100%;height:100%;object-fit:cover}.paper-browse-card-count{position:absolute;top:13px;right:13px;background:#fffffff2;border:1px solid #ffffffb8;backdrop-filter:blur(6px);padding:4px 9px;border-radius:100px;color:#304b60;font-size:11px;font-weight:600}.paper-browse-card-copy{padding:21px;display:flex;flex-direction:column;flex:1}.paper-browse-card h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.paper-browse-card p{font-size:13px;margin:7px 0 22px;color:var(--muted)}.paper-browse-card-action{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700;color:var(--blue);margin-top:auto}.paper-browse-card-action>span{font-size:22px;line-height:1}.paper-browse-year-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.paper-browse-year-cards .paper-browse-card{display:grid;grid-template-columns:140px minmax(0,1fr)}.paper-browse-year-cards .paper-browse-card-art{aspect-ratio:auto;min-height:190px}.paper-browse-year-cards .paper-browse-card-art img{object-fit:cover}.paper-browse-year-cards .paper-browse-card-count{top:auto;bottom:12px;right:10px;left:10px;text-align:center}.paper-browse-year-cards h3{font-size:32px}.paper-browse-year-cards .paper-browse-card-copy{padding:23px 19px}.paper-browse-results-bar{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}.paper-browse-result-count{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ink)}.paper-browse-results-bar .paper-library-filters{margin:0;align-items:end}.paper-browse-results-bar select{min-width:220px;font:inherit;font-size:14px;min-height:42px;border-radius:8px}.paper-browse-paper-table{border:1px solid var(--line);border-radius:12px;margin-top:19px}.paper-browse-paper-table table{min-width:620px}.paper-browse-paper-table th{font-weight:600;font-size:12px;color:var(--muted)}.paper-browse-paper-table td:first-child{min-width:260px;max-width:640px}.paper-browse-paper-table td:first-child>a{font-weight:600;line-height:1.6;display:inline-block}.paper-browse-paper-table td:first-child>a:hover{color:var(--blue);text-decoration:underline}.paper-browse-paper-table tbody tr:hover{background:#f7fafc}.paper-browse-paper-table td:last-child{color:var(--blue);font-size:20px;width:35px}.paper-browse-paper-table tbody tr:last-child td{border-bottom:0}.paper-browse-note{display:flex;align-items:start;gap:10px;margin-top:28px;border-radius:12px;padding:15px 18px;background:#f3f7f9;color:#5b7285}.paper-browse-note>span{flex:none}.paper-browse-note p{font-size:12px;line-height:1.7;margin:0;max-width:940px}.paper-browse-resource-links{display:flex;flex-wrap:wrap;gap:16px 26px;margin-top:24px;font-size:13px;font-weight:600;color:var(--blue)}.paper-browse-resource-links a:hover{text-decoration:underline}.paper-browse-empty{padding:35px;border:1px dashed #c0d4de;border-radius:12px;text-align:center;margin-top:20px;background:#f8fbfc}.paper-browse-empty h3{font-size:20px}.paper-browse-empty p{font-size:14px;margin:12px 0 20px}.paper-browse-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.paper-browse-card:focus-visible,.paper-browse-back:focus-visible,.paper-browse-steps a:focus-visible{outline:3px solid #2e819e;outline-offset:4px}
@media(max-width:1050px){.paper-browse-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.paper-browse-year-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.paper-browse-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.paper-browse-card-copy{padding:17px}.paper-browse-card h3{font-size:19px}.paper-browse-steps{gap:4px}.paper-browse-steps li>a,.paper-browse-steps li>span{padding:8px 4px;gap:6px;align-items:start}.paper-step-number{width:24px;height:24px}.paper-step-label{font-size:12px}.paper-browse-steps small{font-size:10px}.paper-browse-year-cards .paper-browse-card{grid-template-columns:105px minmax(0,1fr)}.paper-browse-year-cards .paper-browse-card-copy{padding:19px 14px}}
@media(max-width:540px){.paper-browse-hero{padding:18px 0 20px}.paper-browse-breadcrumbs{font-size:12px;margin-bottom:22px;gap:7px}.paper-browse-intro{font-size:14px;margin-bottom:18px}.paper-browse-main{padding-block:26px 42px}.paper-browse-section-heading{align-items:baseline;gap:8px}.paper-browse-section-heading h2{font-size:23px}.paper-browse-back{font-size:12px}.paper-browse-card-art{aspect-ratio:1.4}.paper-browse-card-copy{padding:15px 13px}.paper-browse-card h3{font-size:18px}.paper-browse-card p{font-size:12px;margin-bottom:16px}.paper-browse-card-action{font-size:12px}.paper-browse-card-count{top:9px;right:8px;font-size:10px;padding:3px 7px}.paper-browse-year-cards{grid-template-columns:1fr}.paper-browse-year-cards .paper-browse-card{grid-template-columns:110px minmax(0,1fr)}.paper-browse-year-cards .paper-browse-card-art{aspect-ratio:auto;min-height:150px}.paper-browse-year-cards h3{font-size:30px}.paper-browse-year-cards .paper-browse-card-copy{padding:20px}.paper-browse-year-cards .paper-browse-card-count{top:auto;bottom:10px;right:8px;left:8px}.paper-browse-results-bar,.paper-browse-results-bar .paper-library-filters{display:block}.paper-browse-results-bar .paper-library-filters{display:flex;gap:10px}.paper-browse-results-bar .paper-library-filters label{flex:1;min-width:0}.paper-browse-results-bar select{min-width:0;width:100%}.paper-browse-paper-table{overflow:visible;border:0}.paper-browse-paper-table table{display:block;min-width:0}.paper-browse-paper-table thead{display:none}.paper-browse-paper-table tbody{display:grid;gap:12px}.paper-browse-paper-table tr{display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid var(--line);padding:17px;border-radius:12px}.paper-browse-paper-table td{border:0;padding:0;font-size:12px;min-width:0}.paper-browse-paper-table td:first-child{grid-column:1/-1;min-width:0;max-width:none}.paper-browse-paper-table td:first-child>a{font-size:15px;overflow-wrap:anywhere}.paper-browse-paper-table td:nth-child(3)::after{content:' questions'}.paper-browse-paper-table td:last-child{display:none}.paper-browse-note{padding:14px}.paper-browse-empty{padding:25px 18px}}
@media(prefers-reduced-motion:reduce){.paper-browse-card{transition:none}.paper-browse-card:hover{transform:none}}

.paper-browse-year-cards .paper-browse-card-art img{object-fit:contain}.paper-browse-steps small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1050px){.paper-browse-class-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.paper-browse-paper-table th{text-align:start}.past-paper-page>.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;font-size:12px}
@media(max-width:540px){.paper-browse-paper-table thead{display:table-header-group;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}

@media(max-width:380px){.paper-browse-steps li>a,.paper-browse-steps li>span{flex-direction:column;align-items:flex-start;gap:5px}.paper-browse-card-action>span{font-size:18px}.paper-browse-card-action{gap:6px}}

@media(max-width:540px){.paper-browse-steps li>a,.paper-browse-steps li>span{flex-direction:column;align-items:flex-start;gap:5px}.paper-browse-steps{gap:3px}.paper-browse-steps small{font-size:9px}.paper-step-label{font-size:11px}}

/* Branding is decorative, not access control. Keep native text selectable. */
.source-paper-reader.has-watermark{position:relative;isolation:isolate}.source-paper-watermark{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;user-select:none;direction:ltr}.source-paper-watermark svg{display:block;width:100%;height:100%}.source-paper-watermark-print{display:none}
@media print{.source-paper-watermark-screen{display:none!important}.source-paper-watermark-print{display:block;position:fixed;inset:0;z-index:20;print-color-adjust:exact;-webkit-print-color-adjust:exact}}

.paper-collection-coverage{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;margin:0 0 20px;color:#526b7d}.paper-collection-coverage strong{color:#294c60;font-weight:650}.paper-browse-modes{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.paper-browse-modes a{padding:7px 13px;border:1px solid #c9dce5;border-radius:30px;background:#fff;font-size:13px;font-weight:600;color:var(--blue)}.paper-browse-modes a[aria-current=page]{background:#e0eef2;border-color:#99c0cc}.paper-browse-modes a:hover{border-color:var(--blue)}.paper-related-collections,.paper-collection-direct{margin-top:36px}.paper-related-collections h2,.paper-collection-direct h2{font-size:clamp(20px,2.3vw,25px);line-height:1.35;margin-bottom:15px}.paper-collection-links{display:flex;flex-wrap:wrap;gap:10px}.paper-collection-links a{padding:9px 13px;border:1px solid #d8e5eb;background:#f7fafb;border-radius:8px;color:var(--blue);font-size:13px}.paper-collection-links a:hover{border-color:#8fb5c5;background:#eef6f8}.paper-collection-links a:focus-visible,.paper-browse-modes a:focus-visible{outline:3px solid #2e819e;outline-offset:3px}.paper-collection-direct>p{font-size:14px}.past-paper-page>.paper-related-collections{max-width:1000px;margin-inline:auto}@media(max-width:540px){.paper-collection-coverage{font-size:12px;gap:6px 14px}.paper-browse-modes a{font-size:12px}.paper-collection-links{gap:8px}.paper-collection-links a{font-size:12px}}

.source-paper-component-group{margin-block:28px}.source-paper-component-group>h2{font:700 24px/1.4 system-ui,sans-serif;border-bottom:2px solid #cbd5e1;padding-bottom:10px}.source-paper-version{border:1px solid #cbd5e1;border-radius:9px;padding:14px;margin:12px 0}.source-paper-version>summary,.paper-source-provenance>summary{cursor:pointer;font:600 14px/1.5 system-ui,sans-serif}.source-paper-version[open]>summary{margin-bottom:18px}.paper-source-provenance{margin-top:30px;font:13px/1.6 system-ui,sans-serif}.source-paper-single-component>.paper-source-note{margin-top:15px}@media print{.source-paper-version:not([open]){display:none}.source-paper-component-group>h2{break-after:avoid}}

@media(max-width:540px){.paper-browse-paper-table td.has-source-versions::after{content:''}}

/* Only the selected source edition belongs to the printed paper. */
@media print{.source-paper-version:not([open]),.source-paper-version>summary{display:none!important}}

/* Search landing pages share the existing paper-library palette and controls. */
.paper-landing-jumps{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0 0 22px;font-size:13px;font-weight:650;color:var(--blue)}
.paper-landing-jumps a:first-child{display:flex;align-items:center;gap:12px}.paper-landing-jumps a:hover{text-decoration:underline}
.paper-landing-jumps a:focus-visible,.paper-results-group summary:focus-visible,.paper-landing-faq summary:focus-visible,.paper-coverage-table:focus-visible,.paper-coverage-table a:focus-visible{outline:3px solid #2e819e;outline-offset:4px}
:is(#available-papers,#collection-coverage,#revision-guide){scroll-margin-top:110px}
.paper-results-group{border:1px solid var(--line);border-radius:12px;margin-block:12px;background:#fff;overflow:hidden}
.paper-results-group>summary{padding:16px 20px;cursor:pointer;font-size:16px;font-weight:650;color:var(--ink)}
.paper-results-group>summary>span:last-child{font-size:12px;font-weight:500;color:var(--muted);margin-inline-start:14px;white-space:nowrap}
.paper-results-group[open]>summary{background:#f1f7f9;border-bottom:1px solid var(--line)}
.paper-results-group .paper-browse-paper-table{margin:0;border:0;border-radius:0}
.paper-landing-coverage,.paper-revision-guide,.paper-landing-faq{margin-top:42px}
.paper-landing-coverage h2,.paper-revision-guide h2,.paper-landing-faq h2{font-size:clamp(21px,2.4vw,27px);line-height:1.35;margin-bottom:16px}
.paper-landing-coverage>p,.paper-revision-guide>p{font-size:14px;line-height:1.85;max-width:940px}
.paper-grade-alias{font-weight:650;color:var(--blue)}
.paper-coverage-table{overflow-x:auto;border:1px solid var(--line);border-radius:12px;margin-block:20px;background:#fff}
.paper-coverage-table table{width:100%;border-collapse:collapse;font-size:13px;text-align:start;min-width:540px}
.paper-coverage-table caption{text-align:start;padding:13px 16px;background:#f5f9fb;font-weight:650;color:var(--ink)}
.paper-coverage-table :is(th,td){padding:13px 16px;border-top:1px solid var(--line);vertical-align:top}
.paper-coverage-table thead th{background:#eef5f8;font-size:12px;color:var(--muted);font-weight:600}
.paper-coverage-table th[scope=row]{font-weight:600}.paper-coverage-table a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}
.paper-component-list{list-style:none;padding:0;margin:0;font-size:12px;color:var(--muted)}
.paper-component-list li+li{margin-top:4px}.paper-landing-caveat{color:var(--muted)}
.paper-revision-guide{padding:26px 30px;border:1px solid #cfe1e7;background:#f4f9fa;border-radius:16px}
.paper-revision-guide ol{padding-inline-start:23px;max-width:940px}.paper-revision-guide li{font-size:14px;line-height:1.85;padding-inline-start:5px;margin-block:12px}
.paper-revision-guide .eyebrow{font-size:11px}.paper-revision-guide .paper-landing-caveat{font-size:12px;margin-bottom:0}
.paper-landing-faq details{border-bottom:1px solid var(--line);padding-block:16px}
.paper-landing-faq summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.6;color:var(--ink)}
.paper-landing-faq details p{font-size:14px;max-width:900px;margin:12px 0 2px;line-height:1.85;color:var(--muted)}
@media(max-width:540px){
 .paper-collection-direct .paper-browse-section-heading{display:block}.paper-collection-direct .paper-browse-back{display:inline-block;margin-block:6px}
 .paper-results-group>summary{padding:15px;font-size:15px}.paper-results-group .paper-browse-paper-table{padding:12px}
 .paper-revision-guide{padding:20px 18px}.paper-landing-coverage,.paper-revision-guide,.paper-landing-faq{margin-top:30px}
 .paper-landing-jumps{font-size:12px;gap:10px 16px}.paper-coverage-table :is(th,td){padding:11px 12px}
}

.paper-recorded-versions{display:flex;flex-wrap:wrap;gap:12px 30px;font-size:13px;margin-block:20px}.paper-recorded-versions dt{font-weight:650;color:var(--ink)}.paper-recorded-versions dd{margin:4px 0 0;color:var(--muted);max-width:800px}
