@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JetBrains Mono,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.global-map-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1400px;padding:0 2rem;position:relative;width:100%}.world-map-background{bottom:0;filter:brightness(1.5) contrast(1.8) saturate(.2) hue-rotate(220deg) sepia(.5);height:100%;left:0;mix-blend-mode:screen;object-fit:contain;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.global-map-svg{filter:drop-shadow(0 0 40px rgba(139,92,246,.2));height:auto;position:relative;width:100%;z-index:2}.node-group{cursor:pointer}.node-circle,.node-group{transition:all .3s ease}.node-group:hover .node-circle{fill:#e9d5ff;filter:drop-shadow(0 0 8px rgba(233,213,255,.9))}.node-group:hover .node-label{fill:#fff;font-size:2.5;font-weight:600}.node-label{opacity:.8;pointer-events:none}.connection-line,.node-label{transition:all .3s ease}.connection-pulse{filter:blur(.3px)}@media (max-width:768px){.global-map-wrapper{padding:.5rem 1rem}.node-label{font-size:1.5}}.maintenance-container{background:#0a0a0f;min-height:100vh;width:100%}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0f99;border:1px solid #0000;border-radius:16px;margin:0 auto;max-width:calc(100% - 16rem);padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:1rem;transition:all 1s ease;z-index:100}.navbar-scrolled{background:#0a0a0ff2;border:1px solid #8b5cf633;box-shadow:0 8px 32px #8b5cf626}.navbar-content{gap:3rem;justify-content:space-between;margin:0 auto;max-width:1400px}.navbar-content,.navbar-logo{align-items:center;display:flex}.navbar-logo{flex-shrink:0;gap:.75rem}.navbar-logo-icon{color:#8b5cf6;height:32px;width:32px}.navbar-logo-text{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.05em}.navbar-nav{align-items:center;display:flex;flex:1 1;gap:2.5rem;justify-content:center}.nav-link{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:.9375rem;text-decoration:none;transition:all .3s ease}.nav-link:hover{color:#e9d5ff;transform:translateY(-2px)}.navbar-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbbf2426;border:1px solid #fbbf244d;border-radius:8px;color:#fbbf24;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;gap:1rem;padding:.75rem 1rem;transition:all .3s ease}.navbar-button:hover{background:#fbbf2433;border-color:#fbbf2480;box-shadow:0 10px 30px #fbbf2426;transform:translateY(-2px)}.navbar-button:before{animation:pulse-dot 2s ease-in-out infinite;background:#fbbf24;border-radius:50%;content:"";display:block;height:8px;width:8px}.hero-section{display:flex;flex-direction:column;margin-top:2rem;min-height:50vh;padding-top:3rem;position:relative}.glitch-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.glitch-background canvas,.glitch-background>div{height:100%!important;width:100%!important}.status-badge-container{position:absolute;right:2rem;top:2rem;z-index:10}.status-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbbf2426;border:1px solid #fbbf244d;border-radius:9999px;color:#fbbf24;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}.status-dot{animation:pulse-dot 2s ease-in-out infinite;background:#fbbf24;border-radius:50%;height:8px;width:8px}.hero-content{flex-direction:column;margin:0 auto;max-width:1000px;padding:2rem 1.5rem 3rem;position:relative;text-align:center;width:100%;z-index:10}.hero-content,.hero-title-container{align-items:center;display:flex;justify-content:center}.hero-title-container{margin-bottom:2rem;min-height:200px;padding:0 1rem}.hero-title{font-family:JetBrains Mono,monospace!important;font-size:4rem!important;font-weight:900!important;letter-spacing:-.02em!important;line-height:1.1!important;text-align:center!important;text-shadow:0 0 40px #8b5cf680}.cursor-blink{color:#a78bfa!important;text-shadow:0 0 10px #a78bfacc}.hero-subtitle{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:400;line-height:1.8;margin:0 auto 3rem;max-width:600px;text-align:center}.info-cards-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:3rem;width:100%}.info-card{animation:fade-in-up .8s ease-out forwards;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#8b5cf626!important;border:1px solid #8b5cf64d!important;opacity:0;padding:2rem 1.5rem!important;text-align:center;transition:transform .3s ease}.info-card:first-child{animation-delay:.2s}.info-card:nth-child(2){animation-delay:.4s}.info-card:nth-child(3){animation-delay:.6s}.info-card:hover{transform:translateY(-4px)}.info-card-icon{color:#a78bfa;display:block;margin:0 auto 1rem}.info-card-title{color:#e9d5ff;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.info-card-text,.info-card-title{font-family:JetBrains Mono,monospace}.info-card-text{color:#c4b5fdb3;font-size:.9375rem}.features-section{background:linear-gradient(180deg,#0a0a0f,#12101a 50%,#0a0a0f);overflow:hidden;padding:5rem 2rem 8rem;position:relative}.features-section:after{background:linear-gradient(180deg,#0000,#0a0a0f);bottom:0;content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0}.features-background{inset:0;pointer-events:none;position:absolute}.feature-orb{animation:float-slow 15s ease-in-out infinite;border-radius:50%;filter:blur(120px);opacity:.12;position:absolute}.feature-orb-1{background:linear-gradient(135deg,#8b5cf6,#6366f1);height:400px;left:-100px;top:10%;width:400px}.feature-orb-2{animation-delay:7s;background:linear-gradient(135deg,#7c3aed,#a855f7);bottom:10%;height:500px;right:-150px;width:500px}.features-stats{animation:fade-in-up .8s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:16px;gap:3rem;justify-content:center;margin:0 auto 4rem;max-width:1400px;padding:2rem}.features-stats,.stat-item{align-items:center;display:flex}.stat-item{flex-direction:column;gap:.5rem}.stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#a78bfa);-webkit-background-clip:text;background-clip:text;font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:900}.stat-divider{background:#8b5cf64d;height:60px;width:1px}.features-container{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.feature-main-card{animation:fade-in-up .8s ease-out .2s both;background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3rem!important}.feature-main-title{color:#fff;font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.feature-main-text{color:#c4b5fdcc;line-height:1.8;margin-bottom:2rem}.feature-button,.feature-main-text{font-family:JetBrains Mono,monospace;font-size:1rem}.feature-button{align-self:flex-start;background:#a78bfa33;border:1px solid #a78bfa4d;border-radius:12px;color:#e9d5ff;cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.feature-button:hover{background:#a78bfa4d;border-color:#a78bfa80}.features-grid{display:flex;flex-direction:column;gap:1.5rem}.feature-card{background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;padding:2rem!important;transition:transform .3s ease}.feature-card:first-child{animation:fade-in-up .8s ease-out .4s both}.feature-card:nth-child(2){animation:fade-in-up .8s ease-out .6s both}.feature-card:nth-child(3){animation:fade-in-up .8s ease-out .8s both}.feature-card:hover{transform:translateY(-4px)}.feature-title{color:#e9d5ff;font-size:1.375rem;font-weight:600;margin-bottom:1rem}.feature-text,.feature-title{font-family:JetBrains Mono,monospace}.feature-text{color:#c4b5fdb3;font-size:.9375rem;line-height:1.7}.steps-section{background:linear-gradient(180deg,#0a0a0f,#0f0e15);padding:5rem 2rem;position:relative}.steps-section:before{background:linear-gradient(180deg,#0a0a0f,#0000);content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;top:0}.steps-container{margin:0 auto;max-width:1400px;position:relative;z-index:2}.steps-title{color:#fff;font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.steps-grid{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr auto 1fr auto 1fr}.step-item{background:#8b5cf614;border:1px solid #8b5cf64d;border-radius:16px;padding:2rem;transition:all .3s ease}.step-item:hover{border-color:#8b5cf680;transform:translateY(-4px)}.step-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:900;margin-bottom:1rem}.step-number,.step-title{font-family:JetBrains Mono,monospace}.step-title{color:#e9d5ff;font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.step-text{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:.9375rem;line-height:1.6}.step-arrow{color:#8b5cf6;font-size:2rem;font-weight:700}.cta-section{background:linear-gradient(135deg,#1a0f2e,#2d1b4e);overflow:hidden;padding:5rem 2rem;position:relative}.cta-container{margin:0 auto;max-width:1200px;position:relative}.cta-content{position:relative;text-align:center;z-index:2}.cta-title{color:#fff;font-size:3rem;font-weight:900;margin-bottom:1.5rem}.cta-text,.cta-title{font-family:JetBrains Mono,monospace}.cta-text{color:#c4b5fdcc;font-size:1.25rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:700px}.cta-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.cta-button-primary{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:12px;box-shadow:0 10px 30px #8b5cf64d;color:#fff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:600;padding:1.25rem 2.5rem;transition:all .3s ease}.cta-button-primary:hover{box-shadow:0 15px 40px #8b5cf666}.cta-button-secondary{background:#0000;border:2px solid #8b5cf680;border-radius:12px;color:#e9d5ff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:600;padding:1.25rem 2.5rem;transition:all .3s ease}.cta-button-secondary:hover{background:#8b5cf61a;border-color:#8b5cf6cc}.cta-badge{position:absolute;right:10%;top:-20px;transform:rotate(15deg)}.cta-badge-text{background:linear-gradient(135deg,#ec4899,#f43f5e);border-radius:50px;box-shadow:0 10px 30px #ec489966;color:#fff;font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:900;padding:.75rem 2rem}.tech-section{background:#0a0a0f;padding:5rem 2rem;position:relative}.tech-section:before{background:linear-gradient(180deg,#0f0e15,#0000);content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;top:0}.tech-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:2}.tech-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.tech-subtitle,.tech-title{font-family:JetBrains Mono,monospace}.tech-subtitle{color:#c4b5fdb3;font-size:1.125rem;margin-bottom:3rem}.tech-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.tech-item{background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:16px;padding:2rem;transition:all .3s ease}.tech-item:hover{background:#8b5cf61a;border-color:#8b5cf666;transform:translateY(-8px)}.tech-icon{color:#a78bfa;font-size:2rem;font-weight:900;margin-bottom:1rem}.tech-icon,.tech-name{font-family:JetBrains Mono,monospace}.tech-name{color:#c4b5fdb3;font-size:.875rem}.global-network-section{background:linear-gradient(180deg,#0a0a0f,#0d0b14 50%,#0a0a0f);overflow:hidden;padding:1rem 2rem;position:relative}.global-network-section:before{background:linear-gradient(180deg,#0a0a0f,#0b0a12 50%,#0000);content:"";height:200px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.global-network-section:after{animation:rotate-glow 20s linear infinite;background:radial-gradient(circle,#8b5cf640 0,#6d28d926 40%,#0000 70%);content:"";height:1200px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1200px}.global-network-container{margin:0 auto;max-width:1400px;position:relative;z-index:2}.global-network-title{color:#fff;font-size:2.5rem;font-weight:700}.global-network-subtitle,.global-network-title{font-family:JetBrains Mono,monospace;margin-bottom:.5rem;text-align:center}.global-network-subtitle{color:#c4b5fd99;font-size:1.125rem}@keyframes rotate-glow{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.roadmap-section{background:linear-gradient(180deg,#0a0a0f,#12101a);padding:5rem 2rem}.roadmap-container{margin:0 auto;max-width:1000px}.roadmap-title{color:#fff;font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:700;margin-bottom:4rem;text-align:center}.roadmap-timeline{display:flex;flex-direction:column;gap:3rem;position:relative}.roadmap-timeline:before{background:#8b5cf64d;bottom:0;content:"";left:30px;position:absolute;top:0;width:2px}.roadmap-item{opacity:.5;padding-left:5rem;position:relative;transition:opacity .3s ease}.roadmap-item.completed,.roadmap-item.current{opacity:1}.roadmap-marker{background:#8b5cf64d;border:3px solid #0a0a0f;border-radius:50%;height:20px;left:20px;position:absolute;top:0;width:20px}.roadmap-item.completed .roadmap-marker{background:#8b5cf6;box-shadow:0 0 20px #8b5cf699}.roadmap-item.current .roadmap-marker{animation:pulse-marker 2s ease-in-out infinite;background:#a78bfa;box-shadow:0 0 30px #a78bfacc}.roadmap-date{color:#8b5cf6;font-size:.875rem}.roadmap-date,.roadmap-heading{font-family:JetBrains Mono,monospace;font-weight:600;margin-bottom:.5rem}.roadmap-heading{color:#e9d5ff;font-size:1.5rem}.roadmap-text{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:.9375rem}.footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0fcc;padding:4rem 2rem 2rem;position:relative;z-index:10}.footer-container{margin:0 auto;max-width:1400px}.footer-top{grid-gap:4rem;border-bottom:1px solid #8b5cf626;display:grid;gap:4rem;grid-template-columns:2fr 3fr;padding-bottom:3rem}.footer-brand{display:flex;flex-direction:column;gap:1rem}.footer-logo-icon{color:#8b5cf6;height:40px;width:40px}.footer-logo-text{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.75rem;font-weight:700;letter-spacing:.05em}.footer-brand-text{color:#c4b5fd99;font-family:JetBrains Mono,monospace;font-size:.9375rem;line-height:1.6;max-width:300px}.footer-columns{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.footer-column{display:flex;flex-direction:column;gap:.75rem}.footer-column-title{color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.footer-column-link{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:.9375rem;text-decoration:none;transition:all .3s ease}.footer-column-link:hover{color:#a78bfa;padding-left:.5rem}.footer-bottom{align-items:center;display:flex;justify-content:space-between;padding-top:2rem}.footer-copyright{color:#c4b5fd80;font-family:JetBrains Mono,monospace;font-size:.875rem}.footer-social{display:flex;gap:2rem}.footer-social-link{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:.875rem;text-decoration:none;transition:color .3s ease}.footer-social-link:hover{color:#a78bfa}@keyframes float-slow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.05)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes pulse-marker{0%,to{box-shadow:0 0 30px #a78bfacc;transform:scale(1)}50%{box-shadow:0 0 40px #a78bfa;transform:scale(1.2)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.navbar-nav{gap:1.5rem}.nav-link{font-size:.9375rem}.features-container,.info-cards-grid{grid-template-columns:1fr}}@media (max-width:768px){.navbar{margin:0}.navbar-scrolled{margin:0 1rem;top:.5rem}.navbar-content{flex-direction:column;gap:1.5rem}.navbar-nav{flex-wrap:wrap;gap:1rem;justify-content:center}.navbar-button{width:100%}.status-badge-container{right:1rem;top:1rem}.hero-title{font-size:3rem!important}.hero-title-container{min-height:120px}.hero-subtitle{font-size:1rem;padding:1.25rem 1.5rem}.info-cards-grid{gap:1rem;grid-template-columns:1fr}.footer-columns,.footer-top{gap:2rem;grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:1.5rem;text-align:center}.steps-grid{gap:1.5rem;grid-template-columns:1fr}.step-arrow{display:none}.cta-title{font-size:2rem}.cta-text{font-size:1rem}.cta-buttons{flex-direction:column}.cta-badge{right:5%;top:-10px}.tech-grid{grid-template-columns:repeat(2,1fr)}.roadmap-timeline:before{left:15px}.roadmap-item{padding-left:3rem}.roadmap-marker{left:5px}}@media (max-width:480px){.hero-title{font-size:1.75rem!important}.hero-title-container{min-height:80px}.hero-subtitle{font-size:.9375rem;padding:1rem 1.25rem}.info-card{padding:1.5rem 1rem!important}.features-stats{flex-direction:column;gap:2rem}.stat-divider{height:1px;width:100px}.stat-number{font-size:2rem}.feature-main-card{padding:2rem!important}.feature-main-title{font-size:2rem}.feature-card{padding:1.5rem!important}.cta-title,.roadmap-title,.steps-title,.tech-title{font-size:1.75rem}.cta-button-primary,.cta-button-secondary{padding:1rem 2rem;width:100%}.tech-grid{grid-template-columns:1fr}.step-number{font-size:2.5rem}}.dock-container{align-items:center;display:flex;justify-content:center;position:fixed;transition:transform .4s cubic-bezier(.34,1.56,.64,1);z-index:1000}.dock-bottom{bottom:1rem;left:50%;transform:translateX(-50%)}.dock-bottom.dock-hidden{transform:translateX(-50%) translateY(calc(100% + 1rem))}.dock-bottom.dock-visible{transform:translateX(-50%) translateY(0)}.dock-top{left:50%;top:1rem;transform:translateX(-50%)}.dock-top.dock-hidden{transform:translateX(-50%) translateY(calc(-100% - 1rem))}.dock-top.dock-visible{transform:translateX(-50%) translateY(0)}.dock-left{left:1rem;top:50%;transform:translateY(-50%)}.dock-left.dock-hidden{transform:translateY(-50%) translateX(calc(-100% - 1rem))}.dock-left.dock-visible{transform:translateY(-50%) translateX(0)}.dock-right{right:1rem;top:50%;transform:translateY(-50%)}.dock-right.dock-hidden{transform:translateY(-50%) translateX(calc(100% + 1rem))}.dock-right.dock-visible{transform:translateY(-50%) translateX(0)}.dock{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0fcc;border:1px solid #8b5cf64d;border-radius:20px;box-shadow:0 8px 32px #8b5cf633;display:flex;padding:.75rem;transition:all .3s ease}.dock:hover{background:#0a0a0ff2;border-color:#8b5cf680;box-shadow:0 12px 40px #8b5cf64d}.dock-horizontal{flex-direction:row;gap:.5rem}.dock-vertical{flex-direction:column;gap:.5rem}.dock-item{align-items:center;background:#8b5cf61a;border:1px solid #0000;border-radius:14px;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:56px}.dock-item:before{background:radial-gradient(circle at center,#8b5cf633,#0000 70%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.dock-item:hover{background:#8b5cf633;border-color:#8b5cf666;transform:scale(1.15) translateY(-4px)}.dock-item:hover:before{opacity:1}.dock-item-active{background:#8b5cf640;border-color:#8b5cf699;box-shadow:0 0 20px #8b5cf666}.dock-item-active:after{animation:pulse-indicator 2s ease-in-out infinite;background:#8b5cf6;border-radius:50%;bottom:-4px;box-shadow:0 0 10px #8b5cf6cc;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:6px}.dock-item-icon{align-items:center;color:#a78bfa;display:flex;justify-content:center;position:relative;transition:all .3s ease;z-index:1}.dock-item:hover .dock-item-icon{color:#e9d5ff;transform:scale(1.1)}.dock-item-active .dock-item-icon{color:#e9d5ff}.dock-item-tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0ff2;border:1px solid #8b5cf666;border-radius:8px;box-shadow:0 8px 24px #8b5cf64d;color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:500;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;transition:all .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;z-index:1001}.dock-item:hover .dock-item-tooltip{opacity:1}.dock-tooltip-bottom{bottom:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(4px)}.dock-item:hover .dock-tooltip-bottom{transform:translateX(-50%) translateY(0)}.dock-tooltip-top{left:50%;top:calc(100% + 12px);transform:translateX(-50%) translateY(-4px)}.dock-item:hover .dock-tooltip-top{transform:translateX(-50%) translateY(0)}.dock-tooltip-left{left:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(-4px)}.dock-item:hover .dock-tooltip-left{transform:translateY(-50%) translateX(0)}.dock-tooltip-right{right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(4px)}.dock-item:hover .dock-tooltip-right{transform:translateY(-50%) translateX(0)}.dock-divider{background:#8b5cf64d;height:40px;margin:0 .25rem;width:1px}.dock-vertical .dock-divider{height:1px;margin:.25rem 0;width:40px}.dock-settings-item{position:relative}.dock-settings-item.dock-item-active{animation:pulse-settings 2s ease-in-out infinite}.dock-settings-item .dock-item-icon svg.rotating{animation:rotate-settings .5s ease-in-out}@keyframes rotate-settings{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes pulse-settings{0%,to{box-shadow:0 0 20px #8b5cf666}50%{box-shadow:0 0 30px #8b5cf6b3}}.dock-settings-panel{animation:fadeInSettings .2s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ff2;border:1px solid #8b5cf666;border-radius:12px;box-shadow:0 8px 32px #8b5cf64d;opacity:0;padding:1rem;position:absolute;z-index:1001}.dock-settings-panel:after,.dock-settings-panel:before{border-style:solid;content:"";height:0;position:absolute;width:0}.dock-settings-panel:before{border-width:10px}.dock-settings-panel:after{border-width:9px}.dock-settings-bottom{animation:slideInFromBottom .2s ease-out forwards;bottom:calc(100% + 1rem);right:0}.dock-settings-bottom:before{border-color:#8b5cf666 #0000 #0000;right:1.75rem;top:100%}.dock-settings-bottom:after{border-color:#0a0a0ff2 #0000 #0000;margin-top:-1px;right:1.75rem;top:100%}.dock-settings-top{animation:slideInFromTop .2s ease-out forwards;right:0;top:calc(100% + 1rem)}.dock-settings-top:before{border-color:#0000 #0000 #8b5cf666;bottom:100%;right:1.75rem}.dock-settings-top:after{border-color:#0000 #0000 #0a0a0ff2;bottom:100%;margin-bottom:-1px;right:1.75rem}.dock-settings-left{animation:slideInFromLeft .2s ease-out forwards;bottom:0;left:calc(100% + 1rem)}.dock-settings-left:before{border-color:#0000 #8b5cf666 #0000 #0000;bottom:1.75rem;right:100%}.dock-settings-left:after{border-color:#0000 #0a0a0ff2 #0000 #0000;bottom:1.75rem;margin-right:-1px;right:100%}.dock-settings-right{animation:slideInFromRight .2s ease-out forwards;bottom:0;right:calc(100% + 1rem)}.dock-settings-right:before{border-color:#0000 #0000 #0000 #8b5cf666;bottom:1.75rem;left:100%}.dock-settings-right:after{border-color:#0000 #0000 #0000 #0a0a0ff2;bottom:1.75rem;left:100%;margin-left:-1px}.dock-settings-title{color:#a78bfa;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}.dock-settings-options{display:flex;gap:.5rem}.dock-settings-horizontal,.dock-settings-vertical{flex-direction:column}.dock-settings-btn{background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:8px;color:#c4b5fdb3;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:500;padding:.625rem 1rem;transition:all .3s ease;white-space:nowrap}.dock-settings-btn:hover{background:#8b5cf633;border-color:#8b5cf680;color:#e9d5ff;transform:translateX(4px)}.dock-settings-btn.active{background:#8b5cf64d;border-color:#8b5cf699;box-shadow:0 0 15px #8b5cf666;color:#e9d5ff}@keyframes fadeInSettings{0%{opacity:0}to{opacity:1}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-indicator{0%,to{opacity:1;transform:translateX(-50%) scale(1)}50%{opacity:.5;transform:translateX(-50%) scale(1.3)}}@media (max-width:768px){.dock-item{height:48px;width:48px}.dock-container{bottom:.5rem}.dock-left,.dock-right{bottom:.5rem;top:auto;transform:none}.dock-left{left:.5rem}.dock-right{right:.5rem}}@media (max-width:480px){.dock{padding:.5rem}.dock-item{height:44px;width:44px}.dock-horizontal,.dock-vertical{gap:.375rem}}.dock-trigger-indicator{align-items:center;cursor:pointer;display:flex;justify-content:center;position:fixed;z-index:999}.dock-indicator-arrow,.dock-trigger-indicator{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.dock-indicator-arrow{animation:pulse-arrow 2s ease-in-out infinite;color:#8b5cf699;filter:drop-shadow(0 0 8px rgba(139,92,246,.4))}.dock-trigger-indicator:hover .dock-indicator-arrow{color:#8b5cf6;filter:drop-shadow(0 0 12px rgba(139,92,246,.8))}.dock-indicator-bottom:hover{transform:translateX(-50%) translateY(-6px)}.dock-indicator-top:hover{transform:translateX(-50%) translateY(6px)}.dock-indicator-left:hover{transform:translateY(-50%) translateX(6px)}.dock-indicator-right:hover{transform:translateY(-50%) translateX(-6px)}.dock-indicator-bottom{bottom:8px;left:50%;transform:translateX(-50%)}.dock-indicator-top{left:50%;top:8px;transform:translateX(-50%)}.dock-indicator-left{left:8px;top:50%;transform:translateY(-50%)}.dock-indicator-right{right:8px;top:50%;transform:translateY(-50%)}.notification-dock{position:fixed;transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:999}.notification-dock-top{right:1rem;top:1rem}.notification-dock-top.notification-dock-shifted{right:6rem}.notification-dock-top.notification-dock-hidden{transform:translateY(calc(-100% - 1rem))}.notification-dock-top.notification-dock-visible{transform:translateY(0)}.notification-dock-container{position:relative}.notification-dock-button{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0fcc;border:1px solid #8b5cf64d;border-radius:14px;box-shadow:0 8px 32px #8b5cf633;color:#a78bfa;cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:56px}.notification-dock-button:hover{background:#8b5cf633;border-color:#8b5cf680;box-shadow:0 12px 40px #8b5cf64d;transform:scale(1.1)}.notification-dock-button-active{animation:pulse-notification 2s ease-in-out infinite;background:#8b5cf640;border-color:#8b5cf699;color:#e9d5ff}.notification-badge{align-items:center;animation:pulse-badge 2s ease-in-out infinite;background:linear-gradient(135deg,#ec4899,#f43f5e);border:2px solid #0a0a0f;border-radius:10px;box-shadow:0 0 10px #ec489999;color:#fff;display:flex;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-4px}.notification-panel{animation:slideInPanel .2s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ff2;border:1px solid #8b5cf666;border-radius:12px;box-shadow:0 8px 32px #8b5cf64d;display:flex;flex-direction:column;max-height:500px;overflow:hidden;position:absolute;width:320px}.notification-panel-top{right:0;top:calc(100% + 1rem)}.notification-panel-right{right:calc(100% + 1rem);top:0}.notification-panel-header{align-items:center;border-bottom:1px solid #8b5cf633;display:flex;justify-content:space-between;padding:1rem 1.25rem}.notification-panel-header h3{color:#e9d5ff;font-size:1rem}.notification-count,.notification-panel-header h3{font-family:JetBrains Mono,monospace;font-weight:600}.notification-count{align-items:center;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:12px;color:#a78bfa;display:inline-flex;font-size:.8125rem;height:24px;justify-content:center;min-width:24px;padding:0 8px}.notification-list{flex:1 1;overflow-y:auto;padding:.5rem}.notification-item{background:#8b5cf60d;border:1px solid #8b5cf626;border-radius:10px;cursor:pointer;display:flex;gap:1rem;margin-bottom:.5rem;padding:1rem;transition:all .3s ease}.notification-item:hover{background:#8b5cf61a;border-color:#8b5cf64d;transform:translateX(-4px)}.notification-icon{align-items:center;background:#8b5cf633;border-radius:8px;color:#a78bfa;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.notification-content{flex:1 1}.notification-title{color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:500;margin-bottom:.25rem}.notification-time{color:#c4b5fd80;font-family:JetBrains Mono,monospace;font-size:.8125rem}.notification-panel-footer{background:#8b5cf61a;border:none;border-top:1px solid #8b5cf633;color:#a78bfa;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:600;padding:1rem 1.25rem;text-align:center;transition:all .3s ease}.notification-panel-footer:hover{background:#8b5cf626;color:#e9d5ff}@keyframes pulse-notification{0%,to{box-shadow:0 0 20px #8b5cf666}50%{box-shadow:0 0 30px #8b5cf6b3}}@keyframes pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes slideInPanel{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.notification-panel{width:280px}}@media (max-width:480px){.notification-dock-button{height:48px;width:48px}.notification-panel{right:-8px;width:calc(100vw - 2rem)}}.notification-dock-indicator{align-items:center;cursor:pointer;display:flex;justify-content:center;position:fixed;top:8px;transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:998}.notification-dock-top .notification-dock-indicator{right:1rem}.notification-dock-top.notification-dock-shifted .notification-dock-indicator{right:6rem}.notification-indicator-arrow{animation:pulse-arrow 2s ease-in-out infinite;color:#8b5cf699;filter:drop-shadow(0 0 8px rgba(139,92,246,.4));transition:all .4s cubic-bezier(.34,1.56,.64,1)}.notification-dock-indicator:hover{transform:translateY(6px)}.notification-dock-indicator:hover .notification-indicator-arrow{color:#8b5cf6;filter:drop-shadow(0 0 12px rgba(139,92,246,.8))}@keyframes pulse-arrow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.client-zone{background:#0a0a0f;min-height:100vh;position:relative;width:100%}.client-navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0f99;border:1px solid #0000;border-radius:16px;margin:0 auto;max-width:calc(100% - 16rem);padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:1rem;transition:all 1s ease;z-index:99}.client-navbar-scrolled{background:#0a0a0ff2;border:1px solid #8b5cf633;box-shadow:0 8px 32px #8b5cf626}.client-navbar-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px}.client-navbar-logo{align-items:center;display:flex;gap:.75rem;text-decoration:none;transition:all .3s ease}.client-navbar-logo:hover{opacity:.8;transform:translateY(-2px)}.client-navbar-logo-icon{color:#8b5cf6;height:32px;width:32px}.client-navbar-logo-text{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;letter-spacing:.05em}.client-navbar-actions{align-items:center;display:flex;gap:1rem}.client-navbar-icon-btn{align-items:center;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;color:#a78bfa;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.client-navbar-icon-btn:hover{background:#8b5cf633;border-color:#8b5cf680;color:#e9d5ff;transform:translateY(-2px)}.client-navbar-btn{align-items:center;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:10px;color:#e9d5ff;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:600;gap:.5rem;padding:.625rem 1.25rem;text-decoration:none;transition:all .3s ease}.client-navbar-btn:hover{background:#8b5cf640;border-color:#8b5cf680;transform:translateY(-2px)}.client-main{margin:0 auto;max-width:1600px;padding:2rem;transition:padding .3s ease}.client-main-dock-left{padding-left:8rem}.client-main-dock-right{padding-right:8rem}.client-main-dock-top{padding-top:6rem}.client-main-dock-bottom{padding-bottom:6rem}.client-welcome{background:linear-gradient(135deg,#8b5cf61a,#6d28d90d);border:1px solid #8b5cf633;border-radius:20px;margin-bottom:3rem;overflow:hidden;padding:3rem;position:relative}.client-welcome:before{animation:float-glow 10s ease-in-out infinite;background:radial-gradient(circle,#8b5cf626 0,#0000 70%);border-radius:50%;content:"";height:400px;position:absolute;right:-10%;top:-50%;width:400px}.client-welcome-content{margin-bottom:2rem;position:relative;z-index:1}.client-welcome-title{color:#fff;font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:700;margin-bottom:.75rem}.client-welcome-subtitle{color:#c4b5fdb3;font-family:JetBrains Mono,monospace;font-size:1.125rem;margin-bottom:1rem}.client-welcome-hint{background:#8b5cf614;border-left:3px solid #8b5cf666;border-radius:0 8px 8px 0;color:#c4b5fd80;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-style:italic;margin-top:1rem;padding:1rem 1.5rem}.dashboard-section{display:flex;flex-direction:column;gap:2rem}.dashboard-stats{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.dashboard-stat-card{align-items:center;background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;display:flex;gap:1.5rem;padding:2rem!important;transition:all .3s ease}.dashboard-stat-card:hover{border-color:#8b5cf680!important;transform:translateY(-4px)}.stat-icon{align-items:center;background:#8b5cf633;border-radius:12px;color:#a78bfa;display:flex;height:56px;justify-content:center;width:56px}.stat-info{flex:1 1}.stat-value{color:#fff;font-size:2rem;font-weight:900;line-height:1;margin-bottom:.5rem}.stat-label,.stat-value{font-family:JetBrains Mono,monospace}.stat-label{color:#c4b5fdb3;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.dashboard-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.dashboard-card{background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;padding:2rem!important}.dashboard-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.dashboard-card-title{color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:1.375rem;font-weight:600}.dashboard-card-action{align-items:center;background:#0000;border:1px solid #8b5cf64d;border-radius:8px;color:#a78bfa;cursor:pointer;display:flex;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:500;gap:.25rem;padding:.5rem 1rem;transition:all .3s ease}.dashboard-card-action:hover{background:#8b5cf61a;border-color:#8b5cf680;color:#e9d5ff}.server-list{display:flex;flex-direction:column;gap:1rem}.server-item{align-items:center;background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:10px;display:flex;justify-content:space-between;padding:1rem;transition:all .3s ease}.server-item:hover{background:#8b5cf61a;border-color:#8b5cf666}.server-info{display:flex;flex-direction:column;gap:.25rem}.server-name{color:#e9d5ff;font-size:1rem;font-weight:600}.server-location,.server-name{font-family:JetBrains Mono,monospace}.server-location{color:#c4b5fd99;font-size:.875rem}.server-status{align-items:center;display:flex;gap:1rem}.server-load-bar{background:#8b5cf633;border-radius:3px;height:6px;overflow:hidden;width:120px}.server-load-fill{background:linear-gradient(90deg,#8b5cf6,#a78bfa);border-radius:3px;height:100%;transition:width .3s ease}.server-load-text{color:#a78bfa;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;min-width:40px;text-align:right}.activity-list{display:flex;flex-direction:column;gap:.75rem}.activity-item{align-items:center;background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:10px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.activity-item:hover{background:#8b5cf61a;border-color:#8b5cf666}.activity-icon{align-items:center;background:#8b5cf633;border-radius:8px;color:#a78bfa;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.activity-details{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.activity-action{color:#e9d5ff;font-size:.9375rem;font-weight:500}.activity-action,.activity-target{font-family:JetBrains Mono,monospace}.activity-target{color:#c4b5fd99;font-size:.875rem}.activity-time{color:#c4b5fd80;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.8125rem}.quick-actions{margin-top:1rem}.quick-actions-title{color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.quick-actions-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.quick-action-card{align-items:center;background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem!important;transition:all .3s ease}.quick-action-card:hover{border-color:#8b5cf680!important;transform:translateY(-4px)}.quick-action-card svg{color:#a78bfa}.quick-action-card span{color:#e9d5ff;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:500;text-align:center}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.section-title{color:#fff;font-size:2rem;font-weight:700}.section-action-btn,.section-title{font-family:JetBrains Mono,monospace}.section-action-btn{align-items:center;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:12px;color:#e9d5ff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.75rem;padding:.875rem 1.5rem;transition:all .3s ease}.section-action-btn:hover{background:#8b5cf64d;border-color:#8b5cf699;box-shadow:0 8px 24px #8b5cf64d;transform:translateY(-2px)}.placeholder-content{align-items:center;background:#8b5cf60d;border:1px dashed #8b5cf64d;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:6rem 2rem}.placeholder-content svg{color:#8b5cf680;margin-bottom:1.5rem}.placeholder-content p{color:#c4b5fd99;font-family:JetBrains Mono,monospace;font-size:1.125rem}.profile-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.profile-card{background:#0a0a0fcc!important;border:1px solid #8b5cf64d!important;padding:2rem!important}.profile-main{flex-direction:column;text-align:center}.profile-avatar,.profile-main{align-items:center;display:flex}.profile-avatar{background:#8b5cf633;border:3px solid #8b5cf666;border-radius:50%;color:#a78bfa;height:120px;justify-content:center;margin-bottom:1.5rem;width:120px}.profile-name{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.profile-email,.profile-name{font-family:JetBrains Mono,monospace}.profile-email{color:#c4b5fdb3;font-size:1rem;margin-bottom:1.5rem}.profile-badges{display:flex;gap:.75rem}.profile-badge{background:#8b5cf633;border:1px solid #8b5cf666;border-radius:20px;color:#a78bfa;font-size:.8125rem;padding:.5rem 1rem}.profile-badge,.profile-card-title{font-family:JetBrains Mono,monospace;font-weight:600}.profile-card-title{color:#e9d5ff;font-size:1.25rem;margin-bottom:1.5rem}.profile-info-list{display:flex;flex-direction:column;gap:1rem}.profile-info-item{align-items:center;background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.profile-info-label{color:#c4b5fdb3}.profile-info-label,.profile-info-value{font-family:JetBrains Mono,monospace;font-size:.9375rem}.profile-info-value{color:#e9d5ff;font-weight:600}.profile-stats-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.profile-stat{background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:12px;padding:1.5rem;text-align:center}.profile-stat-value{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.75rem;font-weight:900;margin-bottom:.5rem}.profile-stat-label{color:#c4b5fd99;font-family:JetBrains Mono,monospace;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase}.profile-actions{grid-column:span 2}.profile-actions-list{display:flex;flex-direction:column;gap:.75rem}.profile-action-btn{align-items:center;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;color:#e9d5ff;cursor:pointer;display:flex;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:500;gap:.75rem;padding:1rem 1.25rem;transition:all .3s ease}.profile-action-btn:hover{background:#8b5cf633;border-color:#8b5cf680;transform:translateX(4px)}.profile-action-btn svg{color:#a78bfa}.profile-action-danger{background:#ef44441a;border-color:#ef44444d}.profile-action-danger:hover{background:#ef444433;border-color:#ef444480}.profile-action-danger svg{color:#ef4444}@keyframes float-glow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,20px) scale(1.1)}}@media (max-width:1200px){.dashboard-stats,.quick-actions-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.profile-grid{grid-template-columns:1fr}.profile-actions{grid-column:span 1}}@media (max-width:768px){.client-navbar{margin:0 1rem;padding:1rem 1.5rem}.client-main{padding:1.5rem}.client-main-dock-left,.client-main-dock-right{padding-left:1.5rem;padding-right:1.5rem}.client-main-dock-bottom,.client-main-dock-top{padding-bottom:5rem;padding-top:1.5rem}.client-welcome{padding:2rem}.client-welcome-title{font-size:1.75rem}.client-welcome-subtitle{font-size:1rem}.dashboard-stats,.quick-actions-grid{grid-template-columns:1fr}.section-header{align-items:flex-start;flex-direction:column;gap:1rem}.section-action-btn{justify-content:center;width:100%}}@media (max-width:480px){.client-navbar-content{flex-direction:column;gap:1rem}.client-navbar-actions{justify-content:space-between;width:100%}.dashboard-stat-card{padding:1.5rem!important}.stat-icon{height:48px;width:48px}.stat-value{font-size:1.5rem}.server-status{align-items:flex-end;flex-direction:column;gap:.5rem}.activity-item{align-items:flex-start;flex-direction:column;gap:.75rem}.activity-time{align-self:flex-end}}
/*# sourceMappingURL=main.9c8ed152.css.map*/