@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&display=swap");:root{--jakarta:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ink:#16202b;--blue:#2e7bd6;--blue-light:#7fb8f2;--sun:#ffc83d;--muted:#7a8aa0;--muted-2:#9aa6b6;--line:#eef2f7;--bg:#f1f6fb;--card-shadow:0 4px 14px rgba(20,40,70,.06)}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:var(--jakarta);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.container{max-width:1040px;margin:0 auto;padding:24px 20px 52px}.card{background:#fff;border-radius:18px;box-shadow:var(--card-shadow)}.ztscroll::-webkit-scrollbar{height:6px}.ztscroll::-webkit-scrollbar-thumb{background:#d6e1ee;border-radius:99px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.bob{animation:bob 3s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}.spin{animation:spin .8s linear infinite}