.paper-page_page__MJ2KG{--ink:#342d27;--muted:#71685e;--line:#ded5c6;min-height:100dvh;padding:0 max(24px,calc((100% - 1120px)/2)) 40px;background:#fbf8f0;color:var(--ink);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.paper-page_page__MJ2KG *{box-sizing:border-box}.paper-page_page__MJ2KG>header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px;border-bottom:1px solid var(--line)}.paper-page_page__MJ2KG>header>a{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:20px;font-weight:650}.paper-page_page__MJ2KG>header nav{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;font-size:14px}.paper-page_page__MJ2KG>header nav a{display:inline-flex;align-items:center;gap:6px;padding:8px 0;color:var(--muted)}.paper-page_page__MJ2KG>header nav a[aria-current=page]{color:var(--ink);box-shadow:0 1px #8b713e}.paper-page_page__MJ2KG a{color:inherit;text-decoration:none}.paper-page_page__MJ2KG a:hover{color:#846a43}.paper-page_page__MJ2KG :is(a,button,input):focus-visible{outline:2px solid #8b713e;outline-offset:4px}.paper-page_page__MJ2KG .account-hero,.paper-page_page__MJ2KG .seo-hero{max-width:100%;padding:42px 0 32px}.paper-page_page__MJ2KG .account-hero h1,.paper-page_page__MJ2KG .seo-hero h1{max-width:1000px;margin:12px 0 16px;color:var(--ink);font-family:Songti SC,STSong,SimSun,serif;font-size:clamp(30px,3.7vw,46px);font-weight:650;line-height:1.4;letter-spacing:.02em;text-wrap:balance}.paper-page_page__MJ2KG .account-hero p,.paper-page_page__MJ2KG .seo-hero p{max-width:860px;margin:0;color:var(--muted);font-size:16px;line-height:1.9}.paper-page_page__MJ2KG .account-hero>span,.paper-page_page__MJ2KG .seo-hero .seo-kicker{color:#89734f;font-size:12px;font-weight:650;letter-spacing:.12em}.paper-page_page__MJ2KG .seo-section{max-width:none;border-color:var(--line);padding:28px 0}.paper-page_page__MJ2KG .seo-section h2{margin:0 0 20px;color:var(--ink);font-size:23px;font-weight:600;line-height:1.5}.paper-page_page__MJ2KG .seo-article-list,.paper-page_page__MJ2KG .seo-grid{gap:16px}.paper-page_page__MJ2KG .seo-answer-card,.paper-page_page__MJ2KG .seo-article-list a,.paper-page_page__MJ2KG .seo-callout,.paper-page_page__MJ2KG .seo-faq-list article,.paper-page_page__MJ2KG .seo-grid article{padding:24px;border:1px solid var(--line);border-radius:4px;background:#fffdf8;box-shadow:none}.paper-page_page__MJ2KG .seo-article-list a{gap:12px;align-content:start;transition:border-color .15s,background .15s}.paper-page_page__MJ2KG .seo-article-list a:hover{border-color:#9a8056;background:#f6f0e5}.paper-page_page__MJ2KG .seo-article-list span{color:#89734f;font-size:12px;font-weight:600}.paper-page_page__MJ2KG .seo-article-list strong{color:var(--ink);font-size:19px;font-weight:600;line-height:1.65}.paper-page_page__MJ2KG .seo-article-list small{color:var(--muted);font-size:14px;line-height:1.9}.paper-page_page__MJ2KG .seo-faq-list h3,.paper-page_page__MJ2KG .seo-grid h3{color:var(--ink);font-size:18px;font-weight:600;line-height:1.7}.paper-page_page__MJ2KG .seo-answer-card ul,.paper-page_page__MJ2KG .seo-section p{color:var(--muted);font-size:15px;line-height:1.9}.paper-page_page__MJ2KG .seo-pill-list span{border-color:var(--line);background:#eee8dc;color:#695a46;font-size:13px;font-weight:500;box-shadow:none}.paper-page_page__MJ2KG .seo-directory-link{color:#705a39;text-decoration:underline;text-underline-offset:5px}.paper-page_page__MJ2KG>footer{margin-top:32px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.paper-page_libraryLayout__hMuc5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;padding:64px 0 48px;align-items:start}.paper-page_libraryLayout__hMuc5 .account-hero{padding:14px 0}.paper-page_libraryLayout__hMuc5>div{min-width:0}.paper-page_page__MJ2KG .account-login,.paper-page_page__MJ2KG .library-empty,.paper-page_page__MJ2KG .library-grid article{max-width:none;border:1px solid var(--line);border-radius:5px;background:#fffdf8;padding:28px;box-shadow:0 8px 24px #342d2705}.paper-page_page__MJ2KG .account-login h2,.paper-page_page__MJ2KG .library-grid h2{margin:0 0 12px;color:var(--ink);font-size:22px;font-weight:600}.paper-page_page__MJ2KG .account-login p,.paper-page_page__MJ2KG .library-empty p,.paper-page_page__MJ2KG .library-grid p{color:var(--muted);font-size:14px;line-height:1.85}.paper-page_page__MJ2KG .account-code-field,.paper-page_page__MJ2KG .account-login label{margin:20px 0 16px;color:#655744;font-size:14px;font-weight:500}.paper-page_page__MJ2KG .account-login input{width:100%;min-width:0;min-height:48px;border:1px solid #c9bdab;border-radius:4px;background:#fff;padding:12px;color:var(--ink);font-size:16px}.paper-page_page__MJ2KG .account-login input:focus{border-color:#8b713e;outline:2px solid #8b713e33}.paper-page_page__MJ2KG .account-login button,.paper-page_page__MJ2KG .library-empty a,.paper-page_page__MJ2KG .library-grid a{min-height:44px;border:1px solid #695238;border-radius:4px;background:#695238;padding:10px 18px;color:#fffdf8;font-size:14px;font-weight:600}.paper-page_page__MJ2KG .account-login button:hover{background:#51402d}.paper-page_page__MJ2KG .account-login button:disabled{opacity:.5;cursor:not-allowed}.paper-page_page__MJ2KG .account-login .account-secondary{background:transparent;color:#695238;border-color:#c9bdab}.paper-page_page__MJ2KG .account-code-boxes{grid-template-columns:repeat(4,50px)}.paper-page_page__MJ2KG .account-code-boxes input{width:50px;padding:0}.paper-page_page__MJ2KG .account-email,.paper-page_page__MJ2KG .library-empty b,.paper-page_page__MJ2KG .library-grid span{color:#695238}.paper-page_page__MJ2KG .library-grid{grid-template-columns:1fr}.paper-page_page__MJ2KG .library-grid article{min-width:0;gap:18px}.paper-page_page__MJ2KG .library-grid article>div{min-width:0}.paper-page_page__MJ2KG .library-grid img{flex-shrink:0}@media(max-width:760px){.paper-page_page__MJ2KG{padding:0 20px 28px}.paper-page_page__MJ2KG>header{align-items:flex-start;flex-direction:column;gap:12px;padding:20px 0 16px}.paper-page_page__MJ2KG>header nav{gap:8px 18px;font-size:13px}.paper-page_page__MJ2KG .account-hero,.paper-page_page__MJ2KG .seo-hero{padding:28px 0 24px}.paper-page_page__MJ2KG .account-hero h1,.paper-page_page__MJ2KG .seo-hero h1{font-size:30px}.paper-page_page__MJ2KG .seo-article-list,.paper-page_page__MJ2KG .seo-grid{grid-template-columns:1fr}.paper-page_page__MJ2KG .seo-section{padding:24px 0}.paper-page_page__MJ2KG .seo-section h2{font-size:21px}.paper-page_page__MJ2KG .seo-answer-card,.paper-page_page__MJ2KG .seo-article-list a,.paper-page_page__MJ2KG .seo-callout,.paper-page_page__MJ2KG .seo-faq-list article,.paper-page_page__MJ2KG .seo-grid article{padding:20px}.paper-page_libraryLayout__hMuc5{grid-template-columns:1fr;gap:8px;padding:0 0 16px}.paper-page_page__MJ2KG .account-login,.paper-page_page__MJ2KG .library-empty,.paper-page_page__MJ2KG .library-grid article{padding:22px}.paper-page_page__MJ2KG .library-grid article{flex-direction:column}.paper-page_page__MJ2KG .account-login .account-secondary{margin:8px 0 0 8px}}@media(prefers-reduced-motion:reduce){.paper-page_page__MJ2KG .seo-article-list a{transition:none}}