Gemini
feat: add detailed logging
01d5a5d
/* stylelint-disable at-rule-no-unknown */
@tailwind base;
@tailwind components;
@tailwind utilities;
:root {
--background: #fdf8f3;
--foreground: #2c3e50;
--primary: #4a90e2;
--primary-hover: #357abd;
--accent-1: #ff6b6b;
--accent-2: #50b86b;
--accent-3: #ffd93d;
--btn-width: 240px;
}
@layer base {
body {
@apply text-secondme-navy bg-secondme-warm-bg;
font-family: 'Helvetica Neue', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
@apply font-semibold tracking-tight;
font-family: 'Helvetica Neue', sans-serif;
}
}
@font-face {
font-weight: 400;
font-family: Calistoga;
src: url('/fonts/Calistoga.ttf');
}
@font-face {
font-weight: 400;
font-family: 'Helvetica Neue', sans-serif;
src: url('/fonts/Helvetica_Neue.otf');
}
@layer components {
.btn-primary {
@apply px-6 py-3 text-base font-medium text-white bg-secondme-blue rounded-xl
hover:bg-[#357ABD] transition-all duration-200 ease-out
hover:-translate-y-0.5 hover:shadow-[4px_4px_10px_0px_rgba(74,144,226,0.3)]
active:translate-y-0 active:shadow-none;
width: var(--btn-width);
}
.card {
@apply rounded-2xl border border-secondme-gray-300 bg-white
shadow-[4px_4px_0px_0px_rgba(0,0,0,0.03)]
hover:shadow-[6px_6px_0px_0px_rgba(0,0,0,0.05)]
hover:-translate-y-0.5 transition-all duration-200;
}
.input-field {
@apply px-4 py-2.5 rounded-xl border border-secondme-gray-300
focus:border-secondme-blue focus:ring-2 focus:ring-secondme-blue/20
bg-white transition-all duration-200;
}
}
@layer utilities {
.no-scrollbar::-webkit-scrollbar {
display: none;
}
.no-scrollbar {
-ms-overflow-style: none; /* IE and Edge */
scrollbar-width: none; /* Firefox */
}
}