@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.47;font-weight:400;color-scheme:light;color:#000c;background-color:#f5f5f7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--colors-primary: #0071e3;--colors-primary-hover: #0077ed;--colors-primary-disabled: #e6dfd8;--colors-bg-light: #f5f5f7;--colors-bg-dark: #000000;--colors-text-light: #1d1d1f;--colors-text-dark: #ffffff;--colors-link: #0066cc;--colors-link-dark: #2997ff;--colors-card-light: #ffffff;--colors-card-dark: #1d1d1f;--radius-standard: 8px;--radius-large: 12px;--radius-pill: 980px;--shadow-diffused: rgba(0, 0, 0, .08) 0px 8px 30px 0px;--shadow-card-diffused: rgba(0, 0, 0, .12) 3px 5px 30px 0px}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--colors-bg-light);color:var(--colors-text-light);overflow-x:hidden}*{box-sizing:border-box;transition:all .2s cubic-bezier(.25,.1,.25,1)}h1,h2,h3,h4{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--colors-text-light);font-weight:600;margin:0;letter-spacing:-.022em;line-height:1.1}.apple-card{background:var(--colors-card-light);border:none;border-radius:var(--radius-large);box-shadow:var(--shadow-diffused)}.apple-card:hover{box-shadow:var(--shadow-card-diffused);transform:scale(1.005)}.apple-dark-section{background-color:var(--colors-bg-dark);color:var(--colors-text-dark);border-radius:var(--radius-large);box-shadow:0 10px 40px #00000080}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#00000005}::-webkit-scrollbar-thumb{background:#00000026;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--colors-primary)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.animate-float{animation:float 4s ease-in-out infinite}
