@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap);:root{--primary-gradient:linear-gradient(135deg,#667eea,#764ba2);--secondary-gradient:linear-gradient(90deg,#ff7e5f,#feb47b);--glass-bg:#ffffffb3;--glass-border:#ffffff4d;--text-main:#2d3436;--text-sub:#636e72}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:#f0f2f5;background-image:radial-gradient(at 0 0,#100f15 0,#0000 50%),radial-gradient(at 50% 0,#2f3e6a 0,#0000 50%),radial-gradient(at 100% 0,#722741 0,#0000 50%);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;padding:0}.ant-layout{background:#0000!important}.glass-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffc!important;border-bottom:1px solid #ffffff4d;border-bottom:1px solid var(--glass-border);box-shadow:0 4px 30px #0000001a;display:flex;height:70px;justify-content:space-between;padding:0 50px;position:sticky;top:0;z-index:1000}.brand-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.content-container{margin:0 auto;max-width:1200px;min-height:calc(100vh - 140px);padding:40px 50px}.note-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6;border:1px solid #ffffff4d;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.note-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-5px)}.app-footer{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff6;border-top:1px solid #fff3;color:#000;font-size:.9rem;padding:40px 0;text-align:center}.icp-link{color:#000;opacity:.8;text-decoration:none;transition:color .3s}.icp-link:hover{color:#444;opacity:1}.hero-section{color:#fff;margin-bottom:60px;text-align:center}.hero-title{font-size:3.5rem;font-weight:800;letter-spacing:-1px;margin-bottom:16px}.hero-subtitle{font-size:1.25rem;margin:0 auto;max-width:600px;opacity:.8}.ant-layout-header{height:70px;line-height:70px}.ant-menu-horizontal{border-bottom:none!important;line-height:70px!important}.ant-menu-item{font-weight:500;transition:all .3s}.ant-menu-item-selected{color:#722ed1!important}.ant-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6!important;border:1px solid #ffffff4d!important;border-radius:12px!important;overflow:hidden}.ant-card-meta-title{margin-bottom:8px!important}.ant-card-actions{background:#f3f4f680!important;border-top:1px solid #fff3!important}.ant-card-actions li{margin:12px 0!important}.ant-btn-primary{background:linear-gradient(135deg,#722ed1,#eb2f96)!important;border:none!important;box-shadow:0 4px 12px #722ed14d!important}.ant-btn-primary:hover{box-shadow:0 6px 16px #722ed166!important;transform:translateY(-2px)}.hero-section{animation:fadeInDown 1.2s cubic-bezier(.25,.46,.45,.94)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.note-card{animation:slideUp .8s ease-out forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.2f37ac67.css.map*/