.nav-container[data-astro-cid-5blmo7yk]{max-width:900px;margin:0 auto;display:flex;align-items:center;padding:0 1rem;height:100%;box-sizing:border-box}.nav-left[data-astro-cid-5blmo7yk],.nav-center[data-astro-cid-5blmo7yk],.nav-right[data-astro-cid-5blmo7yk]{display:flex;align-items:center;align-self:stretch}.nav-left[data-astro-cid-5blmo7yk]{flex:1}.nav-center[data-astro-cid-5blmo7yk]{flex:4;justify-content:space-around}.nav-right[data-astro-cid-5blmo7yk]{flex:1;justify-content:center}.nav-center[data-astro-cid-5blmo7yk] .nav-item[data-astro-cid-5blmo7yk]{flex:1}.nav-left[data-astro-cid-5blmo7yk] .nav-item[data-astro-cid-5blmo7yk]{width:100%}.nav-item[data-astro-cid-5blmo7yk]{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;height:100%;color:#8b8f94;text-decoration:none;padding:0 .25rem;transition:color .15s ease,background .15s ease;font-weight:500;white-space:nowrap}.nav-item[data-astro-cid-5blmo7yk]:hover{color:#e7e9ea}.nav-item[data-astro-cid-5blmo7yk] svg[data-astro-cid-5blmo7yk]{width:28px;height:28px;flex-shrink:0}.nav-item[data-astro-cid-5blmo7yk].active{color:#fff}.nav-item[data-astro-cid-5blmo7yk].active .nav-label[data-astro-cid-5blmo7yk]{font-weight:700}.nav-item[data-astro-cid-5blmo7yk].active:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#6a5acd}.nav-item[data-astro-cid-5blmo7yk].active svg[data-astro-cid-5blmo7yk]{filter:drop-shadow(0 0 6px rgba(106,90,205,.55))}.nav-label[data-astro-cid-5blmo7yk]{font-size:.95rem}.nav-item[data-astro-cid-5blmo7yk].text-item{font-size:.95rem;font-weight:700;color:#e7e9ea}.pill[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;height:36px;padding:0 1.1rem;border-radius:999px;background:#6a5acd;color:#fff;transition:background .15s}.pill-item[data-astro-cid-5blmo7yk]:hover .pill[data-astro-cid-5blmo7yk]{background:#7b6be0}.pill-item[data-astro-cid-5blmo7yk].active:after{display:none}.notification-wrapper[data-astro-cid-5blmo7yk]{position:relative;display:flex;align-items:center}.notification-badge[data-astro-cid-5blmo7yk]{position:absolute;top:-6px;right:-8px;background:#6a5acd;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:.7rem;display:flex;align-items:center;justify-content:center;font-weight:700;animation:pulse 2s infinite;border:2px solid rgba(0,0,0,.5)}.notification-badge[data-astro-cid-5blmo7yk].hidden{display:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.profile-dropdown[data-astro-cid-5blmo7yk]{position:relative}.profile-button[data-astro-cid-5blmo7yk]{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease;outline:none}.profile-button[data-astro-cid-5blmo7yk]:hover{background:#ffffff1a;transform:scale(1.05)}.profile-button[data-astro-cid-5blmo7yk]:focus{box-shadow:0 0 0 2px #6a5acd}.profile-pic-wrapper[data-astro-cid-5blmo7yk]{width:34px;height:34px;border-radius:50%;overflow:hidden;border:2px solid #333;transition:border-color .2s ease}.profile-button[data-astro-cid-5blmo7yk]:hover .profile-pic-wrapper[data-astro-cid-5blmo7yk],.profile-button[data-astro-cid-5blmo7yk].active .profile-pic-wrapper[data-astro-cid-5blmo7yk]{border-color:#6a5acd}.profile-pic[data-astro-cid-5blmo7yk]{width:100%;height:100%;object-fit:cover;display:block}.dropdown-menu[data-astro-cid-5blmo7yk]{position:absolute;top:calc(100% + 8px);right:0;background:#1a1a1a;border:1px solid #333;border-radius:12px;min-width:180px;box-shadow:0 8px 32px #00000080;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.95);transition:all .2s ease;z-index:1000;overflow:hidden;backdrop-filter:blur(10px)}.dropdown-menu[data-astro-cid-5blmo7yk].show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.dropdown-item[data-astro-cid-5blmo7yk]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#e3e3e3;text-decoration:none;transition:all .2s ease;font-size:.9rem;font-weight:500}.dropdown-item[data-astro-cid-5blmo7yk]:hover{background:#ffffff1a;color:#fff}.dropdown-item[data-astro-cid-5blmo7yk].secondary{color:#71767b;font-size:.85rem;padding-top:.5rem;padding-bottom:.5rem}.dropdown-item[data-astro-cid-5blmo7yk].logout{color:#ff6b6b}.dropdown-item[data-astro-cid-5blmo7yk].logout:hover{background:#ff6b6b1a;color:#ff8787}.dropdown-divider[data-astro-cid-5blmo7yk]{border:none;border-top:1px solid #333;margin:.5rem 0}.compose-fab[data-astro-cid-5blmo7yk]{position:fixed;right:max(1.25rem,calc(50vw - 300px - 5rem));bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:900;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#6a5acd;color:#fff;box-shadow:0 0 0 1px #ffffff14,0 6px 20px #6a5acd73;transition:transform .15s ease,background .15s ease}.compose-fab[data-astro-cid-5blmo7yk] svg[data-astro-cid-5blmo7yk]{width:26px;height:26px}.compose-fab[data-astro-cid-5blmo7yk]:hover{background:#7b6be0;transform:scale(1.05)}.compose-fab[data-astro-cid-5blmo7yk]:active{transform:scale(.95)}@media (max-width: 1000px){.nav-label[data-astro-cid-5blmo7yk]{display:none}}@media (max-width: 768px){.nav-container[data-astro-cid-5blmo7yk]{padding:0 .5rem}.nav-item[data-astro-cid-5blmo7yk].active:after{left:22%;right:22%}.dropdown-menu[data-astro-cid-5blmo7yk]{right:-.25rem;min-width:160px}.compose-fab[data-astro-cid-5blmo7yk]{right:1rem;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));width:56px;height:56px}}@media (hover: none) and (pointer: coarse){.nav-item[data-astro-cid-5blmo7yk]:hover{color:#8b8f94}.nav-item[data-astro-cid-5blmo7yk].active:hover{color:#fff}.nav-item[data-astro-cid-5blmo7yk]:active{background:#ffffff0f}.profile-button[data-astro-cid-5blmo7yk]:hover{background:none;transform:none}.profile-button[data-astro-cid-5blmo7yk]:active{background:#ffffff1a;transform:scale(.95)}}html,body{margin:0;min-width:400px;width:100%;height:100%;background-color:#080808;color:#d2cec8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{padding-top:60px}body:before{content:"";position:fixed;inset:-100px;z-index:2147483647;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.05;animation:static-flicker .6s steps(1) infinite}@keyframes static-flicker{0%{transform:translate(0)}17%{transform:translate(-37px,22px)}33%{transform:translate(51px,-64px)}50%{transform:translate(-72px,-18px)}67%{transform:translate(18px,79px)}83%{transform:translate(66px,35px)}}@media (prefers-reduced-motion: reduce){body:before{animation:none}}main[data-astro-cid-sckkx6r4]{min-height:calc(100vh - 60px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}main[data-astro-cid-sckkx6r4].with-footer{min-height:calc(100vh - 109px)}.site-footer[data-astro-cid-sckkx6r4]{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;padding:1rem;border-top:1px solid #2f3336;color:#71767b;font-size:.8rem;line-height:1rem}.site-footer[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#71767b;text-decoration:none}.site-footer[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:#e7e9ea;text-decoration:underline}body nav#navbar{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#080808d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #2f3336;padding:0;height:60px;box-sizing:border-box}
