.floating-buttons[data-v-503c3a36]{position:fixed;right:30px;bottom:50px;z-index:1000;display:flex;flex-direction:column;gap:15px}.floating-btn[data-v-503c3a36]{position:relative;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff}.ai-btn[data-v-503c3a36]{background-color:#1e90ff;box-shadow:0 4px 12px rgba(30,144,255,.35)}.ai-btn[data-v-503c3a36]:hover{background-color:#1976d2;transform:translateY(-2px);box-shadow:0 6px 16px rgba(25,118,210,.45)}.ai-btn[data-v-503c3a36]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(25,118,210,.3)}.btn-icon[data-v-503c3a36]{width:28px;height:28px}.top-btn[data-v-503c3a36]{opacity:0;visibility:hidden;transform:translateY(20px);background-color:#0f6da5;box-shadow:0 4px 12px rgba(15,109,165,.35);transition:all .3s ease}.top-btn.show[data-v-503c3a36]{opacity:1;visibility:visible;transform:translateY(0)}.top-btn.show[data-v-503c3a36]:hover{background-color:#0b5b8a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(11,91,138,.45)}.top-btn.show[data-v-503c3a36]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(11,91,138,.3)}@media (max-width:768px){.floating-buttons[data-v-503c3a36]{right:20px;bottom:30px}.floating-btn[data-v-503c3a36]{width:50px;height:50px}.btn-icon[data-v-503c3a36]{width:24px;height:24px}}.page[data-v-5e80e3e4]{max-width:1200px;margin:0 auto;padding:24px 16px 32px}.hero[data-v-5e80e3e4]{background:radial-gradient(circle at 20% 20%,#d8efff 0,#cbe9ff 35%,#edf7ff 100%);border-radius:20px;padding:34px}.tag[data-v-5e80e3e4]{color:#00838f;font-weight:700;letter-spacing:1px}h1[data-v-5e80e3e4]{margin:10px 0;font-size:42px;color:#13334e}.subtitle[data-v-5e80e3e4]{font-size:20px;color:#276d9a;margin:0 0 10px}.desc[data-v-5e80e3e4]{max-width:780px;color:#30506b;line-height:1.8}.hero-actions[data-v-5e80e3e4]{margin-top:18px;display:flex;gap:12px}.btn[data-v-5e80e3e4]{padding:10px 16px;border-radius:10px;font-weight:700}.btn.solid[data-v-5e80e3e4]{color:#fff;background:#0f6da5}.btn.ghost[data-v-5e80e3e4]{color:#0f6da5;border:1px solid #0f6da5}.cards[data-v-5e80e3e4]{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.card[data-v-5e80e3e4]{background:#fff;border-radius:14px;padding:18px;border:1px solid #deebf7}.card span[data-v-5e80e3e4]{color:#1e92ad;font-size:12px;font-weight:700}.panel[data-v-5e80e3e4]{margin-top:18px;border:1px solid #deebf7;border-radius:14px;background:#fff;padding:16px 20px}ul[data-v-5e80e3e4]{padding-left:18px}li[data-v-5e80e3e4]{margin:8px 0;line-height:1.6}.news-item[data-v-5e80e3e4]{cursor:pointer;padding:4px 0;transition:color .2s ease}.news-item[data-v-5e80e3e4]:hover{color:#0f6da5}.empty-text[data-v-5e80e3e4],.loading-text[data-v-5e80e3e4]{text-align:center;color:#607489;font-size:14px;padding:10px 0}small[data-v-5e80e3e4]{color:#5b7185;margin-left:8px}