*{box-sizing:border-box;margin:0;padding:0}:root{--glass-base-bg:#ffffffa6;--glass-base-bg-hover:#ffffffd1;--glass-base-border:#ffffffa6;--glass-base-border-hover:#f4b400a6;--glass-base-blur:blur(16px) saturate(180%);--glass-base-shadow:0 8px 32px 0 #1f268714, inset 0 1px 0 #fffc;--glass-base-shadow-hover:0 14px 36px 0 #1f268724, inset 0 1px 0 #fffffff2;--glass-heavy-bg:#ffffffd9;--glass-heavy-border:#ffffffd9;--glass-heavy-blur:blur(24px) saturate(190%);--glass-heavy-shadow:0 20px 50px 0 #1f268726, inset 0 1px 0 #fffffff2;--glass-inset-bg:#ffffff8c;--glass-inset-border:#0000001a;--glass-inset-shadow:inset 0 2px 4px #0000000a;--glass-focus-glow:0 0 0 3px #f4b40047, inset 0 1px 2px #0000000a;--glass-focus-border:#f4b400;--glass-text-primary:#0f172a;--glass-text-secondary:#475569;--glass-divider:#00000014;--color-primary:#f4b400}[data-theme=dark],.dark-theme,body.dark{--glass-base-bg:#161b27ad;--glass-base-bg-hover:#1e2636c7;--glass-base-border:#ffffff1a;--glass-base-border-hover:#fbbc0480;--glass-base-blur:blur(16px) saturate(180%);--glass-base-shadow:0 8px 32px 0 #00000073, inset 0 1px 0 #ffffff1a;--glass-base-shadow-hover:0 14px 40px 0 #0009, inset 0 1px 0 #ffffff2e;--glass-heavy-bg:#0f172adb;--glass-heavy-border:#ffffff24;--glass-heavy-blur:blur(24px) saturate(190%);--glass-heavy-shadow:0 20px 50px 0 #000000b3, inset 0 1px 0 #ffffff24;--glass-inset-bg:#0f172a8c;--glass-inset-border:#ffffff1f;--glass-inset-shadow:inset 0 2px 4px #00000059;--glass-focus-glow:0 0 0 3px #fbbc044d, inset 0 1px 2px #0000004d;--glass-focus-border:#fbbc04;--glass-text-primary:#f8fafc;--glass-text-secondary:#cbd5e1;--glass-divider:#ffffff1a;--color-primary:#fbbc04}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;font-family:Roboto,Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;background-color:#0000!important}#root{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.glass-base{transition:all .25s cubic-bezier(.4,0,.2,1);background:var(--glass-base-bg)!important;-webkit-backdrop-filter:var(--glass-base-blur)!important;border:1px solid var(--glass-base-border)!important;box-shadow:var(--glass-base-shadow)!important}.glass-base:hover{background:var(--glass-base-bg-hover)!important;border-color:var(--glass-base-border-hover)!important;box-shadow:var(--glass-base-shadow-hover)!important}.glass-heavy{background:var(--glass-heavy-bg)!important;-webkit-backdrop-filter:var(--glass-heavy-blur)!important;border:1px solid var(--glass-heavy-border)!important;box-shadow:var(--glass-heavy-shadow)!important}.glass-inset{transition:all .2s;background:var(--glass-inset-bg)!important;border:1px solid var(--glass-inset-border)!important;box-shadow:var(--glass-inset-shadow)!important}.glass-inset:focus-within{border-color:var(--glass-focus-border)!important;box-shadow:var(--glass-focus-glow)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#96969659;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9696968c}.notes-columns{column-count:4;column-gap:16px;width:100%;padding-bottom:24px}@media (width<=1400px){.notes-columns{column-count:3}}@media (width<=1024px){.notes-columns{column-count:2}}@media (width<=640px){.notes-columns{column-count:1}}.note-column-item{break-inside:avoid;margin-bottom:16px}.notes-list-view{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:620px;margin:0 auto;display:flex}.notes-list-view .note-column-item{width:100%;margin-bottom:0}@keyframes orbFloat1{0%{transform:translate(0,0)scale(1)}33%{transform:translate(40px,-60px)scale(1.08)}66%{transform:translate(-30px,40px)scale(.94)}to{transform:translate(0,0)scale(1)}}@keyframes orbFloat2{0%{transform:translate(0,0)scale(1)}33%{transform:translate(-50px,50px)scale(1.1)}66%{transform:translate(30px,-40px)scale(.92)}to{transform:translate(0,0)scale(1)}}@keyframes orbFloat3{0%{transform:translate(0,0)scale(1)}33%{transform:translate(60px,40px)scale(.95)}66%{transform:translate(-40px,-50px)scale(1.06)}to{transform:translate(0,0)scale(1)}}@keyframes orbFloat4{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-40px,-40px)scale(1.05)}to{transform:translate(0,0)scale(1)}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
