.base-layout.svelte-ppw84{background:#050509;grid-template-columns:16rem 1fr;height:100vh;font-family:League Spartan,system-ui,-apple-system,sans-serif;display:grid}.sidebar.svelte-ppw84{z-index:50;background:linear-gradient(#111117 0%,#0a0a0c 100%);border-right:1px solid #ffffff0d;flex-direction:column;height:100vh;display:flex;position:relative}.sidebar-header.svelte-ppw84{border-bottom:1px solid #ffffff0d;padding:1.5rem}.sidebar-header-content.svelte-ppw84{align-items:center;gap:.75rem;display:flex}.sidebar-logo.svelte-ppw84{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:36px;height:36px}.sidebar-icon.svelte-ppw84{color:#60a5fa;background:linear-gradient(135deg,#3b82f633,#3b82f61a);border:1px solid #3b82f64d;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 0 20px #3b82f626}.sidebar-header-text.svelte-ppw84{flex:1;min-width:0}.sidebar-header.svelte-ppw84 h1:where(.svelte-ppw84){color:#fff;letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.sidebar-header.svelte-ppw84 p:where(.svelte-ppw84){color:#737373;text-transform:uppercase;letter-spacing:.15em;margin:.125rem 0 0;font-size:.6875rem;font-weight:500}.sidebar-nav.svelte-ppw84{flex:1;padding:1.25rem .75rem;overflow-y:auto}.nav-item.svelte-ppw84{color:#a3a3a3;border-radius:.75rem;align-items:center;gap:.75rem;margin:.125rem 0;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.nav-item.svelte-ppw84:hover{color:#fff;background:#ffffff0d}.nav-item.active.svelte-ppw84{color:#fff;background:#1a1a1d;border:1px solid #ffffff0d}.nav-item.active.svelte-ppw84:before{content:"";pointer-events:none;background:linear-gradient(90deg,#3b82f633,#0000);position:absolute;inset:0}.nav-item.active.svelte-ppw84:after{content:"";background:#5c9aff;width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #5c9aff99}.nav-item.active.svelte-ppw84 svg{color:#60a5fa}.nav-section.svelte-ppw84{margin:.25rem 0}.section-toggle.svelte-ppw84{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-size:.875rem;position:relative}.section-toggle.svelte-ppw84 .chevron{opacity:.5;transition:transform .2s;position:absolute;right:1rem}.section-toggle.svelte-ppw84:hover .chevron{opacity:1}.section-toggle.svelte-ppw84 .chevron.expanded{transform:rotate(180deg)}.nav-children.svelte-ppw84{border-left:1px solid #ffffff0d;margin-top:.125rem;margin-left:.5rem;padding-left:.75rem}.nav-child-item.svelte-ppw84{color:#a3a3a3;border-radius:0 .5rem .5rem 0;align-items:center;gap:.5rem;margin:.125rem 0;padding:.5rem 1rem;font-size:.8125rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.child-icon.svelte-ppw84{opacity:.7;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.nav-child-item.svelte-ppw84:hover .child-icon:where(.svelte-ppw84){opacity:1}.nav-child-item.active.svelte-ppw84 .child-icon:where(.svelte-ppw84){opacity:1;color:#60a5fa}.nav-child-item.svelte-ppw84:hover{color:#fff;background:#ffffff0d}.nav-child-item.active.svelte-ppw84{color:#60a5fa;background:linear-gradient(90deg,#3b82f626,#0000);font-weight:500}.nav-child-item.active.svelte-ppw84:before{content:"";background:#5c9aff;border-radius:0 2px 2px 0;width:2px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #5c9aff80}.sidebar-footer.svelte-ppw84{border-top:1px solid #ffffff0d;padding:.75rem}.footer-item.svelte-ppw84{color:#a3a3a3;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.footer-item.svelte-ppw84:hover{color:#fff;background:#ffffff0d}.main-content.svelte-ppw84{background:0 0;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.header.svelte-ppw84{z-index:100;-webkit-backdrop-filter:blur(20px);background:#09090bd9;border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;height:4rem;padding:0 1.5rem;display:flex;position:relative}.header-left.svelte-ppw84{align-items:center;gap:1rem;display:flex}.header-right.svelte-ppw84{align-items:center;gap:.75rem;display:flex}.mobile-menu-btn.svelte-ppw84{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem;display:none}.user-menu-container.svelte-ppw84{position:relative}.user-btn.svelte-ppw84{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.75rem;padding:.375rem .75rem .375rem .375rem;transition:all .2s;display:flex}.user-btn.svelte-ppw84:hover{background:#ffffff0d;border-color:#ffffff1a}.user-avatar.svelte-ppw84{color:#fff;background:linear-gradient(135deg,#3b82f6,#60a5fa);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;box-shadow:0 0 16px #3b82f666}.user-name.svelte-ppw84{color:#fff;font-size:.875rem;font-weight:500}.user-dropdown.svelte-ppw84{z-index:9999;background:#111117;border:1px solid #ffffff0d;border-radius:1.5rem;min-width:14rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 25px 50px #00000080}.user-info.svelte-ppw84{background:linear-gradient(#ffffff08,#0000);padding:1.25rem}.user-name-large.svelte-ppw84{color:#fff;font-size:.9375rem;font-weight:600}.user-email.svelte-ppw84{color:#737373;margin-top:.25rem;font-size:.75rem}.dropdown-divider.svelte-ppw84{background:#ffffff0d;height:1px;margin:0}.dropdown-item.svelte-ppw84{color:#d4d4d4;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.dropdown-item.svelte-ppw84:hover{color:#fff;background:#ffffff0d}.dropdown-item.svelte-ppw84:last-child{border-radius:0 0 1.5rem 1.5rem}.content.svelte-ppw84{background:0 0;flex:1;width:100%;max-width:1600px;min-height:0;margin-inline:auto;padding:2rem 2rem 10rem;overflow-y:auto}.content.no-header.svelte-ppw84{padding-top:0}.sidebar-nav.svelte-ppw84,.content.svelte-ppw84{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.sidebar-nav.svelte-ppw84::-webkit-scrollbar{width:6px}.content.svelte-ppw84::-webkit-scrollbar{width:6px}.sidebar-nav.svelte-ppw84::-webkit-scrollbar-track{background:0 0}.content.svelte-ppw84::-webkit-scrollbar-track{background:0 0}.sidebar-nav.svelte-ppw84::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.content.svelte-ppw84::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.sidebar-nav.svelte-ppw84::-webkit-scrollbar-thumb:hover{background:#fff3}.content.svelte-ppw84::-webkit-scrollbar-thumb:hover{background:#fff3}.aura-bg-effects.svelte-ppw84{pointer-events:none;z-index:0;background:linear-gradient(135deg,#030308 0%,#0a0a12 30%,#050510 60%,#030308 100%);position:fixed;inset:0;overflow:hidden}.animated-grid.svelte-ppw84{opacity:.82;background-image:linear-gradient(90deg,#94a3b814 1px,#0000 1px),linear-gradient(#94a3b814 1px,#0000 1px);background-size:60px 60px;width:200%;height:200%;animation:30s linear infinite svelte-ppw84-gridMove;position:absolute;inset:-50%}.animated-grid.svelte-ppw84:after{content:"";filter:blur(1px);background-image:linear-gradient(90deg,#3b82f60f 1px,#0000 1px),linear-gradient(#3b82f60f 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}@keyframes svelte-ppw84-gridMove{0%{transform:translate(0)rotate(0)}to{transform:translate(60px,60px)rotate(.5deg)}}.gradient-overlay.svelte-ppw84{background:radial-gradient(80% 50% at 50% 30%,#0f172a4d 0%,#0000 70%);position:absolute;inset:0}.aura-glow-orb.svelte-ppw84{filter:blur(100px);mix-blend-mode:screen;border-radius:50%;position:absolute}.orb-primary.svelte-ppw84{background:#1e40af1f;width:50rem;height:50rem;animation:20s ease-in-out infinite svelte-ppw84-orbFloat1;top:30%;left:50%;transform:translate(-50%,-50%)}.orb-secondary.svelte-ppw84{background:#312e8114;width:30rem;height:30rem;animation:25s ease-in-out infinite svelte-ppw84-orbFloat2;top:60%;right:10%}.orb-accent.svelte-ppw84{background:#3b82f60f;width:25rem;height:25rem;animation:18s ease-in-out infinite svelte-ppw84-orbFloat3;bottom:20%;left:20%}@keyframes svelte-ppw84-orbFloat1{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}25%{opacity:.8;transform:translate(-52%,-48%)scale(1.02)}50%{opacity:.9;transform:translate(-48%,-52%)scale(1.05)}75%{opacity:.75;transform:translate(-50%,-50%)scale(1.02)}}@keyframes svelte-ppw84-orbFloat2{0%,to{opacity:.6;transform:translate(0)scale(1)}33%{opacity:.7;transform:translate(-30px,40px)scale(1.1)}66%{opacity:.5;transform:translate(20px,-30px)scale(.95)}}@keyframes svelte-ppw84-orbFloat3{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.7;transform:translate(40px,-50px)scale(1.15)}}.sidebar-gradient-border.svelte-ppw84:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#ffffff1a 15%,#3b82f640 50%,#ffffff1a 85%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;right:0}.header-gradient-border.svelte-ppw84:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 15%,#3b82f64d 50%,#ffffff14 85%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.mobile-backdrop.svelte-ppw84{display:none}@media (width<=768px){.base-layout.svelte-ppw84{grid-template-columns:1fr}.sidebar.svelte-ppw84{z-index:50;width:16rem;height:100vh;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.mobile-open.svelte-ppw84{transform:translate(0)}.mobile-backdrop.svelte-ppw84{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;cursor:pointer;background:#00000080;border:none;display:block;position:fixed;inset:0}.mobile-menu-btn.svelte-ppw84{display:block}.user-name.svelte-ppw84{display:none}}
