/* Shared text size setting */
.bc-font-control{flex:0 0 auto;min-height:44px;margin-left:auto;padding:8px 14px;border:1px solid #cfe0d5;border-radius:11px;background:#fff;color:#26715e;font:600 15px system-ui,"Microsoft YaHei",sans-serif;white-space:nowrap;cursor:pointer}.bc-font-control[aria-pressed=true]{background:#e8f4eb}.bc-font-control:focus-visible{outline:3px solid #8fc7a0;outline-offset:2px}#fontToggle,.bc-page5 #font{display:none!important}.hub-top,.wrap>.brand{gap:12px;flex-wrap:wrap}.bone-app-switch .bc-font-control{margin-left:auto}
html.bc-font-large body{font-size:20px;line-height:1.7}html.bc-font-large .bc-page3 .bg-app{font-size:21px}html.bc-font-large .bone-app-switch a,html.bc-font-large .bone-app-switch button{font-size:18px}html.bc-font-large .bc-page1 .nav button,html.bc-font-large .bc-page2 .nav button,html.bc-font-large .risk-nav button,html.bc-font-large .bc-page4 aside nav button{font-size:19px}html.bc-font-large .bc-page2 .main p,html.bc-font-large .bc-page2 .main label,html.bc-font-large .bc-page2 .main .hint,html.bc-font-large .bc-page2 .main .dose,html.bc-font-large .bc-page2 .main .history-item,html.bc-font-large .bc-page2 .main .cal-check,html.bc-font-large .bc-page4 main p,html.bc-font-large .bc-page4 main label,html.bc-font-large .bc-page4 main .hint,html.bc-font-large .bc-page4 main .item,html.bc-font-large .bc-page3 .bg-card-desc,html.bc-font-large .bc-page3 .bg-hero-desc{font-size:20px}html.bc-font-large input,html.bc-font-large select,html.bc-font-large textarea,html.bc-font-large .bc-page2 .main .btn,html.bc-font-large .bc-page4 main .btn{font-size:19px}html.bc-font-large .hub .card p,html.bc-font-large .hub .foot,html.bc-font-large .wrap .hint,html.bc-font-large .wrap .notice{font-size:18px}@media(max-width:720px){.bc-font-control{min-height:44px}.bone-app-switch .bc-font-control{margin-left:4px}html.bc-font-large .today-overview{grid-template-columns:1fr}html.bc-font-large .today-overview>div{padding:10px 14px}html.bc-font-large .review div{grid-template-columns:1fr}}
