.boau-article{--article-accent:#70223d;font-size:16px;line-height:1.95}.boau-article-intro{background:linear-gradient(120deg,#302238,#70223d);color:#fff;padding:28px;border-radius:12px;margin-bottom:30px}.boau-article-intro p{color:#fff!important;margin:14px 0 0}.boau-kicker{font-size:11px;letter-spacing:1px;color:#f3d69c;font-weight:750}.boau-article h2{scroll-margin-top:30px;border-bottom:2px solid #eadfe4;padding-bottom:12px;color:#70223d}.boau-article section{margin:34px 0}.boau-table-scroll{overflow-x:auto;margin:18px 0}.boau-detail-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.8}.boau-detail-table th,.boau-detail-table td{border:1px solid #e4dce0;padding:14px 17px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.boau-detail-table th{font-weight:650;background:#f9f2f5;color:#492336;min-width:130px}.boau-detail-table td{min-width:140px}.boau-toc{padding:22px;background:#fbf8f1;border:1px solid #e9ddc2;border-radius:10px;margin:30px 0}.boau-toc strong{display:block;margin-bottom:12px}.boau-toc div{display:flex;flex-wrap:wrap;gap:8px}.boau-toc a{padding:7px 11px;background:#fff;border:1px solid #e9ddc2;border-radius:5px;font-size:12px;text-decoration:none!important;color:#70223d!important}.boau-article li{padding-left:5px;margin:12px 0}.boau-faq{border:1px solid #e4dce0;margin:12px 0;padding:16px 20px;border-radius:7px}.boau-faq summary{cursor:pointer;font-weight:650;color:#492336}.boau-faq p{margin:15px 0 0}.boau-official-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.boau-official-links a{display:block;background:#70223d;color:#fff!important;border-radius:7px;padding:15px 18px;text-decoration:none!important;font-size:14px}.boau-notice-preview{margin:25px 0;border:1px solid #e4dce0;padding:14px;background:#fafafa}.boau-notice-preview img{width:100%;height:auto!important;display:block}.boau-notice-preview figcaption{font-size:12px;line-height:1.8;color:#6c5d67;padding-top:14px}.boau-help-links{background:#f7f3f5;padding:22px;border-radius:10px}.boau-help-links a{display:block;padding:10px 0;border-bottom:1px solid #e4dce0;font-size:14px}.boau-related{padding:28px 0}.boau-related ul{padding-left:20px}.boau-related li{margin:12px 0}.boau-related a{color:#70223d;text-decoration:underline}.boau-updated{font-size:12px;color:#6c5d67}@media(max-width:600px){.boau-article-intro{padding:21px}.boau-detail-table th,.boau-detail-table td{padding:11px;font-size:13px}.boau-article{font-size:15px}.boau-toc{padding:17px}.boau-official-links{grid-template-columns:1fr}.boau-notice-preview{padding:7px}}
