@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Magistral;src:url(/fonts/magistral-ex-bold.woff2) format("woff2"),url(/fonts/magistral-ex-bold.woff) format("woff"),url(/fonts/magistral-ex-bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--font-inter:"Inter",sans-serif;--orange:#F59C06;--orange-light:#FFB830;--blue:#00A7D9;--dark:#1C1C1E;--page-bg:#F2F2F7;--card-bg:#FFFFFF;--text-primary:#1C1C1E;--text-secondary:#636366;--text-tertiary:#AEAEB2;--separator:rgba(60,60,67,0.12);--shadow-sm:0 2px 8px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.04);--shadow-md:0 8px 24px rgba(0,0,0,0.08),0 2px 8px rgba(0,0,0,0.05);--shadow-lg:0 20px 48px rgba(0,0,0,0.12),0 4px 16px rgba(0,0,0,0.06);--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:28px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--page-bg);overflow-x:clip}body,html{min-height:100vh}body{font-family:var(--font-inter),Inter,sans-serif;background:var(--page-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}*{font-family:inherit}.BottomNavigation_wrapper__qjznK{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom, 0px));left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:12px;pointer-events:none}.BottomNavigation_bubble__MyEqg{max-width:100%;display:flex;align-items:center;gap:4px;padding:6px;border-radius:999px;background:rgba(28,28,30,.92);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:.5px solid rgba(255,255,255,.12);box-shadow:0 8px 40px rgba(0,0,0,.3);pointer-events:auto}.BottomNavigation_link__SSrvL{display:block;padding:12px 16px;border:0;background:transparent;border-radius:999px;white-space:nowrap;text-decoration:none;color:rgba(255,255,255,.75);font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;cursor:pointer;transition:background .2s ease,color .2s ease}.BottomNavigation_link__SSrvL:hover{color:#fff;background:rgba(255,255,255,.1)}.BottomNavigation_link__SSrvL[aria-current]{background:#f59c06;color:#fff}.BottomNavigation_link__SSrvL[data-blue=true][aria-current]{background:#00a7d9;color:#fff}.BottomNavigation_link__SSrvL:focus-visible{outline:2px solid #fff;outline-offset:1px}.BottomNavigation_clearance__j3reL{height:calc(88px + env(safe-area-inset-bottom, 0px));background:#f2f2f7}.BottomNavigation_clearance__j3reL[data-home=true]{background:#fff}@media (max-width:600px){.BottomNavigation_bubble__MyEqg{gap:0;padding:5px}.BottomNavigation_link__SSrvL{font-size:12px;padding:13px 10px}}@media (max-width:389px){.BottomNavigation_wrapper__qjznK{padding-inline:8px;gap:6px}.BottomNavigation_link__SSrvL{padding-inline:8px}}@media (max-width:360px){.BottomNavigation_wrapper__qjznK{padding-inline:8px;gap:6px}.BottomNavigation_link__SSrvL{font-size:10px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.BottomNavigation_link__SSrvL{transition:none}}