.aatsReadingPage{background:#f5f6f9;color:#131824}.aatsReaderTopline{display:flex;justify-content:space-between;gap:20px;padding:17px 4vw;border-bottom:1px solid #dce1e9;background:#fff;font:700 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;color:#596274}.aatsReaderTopline a:hover{text-decoration:underline}.aatsReaderTopline b{padding:0 8px;color:#aeb5c4}.aatsReaderHeader{display:flex;justify-content:space-between;align-items:end;gap:48px;padding:68px 4vw 72px;background:radial-gradient(circle at 88% 15%,rgba(57,112,241,.14),transparent 30%),#eef2fc;border-bottom:1px solid #dce1e9}.aatsReaderHeader>div:first-child{max-width:910px}.aatsReaderEyebrow{margin:0 0 22px;font:700 11px var(--font-geist-mono),monospace;letter-spacing:.18em;color:#315ff0}.aatsReaderHeader h1{margin:0 0 24px;font-size:clamp(50px,7vw,100px);line-height:.95;letter-spacing:-.075em}.aatsReaderHeader h1 em{font-family:Georgia,serif;font-weight:400;color:#435dd0}.aatsDocumentHeader h1{font-size:clamp(42px,5vw,74px);line-height:1.03;letter-spacing:-.055em}.aatsReaderLead{max-width:780px;margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.48;color:#364153}.aatsReaderCaveat{max-width:780px;margin:22px 0 0;padding-left:14px;border-left:3px solid #7e98e8;font-size:13px;line-height:1.6;color:#5b6578}.aatsReaderActions{display:flex;flex-direction:column;gap:8px;flex:0 0 190px}.aatsReaderActions a{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:15px 17px;border:1px solid #a8b1c2;font-size:13px;font-weight:700;background:#fff}.aatsReaderActions a:hover{border-color:#315ff0;color:#315ff0}.aatsReaderActions a.aatsReaderPrimary{background:#18213a;border-color:#18213a;color:white}.aatsReaderActions a.aatsReaderPrimary:hover{background:#315ff0;border-color:#315ff0}.aatsReaderLayout{display:grid;grid-template-columns:minmax(225px,285px) minmax(0,860px);justify-content:center;gap:clamp(28px,5vw,100px);align-items:start;padding:55px 4vw 115px;scroll-margin-top:20px}.aatsReaderRail{position:sticky;top:25px;display:grid;gap:25px}.aatsReaderContents{border-top:3px solid #1d2b53;padding-top:20px}.aatsPaperCard>span,.aatsReaderContents>p{margin:0 0 17px;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#53617e}.aatsReaderContents nav{display:grid;gap:2px}.aatsReaderContents nav a{display:block;padding:8px 10px 8px 0;border-left:2px solid transparent;font-size:12px;line-height:1.42;color:#596274}.aatsReaderContents nav a:focus-visible,.aatsReaderContents nav a:hover{padding-left:10px;border-left-color:#315ff0;color:#1b3eb8;background:#e9edfa}.aatsReaderContents>span{font-size:12px;color:#6b7380}.aatsPaperCard{padding:21px;border:1px solid #cad3e7;background:linear-gradient(150deg,#fff,#eef3ff)}.aatsPaperCard>span{color:#315ff0}.aatsPaperCard h2{margin:5px 0 9px;font:700 25px/1.1 Georgia,serif;letter-spacing:-.02em}.aatsPaperCard p{font-size:13px;line-height:1.5;margin:0 0 13px;color:#435069}.aatsPaperCard small{display:block;font-size:11px;line-height:1.4;color:#68758c}.aatsPaperCard>a{display:flex;justify-content:space-between;margin-top:19px;padding-top:13px;border-top:1px solid #cad3e7;color:#1745ce;font-size:13px;font-weight:700}.aatsPaperCard>a:hover{text-decoration:underline}.aatsManuscript{min-width:0;padding:clamp(25px,4vw,68px);background:white;border:1px solid #dce1e9;box-shadow:0 24px 65px rgba(26,43,76,.06);font-family:Georgia,serif;color:#202735}.aatsManuscriptMeta{display:flex;justify-content:space-between;gap:15px;padding-bottom:17px;border-bottom:1px solid #dce1e9;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#4562a9}.aatsManuscript>p:first-of-type{margin:30px 0 0;color:#4e5a6d;font-family:Arial,Helvetica,sans-serif;font-size:13px}.aatsManuscript h2{scroll-margin-top:25px;margin:66px 0 22px;padding-top:25px;border-top:1px solid #dce1e9;font:750 clamp(26px,3vw,36px)/1.18 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:#152343}.aatsManuscript h3{margin:35px 0 12px;font:700 21px/1.3 Arial,Helvetica,sans-serif;color:#1e355f}.aatsManuscript li,.aatsManuscript p{font-size:17px;line-height:1.78}.aatsManuscript p{margin:0 0 20px}.aatsManuscript ol,.aatsManuscript ul{padding-left:24px;margin-bottom:26px}.aatsManuscript strong{font-weight:700;color:#122a5b}.aatsManuscript code{padding:2px 5px;background:#edf2fc;border-radius:3px;font:13px var(--font-geist-mono),monospace}.aatsManuscript a{color:#1d54d7;text-decoration:underline;text-underline-offset:3px}.aatsManuscript a:hover{color:#0c307f}.aatsManuscript table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:20px 0 34px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45}.aatsManuscript td,.aatsManuscript th{min-width:105px;padding:12px 13px;text-align:left;vertical-align:top;border:1px solid #d8dfed}.aatsManuscript th{background:#eaf0fc;color:#1c3260;font-weight:800}.aatsManuscript tr:nth-child(2n) td{background:#f8faff}.aatsReaderError,.aatsReaderLoading{padding:60px 0;font:16px Arial,Helvetica,sans-serif;color:#5c6678}.aatsReaderError h2{margin:0 0 10px;padding:0;border:0}.aatsManuscriptEnd{display:flex;justify-content:space-between;gap:20px;margin-top:65px;padding-top:20px;border-top:1px solid #dce1e9;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.08em;color:#697691}.aatsManuscriptEnd a{font:700 12px Arial,Helvetica,sans-serif;letter-spacing:0}@media(max-width:950px){.aatsReaderHeader{align-items:start;flex-direction:column}.aatsReaderActions{flex-direction:row;flex-basis:auto;width:100%}.aatsReaderActions a{min-width:180px}.aatsReaderLayout{grid-template-columns:1fr;gap:24px}.aatsReaderRail{position:static;grid-template-columns:1fr 1fr}.aatsReaderContents nav{grid-template-columns:1fr 1fr;gap:0 15px}}@media(max-width:650px){.aatsReaderTopline{font-size:9px}.aatsReaderTopline span{max-width:135px;text-align:right}.aatsReaderHeader{padding:44px 5vw 46px;gap:26px}.aatsReaderHeader h1{font-size:clamp(46px,13vw,68px)}.aatsReaderActions{flex-direction:column}.aatsReaderActions a{width:100%}.aatsReaderLayout{padding:25px 4vw 70px}.aatsReaderRail{grid-template-columns:1fr}.aatsReaderContents nav{grid-template-columns:1fr 1fr}.aatsManuscript{padding:24px 19px}.aatsManuscript li,.aatsManuscript p{font-size:15px;line-height:1.68}.aatsManuscript h2{margin-top:48px}.aatsManuscriptMeta{font-size:9px}.aatsManuscriptEnd{flex-direction:column}}