.nav-item{color:var(--t-text-2);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;font-size:14.5px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.nav-item:hover{color:var(--t-accent-gold);background:#e8a83e0f}.nav-item img{object-fit:contain;flex-shrink:0;width:16px;height:16px}.nav-item-mobile{color:var(--t-text-2);cursor:pointer;border:1px solid var(--t-border);border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:14.5px;text-decoration:none;transition:color .15s,background .15s;display:flex}.nav-item-mobile:hover{color:var(--t-accent-gold);background:#e8a83e0f;border-color:#e8a83e26}.nav-item-mobile img{object-fit:contain;flex-shrink:0;width:18px;height:18px}@keyframes bbSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes bbSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes bbFadeIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes panelIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.panel-anim{animation:.4s both panelIn}.pop-anim{animation:.2s both popIn}.fp-item{cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;width:50px;padding:6px 4px;transition:background .15s,color .15s;display:flex}.fp-item:hover{background:#e8a83e1a}.fp-item img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.fp-item span{color:var(--t-text-2);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:46px;margin-top:3px;font-size:10.5px;line-height:1.2;transition:color .15s;overflow:hidden}.fp-item:hover span{color:var(--t-text-1)}.fp-divider{background:var(--t-ov-6);flex-shrink:0;width:65%;height:1px;margin:2px 0}.fp-toggle{cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:50px;padding:6px 4px;transition:background .15s,color .15s;display:flex}.fp-toggle:hover{background:#e8a83e1a}.fp-toggle-dot{background:#e8a83e;border-radius:50%;width:6px;height:6px;margin-bottom:2px;animation:2s ease-in-out infinite breathe}.fp-toggle-text{color:var(--t-text-2);white-space:nowrap;letter-spacing:.5px;font-size:11.5px;line-height:1.3}.fp-collapsed .fp-item,.fp-collapsed .fp-divider{display:none!important}.fp-collapsed .fp-toggle{display:flex!important}.fp-item,.fp-divider{display:flex}@keyframes breathe{0%,to{opacity:1;box-shadow:0 0 #e8a83e59}50%{opacity:.65;box-shadow:0 0 6px 2px #e8a83e40}}@media (width<=1023px){.fp-item{width:44px;padding:5px 3px}.fp-item img{width:22px;height:22px}.fp-item span{max-width:40px;font-size:9.5px}.fp-toggle{width:44px;padding:5px 3px}.fp-toggle-text{font-size:10.5px}}:root,:root[data-theme=dark]{--t-bg-body:#0c0e14;--t-bg-panel:#12141c;--t-bg-card:#151821;--t-bg-input:#1a1d28;--t-bg-deep:#0a0c12;--t-bg-footer:#0e1019;--t-bg-empty:#080a10;--t-bg-hover:#0c0e16;--t-border:#1e2130;--t-border-2:#2a2d3e;--t-border-subtle:#ffffff0d;--t-border-light:#ffffff14;--t-text-1:#e0e2ea;--t-text-2:#c4c8cd;--t-text-3:#bbb;--t-text-4:#b7bbc1;--t-text-5:#999;--t-text-6:#9ea4ad;--t-text-7:#ccc;--t-text-8:#b0b5bc;--t-text-9:#bdc1c6;--t-text-10:#a8adb5;--t-text-11:#949aa5;--t-text-12:#8a909b;--t-text-gold:#c89b70;--t-text-blue:#8ad4f0;--t-accent-gold:#e8a83e;--t-accent-green:#3ecf8e;--t-accent-blue:#5ec4e8;--t-accent-red:#ef4444;--t-accent-yellow:#facc15;--t-ov-3:#ffffff08;--t-ov-4:#ffffff0a;--t-ov-5:#ffffff0d;--t-ov-6:#ffffff0f;--t-ov-8:#ffffff14;--t-ov-10:#ffffff1a;--t-ov-12:#ffffff1f;--t-panel-a60:#12141c99;--t-panel-a92:#12141ceb;--t-panel-a94:#12141cf0;--t-shadow-1:#0000008c;--t-shadow-2:#00000073;--t-shadow-3:#00000059;--t-inset-bg:#0003;--t-scrollbar:#1e2130;--t-logo-grad:linear-gradient(135deg,#e0e2ea,#e8a83e)}:root[data-theme=light]{--t-bg-body:#f3f4f8;--t-bg-panel:#fff;--t-bg-card:#fff;--t-bg-input:#eef0f4;--t-bg-deep:#fff;--t-bg-footer:#fafbfd;--t-bg-empty:#e7e9ee;--t-bg-hover:#eaecef;--t-border:#dfe2e9;--t-border-2:#ccd1db;--t-border-subtle:#00000012;--t-border-light:#0000001a;--t-text-1:#0e1015;--t-text-2:#242832;--t-text-3:#30353f;--t-text-4:#3a3f4a;--t-text-5:#4d525e;--t-text-6:#434854;--t-text-7:#2b303a;--t-text-8:#3f4450;--t-text-9:#353a45;--t-text-10:#474c58;--t-text-11:#505563;--t-text-12:#585d6a;--t-text-gold:#8a5a10;--t-text-blue:#0f6392;--t-accent-gold:#a86e00;--t-accent-green:#087f5b;--t-accent-blue:#0b7285;--t-accent-red:#c92a2a;--t-accent-yellow:#b8860b;--t-ov-3:#00000005;--t-ov-4:#00000008;--t-ov-5:#0000000a;--t-ov-6:#0000000d;--t-ov-8:#0000000f;--t-ov-10:#00000014;--t-ov-12:#0000001a;--t-panel-a60:#0000000a;--t-panel-a92:#ffffffeb;--t-panel-a94:#fffffff0;--t-shadow-1:#00000026;--t-shadow-2:#0000001a;--t-shadow-3:#00000014;--t-inset-bg:#0000000a;--t-scrollbar:#d3d6dd;--t-logo-grad:linear-gradient(135deg,#1c1f2a,#c8862a)}body{background:var(--t-bg-body);color:var(--t-text-1)}.sb-scroll::-webkit-scrollbar{width:4px}.sb-scroll::-webkit-scrollbar-track{background:0 0}.sb-scroll::-webkit-scrollbar-thumb{background:var(--t-scrollbar);border-radius:4px}.sb-scroll{overflow-x:hidden!important}.main-scroll::-webkit-scrollbar{width:5px}.main-scroll::-webkit-scrollbar-track{background:0 0}.main-scroll::-webkit-scrollbar-thumb{background:var(--t-scrollbar);border-radius:4px}@keyframes statusBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes statusAlert{0%,to{opacity:1;box-shadow:0 0 #ef44448c}50%{opacity:.55;box-shadow:0 0 6px 2px #ef444440}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card-anim{animation:.3s both fadeUp}.empty-bg{background:var(--t-bg-empty);position:absolute;inset:0}.empty-video{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:relative}.empty-overlay{z-index:2;pointer-events:none;background:radial-gradient(#0000 40%,#080a1026 55%,#080a1066 70%,#080a10b3 85%,#080a10 100%);position:absolute;inset:0}@keyframes anim1{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes anim2{0%{opacity:0;transform:translate(-20px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes anim3{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes anim4{0%{opacity:0;transform:rotate(-2deg)scale(.93)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes anim5{0%{opacity:0;transform:translateY(20px)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes anim6{0%{opacity:0;transform:perspective(600px)rotateX(8deg)translateY(15px)}to{opacity:1;transform:perspective(600px)rotateX(0)translateY(0)}}@keyframes anim7{0%{opacity:0;clip-path:circle(0%)}to{opacity:1;clip-path:circle(100%)}}@keyframes anim8{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes anim9{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes anim10{0%{opacity:0;filter:blur(8px);transform:scale(.95)}to{opacity:1;filter:blur();transform:scale(1)}}.anim1{animation:1s both anim1}.anim2{animation:1s both anim2}.anim3{animation:1s both anim3}.anim4{animation:1s both anim4}.anim5{animation:1s both anim5}.anim6{animation:1s both anim6}.anim7{animation:1s both anim7}.anim8{animation:1s both anim8}.anim9{animation:1s both anim9}.anim10{animation:1s both anim10}.breathing{animation:2s ease-in-out infinite breathing}@keyframes breathing{0%,to{opacity:1;box-shadow:0 0 #e8a83e4d}50%{opacity:.7;box-shadow:0 0 8px 2px #e8a83e40}}@media (width<=1023px){#app{width:100%!important;height:auto!important;min-height:100vh!important}#app>.flex{min-height:0!important;overflow:visible!important}#sidebar{width:var(--mobile-sb-width,95%)!important;border-right:none!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;display:flex!important;position:static!important;transform:none!important}#sidebar .sb-scroll{flex:none!important;max-height:none!important;overflow:visible!important}#mainArea{width:var(--mobile-sb-width,95%)!important;max-width:100%!important;margin:0 auto!important;display:none!important;overflow:visible!important}.no-sidebar #mainArea{width:100%!important;display:flex!important}#siteFooter{width:var(--mobile-sb-width,95%)!important;margin:0 auto!important;position:static!important}body.mobile-show-content #sidebar{display:none!important}body.mobile-show-content #mainArea,.no-sidebar #mainArea{display:flex!important}}@media (width>=1024px){#siteFooter{position:static!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
