.CrystalCathedralLogo-module__I28pDW__logo{flex-shrink:0;justify-content:center;align-items:center;display:flex}.CrystalCathedralLogo-module__I28pDW__svg{width:100%;height:100%}.CrystalCathedralLogo-module__I28pDW__static .CrystalCathedralLogo-module__I28pDW__block{opacity:1}.CrystalCathedralLogo-module__I28pDW__static .CrystalCathedralLogo-module__I28pDW__apexCorona{opacity:.3}.CrystalCathedralLogo-module__I28pDW__assembly .CrystalCathedralLogo-module__I28pDW__block{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards CrystalCathedralLogo-module__I28pDW__crystalAssemble;animation-delay:var(--block-delay,0s)}.CrystalCathedralLogo-module__I28pDW__assembly .CrystalCathedralLogo-module__I28pDW__apexCorona{opacity:0;animation:1.2s ease-out 1.1s forwards CrystalCathedralLogo-module__I28pDW__apexFlash}.CrystalCathedralLogo-module__I28pDW__breathing .CrystalCathedralLogo-module__I28pDW__block{opacity:1}.CrystalCathedralLogo-module__I28pDW__breathing .CrystalCathedralLogo-module__I28pDW__svg{animation:4s ease-in-out infinite CrystalCathedralLogo-module__I28pDW__breathe}.CrystalCathedralLogo-module__I28pDW__breathing .CrystalCathedralLogo-module__I28pDW__apexCorona{animation:3s ease-in-out .5s infinite CrystalCathedralLogo-module__I28pDW__breathe}@media (prefers-reduced-motion:reduce){.CrystalCathedralLogo-module__I28pDW__assembly .CrystalCathedralLogo-module__I28pDW__block,.CrystalCathedralLogo-module__I28pDW__assembly .CrystalCathedralLogo-module__I28pDW__apexCorona{opacity:1;animation:none}.CrystalCathedralLogo-module__I28pDW__breathing .CrystalCathedralLogo-module__I28pDW__svg,.CrystalCathedralLogo-module__I28pDW__breathing .CrystalCathedralLogo-module__I28pDW__apexCorona{animation:none}}
.Sidebar-module__WZVnLW__dock{z-index:50;padding:0 16px;padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.Sidebar-module__WZVnLW__dockInner{border-radius:var(--radius-xl,24px);-webkit-backdrop-filter:blur(24px)saturate(180%);background:#010203d9;background:lab(.458513% -.107616 -.628692/.85);border:1px solid #142f4b1a;border:1px solid lab(18.5617% -2.88492 -20.3069/.1);align-items:center;gap:3px;padding:7px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 0 1px #008fda14,inset 0 1px #ffffff08;box-shadow:0 8px 32px lab(0% 0 0/.4),0 0 1px lab(55.4788% -13.9158 -55.5939/.08),inset 0 1px lab(100% 0 0/.03)}.Sidebar-module__WZVnLW__dockInner:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#008fda08 50%,#0000 100%) 0 0/200% 100%;background:linear-gradient(90deg,#0000 0%,lab(55.4788% -13.9158 -55.5939/.03) 50%,#0000 100%) 0 0/200% 100%;animation:8s linear infinite Sidebar-module__WZVnLW__membraneShimmer;position:absolute;inset:0}[data-theme=light] .Sidebar-module__WZVnLW__dockInner{background:#f6f9fcd9;background:lab(97.6762% -.553459 -1.78936/.85);border:1px solid #22222214;border:1px solid lab(13% 0 0/.08);box-shadow:0 8px 32px #00000014,0 1px 3px #0000000f,inset 0 1px #ffffff80;box-shadow:0 8px 32px lab(0% 0 0/.08),0 1px 3px lab(0% 0 0/.06),inset 0 1px lab(100% 0 0/.5)}[data-theme=light] .Sidebar-module__WZVnLW__dockInner:before{background:linear-gradient(90deg,#0000 0%,#004b970a 50%,#0000 100%) 0 0/200% 100%;background:linear-gradient(90deg,#0000 0%,lab(31.4218% 6.04931 -51.333/.04) 50%,#0000 100%) 0 0/200% 100%}.Sidebar-module__WZVnLW__dockLogo{border-radius:var(--radius-sm,8px);width:36px;height:36px;transition:transform var(--duration-fast,.15s)var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Sidebar-module__WZVnLW__dockLogo:hover{transform:scale(1.05)}.Sidebar-module__WZVnLW__dockDivider{background:#142f4b26;background:lab(18.5617% -2.88492 -20.3069/.15);border-radius:1px;flex-shrink:0;width:1px;height:24px;margin:0 5px}[data-theme=light] .Sidebar-module__WZVnLW__dockDivider{background:#22222214;background:lab(13% 0 0/.08)}.Sidebar-module__WZVnLW__dockItem{border-radius:var(--radius-md,12px);color:#52657a;color:lab(41.923% -3.52952 -13.9154);cursor:pointer;width:42px;height:42px;transition:color var(--duration-fast,.15s)var(--ease-out),background-color var(--duration-fast,.15s)var(--ease-out),transform .3s cubic-bezier(.16,1,.3,1),box-shadow var(--duration-base,.2s)var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Sidebar-module__WZVnLW__dockItem:hover{color:var(--crystal-apex);background-color:#07172766;background-color:lab(7.07895% -1.73856 -13.4727/.4);transform:translateY(-2px);box-shadow:0 4px 12px #004b9714;box-shadow:0 4px 12px lab(31.4218% 6.04931 -51.333/.08)}[data-theme=light] .Sidebar-module__WZVnLW__dockItem{color:var(--text-tertiary)}[data-theme=light] .Sidebar-module__WZVnLW__dockItem:hover{color:var(--text-primary);background-color:var(--bg-hover);box-shadow:0 4px 12px #0000000f;box-shadow:0 4px 12px lab(0% 0 0/.06)}.Sidebar-module__WZVnLW__dockItem:active{transition-duration:80ms;transform:translateY(-1px)scale(.97)}.Sidebar-module__WZVnLW__dockActive{color:var(--crystal-glow);background-color:#004b971a;background-color:lab(31.4218% 6.04931 -51.333/.1)}[data-theme=light] .Sidebar-module__WZVnLW__dockActive{color:var(--crystal-core);background-color:#004b9714;background-color:lab(31.4218% 6.04931 -51.333/.08)}.Sidebar-module__WZVnLW__dockActive:after{content:"";background-color:var(--crystal-glow);border-radius:50%;width:5px;height:5px;animation:2.5s ease-in-out infinite Sidebar-module__WZVnLW__neuralPulse;position:absolute;bottom:2px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #008fda80;box-shadow:0 0 8px lab(55.4788% -13.9158 -55.5939/.5)}.Sidebar-module__WZVnLW__dockActive:hover{color:var(--crystal-glow);box-shadow:none;background-color:#004b9726;background-color:lab(31.4218% 6.04931 -51.333/.15);transform:scale(1.04)}[data-theme=light] .Sidebar-module__WZVnLW__dockActive:hover{background-color:#004b971f;background-color:lab(31.4218% 6.04931 -51.333/.12)}.Sidebar-module__WZVnLW__dockLabel{-webkit-backdrop-filter:blur(12px)saturate(160%);color:var(--crystal-apex);letter-spacing:-.01em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast,.15s)var(--ease-out),transform var(--duration-base,.2s)cubic-bezier(.16,1,.3,1);z-index:60;background:#02060de6;background:lab(1.53827% -.389941 -2.97685/.9);border:1px solid #142f4b26;border:1px solid lab(18.5617% -2.88492 -20.3069/.15);border-radius:8px;padding:5px 10px;font-size:.6875rem;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 16px #0000004d;box-shadow:0 4px 16px lab(0% 0 0/.3)}[data-theme=light] .Sidebar-module__WZVnLW__dockLabel{color:var(--text-primary);background:#f6f9fce6;background:lab(97.6762% -.553459 -1.78936/.9);border:1px solid #22222214;border:1px solid lab(13% 0 0/.08);box-shadow:0 4px 16px #00000014;box-shadow:0 4px 16px lab(0% 0 0/.08)}.Sidebar-module__WZVnLW__dockLabel:after{content:"";border:4px solid #0000;border-top-color:oklch(12% .02 250/.9);position:absolute;top:100%;left:50%;transform:translate(-50%)}[data-theme=light] .Sidebar-module__WZVnLW__dockLabel:after{border-top-color:#f6f9fce6;border-top-color:lab(97.6762% -.553459 -1.78936/.9)}.Sidebar-module__WZVnLW__dockItem:hover .Sidebar-module__WZVnLW__dockLabel{opacity:1;transform:translate(-50%)translateY(0)}.Sidebar-module__WZVnLW__dockAI{position:relative}.Sidebar-module__WZVnLW__dockAI:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--crystal-core),var(--crystal-glow));opacity:0;z-index:-1;transition:opacity var(--duration-fast,.15s)var(--ease-out);position:absolute;inset:-1px}.Sidebar-module__WZVnLW__dockAI:hover:before{opacity:.15}.Sidebar-module__WZVnLW__moreContainer{position:relative}.Sidebar-module__WZVnLW__megaMenu{-webkit-backdrop-filter:blur(24px)saturate(180%);border-radius:var(--radius-lg,16px);min-width:540px;animation:Sidebar-module__WZVnLW__menuSlideUp var(--duration-slow,.3s)cubic-bezier(.16,1,.3,1);transform-origin:100% 100%;z-index:60;background:#010408f2;background:lab(.884869% -.217319 -2.15163/.95);border:1px solid #142f4b1f;border:1px solid lab(18.5617% -2.88492 -20.3069/.12);padding:16px;position:absolute;bottom:calc(100% + 14px);right:-8px;box-shadow:0 16px 48px #00000080,0 0 1px #008fda1a,inset 0 1px #ffffff08;box-shadow:0 16px 48px lab(0% 0 0/.5),0 0 1px lab(55.4788% -13.9158 -55.5939/.1),inset 0 1px lab(100% 0 0/.03)}[data-theme=light] .Sidebar-module__WZVnLW__megaMenu{background:#f6f9fcf2;background:lab(97.6762% -.553459 -1.78936/.95);border:1px solid #22222214;border:1px solid lab(13% 0 0/.08);box-shadow:0 16px 48px #0000001f,0 4px 12px #0000000f;box-shadow:0 16px 48px lab(0% 0 0/.12),0 4px 12px lab(0% 0 0/.06)}.Sidebar-module__WZVnLW__megaMenuGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}@keyframes Sidebar-module__WZVnLW__menuSlideUp{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Sidebar-module__WZVnLW__megaMenuGroup{flex-direction:column;gap:4px;display:flex}.Sidebar-module__WZVnLW__megaMenuGroupHeader{letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid #1e2f411a;border-bottom:1px solid lab(18.6877% -2.83948 -13.717/.1);align-items:center;gap:6px;margin-bottom:2px;padding:0 6px 6px;font-size:.6875rem;font-weight:700;display:flex}[data-theme=light] .Sidebar-module__WZVnLW__megaMenuGroupHeader{border-bottom-color:#0000000f;border-bottom-color:lab(0% 0 0/.06)}.Sidebar-module__WZVnLW__megaMenuGroupItems{flex-direction:column;gap:1px;display:flex}.Sidebar-module__WZVnLW__megaMenuItem{border-radius:var(--radius-sm,8px);letter-spacing:-.01em;color:#6e8398;color:lab(53.5316% -3.69567 -13.9747);white-space:nowrap;transition:color var(--duration-fast,.15s)var(--ease-out),background-color var(--duration-fast,.15s)var(--ease-out),transform var(--duration-fast,.15s)var(--ease-out);align-items:center;gap:10px;padding:7px 8px;font-size:.8125rem;font-weight:500;display:flex}[data-theme=light] .Sidebar-module__WZVnLW__megaMenuItem{color:var(--text-secondary)}.Sidebar-module__WZVnLW__megaMenuItem:hover{color:var(--crystal-apex);background-color:#0717274d;background-color:lab(7.07895% -1.73856 -13.4727/.3);transform:translate(2px)}[data-theme=light] .Sidebar-module__WZVnLW__megaMenuItem:hover{color:var(--text-primary);background-color:var(--bg-hover)}.Sidebar-module__WZVnLW__megaMenuItemActive{color:var(--crystal-glow);background-color:#004b971a;background-color:lab(31.4218% 6.04931 -51.333/.1)}[data-theme=light] .Sidebar-module__WZVnLW__megaMenuItemActive{color:var(--crystal-core);background-color:#004b9714;background-color:lab(31.4218% 6.04931 -51.333/.08)}.Sidebar-module__WZVnLW__megaMenuItemActive:hover{color:var(--crystal-glow);background-color:#004b9726;background-color:lab(31.4218% 6.04931 -51.333/.15)}@media (prefers-reduced-motion:reduce){.Sidebar-module__WZVnLW__dockItem,.Sidebar-module__WZVnLW__dockLabel,.Sidebar-module__WZVnLW__dockLogo{transition-duration:.01ms!important}.Sidebar-module__WZVnLW__megaMenu{animation-duration:.01ms!important}.Sidebar-module__WZVnLW__dockInner:before,.Sidebar-module__WZVnLW__dockActive:after{animation:none}}
.CommandPalette-module__0KULLW__backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:flex-start;padding-top:15vh;animation:.1s CommandPalette-module__0KULLW__fadeIn;display:flex;position:fixed;inset:0}@keyframes CommandPalette-module__0KULLW__fadeIn{0%{opacity:0}to{opacity:1}}.CommandPalette-module__0KULLW__panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:min(560px,90vw);box-shadow:var(--shadow-lg);animation:CommandPalette-module__0KULLW__slideUp .15s var(--ease-out);overflow:hidden}@keyframes CommandPalette-module__0KULLW__slideUp{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CommandPalette-module__0KULLW__inputWrap{border-bottom:1px solid var(--border-color);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.CommandPalette-module__0KULLW__searchIcon{color:var(--text-tertiary);flex-shrink:0}.CommandPalette-module__0KULLW__input{height:32px;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.9375rem}.CommandPalette-module__0KULLW__input::placeholder{color:var(--text-quaternary)}.CommandPalette-module__0KULLW__kbd{color:var(--text-quaternary);background:var(--bg-hover);border:1px solid var(--border-color);border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:500}.CommandPalette-module__0KULLW__results{max-height:360px;padding:.375rem;overflow-y:auto}.CommandPalette-module__0KULLW__categoryLabel{color:var(--text-quaternary);text-transform:uppercase;letter-spacing:.08em;padding:.5rem .75rem .25rem;font-size:.625rem;font-weight:600}.CommandPalette-module__0KULLW__item{border-radius:var(--radius-sm);cursor:pointer;width:100%;transition:background var(--duration-fast)var(--ease-out);text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.CommandPalette-module__0KULLW__item:hover,.CommandPalette-module__0KULLW__itemActive{background:var(--bg-hover)}.CommandPalette-module__0KULLW__itemIcon{color:var(--text-tertiary);flex-shrink:0}.CommandPalette-module__0KULLW__itemActive .CommandPalette-module__0KULLW__itemIcon{color:var(--accent-color)}.CommandPalette-module__0KULLW__itemLabel{color:var(--text-primary);font-size:.8125rem}.CommandPalette-module__0KULLW__empty{text-align:center;color:var(--text-tertiary);padding:2rem;font-size:.8125rem}
