*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{color:#0b3b48;background:#f4fafc;font:14px/1.4 system-ui,Segoe UI,Roboto,sans-serif}button{font:inherit}.tabbar-light{scrollbar-width:thin;scrollbar-color:#0e7490 #d4eaf1}.tabbar-light::-webkit-scrollbar{height:4px}.tabbar-light::-webkit-scrollbar-track{background:#d4eaf1}.tabbar-light::-webkit-scrollbar-thumb{background:#0e7490;border-radius:2px}.tabbar-dark{scrollbar-width:thin;scrollbar-color:#0e7490 #0a0f13}.tabbar-dark::-webkit-scrollbar{height:4px}.tabbar-dark::-webkit-scrollbar-track{background:#0a0f13}.tabbar-dark::-webkit-scrollbar-thumb{background:#0e7490;border-radius:2px}:root{--cyan-100:#cceff6;--cyan-200:#67e8f9;--cyan-500:#0891b2;--cyan-600:#0e7490;--cyan-700:#155e75;--cyan-800:#164e63;--cyan-900:#0b3b48;--ink-950:#06090b;--ink-900:#0b1216;--ink-800:#111a20;--ink-700:#1a2830;--panel-bg:#fff;--panel-border:#b6dbe4}
