._nav_mo5cy_1{height:calc(var(--nav-height) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-top:1px solid var(--glass-border);z-index:50;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0003}._item_mo5cy_18{color:var(--text3);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:8px 0;transition:color .15s;display:flex}._item_mo5cy_18._active_mo5cy_30{color:var(--accent)}._item_mo5cy_18:hover:not(._active_mo5cy_30){color:var(--text2)}._label_mo5cy_37{letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:500}._layout_1p7nh_1{flex-direction:column;height:100%;display:flex;overflow:hidden}._content_1p7nh_8{padding-bottom:calc(var(--nav-height) + var(--safe-bottom));-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}._spin_fypzc_1{animation:.8s linear infinite _spin_fypzc_1}._fullscreen_fypzc_5{justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex}@keyframes _spin_fypzc_1{to{transform:rotate(360deg)}}:root{--bg:#151a26;--bg2:#1a202e;--bg3:#202737;--bg4:#283044;--border:#2b3348;--border2:#364059;--accent:#00e5d4;--accent2:#00c9ba;--accent-dim:#00e5d41f;--accent-glow:#00e5d44d;--text:#e8eaf0;--text2:#8b92a8;--text3:#4a5268;--green:#22c55e;--green-dim:#22c55e1f;--red:#ef4444;--red-dim:#ef44441f;--blue:#3b82f6;--blue-dim:#3b82f61f;--gold:#f0b429;--gold-dim:#f0b4291f;--radius:8px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:100px;--font-mono:"JetBrains Mono", monospace;--font-display:"Syne", sans-serif;--font-sans:"JetBrains Mono", monospace;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:max(env(safe-area-inset-bottom,0px), 16px);--nav-height:60px;--color-primary:var(--accent);--color-primary-dark:var(--accent2);--color-primary-light:var(--accent-dim);--color-success:var(--green);--color-danger:var(--red);--color-warning:var(--gold);--radius-xs:var(--radius-sm)}html.theme-dark,html:not(.theme-light){--bg:#151a26;--bg2:#1a202e;--bg3:#202737;--bg4:#283044;--border:#2b3348;--border2:#364059;--accent:#00e5d4;--accent2:#00c9ba;--accent-dim:#00e5d41f;--accent-glow:#00e5d44d;--text:#e8eaf0;--text2:#8b92a8;--text3:#4a5268;--green:#22c55e;--green-dim:#22c55e1f;--red:#ef4444;--red-dim:#ef44441f;--blue:#3b82f6;--blue-dim:#3b82f61f;--gold:#f0b429;--gold-dim:#f0b4291f;--glass-bg:#1a202ea6;--glass-bg2:#2027378c;--glass-border:#ffffff0f;--glass-shadow:0 8px 32px #00000073, 0 1px 0 #ffffff0a inset;--glass-blur:blur(20px) saturate(180%);--color-surface:#1a202e;--color-border:#2b3348;--color-shadow:0 2px 20px #0009;--tg-bg:#151a26!important;--tg-text:#e8eaf0!important;--tg-hint:#8b92a8!important;--tg-link:#00e5d4!important;--tg-button:#00e5d4!important;--tg-button-text:#0a1a1a!important;--tg-secondary-bg:#1a202e!important}html.theme-light{--bg:#dde3ee;--bg2:#eef0f6;--bg3:#f5f5f7;--bg4:#e8e8ed;--border:#00000014;--border2:#00000024;--accent:#009e90;--accent2:#00857a;--accent-dim:#009e901a;--accent-glow:#009e902e;--text:#1c1c1e;--text2:#3c3c43;--text3:#8e8e93;--green:#1a9e47;--green-dim:#1a9e471a;--red:#d93025;--red-dim:#d930251a;--blue:#2563eb;--blue-dim:#2563eb1a;--gold:#b45309;--gold-dim:#b453091a;--glass-bg:#fff9;--glass-bg2:#ffffff73;--glass-border:#ffffffbf;--glass-shadow:0 8px 32px #00000014, 0 1px 0 #ffffffe6 inset;--glass-blur:blur(20px) saturate(160%);--color-surface:#eef0f6;--color-border:#00000014;--color-shadow:0 2px 12px #00000014;--tg-bg:#dde3ee!important;--tg-text:#1c1c1e!important;--tg-hint:#8e8e93!important;--tg-link:#009e90!important;--tg-button:#009e90!important;--tg-button-text:#fff!important;--tg-secondary-bg:#eef0f6!important}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{background:var(--bg,#151a26);color:var(--text,#e8eaf0);font-family:var(--font-mono);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:1.6;transition:background .2s,color .2s}#root{flex-direction:column;height:100%;display:flex}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg2)}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:2px}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}
