.restored-article .article-header{padding-bottom:2rem}.restored-article .article-layout{align-items:start}.restored-note{padding:1.35rem 1.5rem;margin-bottom:2.5rem;border-left:3px solid #b59a54;background:#f1eee6;font-size:.95rem;line-height:1.65}.restored-note p{margin:.65rem 0}.restored-original{overflow-wrap:anywhere}.restored-original h2{margin-top:2.5rem}.restored-original h3{margin-top:1.75rem}.restored-original img{max-width:100%;height:auto;border-radius:8px}.restored-table{max-width:100%;overflow-x:auto;margin:1.5rem 0}.restored-table .article-table{min-width:480px;margin:0}.restored-video{padding:1.5rem;background:#102c3a;color:#fff;border-radius:10px;margin:1.5rem 0}.restored-video button{display:block;width:100%;padding:2rem 1rem;background:transparent;color:#fff;border:1px solid #b59a54;border-radius:5px;cursor:pointer;font:inherit;font-size:1.15rem}.restored-video button span{display:block;font-size:.8rem;margin-top:.7rem}.restored-video a{display:inline-block;color:#fff;margin-top:.7rem;font-size:.85rem}.restored-video iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.restored-archive-list{columns:2;column-gap:3rem;padding-left:1.2rem}.restored-archive-list li{break-inside:avoid;margin:.7rem 0;line-height:1.5}.restored-article .article-toc{max-height:75vh;overflow-y:auto}.restored-article .article-body{min-width:0}@media(max-width:760px){.restored-archive-list{columns:1}.restored-article .article-toc{position:static;max-height:none}.restored-note{padding:1rem}.restored-article .article-header h1{font-size:clamp(2rem,8vw,3rem);overflow-wrap:anywhere}}

@media(max-width:760px){.restored-table .article-table{min-width:0;width:100%}.restored-table .article-table td{overflow-wrap:anywhere}.restored-article .restored-table{overflow-x:visible}}
