/* !important */ @import url('https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&display=swap'); * { /* font-family: 'Comfortaa', cursive, sans-serif !important; */ font-family: "M PLUS Rounded 1c", sans-serif !important; box-sizing: border-box !important; font-weight: 200 !important; } footer { visibility: hidden !important; height: 0 !important; } :root { --primary-color: #d67ae0; --primary-color-rgb: 214, 122, 224; --text-on-primary: #000000; --bg-color: #f7f8fc; --surface-color: #ffffff; --text-color: #1c1c1f; --subtext-color: #65676b; --gradient-1: #fdfbff; --gradient-2: #f4f6f9; --icon-filter: invert(80%); --icon-filter-hover: invert(0%); --header-bg: rgba(247, 248, 252, 0.7); --footer-bg: #eff1f5; --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.07), 0 4px 6px -4px rgb(0 0 0 / 0.07); --radius-sm: 20px !important; --radius-md: 10px !important; --input-radius: 12px !important; --background-fill-primary: #f7f8fc !important; --background-fill-secondary: #ffffff !important; --block-background-fill: #ffffff !important; --color-accent: #d67ae0 !important; --input-background-fill: transparent !important; } .dark { --primary-color: #eab5ee !important; --primary-color-rgb: 234, 181, 238 !important; --text-on-primary: #000 !important; --bg-color: #0d1117 !important; --surface-color: #161b22 !important; --text-color: #e6edf3 !important; --subtext-color: #848d97 !important; --gradient-1: #1a121c !important; --gradient-2: #0d1117 !important; --icon-filter: invert(10%) sepia(8%) saturate(93%) hue-rotate(170deg) brightness(95%) contrast(84%) !important; --icon-filter-hover: invert(90%) !important; --header-bg: rgba(13, 17, 23, 0.7) !important; --footer-bg: #161b22 !important; --radius-sm: 20px !important; --radius-md: 10px !important; --input-radius: 12px !important; --background-fill-primary: #0d1117 !important; --background-fill-secondary: #161b22 !important; --block-background-fill: #161b22 !important; --color-accent: #eab5ee !important; } body, html { background: var(--body-background-fill); } .primary { color: var(--primary-color) !important; font-size: 14px !important; padding: 8px 18px !important; border: 2px solid var(--primary-color) !important; transition: all 0.3s ease-in-out !important; font-weight: bold !important; background-color: transparent !important; white-space: nowrap !important; } .primary:hover { background-color: var(--primary-color) !important; color: var(--text-on-primary) !important; transform: scale(1.05) !important; } .button { border-radius: 8px !important; } .secondary { color: var(--primary-color) !important; font-size: 14px !important; padding: 8px 18px !important; border: 2px solid rgb(96 55 103) !important; transition: all 0.3s ease-in-out !important; font-weight: bold !important; background-color: transparent !important; white-space: nowrap !important; } .secondary:hover { background-color: rgb(96 55 103) !important; color: #fff !important; transform: scale(1.05) !important; } ::-webkit-scrollbar { width: 0.5em !important; } ::-webkit-scrollbar-thumb { background-color: #3a3a3ab3 !important; border-radius: 50px !important; } ::-webkit-scrollbar-track { background-color: transparent !important; }