@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--si-bg: #f9f9f5;--si-primary: #10156d;--si-primary-light: #e8eaff;--si-primary-dark: #0a0d4a;--si-secondary: #5a66d0;--si-white: #ffffff;--si-text: #333333;--si-text-muted: #888888;--si-border: #e0e0e0;--si-success: #2e7d32;--si-font: "Inter", sans-serif;--si-radius: 1.5rem;--si-shadow: 0 10px 30px rgba(0, 0, 0, .08);--si-shadow-hover: 0 15px 35px rgba(0, 0, 0, .12)}body{background-color:var(--si-bg);color:var(--si-text);font-family:var(--si-font);margin:0;padding:0;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}.si-title{color:var(--si-primary);text-align:center;font-size:2.2rem;font-weight:600;margin-bottom:3rem;line-height:1.3}.si-app-loading{text-align:center;padding:50px;color:var(--si-primary);font-size:1.25rem;font-weight:500}.si-translation-loading{color:#fff;text-align:center;padding:20px}
