.approved-site{min-height:100vh;isolation:isolate;background:#fff;color:var(--ink);font-family:var(--sans);line-height:1.6;font-size:14px}.approved-site dialog:not([open]){display:none}.approved-site .header-inner{width:calc(100% - var(--gutter)*2);max-width:1440px;margin-inline:auto}.approved-site .site-header{border:0;padding:0}.approved-site .entry-button{width:172px;min-width:172px;height:52px;min-height:52px;border:2px solid #111;padding:8px 54px 8px 20px;position:relative;gap:0;justify-content:flex-start;font-size:16px;line-height:20px;font-weight:800;letter-spacing:.04em;border-radius:0}.approved-site .entry-button.button-ink{background:#111;color:#fff}.approved-site .entry-button.button-white{background:#fff;color:#111;border-color:#fff}.approved-site .entry-button:is(:hover,:focus-visible,:active){background:#fff;border-color:#d71920;color:#111}.approved-site .entry-seal{background:transparent url(/approved-design/assets/brand/theshowcase-seal-original.png) 50%/contain no-repeat;width:23px;height:30px;position:absolute;right:20px;inset-block:0;margin-block:auto;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .25s ease}.approved-site .entry-button:is(:hover,:focus-visible,:active) .entry-seal{opacity:1;transform:translateY(0)}.approved-site .contact-footer .qr-link{width:148px;padding:8px;background:#fff}.approved-site .contact-footer .qr-link img{width:130px;height:auto;aspect-ratio:676/685}.approved-site .person-name,.approved-site .person-name:is(:hover,:focus-visible),.approved-site .related-person h3,.approved-site .related-person:is(:hover,:focus-visible) h3,.approved-site .story-name,.approved-site .tribute-name{color:#151515}.approved-site :is(h2,h3,[id^=chapter-]){scroll-margin-top:150px}.approved-site .article-body{min-width:0;max-width:none;margin:0;padding:0;font-size:var(--article-size);font-family:var(--sans)}.approved-site .article-body p{white-space:pre-line}.approved-site .article-body h2{border:0;padding:0}.approved-site .article-body .article-gallery img{max-height:none;width:100%;height:auto;object-fit:contain}.approved-site .article-body .article-video,.approved-site .article-body .editorial-video{width:100%;margin:30px 0}.approved-site .recorders-content{font-size:16px}.approved-site .recorders-content .article-credit-group h3{font-size:13px;border:0;padding:0;margin:0 0 6px;color:var(--muted)}.approved-site .recorders-content .article-credit-group p{font-size:16px;margin:0;white-space:pre-line}.approved-site .recorders-content{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.approved-site .reader-tools .font-controls{display:flex;align-items:center;gap:10px}.approved-site .font-controls button{min-width:44px;min-height:44px;border:1px solid var(--line)}@media(max-width:767px){.approved-site .recorders-content{grid-template-columns:1fr 1fr}.approved-site .header-entry{display:none}.approved-site .mobile-reader-bar{z-index:40;top:var(--header-height)}}@media(prefers-reduced-motion:reduce){.approved-site *,.approved-site :after,.approved-site :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.approved-site .recorders-content>.article-credits{display:contents}.approved-site .credits{display:block}.approved-site .credits>h2{margin-bottom:30px}.approved-site .article-credit-group{border:0;padding:0;text-align:left}.approved-chrome{min-height:0;isolation:auto}.unified-public{--ink:#151515;--red:#BB2B29;--paper:#F4F2ED;--muted:#66645F;--line:#D8D5CE;--gutter:clamp(20px,4.444vw,64px);font-family:ApprovedShowcaseSans,PingFang SC,sans-serif;color:var(--ink)}.unified-public>.approved-chrome:first-of-type{position:sticky;top:0;z-index:50}.unified-public .public-content :is(.rankings-page,.public-page,.oral-history-page,.registration-page,.article-page,.search-page){max-width:1440px;width:calc(100% - var(--gutter)*2);margin-inline:auto}.unified-public .public-content :is(.history-card,.related-person,.oral-text-card):is(:hover,:focus-visible){color:#151515}.approved-site a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.system-app :is(.system-brand,.system-topbar){font-family:ApprovedShowcaseSans,PingFang SC,sans-serif;color:#151515;background:#fff;border-color:#D8D5CE}.system-app .system-brand strong{color:#151515}.system-app .approved-chrome .contact-footer{border-top:1px solid #d8d5ce}.system-app .approved-chrome .footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 148px;gap:24px}.system-app .approved-chrome .contact-email>a{overflow-wrap:anywhere}.system-app .approved-chrome .footer-purpose{font-size:clamp(25px,2.5vw,36px)}@media(max-width:1100px){.system-app .approved-chrome .footer-grid{grid-template-columns:1fr 148px}.system-app .approved-chrome .footer-brand{grid-column:1/-1}}@media(max-width:767px){.system-app .approved-chrome .footer-grid{display:block}.approved-site .contact-email>a{overflow-wrap:anywhere}.unified-public{--gutter:20px}}.approved-site .generic-oral .story-hero h1{white-space:normal;overflow-wrap:anywhere;font-size:clamp(32px,4.2vw,64px);line-height:1.5;letter-spacing:-.025em;margin-left:0}.approved-site .generic-oral .story-hero-grid{align-items:center}.approved-site .generic-oral .story-hero-grid.no-cover{display:block;max-width:960px}.approved-site .generic-oral .portrait-figure img{object-fit:contain;width:100%;height:auto;max-height:620px}.approved-site .generic-oral .article-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:24px;color:var(--muted);font-size:13px}.approved-site .generic-oral .oral-summary{margin-top:24px;line-height:1.9;font-size:17px;color:var(--muted)}.approved-site .oral-tail-video{max-width:900px;margin-block:32px}.approved-site .recorders-inline{border-top:1px solid var(--line);margin-top:48px;padding-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.approved-site .recorders-inline .article-credit-group{font-family:var(--sans)}.approved-site .recorders-inline .article-credit-group h3{font-size:14px;color:var(--muted);margin:0 0 12px}.approved-site .recorders-inline .article-credit-group p{font-size:17px;margin:0;line-height:1.9}.approved-site .article-body .article-gallery a{display:block}@media(max-width:767px){.approved-site .generic-oral .story-hero-grid{display:flex;flex-direction:column}.approved-site .generic-oral .story-hero h1{font-size:34px}.approved-site .generic-oral .portrait-figure{width:100%}.approved-site .recorders-inline{grid-template-columns:1fr}.approved-site .generic-oral .story-hero-copy{width:100%}}.approved-site .site-header .header-inner{padding:0}.system-brand .logo-link svg{display:block;width:100%;height:auto;max-width:224px;aspect-ratio:1825/271}.approved-reset{min-height:0}.approved-site :is(.home-hero-copy h1,.hero-english,.hero-description,.featured-copy h3,.featured-quote){white-space:pre-line}.home-layout-editor{background:#fff;border:1px solid #e0e0dd;padding:28px;margin-bottom:24px;min-width:0}.home-layout-editor>h2{font-size:20px;font-weight:600;margin-bottom:16px}.home-layout-editor>p{font-size:13px;color:#666;line-height:1.85;margin:12px 0 24px}.home-layout-editor fieldset{min-width:0}.home-layout-editor details{border-top:1px solid #ddd;padding:18px 0}.home-layout-editor summary{font-size:17px;font-weight:600;cursor:pointer;padding:4px 0 16px}.home-layout-editor label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:14px;line-height:1.6;margin-bottom:18px}.home-layout-editor label:has(input[type=checkbox]){flex-direction:row;align-items:center}.home-layout-editor :is(textarea,input:not([type=checkbox]),select){display:block;width:100%;min-width:0;box-sizing:border-box;border:1px solid #ccc;background:#fff;padding:10px 12px;font:inherit;line-height:1.6;border-radius:0}.home-layout-editor textarea{resize:vertical;min-height:46px}.home-layout-editor button:not([data-slot]){border:1px solid #111;padding:10px 16px;background:#fff;min-height:44px;cursor:pointer}.home-layout-editor button:disabled{opacity:.45;cursor:default}.home-layout-editor :is(button,input,textarea,select,a,summary):focus-visible{outline:2px solid #BB2B29;outline-offset:3px}@media(max-width:760px){.home-layout-editor{padding:24px 18px}.home-layout-editor :is(input,textarea,select){font-size:16px}.home-layout-editor .workspace-actions{align-items:stretch;flex-direction:column}}.approved-site #article-body .chapter:has(>h2[id^=chapter-jin041-])>h2,.approved-site #article-body .chapter:has(>h2[id^=chapter-jin041-])>p{text-align:center;text-indent:0}.approved-site .home-hero .hero-actions>a{width:auto;height:auto;white-space:nowrap}.approved-site .home-hero .hero-actions>.text-action{flex:none}@media(max-width:767px){.approved-site .home-hero .hero-actions{flex-wrap:wrap}.approved-site .home-hero .hero-actions>.button{min-width:max-content}}