.bitcode-header-text{position:relative;display:inline-block;color:transparent;background:linear-gradient(180deg,hsla(0,0%,100%,.95) 0,rgba(245,245,250,.9) 30%,rgba(230,230,240,.85) 70%,rgba(220,220,230,.8));background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;font-weight:400;letter-spacing:-.01em;text-shadow:0 1px 1px rgba(0,0,0,.1),0 -1px 1px hsla(0,0%,100%,.1),0 0 5px hsla(0,0%,100%,.05);will-change:background-position,text-shadow;padding:.1em .05em;margin:-.1em -.05em;white-space:nowrap}.bitcode-header-text:before{content:"";position:absolute;top:-10%;left:-10%;right:-10%;bottom:-10%;background:linear-gradient(90deg,transparent,transparent 35%,hsla(0,0%,100%,.05) 42%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.05) 58%,transparent 65%,transparent);background-size:200% 100%;background-position:-200% 0;background-clip:text;-webkit-background-clip:text;animation:bitcode-header-shine 10s ease infinite;will-change:background-position;padding:.1em .05em}.bitcode-header-text:after{content:"";position:absolute;top:-20%;left:-20%;right:-20%;bottom:-20%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.15) 0,rgba(103,254,183,.08) 30%,rgba(216,180,254,.05) 60%,transparent 80%);opacity:0;animation:bitcode-header-ambient-glow 8s ease-in-out infinite;pointer-events:none;z-index:-1;filter:blur(6px);transform:translateZ(-5px)}@keyframes bitcode-header-shine{0%{background-position:-200% 0}5%{background-position:-180% 0}35%{background-position:-20% 0}50%{background-position:50% 0}65%{background-position:120% 0}95%{background-position:180% 0}to{background-position:200% 0}}@keyframes bitcode-header-ambient-glow{0%{opacity:0;transform:scale(.95)}20%{opacity:.1;transform:scale(.98)}40%{opacity:.4;transform:scale(1.02)}60%{opacity:.4;transform:scale(1.02)}80%{opacity:.1;transform:scale(.98)}to{opacity:0;transform:scale(.95)}}.bitcode-header-text:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.95) 0,rgba(245,245,250,.9) 40%,rgba(230,230,240,.85));background-clip:text;-webkit-background-clip:text;transition:all .4s ease}.glowing-underline{position:relative;text-decoration:none;color:inherit}.glowing-underline:after{content:"";position:absolute;left:0;bottom:-.05em;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#22ff8f,#0fc 50%,#22ff8f);box-shadow:0 0 4px rgba(0,255,170,.9),0 0 8px rgba(0,255,170,.75),0 0 12px rgba(0,255,170,.6);transform:scaleX(0);transform-origin:left;transition:transform .35s ease-out;animation:glow-pulse 2.4s ease-in-out infinite}.glowing-underline-always:after,.glowing-underline:focus:after,.glowing-underline:hover:after{transform:scaleX(1)}.glowing-underline-baseline{position:relative;color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(34,255,143,.95);text-decoration-thickness:.085em;text-underline-offset:.07em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-shadow:0 .16em .18em rgba(0,255,170,.7),0 .2em .38em rgba(0,255,170,.45),0 .24em .55em rgba(52,211,153,.3)}.glowing-underline-baseline:after{content:none}@keyframes glow-pulse{0%,to{opacity:.8}50%{opacity:1}}.bitcode-header-text-3d{position:relative;transform-style:preserve-3d;transform:perspective(1000px)}.bitcode-header-text-3d:before{color:rgba(0,0,0,.15);z-index:1;transform:translateZ(1px) translate(0)}.bitcode-header-text-3d:after,.bitcode-header-text-3d:before{content:attr(data-text);position:absolute;top:0;left:0;right:0;bottom:0;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;white-space:nowrap;pointer-events:none}.bitcode-header-text-3d:after{color:rgba(0,0,0,.08);z-index:-2;transform:translateZ(-2px) translate(2px,2px)}.super-shiny-text{color:#65feb7;text-shadow:0 0 8px rgba(103,254,183,.2);background:linear-gradient(90deg,transparent,rgba(103,254,183,.2) 10%,rgba(103,254,183,.4) 50%,rgba(103,254,183,.2) 90%,transparent);background-size:var(--shine-width) 100%;-webkit-background-clip:text;background-clip:text}.super-shiny-text,.super-shiny-text-orange{position:relative;display:inline;--shine-width:500%;animation:text-reveal .6s cubic-bezier(.22,1,.36,1) forwards,super-shiny-pulse 4s ease-in-out .6s infinite,shine 4s ease-in-out .6s infinite;will-change:opacity,filter,text-shadow,background-position}.super-shiny-text-orange{color:#f97316;text-shadow:0 0 8px rgba(249,115,22,.4);background:linear-gradient(90deg,transparent,rgba(249,115,22,.2) 10%,rgba(249,115,22,.4) 50%,rgba(249,115,22,.2) 90%,transparent);background-size:var(--shine-width) 100%;-webkit-background-clip:text;background-clip:text;overflow:visible}.super-shiny-text-purple{position:relative;display:inline;color:#a855f7;text-shadow:0 0 8px rgba(168,85,247,.4);--shine-width:500%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.2) 10%,rgba(168,85,247,.4) 50%,rgba(168,85,247,.2) 90%,transparent);background-size:var(--shine-width) 100%;-webkit-background-clip:text;background-clip:text;animation:text-reveal-purple .6s cubic-bezier(.22,1,.36,1) forwards,super-shiny-pulse 4s ease-in-out .6s infinite,shine 4s ease-in-out .6s infinite;will-change:opacity,filter,text-shadow,background-position}@keyframes text-reveal-purple{0%{opacity:0;filter:blur(8px) brightness(2);text-shadow:0 0 0 rgba(168,85,247,.2)}30%{opacity:1;filter:blur(0) brightness(1.5);text-shadow:0 0 10px rgba(168,85,247,.4),0 0 20px rgba(168,85,247,.4),0 0 30px rgba(168,85,247,.2)}to{opacity:1;filter:blur(0) brightness(1);text-shadow:0 0 8px rgba(168,85,247,.4),0 0 16px rgba(168,85,247,.2)}}@keyframes text-reveal{0%{opacity:0;filter:blur(8px) brightness(2);text-shadow:0 0 0 rgba(103,254,183,.2)}30%{opacity:1;filter:blur(0) brightness(1.5);text-shadow:0 0 10px rgba(103,254,183,.4),0 0 20px rgba(103,254,183,.4),0 0 30px rgba(103,254,183,.2)}to{opacity:1;filter:blur(0) brightness(1);text-shadow:0 0 8px rgba(103,254,183,.4),0 0 16px rgba(103,254,183,.2)}}@keyframes quantum-splash{0%{opacity:0;transform:scale(.5);filter:blur(10px)}40%{opacity:.8;transform:scale(1.2);filter:blur(0)}to{opacity:0;transform:scale(1.5);filter:blur(5px)}}@keyframes quantum-particles{0%{opacity:0}30%{opacity:.9}to{opacity:0}}@keyframes fireworks-glow{0%{opacity:0;transform:scale(.8)}50%{opacity:.7;transform:scale(1.1)}to{opacity:0;transform:scale(1.3)}}.particle{position:absolute;width:4px;height:4px;border-radius:50%;background-color:rgba(103,254,183,.4);box-shadow:0 0 10px rgba(103,254,183,.4);opacity:0;animation:particle-float 2s ease-out forwards;pointer-events:none;z-index:20;will-change:opacity,transform}@keyframes particle-float{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(calc(var(--x, 0) * 10px),calc(var(--y, 0) * 12px - 5px)) scale(1)}80%{opacity:.6;transform:translate(calc(var(--x, 0) * 40px),calc(var(--y, 0) * 45px - 15px)) scale(.8)}to{opacity:0;transform:translate(calc(var(--x, 0) * 60px),calc(var(--y, 0) * 65px - 25px)) scale(.2)}}@keyframes super-shiny-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}@keyframes shine{0%{background-position:calc(-1.5 * var(--shine-width)) 0}10%{background-position:calc(-1.2 * var(--shine-width)) 0}40%{background-position:calc(-.2 * var(--shine-width)) 0}50%{background-position:0 0}60%{background-position:calc(.2 * var(--shine-width)) 0}90%{background-position:calc(1.2 * var(--shine-width)) 0}to{background-position:calc(1.5 * var(--shine-width)) 0}}.typing-animation .super-shiny-text{animation:super-shiny-pulse 4s ease-in-out infinite,shine 4s ease-in-out infinite;opacity:1;filter:blur(0) brightness(1);text-shadow:0 0 8px rgba(103,254,183,.7),0 0 16px rgba(103,254,183,.5)}.marketing-landing-shell.marketing-landing-shell--anims-paused .orbital-ring,.marketing-landing-shell.marketing-landing-shell--anims-paused .quantum-particle{animation-play-state:paused}@keyframes marketing-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-bar-fill{transform-origin:left center;transform:scaleX(0);animation-name:marketing-bar-fill;animation-duration:.7s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.marketing-bar-fill{animation:none;transform:scaleX(1)}}.marketing-landing-shell{position:relative;overflow-x:clip;overflow-y:visible;background-color:#030816;min-height:100svh;width:100%;display:flex;align-items:stretch;justify-content:flex-start}.marketing-landing-shell:before{content:"";position:absolute;inset:0;pointer-events:none}.marketing-landing-shell .orbital-system{position:absolute;inset:0;opacity:.7;z-index:1;overflow:visible!important;transform:translateZ(0);backface-visibility:hidden;contain:paint}.marketing-landing-shell .orbital-ring{border-radius:50%;border:1px solid rgba(103,254,183,.1);transform-origin:center;will-change:transform;animation:marketing-landing-orbital-rotation 60s linear infinite}.marketing-landing-shell .orbital-ring,.marketing-landing-shell .quantum-particle{position:absolute;overflow:visible!important;transform:translateZ(0);backface-visibility:hidden}.marketing-landing-shell .quantum-particle{border-radius:50%;background-color:rgba(103,254,183,.8);box-shadow:0 0 10px rgba(103,254,183,.6);z-index:10;animation:marketing-landing-quantum-particle var(--particle-duration,9s) ease-in-out infinite;animation-delay:var(--particle-delay,0s);will-change:transform,opacity;contain:paint}.marketing-landing-shell .super-shiny-text{position:relative;display:inline;color:#67feb7;text-shadow:0 0 8px rgba(103,254,183,.4);--shine-width:500%;background:linear-gradient(90deg,transparent,rgba(103,254,183,.2) 10%,rgba(103,254,183,.8) 50%,rgba(103,254,183,.2) 90%,transparent);background-size:var(--shine-width) 100%;-webkit-background-clip:text;background-clip:text;will-change:opacity,filter,text-shadow,background-position;opacity:1!important;animation:marketing-landing-neon-pulse 3s ease-in-out infinite}@keyframes marketing-landing-text-reveal{0%{opacity:.2;filter:blur(8px) brightness(2);text-shadow:0 0 0 rgba(103,254,183,0)}30%{opacity:1;filter:blur(0) brightness(1.5);text-shadow:0 0 10px rgba(103,254,183,.9),0 0 20px rgba(103,254,183,.7),0 0 30px rgba(103,254,183,.5)}to{opacity:1;filter:blur(0) brightness(1);text-shadow:0 0 8px rgba(103,254,183,.7),0 0 16px rgba(103,254,183,.5)}}@keyframes marketing-landing-neon-pulse{0%{text-shadow:0 0 8px rgba(103,254,183,.7),0 0 16px rgba(103,254,183,.5);filter:brightness(1)}25%{text-shadow:0 0 10px rgba(103,254,183,.8),0 0 20px rgba(103,254,183,.6),0 0 30px rgba(103,254,183,.4);filter:brightness(1.1)}50%{text-shadow:0 0 12px rgba(103,254,183,.9),0 0 24px rgba(103,254,183,.7),0 0 36px rgba(103,254,183,.5);filter:brightness(1.2)}75%{text-shadow:0 0 10px rgba(103,254,183,.8),0 0 20px rgba(103,254,183,.6),0 0 30px rgba(103,254,183,.4);filter:brightness(1.1)}to{text-shadow:0 0 8px rgba(103,254,183,.7),0 0 16px rgba(103,254,183,.5);filter:brightness(1)}}@keyframes marketing-landing-pulse{0%,to{filter:brightness(1);opacity:.9}50%{filter:brightness(1.3);opacity:1}}@keyframes marketing-landing-shine{0%{background-position:calc(-1.5 * var(--shine-width)) 0}10%{background-position:calc(-1.2 * var(--shine-width)) 0}40%{background-position:calc(-.2 * var(--shine-width)) 0}50%{background-position:0 0}60%{background-position:calc(.2 * var(--shine-width)) 0}90%{background-position:calc(1.2 * var(--shine-width)) 0}to{background-position:calc(1.5 * var(--shine-width)) 0}}@keyframes marketing-landing-orbital-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes marketing-landing-quantum-particle{0%{opacity:0;transform:translate3d(0,10px,0) scale(0)}20%{opacity:.8;transform:translateZ(0) scale(1)}80%{opacity:.72;transform:translate3d(var(--particle-dx,0),var(--particle-dy,0),0) scale(.92)}to{opacity:0;transform:translate3d(var(--particle-dx,0),var(--particle-dy,0),0) scale(.12)}}@media (prefers-reduced-motion:reduce){.marketing-landing-shell .ellipsis-dot,.marketing-landing-shell .orbital-ring,.marketing-landing-shell .quantum-particle,.marketing-landing-shell .super-shiny-text{animation:none!important;transition:none!important}}.marketing-landing-shell .animated-ellipsis{height:6px;display:flex;justify-content:center;align-items:center;margin-top:12px}.marketing-landing-shell .ellipsis-dot{width:6px;height:6px;border-radius:50%;background-color:#67feb7;margin:0 3px;animation:marketing-landing-ellipsis-pulse 1.5s ease-in-out infinite}@keyframes marketing-landing-ellipsis-pulse{0%,to{transform:scale(.8);opacity:.3}50%{transform:scale(1.2);opacity:1}}.marketing-landing-shell .main-content{z-index:20;text-align:center;padding:0 16px;position:relative;overflow:visible!important;max-width:100vw;margin:0 auto}.marketing-landing-shell .mouse-gradient{position:absolute;inset:0;pointer-events:none;z-index:5;overflow:visible!important}.marketing-landing-shell .staggered-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;overflow:visible!important;padding:0 20px;max-width:calc(100vw - 40px);margin:0 auto;box-sizing:border-box}.marketing-landing-shell .staggered-word{display:inline-block;overflow:visible!important;padding:5px 10px}.marketing-landing-shell .tagline{margin-top:32px;color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.5;max-width:480px;margin-left:auto;margin-right:auto}@media (max-width:768px){.super-shiny-text{text-shadow:none!important;filter:url(#glow-filter) drop-shadow(0 0 2px rgba(103,254,183,.4))!important;position:relative;overflow:visible!important;transform:translateZ(0);z-index:2;-webkit-mask-image:none!important;mask-image:none!important;will-change:filter,opacity;transition:filter .3s ease-in-out,opacity .3s ease-in-out;animation:mobile-glow-pulse 4s cubic-bezier(.4,0,.6,1) infinite!important}.staggered-text{overflow:visible!important;padding:10px!important;gap:1px!important;margin-left:-4px!important}.staggered-word{padding:4px!important;margin:0 4px 0 0!important}.main-content,.staggered-word{overflow:visible!important}.marketing-landing-shell{overflow-x:clip!important;overflow-y:visible!important}@keyframes mobile-glow-pulse{0%{filter:url(#glow-filter) drop-shadow(0 0 2px rgba(103,254,183,.2))!important;opacity:.85;transform:scale(.98)}15%{filter:url(#glow-filter) drop-shadow(0 0 2.5px rgba(103,254,183,.4))!important;opacity:.9;transform:scale(.99)}30%{filter:url(#glow-filter) drop-shadow(0 0 3px rgba(103,254,183,.4))!important;opacity:.95;transform:scale(.995)}50%{filter:url(#glow-filter) drop-shadow(0 0 5px #67FEB7)!important;opacity:1;transform:scale(1.01)}70%{filter:url(#glow-filter) drop-shadow(0 0 3px rgba(103,254,183,.4))!important;opacity:.95;transform:scale(.995)}85%{filter:url(#glow-filter) drop-shadow(0 0 2.5px rgba(103,254,183,.4))!important;opacity:.9;transform:scale(.99)}to{filter:url(#glow-filter) drop-shadow(0 0 2px rgba(103,254,183,.2))!important;opacity:.85;transform:scale(.98)}}}@supports (-webkit-touch-callout:none){@media (max-width:768px){.super-shiny-text{filter:url(#glow-filter) drop-shadow(0 0 3px #67FEB7)!important}}}.particle-effect-container{pointer-events:none;overflow:visible!important;contain:none;will-change:transform;z-index:20}.particle-effect-dot{position:absolute;width:4px;height:4px;border-radius:50%;background-color:rgba(103,254,183,.9);box-shadow:0 0 10px rgba(103,254,183,.7);opacity:0;pointer-events:none;z-index:1;will-change:opacity,transform;animation:particle-effect-float 2s ease-out forwards}@keyframes particle-effect-float{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(calc(var(--x, 0) * 10px),calc(var(--y, 0) * 12px - 5px)) scale(1)}80%{opacity:.6;transform:translate(calc(var(--x, 0) * 40px),calc(var(--y, 0) * 45px - 15px)) scale(.8)}to{opacity:0;transform:translate(calc(var(--x, 0) * 60px),calc(var(--y, 0) * 65px - 25px)) scale(.2)}}.chrome-menu_panel__Rdvfb{z-index:100;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;border-radius:0!important;border:1px solid rgba(101,254,183,.14);color:#e5e7eb;background:rgba(10,12,20,.86);background-image:radial-gradient(1200px 400px at var(--mouse-x,50%) var(--mouse-y,0),rgba(101,254,183,.08),transparent 52%),radial-gradient(800px 320px at 100% 100%,rgba(56,189,248,.06),transparent 46%),linear-gradient(180deg,rgba(8,18,28,.52),rgba(10,12,20,.9));backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 10px 40px rgba(0,0,0,.45),0 0 0 1px rgba(101,254,183,.07),inset 0 0 24px rgba(101,254,183,.04);transform-origin:top right;outline:none}.chrome-menu_panelNarrow__HMkmd{min-width:230px;max-width:min(320px,calc(100vw - 2rem));max-height:min(80vh,520px)}.chrome-menu_panelWide__w5oyR{width:min(410px,calc(100vw - 2rem));max-height:min(520px,calc(100vh - 8rem))}.chrome-menu_panel__Rdvfb[data-state=open]{animation:chrome-menu_chrome-menu-enter__eenwe .28s cubic-bezier(.22,1,.36,1) forwards}.chrome-menu_panel__Rdvfb[data-state=closed]{animation:chrome-menu_chrome-menu-exit__uy1jB .16s cubic-bezier(.4,0,1,1) forwards}@keyframes chrome-menu_chrome-menu-enter__eenwe{0%{opacity:0;transform:translateY(-8px) scale(.96);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes chrome-menu_chrome-menu-exit__uy1jB{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-6px) scale(.97);filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.chrome-menu_panel__Rdvfb[data-state=closed],.chrome-menu_panel__Rdvfb[data-state=open]{animation:none}}.chrome-menu_header__vYoFC{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.chrome-menu_headerMain__nPZma{display:flex;min-width:0;flex:1;align-items:center;gap:.75rem}.chrome-menu_headerText__0_KTv{min-width:0}.chrome-menu_headerEyebrow__Ycbv_{margin:0;font-size:.58rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:rgba(110,231,183,.7)}.chrome-menu_headerTitle__U93nc{margin:0;font-size:1rem;font-weight:500;line-height:1.25;color:hsla(0,0%,100%,.92)}.chrome-menu_headerDescription__gq1XA{margin:.35rem 0 0;max-width:18rem;font-size:.65rem;line-height:1.35;letter-spacing:.18em;text-transform:uppercase;color:#a3a3a3}.chrome-menu_headerAction___BIcK{flex-shrink:0;border:0;background:none;padding:.25rem .5rem;font-size:.75rem;white-space:nowrap;color:rgba(103,254,183,.8);cursor:pointer;border-radius:0;transition:background-color .15s ease,color .15s ease}.chrome-menu_headerAction___BIcK:hover{background:rgba(103,254,183,.1);color:#67feb7}.chrome-menu_body__zNGqM{display:flex;flex-direction:column}.chrome-menu_item__CEfHt{position:relative;display:flex;width:100%;align-items:center;gap:10px;border:0;background:transparent;padding:10px 14px;font-size:.9rem;line-height:1.2;color:#cbd5e1;text-align:left;cursor:pointer;outline:none;transition:color .15s ease,background-color .15s ease,transform .08s ease}.chrome-menu_item__CEfHt:focus-visible,.chrome-menu_item__CEfHt:hover{color:#fff;background:rgba(101,254,183,.08)}.chrome-menu_item__CEfHt:active{transform:scale(.98)}.chrome-menu_itemDanger__gxyWu{color:#f87171}.chrome-menu_itemDanger__gxyWu:focus-visible,.chrome-menu_itemDanger__gxyWu:hover{color:#fca5a5;background:hsla(0,91%,71%,.1)}.chrome-menu_itemDangerIcon__gkZ5q{color:#f87171}.chrome-menu_empty__oa7Go{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1.5rem;text-align:center;color:#a3a3a3}.chrome-menu_empty__oa7Go p{margin:0;font-size:.9rem;color:hsla(0,0%,83%,.9)}.notifications-widget-container{z-index:50}.notifications-bell,.notifications-widget-container{position:relative;display:flex;align-items:center;justify-content:center}.notifications-bell{width:36px;height:36px;cursor:pointer;border-radius:0;background:rgba(3,8,22,.4);border:1px solid rgba(103,254,183,.1);transition:all .3s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d;perspective:1000px;overflow:visible}.notifications-bell:hover{background:rgba(3,8,22,.6);border-color:rgba(103,254,183,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 1px rgba(103,254,183,.1),0 0 15px rgba(103,254,183,.1)}.notifications-bell:active{transform:translateY(1px) scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.2),0 0 0 1px rgba(103,254,183,.1)}.bell-icon-container{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;perspective:1000px}.bell-icon{width:18px;height:18px;color:hsla(0,0%,100%,.8);transition:all .3s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d;backface-visibility:hidden;z-index:2}.notifications-bell:hover .bell-icon{color:rgba(103,254,183,.9);filter:drop-shadow(0 0 4px rgba(103,254,183,.4));transform:translateZ(5px)}.notifications-bell.new-arrival .bell-icon{animation:bell-ring .9s cubic-bezier(.36,.07,.19,.97) both;transform-origin:top center;color:#67feb7;filter:drop-shadow(0 0 8px rgba(103,254,183,.6))}@keyframes bell-ring{0%,to{transform:translateZ(5px) rotate(0)}15%{transform:translateZ(5px) rotate(15deg)}30%{transform:translateZ(5px) rotate(-10deg)}45%{transform:translateZ(5px) rotate(7deg)}60%{transform:translateZ(5px) rotate(-5deg)}75%{transform:translateZ(5px) rotate(3deg)}85%{transform:translateZ(5px) rotate(-2deg)}}.orbital-bell-ring{position:absolute;border-radius:0;border:1px solid rgba(103,254,183,.35);width:calc(100% + var(--ring-index, 0) * 10px);height:calc(100% + var(--ring-index, 0) * 10px);top:calc(50% - (100% + var(--ring-index, 0) * 10px) / 2);left:calc(50% - (100% + var(--ring-index, 0) * 10px) / 2);opacity:0;z-index:1}.notifications-bell.has-unread .orbital-bell-ring{animation:orbital-pulse 4s ease-out infinite;animation-delay:calc(var(--ring-index, 0) * .6s)}@keyframes orbital-pulse{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.4);opacity:0}}.notifications-bell.new-arrival .orbital-bell-ring{animation:orbital-burst .9s ease-out;animation-delay:calc(var(--ring-index, 0) * .05s)}@keyframes orbital-burst{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}.bell-quantum-particle{position:absolute;width:4px;height:4px;background-color:rgba(103,254,183,.9);border-radius:50%;top:50%;left:50%;box-shadow:0 0 8px rgba(103,254,183,.6);opacity:0;z-index:1;transform-origin:center;animation:particle-burst 1s ease-out forwards;animation-delay:calc(var(--particle-index, 0) * .05s)}@keyframes particle-burst{0%{transform:rotate(var(--particle-angle,0deg)) translateY(0) scale(.4);opacity:1}70%{transform:rotate(var(--particle-angle,0deg)) translateY(-18px) scale(1);opacity:.9}to{transform:rotate(var(--particle-angle,0deg)) translateY(-35px) scale(.2);opacity:0}}.notification-counter{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;background:rgba(3,8,22,.9);border:1px solid rgba(103,254,183,.4);border-radius:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#67feb7;box-shadow:0 2px 6px rgba(0,0,0,.3),0 0 0 1px rgba(103,254,183,.1),0 0 8px rgba(103,254,183,.2);z-index:3;transition:all .3s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d;overflow:visible}.notification-counter span{position:relative;z-index:2;text-shadow:0 0 4px rgba(103,254,183,.6)}.counter-glow{position:absolute;inset:0;border-radius:0;background:radial-gradient(circle at center,rgba(103,254,183,.4) 0,rgba(103,254,183,.1) 70%,transparent 100%);opacity:.6;z-index:1;filter:blur(2px)}.notification-counter-pulse{animation:counter-pulse 2s cubic-bezier(.22,1,.36,1)}@keyframes counter-pulse{0%,to{transform:scale(1);box-shadow:0 2px 6px rgba(0,0,0,.3),0 0 0 1px rgba(103,254,183,.1),0 0 8px rgba(103,254,183,.2)}50%{transform:scale(1.2);box-shadow:0 2px 8px rgba(0,0,0,.4),0 0 0 1px rgba(103,254,183,.3),0 0 15px rgba(103,254,183,.4)}}.notifications-list{max-height:360px;overflow-y:auto;padding:8px 0}.notification-item{padding:12px 16px;border-bottom:1px solid rgba(103,254,183,.05);cursor:pointer;transition:all .2s ease;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.notification-item:last-child{border-bottom:none}.notification-item:hover{background:rgba(103,254,183,.05)}.notification-content{flex:1;min-width:0}.notification-title{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);margin-top:.55rem;margin-bottom:4px;line-height:1.3;overflow-wrap:anywhere}.notification-message{font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:4px;line-height:1.55;overflow-wrap:anywhere}.notification-time{font-size:11px;color:hsla(0,0%,100%,.5);white-space:nowrap}.notification-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.55rem}.notification-type-pill{display:inline-flex;align-items:center;border-radius:0;border:1px solid hsla(0,0%,100%,.08);padding:.28rem .55rem;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.notification-type-emerald{border-color:rgba(103,254,183,.24);background:rgba(103,254,183,.08);color:rgba(167,243,208,.95)}.notification-type-sky{border-color:rgba(56,189,248,.24);background:rgba(56,189,248,.08);color:rgba(186,230,253,.95)}.notification-type-amber{border-color:rgba(251,191,36,.24);background:rgba(251,191,36,.08);color:hsla(48,97%,77%,.95)}.notification-type-rose{border-color:rgba(251,113,133,.24);background:rgba(251,113,133,.08);color:rgba(254,205,211,.95)}.notification-type-slate{border-color:rgba(148,163,184,.2);background:rgba(148,163,184,.08);color:rgba(226,232,240,.92)}.unread-indicator{position:absolute;top:1.2rem;left:.55rem;width:8px;height:8px;border-radius:50%;background:rgba(103,254,183,.9);box-shadow:0 0 8px rgba(103,254,183,.4);margin-left:0;animation:pulse-subtle 2s ease-in-out infinite}@keyframes pulse-subtle{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.notification-unread{background:rgba(103,254,183,.03);padding-left:1.45rem}.notification-unread .notification-title{color:rgba(103,254,183,.9)}.notification-actions{display:flex;flex-direction:column;gap:.45rem;grid-column:2;align-self:start}.notification-action-button{border:0;background:hsla(0,0%,100%,.04);border-radius:0;padding:.35rem .7rem;font-size:11px;color:rgba(167,243,208,.9);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.notification-action-button:hover{background:rgba(103,254,183,.1);color:hsla(0,0%,100%,.96);transform:translateY(-1px)}.notification-action-danger{color:rgba(254,205,211,.86)}.notification-action-danger:hover{background:rgba(251,113,133,.12)}.no-notifications{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center}.empty-state-icon{width:40px;height:40px;margin-bottom:16px;opacity:.4;color:hsla(0,0%,100%,.7)}.no-notifications p{font-size:14px;color:hsla(0,0%,100%,.7);margin:0 0 4px}.empty-state-subtext{font-size:12px!important;color:hsla(0,0%,100%,.5)!important}