@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&family=Outfit:wght@300;400;500;600;700&display=swap);:root{--primary-bg:#e0f7fa;--primary-gradient:linear-gradient(135deg,#e0f7fa,#e8f5e9);--glass-bg:hsla(0,0%,100%,.65);--glass-border:hsla(0,0%,100%,.8);--glass-shadow:0 8px 32px 0 rgba(76,175,80,.1);--text-primary:#004d40;--text-secondary:#00796b;--accent-color:#00c853;--accent-gradient:linear-gradient(90deg,#00c853,#64dd17);--danger-color:#ff5252;--success-color:#00e676;--backdrop-blur:blur(16px);--border-radius:24px;--transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);--input-bg:hsla(0,0%,100%,.75);--card-hover-bg:hsla(0,0%,100%,.85)}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#e0f7fa,#e8f5e9);background:var(--primary-gradient);color:#004d40;color:var(--text-primary);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,77,64,.2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(0,77,64,.3)}.glass-card{backdrop-filter:blur(16px);backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:blur(16px);-webkit-backdrop-filter:var(--backdrop-blur);background:hsla(0,0%,100%,.65);background:var(--glass-bg);border:1px solid hsla(0,0%,100%,.8);border:1px solid var(--glass-border);border-radius:24px;border-radius:var(--border-radius);box-shadow:0 8px 32px 0 rgba(76,175,80,.1);box-shadow:var(--glass-shadow)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Halimun;src:url(/static/media/Halimun.d49fc08047f91db363ab.ttf) format("truetype")}
/*# sourceMappingURL=main.beb7af1d.css.map*/