.navigation-button[data-v-78f94515]{position:relative;min-width:0;justify-self:center;border:1px solid transparent;border-radius:1.15rem;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.navigation-button[data-v-78f94515]:before{position:absolute;inset:.18rem;z-index:0;border:1px solid transparent;border-radius:.98rem;background:linear-gradient(145deg,#ffffff29,#ffffff06 48%,#ffffff12);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff06,0 6px 16px #0000001f;content:"";opacity:0;transform:scale(.88);transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1),border-color .22s ease}.navigation-button--standard[data-v-78f94515]{width:100%;max-width:3.35rem;height:3.35rem;flex-direction:column;gap:.18rem;color:#ffffff80}.navigation-button--standard[data-v-78f94515]:hover{color:#ffffffc7}.navigation-button[data-v-78f94515]:hover:before{opacity:.38;transform:scale(.96)}.navigation-button--standard.is-active[data-v-78f94515]{color:#fffffffa}.navigation-button.is-active[data-v-78f94515]:before{border-color:#ffffff2e;opacity:1;transform:scale(1)}.navigation-button--prominent[data-v-78f94515]{width:100%;max-width:3.6rem;height:3.55rem;min-height:3.55rem;flex-direction:column;gap:.14rem;padding:.3rem;color:#ffffffbd}.navigation-button--prominent[data-v-78f94515]:hover{color:#fffffff5}.navigation-button--prominent[data-v-78f94515]:active{transform:scale(.96)}.navigation-button__icon[data-v-78f94515]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;transition:transform .18s ease}.navigation-button:hover .navigation-button__icon[data-v-78f94515]{transform:scale(1.04)}.navigation-button--prominent .navigation-button__icon[data-v-78f94515]{width:2rem;height:2rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:linear-gradient(145deg,#ffffff30,#ffffff0e);box-shadow:inset 0 1px #fff3,0 4px 10px #00000024;color:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.navigation-button--prominent.is-active .navigation-button__icon[data-v-78f94515]{border-color:#ffffff47;background:linear-gradient(145deg,#ffffff57,#ffffff1f);color:#fff;box-shadow:inset 0 1px #ffffff61,0 5px 14px #00000029}.navigation-button__label[data-v-78f94515]{position:relative;z-index:1;line-height:1;letter-spacing:0}.navigation-button--prominent .navigation-button__label[data-v-78f94515],.navigation-button__label[data-v-78f94515]{font-size:.58rem;font-weight:600}@media(min-width:1280px){.navigation-button--standard[data-v-78f94515]{width:3.55rem;height:3.55rem}.navigation-button--prominent[data-v-78f94515]{width:3.65rem;max-width:3.65rem;height:3.65rem;min-height:3.65rem;margin-block:.3rem;border-color:#fff3;border-radius:1.25rem;background:radial-gradient(circle at 34% 12%,hsla(0,0%,100%,.3),transparent 44%),linear-gradient(145deg,#ffffff2b,#ffffff0e);box-shadow:inset 0 1px #ffffff47,0 8px 20px #00000029}.navigation-button--prominent[data-v-78f94515]:before{display:none}.navigation-button--prominent .navigation-button__icon[data-v-78f94515]{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:1279px){.navigation-button[data-v-78f94515]{overflow:visible}.navigation-button[data-v-78f94515]:before{inset:.06rem;border-radius:1.2rem}.navigation-button--standard[data-v-78f94515]{max-width:4.15rem;height:4rem;gap:.24rem}.navigation-button--standard .navigation-button__icon[data-v-78f94515] svg{width:1.85rem;height:1.85rem;stroke-width:1.8}.navigation-button__label[data-v-78f94515]{font-size:.68rem;font-weight:650;letter-spacing:-.012em}.navigation-button--standard.is-active[data-v-78f94515]:before{border-color:#ffffff3d;background:radial-gradient(circle at 45% 4%,hsla(0,0%,100%,.3),transparent 52%),linear-gradient(145deg,#fff3,#ffffff0e);box-shadow:inset 0 1px #ffffff4d,0 8px 18px #00000029}.navigation-button--prominent .navigation-button__icon[data-v-78f94515] svg{width:1.9rem;height:1.9rem;stroke-width:1.8}}.navigation-button[data-v-78f94515]:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:3px}@media(prefers-reduced-motion:reduce){.navigation-button[data-v-78f94515],.navigation-button__icon[data-v-78f94515]{transition-duration:.01ms}}.navigation-items[data-v-7dd38f0d]{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));padding:.3rem .38rem}@media(min-width:1280px){.navigation-items[data-v-7dd38f0d]{display:flex;width:auto;min-height:25rem;justify-content:space-between;padding:.3rem 0}}.header-logo[data-v-58e51f52]{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid transparent;border-radius:1rem;background:#ffffff09;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.header-logo[data-v-58e51f52]:hover{transform:scale(1.035);border-color:#ffffff1f;background:#ffffff12}.header-logo[data-v-58e51f52]:active{transform:scale(.96)}.header-logo__mark[data-v-58e51f52]{display:block;width:1.55rem;height:2.2rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(0,0,0,.28))}.desktop-glass-sidebar[data-v-58e51f52]{position:relative;display:flex;width:4.75rem;min-height:30rem;flex-direction:column;align-items:center;padding:.52rem .42rem .46rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.22);border-radius:2rem;background:radial-gradient(circle at 35% 0,hsla(0,0%,100%,.27),transparent 28%),linear-gradient(155deg,#ffffff30,#ffffff0b 42%,#ffffff1a),#0f101480;box-shadow:inset 1px 1px #ffffff52,inset -1px -1px #ffffff0b,0 20px 48px #00000052;-webkit-backdrop-filter:blur(40px) saturate(165%);backdrop-filter:blur(40px) saturate(165%)}.desktop-glass-sidebar[data-v-58e51f52]:after{position:absolute;inset:.35rem;border:1px solid hsla(0,0%,100%,.055);border-radius:1.7rem;content:"";pointer-events:none}.desktop-glass-sidebar__navigation[data-v-58e51f52]{display:flex;width:100%;flex:1 1 auto;flex-direction:column;align-items:center}.desktop-glass-sidebar__divider[data-v-58e51f52]{width:2.3rem;height:1px;margin:.55rem 0 .38rem;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.24),transparent)}.navigation-dock[data-v-58e51f52]{overflow:hidden;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(145deg,#ffffff21,#ffffff09 46%,#ffffff13),#1112167a;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff06,0 14px 36px #00000040;-webkit-backdrop-filter:blur(34px) saturate(150%);backdrop-filter:blur(34px) saturate(150%)}.navigation-dock--desktop[data-v-58e51f52]{flex:1 1 auto;border:0;border-radius:1.45rem;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-navigation-shell[data-v-58e51f52]{display:flex;width:min(100%,31rem);align-items:center;gap:.55rem}.navigation-dock--mobile[data-v-58e51f52]{position:relative;z-index:1;flex:1 1 auto;overflow:visible;border:1px solid hsla(0,0%,100%,.34);border-radius:1.75rem;background:linear-gradient(150deg,#ffffff47,#ffffff13 48%,#ffffff29),#1213177a;box-shadow:inset 0 1.5px #ffffff75,inset 0 -1px #ffffff1a,0 14px 34px #00000052;-webkit-backdrop-filter:blur(38px) saturate(170%);backdrop-filter:blur(38px) saturate(170%)}.mobile-create-orb[data-v-58e51f52]{width:4.1rem;min-width:4.1rem;max-width:4.1rem;height:4.1rem;min-height:4.1rem;flex:0 0 4.1rem;border-color:#ffffff6b;border-radius:999px;background:radial-gradient(circle at 35% 20%,hsla(0,0%,100%,.42),transparent 38%),linear-gradient(145deg,#7ef2e261,#57b6ff33 52%,#ffffff21),#12161985;box-shadow:inset 0 1.5px #ffffff8f,inset 0 -1px #ffffff1f,0 14px 34px #00000057;-webkit-backdrop-filter:blur(38px) saturate(175%);backdrop-filter:blur(38px) saturate(175%)}.mobile-create-orb[data-v-58e51f52] .navigation-button__icon{width:auto;height:auto;border:0;background:transparent;box-shadow:none;color:#fffffff5;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-create-orb[data-v-58e51f52] .navigation-button__label{display:none}@media(max-width:390px){.mobile-navigation-shell[data-v-58e51f52]{gap:.35rem}.mobile-create-orb[data-v-58e51f52]{width:3.7rem;min-width:3.7rem;max-width:3.7rem;height:3.7rem;min-height:3.7rem;flex-basis:3.7rem}}
