.brand-wordmark{white-space:nowrap;color:var(--fb-t1);flex:none;align-items:center;gap:10px;display:flex}.brand-wordmark__icon{object-fit:contain;border-radius:10px;flex:none;width:34px;height:34px;margin-right:-5px;display:block}.brand-wordmark__glyph{background-color:currentColor;flex:none;width:64px;height:40px;display:block;-webkit-mask:url(/images/optimized-v91/fishbook-wordmark.webp) 50%/contain no-repeat;mask:url(/images/optimized-v91/fishbook-wordmark.webp) 50%/contain no-repeat}@media (forced-colors:active){.brand-wordmark__glyph{forced-color-adjust:none;background-color:canvastext}}.brand-wordmark__name{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-wordmark__en{letter-spacing:.1em;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.5;display:block}@media (max-width:767px){.brand-wordmark.brand-wordmark--nav{gap:8px}.brand-wordmark--nav .brand-wordmark__icon{border-radius:8px;width:28px;height:28px;margin-right:-4px}.brand-wordmark--nav .brand-wordmark__glyph{width:57px;height:35px}.brand-wordmark--nav .brand-wordmark__en{display:none}}.brand-wordmark.brand-wordmark--footer{gap:12px}.brand-wordmark--footer .brand-wordmark__icon{border-radius:6px;width:44px;height:44px;margin-right:-6px}.brand-wordmark--footer .brand-wordmark__glyph{width:74px;height:44.8px}.brand-wordmark--footer .brand-wordmark__en{font-size:14px}.brand-wordmark.brand-wordmark--login{gap:8px}.brand-wordmark--login .brand-wordmark__icon{border-radius:0;width:36px;height:36px;margin-right:-3px}.brand-wordmark--login .brand-wordmark__glyph{width:60px;height:36px}
.fb-theme-toggle{cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,color .15s;display:flex}.fb-theme-toggle__icon{flex:none;display:block}.fb-theme-toggle__icon--sun,:root[data-theme=dark] .fb-theme-toggle__icon--moon{display:none}:root[data-theme=dark] .fb-theme-toggle__icon--sun{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fb-theme-toggle__icon--moon{display:none}:root:not([data-theme=light]) .fb-theme-toggle__icon--sun{display:block}}.fb-theme-toggle--nav{color:#5b6266}.fb-theme-toggle--nav:hover{color:#0c0d0d;background:#f2f4f7}:root[data-theme=dark] .fb-theme-toggle--nav{color:var(--fb-t2)}:root[data-theme=dark] .fb-theme-toggle--nav:hover{background:var(--fb-chip);color:var(--fb-t1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fb-theme-toggle--nav{color:var(--fb-t2)}:root:not([data-theme=light]) .fb-theme-toggle--nav:hover{background:var(--fb-chip);color:var(--fb-t1)}}.fb-theme-toggle--on-image{color:#d7e5e6}.fb-theme-toggle--on-image:hover{color:#fff;background:#ffffff1f}@media (max-width:1000px){.fb-theme-toggle--on-image{position:relative}.fb-theme-toggle--on-image:after{content:"";position:absolute;inset:-5px -7px}}
