[hidden]{display:none!important}
.site-nav{display:flex;gap:28px;border-bottom:1px solid #e2e7e2;overflow:auto}
.site-nav a{display:block;padding:20px 2px 17px;text-decoration:none;color:#81928a;font-size:14px;font-weight:700;white-space:nowrap;border-bottom:3px solid transparent}
.site-nav a[aria-current=page]{color:#0e806d;border-color:#0e806d}
.site-nav a:hover{color:#0e806d}
.menu-page{padding:34px 0 28px;min-height:65vh}
.page-intro{font-size:13px;line-height:1.8;color:#7b8d81;margin:0 0 28px}
#watch-count{font-size:13px;color:#8c9e91;margin-left:8px;font-weight:400}
.button:disabled,.remove:disabled{opacity:.5;cursor:not-allowed}
.page-error,.is-error{color:#a44535}
.page-error{padding:15px;background:#fff0eb;border-radius:8px;font-size:13px}
@media(max-width:650px){.site-nav{gap:24px}.site-nav a{font-size:13px;padding-top:17px}.menu-page{padding-top:25px}.page-intro{font-size:12px}}
