.official-home .cinematic-backdrop:after{opacity:.018!important;animation:none!important}.official-home:after{height:1px!important;opacity:.3!important;animation:none!important;background:linear-gradient(90deg,transparent,var(--jarvis-orange,#ff8c00) 40%,var(--jarvis-cyan,#00e5ff) 60%,transparent)!important}.official-home .home-cinematic-backdrop .particle-layer{opacity:.4}.official-home .home-cinematic-backdrop .hud-grid{opacity:.32}.official-home .jcmd-corner--tl,.official-home .jcmd-corner--tr{border-color:var(--jarvis-orange,#ff8c00)!important;box-shadow:0 0 12px var(--jarvis-orange-glow,rgba(255,120,0,.35))}.official-home .jcmd-corner--bl,.official-home .jcmd-corner--br{border-color:rgba(0,229,255,.45)!important}.official-home .jcmd-bg__radar{border-color:rgba(255,140,0,.28)!important;box-shadow:0 0 36px rgba(255,120,0,.1),inset 0 0 40px rgba(0,229,255,.05)!important}.official-home .afz-bg__scan-h,.official-home .jcmd-bg:after,.official-home .jcmd-bg__scan-h{display:none!important}.official-home .jcmd-stage{animation:none!important;box-shadow:inset 0 0 100px rgba(0,0,0,.35)}.official-home .jcmd-panel-box{border-color:rgba(255,140,0,.16);background:linear-gradient(var(--jarvis-orange,#ff8c00),var(--jarvis-orange,#ff8c00)) 0 0 /12px 2px no-repeat,linear-gradient(var(--jarvis-orange,#ff8c00),var(--jarvis-orange,#ff8c00)) 0 0 /2px 12px no-repeat,linear-gradient(rgba(0,229,255,.7),rgba(0,229,255,.7)) 100% 100% /12px 2px no-repeat,linear-gradient(rgba(0,229,255,.7),rgba(0,229,255,.7)) 100% 100% /2px 12px no-repeat,rgba(0,8,18,.82);backdrop-filter:blur(14px)}.official-home .jcmd-panel-box:before{background:linear-gradient(90deg,transparent,rgba(255,140,0,.28),transparent)}.official-home .jcmd-panel-box__dot{background:var(--jarvis-orange,#ff8c00);box-shadow:0 0 8px var(--jarvis-orange-glow,rgba(255,120,0,.35))}.official-home .jcmd-panel-box__kicker{color:var(--jarvis-gold,#ffb347);letter-spacing:.16em}.official-home .jcmd-brand-block__name{text-shadow:0 0 24px rgba(255,140,0,.35)}.official-home .aura-rank-card{border-color:rgba(255,140,0,.22);background:linear-gradient(165deg,rgba(0,6,18,.92),rgba(0,10,28,.96))}.official-home .aura-rank-card:before{border-top-color:rgba(255,140,0,.55);border-left-color:rgba(255,140,0,.55)}.official-home .aura-rank-card:after{border-bottom-color:rgba(0,229,255,.35);border-right-color:rgba(0,229,255,.35)}.official-home .aura-rank-card__rank{color:rgba(255,179,71,.55)}.official-home .aura-ranking__title{text-shadow:0 0 20px rgba(255,140,0,.2)}.official-home .equipment-dock:before{animation:none;height:1px;opacity:.55;background:linear-gradient(90deg,transparent,var(--jarvis-orange,#ff8c00),transparent);box-shadow:none}.official-home .equipment-dock .equipment-card{border-color:rgba(255,140,0,.22)}.official-home .equipment-dock .equipment-card:hover{border-color:rgba(255,140,0,.55);box-shadow:inset 0 0 20px rgba(255,120,0,.06),0 0 20px rgba(255,120,0,.15)}.official-home .equipment-dock .dock-heading strong{color:var(--jarvis-gold,#ffb347);text-shadow:0 0 14px var(--jarvis-orange-glow,rgba(255,120,0,.35))}.official-home .equipment-dock .equipment-monthly{color:var(--jarvis-gold,#ffb347)!important}.official-home .afz-section{box-shadow:inset 0 0 0 1px rgba(255,140,0,.08)}.official-home .afz-header__title{text-shadow:0 0 16px rgba(0,229,255,.25)}@media (prefers-reduced-motion:reduce){.official-home .jcmd-bg__scan-h{animation:none!important}}.official-home .jarvis-overlay{position:fixed;inset:0;z-index:38;pointer-events:none;overflow:hidden}.official-home .jarvis-overlay__vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,transparent 0 42%,rgba(0,0,0,.55) 100%)}.official-home .jarvis-overlay__corners{position:absolute;inset:14px;opacity:.7;filter:drop-shadow(0 0 8px rgba(255,140,0,.45));background:linear-gradient(var(--jarvis-orange,#ff8c00),var(--jarvis-orange,#ff8c00)) 0 0 /36px 2px no-repeat,linear-gradient(var(--jarvis-orange,#ff8c00),var(--jarvis-orange,#ff8c00)) 0 0 /2px 36px no-repeat,linear-gradient(rgba(0,229,255,.85),rgba(0,229,255,.85)) 100% 0 /36px 2px no-repeat,linear-gradient(rgba(0,229,255,.85),rgba(0,229,255,.85)) 100% 0 /2px 36px no-repeat,linear-gradient(rgba(0,229,255,.65),rgba(0,229,255,.65)) 0 100% /36px 2px no-repeat,linear-gradient(rgba(0,229,255,.65),rgba(0,229,255,.65)) 0 100% /2px 36px no-repeat,linear-gradient(var(--jarvis-gold,#ffb347),var(--jarvis-gold,#ffb347)) 100% 100% /36px 2px no-repeat,linear-gradient(var(--jarvis-gold,#ffb347),var(--jarvis-gold,#ffb347)) 100% 100% /2px 36px no-repeat;animation:jarvisCornerPulse 4s ease-in-out infinite}@keyframes jarvisCornerPulse{0%,to{opacity:.45}50%{opacity:.85}}.official-home .aura-hud-ticker{display:grid;gap:5px;margin-top:12px;padding:10px 12px 10px 14px;border-left:2px solid var(--jarvis-orange,#ff8c00);background:linear-gradient(90deg,rgba(0,12,24,.88),rgba(0,12,24,.42));font-family:Courier New,Consolas,monospace;box-shadow:0 0 20px rgba(255,140,0,.12);overflow:hidden}.official-home .aura-hud-ticker__label{font-size:9px;letter-spacing:.22em;color:rgba(255,179,71,.85)}.official-home .aura-hud-ticker__marquee-wrap{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.official-home .aura-hud-ticker__marquee{display:inline-block;white-space:nowrap;font-size:10px;letter-spacing:.1em;color:rgba(0,229,255,.62);animation:auraHudMarquee 28s linear infinite}.official-home .aura-hud-ticker__status{font-size:11px;letter-spacing:.12em;color:rgba(180,255,255,.95);text-shadow:0 0 10px rgba(0,229,255,.55);animation:auraHudTextPulse 3.2s ease-in-out infinite}.official-home .aura-hud-ticker__coords{font-size:10px;letter-spacing:.14em;color:rgba(0,229,255,.55)}@keyframes auraHudMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes auraHudTextPulse{0%,to{opacity:.75}50%{opacity:1}}.official-home .jcmd-bg__radar:before{content:"";position:absolute;inset:-12%;border-radius:50%;border:1px solid rgba(255,140,0,.2);animation:jarvisArcPulse 5s ease-out infinite;pointer-events:none}@keyframes jarvisArcPulse{0%{transform:scale(.88);opacity:.65}70%{transform:scale(1.08);opacity:0}to{transform:scale(1.08);opacity:0}}.official-home .acc-bg__scan,.official-home .afz-bg__scan-h,.official-home .cinematic-backdrop:after,.official-home .home-cinematic-backdrop:after,.official-home .jcmd-bg:after,.official-home .jcmd-bg__scan-h{display:none!important;animation:none!important;opacity:0!important;pointer-events:none!important}.official-home .jcmd-bg:after{content:none!important}.official-home .aura-rank-card{animation:jarvisRankPulse 3.4s ease-in-out infinite!important}.official-home .aura-rank-card--2{animation-delay:-1.1s!important}.official-home .aura-rank-card--3{animation-delay:-2.2s!important}@keyframes jarvisRankPulse{0%,to{box-shadow:0 0 12px rgba(255,140,0,.1);border-color:rgba(255,140,0,.22)}50%{box-shadow:0 0 28px rgba(255,140,0,.28),inset 0 0 20px rgba(0,229,255,.05);border-color:rgba(255,140,0,.45)}}.official-home .aura-rank-card--1 .aura-rank-card__img-wrap:after{animation-delay:-1.2s}.official-home .aura-rank-card--2 .aura-rank-card__img-wrap:after{animation-delay:-2.8s}.official-home .aura-rank-card--3 .aura-rank-card__img-wrap:after{animation-delay:-4.1s}@keyframes jarvisCardShimmer{0%,68%{transform:translateX(-120%);opacity:0}74%{opacity:1}to{transform:translateX(120%);opacity:0}}.official-home .equipment-dock .equipment-card{animation:jarvisEquipPulse 3.8s ease-in-out infinite!important}.official-home .equipment-dock .equipment-card:nth-child(2){animation-delay:-.8s!important}.official-home .equipment-dock .equipment-card:nth-child(3){animation-delay:-1.6s!important}.official-home .equipment-dock .equipment-card:nth-child(4){animation-delay:-2.4s!important}.official-home .equipment-dock .equipment-card:nth-child(5){animation-delay:-3.2s!important}@keyframes jarvisEquipPulse{0%,to{box-shadow:inset 0 0 16px rgba(0,229,255,.04)}50%{box-shadow:inset 0 0 24px rgba(255,140,0,.08),0 0 22px rgba(0,229,255,.22)}}.official-home .hero-aura-v4__figure-wrap{animation:auraIdleBob 4.5s ease-in-out infinite}.official-home .home-hero-v4__aura.is-speaking .hero-aura-v4__figure-wrap{animation:auraSpeakGlow 1.1s ease-in-out infinite}.official-home .home-hero-v4__aura.is-voice-on .home-hero-v4__aura-figure{filter:drop-shadow(0 0 22px rgba(255,140,0,.35))}@keyframes auraIdleBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes auraSpeakGlow{0%,to{filter:drop-shadow(0 0 16px rgba(255,140,0,.25))}50%{filter:drop-shadow(0 0 32px rgba(255,140,0,.55))}}@media (max-width:768px){.official-home .aura-hud-ticker{margin-top:10px;padding:8px 10px 8px 12px}.official-home .jarvis-overlay__corners{inset:8px;opacity:.45}}@media (prefers-reduced-motion:reduce){.official-home .aura-hud-ticker__marquee,.official-home .aura-hud-ticker__status,.official-home .aura-rank-card,.official-home .aura-rank-card__img-wrap:after,.official-home .equipment-dock .equipment-card,.official-home .hero-aura-v4__figure-wrap,.official-home .jarvis-overlay__corners,.official-home .jcmd-bg__radar:before{animation:none!important}}.holo-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;isolation:isolate}.holo-stage__fx{position:absolute;inset:0;pointer-events:none;z-index:0}.holo-stage__ring{position:absolute;left:50%;bottom:5%;width:74%;height:20%;transform:translateX(-50%) perspective(420px) rotateX(74deg);transform-origin:center bottom;border-radius:50%;border:1px dashed rgba(0,229,255,.22);opacity:.55}.holo-stage__beam{position:absolute;left:50%;bottom:10%;width:34%;height:52%;transform:translateX(-50%);background:linear-gradient(180deg,rgba(0,229,255,.16),rgba(255,140,0,.04) 42%,transparent 78%);clip-path:polygon(40% 0,60% 0,72% 100%,28% 100%);opacity:.75}.holo-stage__plate{position:absolute;left:50%;bottom:5%;width:70%;height:18%;transform:translateX(-50%) perspective(400px) rotateX(72deg);transform-origin:center bottom;border-radius:50%;border:1px solid rgba(0,229,255,.32);background:radial-gradient(ellipse at center,rgba(0,229,255,.2),transparent 70%);box-shadow:0 0 18px rgba(0,229,255,.15)}.holo-stage__glow{position:absolute;left:50%;bottom:3%;width:54%;height:11%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,140,0,.28),transparent 72%);filter:blur(7px)}.holo-stage__frame{position:absolute;inset:6% 8% 12% 8%;z-index:2;pointer-events:none}.holo-stage__corner{position:absolute;width:20px;height:20px;border:1.5px solid rgba(0,229,255,.8);box-shadow:0 0 10px rgba(0,229,255,.4);transition:border-color .25s,box-shadow .25s}.holo-stage__corner--tl{top:0;left:0;border-right:none;border-bottom:none}.holo-stage__corner--tr{top:0;right:0;border-left:none;border-bottom:none}.holo-stage__corner--bl{bottom:0;left:0;border-right:none;border-top:none}.holo-stage__corner--br{bottom:0;right:0;border-left:none;border-top:none}.holo-stage__product{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:center;width:88%;height:84%;animation:holoStageFloat 4.8s ease-in-out infinite}.holo-stage__rim{position:absolute;inset:8% 4% 16% 4%;border-radius:50%;background:radial-gradient(ellipse at 50% 72%,rgba(0,180,255,.22),transparent 62%);filter:blur(10px);opacity:0;transition:opacity .35s ease}.holo-stage--enhanced .holo-stage__rim{opacity:1}.holo-stage__reflect{position:absolute;left:12%;right:12%;bottom:0;height:28%;background:linear-gradient(180deg,rgba(0,229,255,.12),transparent);transform:scaleY(-1) translateY(40%);opacity:.35;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);pointer-events:none}.holo-stage__img{position:relative;z-index:2;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;opacity:.92;filter:brightness(1.04) contrast(1.06) saturate(1.05) drop-shadow(0 12px 18px rgba(0,0,0,.5)) drop-shadow(0 0 16px rgba(0,229,255,.28));transition:opacity .35s ease,filter .25s ease,transform .25s ease}.holo-stage--enhanced .holo-stage__img{opacity:1;filter:brightness(1.06) contrast(1.08) saturate(1.08) drop-shadow(0 14px 20px rgba(0,0,0,.48)) drop-shadow(0 0 22px rgba(0,229,255,.38)) drop-shadow(0 0 8px rgba(255,140,0,.15))}.holo-stage--loading .holo-stage__img{opacity:.55}.holo-stage--featured .holo-stage__plate{border-color:rgba(255,180,60,.45);box-shadow:0 0 24px rgba(255,140,0,.22)}.holo-stage--featured .holo-stage__corner{border-color:rgba(255,190,90,.85);box-shadow:0 0 12px rgba(255,140,0,.35)}.holo-stage--featured .holo-stage__glow{background:radial-gradient(ellipse at center,rgba(255,160,40,.35),transparent 72%)}@keyframes holoStageFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.holo-stage--sm{width:48px;height:52px}.holo-stage--sm .holo-stage__frame{inset:4%}.holo-stage--sm .holo-stage__corner{width:10px;height:10px}.holo-stage--sm .holo-stage__product{width:92%;height:88%}.holo-stage--sm .holo-stage__reflect,.holo-stage--sm .holo-stage__rim,.holo-stage--sm .holo-stage__ring{display:none}.holo-stage--sm .holo-stage__beam,.holo-stage--sm .holo-stage__plate{opacity:.55}.holo-stage--lg,.holo-stage--md{min-height:0}.official-home .aura-rank-card__img-wrap{position:relative;overflow:hidden;padding:6px 8px 10px;background:radial-gradient(circle at 50% 62%,rgba(0,229,255,.1),transparent 58%),linear-gradient(180deg,rgba(0,14,32,.5),rgba(0,8,20,.25));border:1px solid rgba(0,229,255,.12)}.official-home .aura-rank-card__img-wrap .holo-stage{min-height:clamp(155px,19vw,220px)}.official-home .aura-rank-card--1 .holo-stage__product{height:88%}.official-home .aura-rank-card:hover .holo-stage__img{filter:brightness(1.08) contrast(1.1) drop-shadow(0 16px 22px rgba(0,0,0,.45)) drop-shadow(0 0 28px rgba(0,229,255,.45))}.official-home .aura-rank-card:hover .holo-stage__corner{border-color:rgba(0,245,255,.95)}.official-home .aura-rank-card__img-wrap:after{display:none!important}.official-home .equipment-dock .equipment-image:has(.holo-stage):before{display:none}.official-home .equipment-dock .equipment-image:has(.holo-stage):after{opacity:.5}.official-home .equipment-dock .equipment-image .holo-stage{width:100%;height:100%}.official-home .equipment-dock .equipment-image .holo-stage__product{width:min(88%,228px);height:min(78%,196px);max-width:228px;max-height:196px;margin:0 auto}.official-home .equipment-dock .equipment-image .holo-stage__img{width:100%;height:100%;max-width:100%;max-height:196px;object-fit:contain;object-position:center center}.official-home .equipment-dock .equipment-card:hover .holo-stage__img{transform:translateY(-4px) scale(1.03);filter:brightness(1.08) drop-shadow(0 16px 22px rgba(0,0,0,.42)) drop-shadow(0 0 24px rgba(0,229,255,.4))}.official-home .jcmd-orbit__card-img .holo-stage{margin:0 auto}.official-home .jcmd-orbit__card.is-active .holo-stage__plate{border-color:rgba(255,140,0,.5);box-shadow:0 0 18px rgba(255,140,0,.28)}.official-home .jcmd-orbit__card.is-active .holo-stage__corner{border-color:rgba(255,180,80,.9)}@media (max-width:768px){.holo-stage__beam{opacity:.35;height:38%}.holo-stage__reflect,.holo-stage__ring{display:none}.holo-stage__corner{width:14px;height:14px;opacity:.85}.holo-stage__product{animation-duration:5.5s;width:90%;height:82%}.official-home .aura-rank-card__img-wrap .holo-stage{min-height:145px}.official-home .equipment-dock .equipment-image .holo-stage__product{width:min(90%,180px);height:min(76%,150px);max-width:180px;max-height:150px}.official-home .equipment-dock .equipment-image .holo-stage__img{max-height:150px}.official-home .equipment-dock .equipment-card:hover .holo-stage__img{transform:none}}@media (prefers-reduced-motion:reduce){.holo-stage__product{animation:none!important}.holo-stage__img,.official-home .equipment-dock .equipment-card:hover .holo-stage__img{transform:none!important;transition:none!important}}.stark-product-dock-section{--stark-holo-h:280px;--stark-card-h:520px;position:relative;z-index:2;padding:clamp(1.5rem,3vw,2.5rem) clamp(1rem,3vw,2rem) 3rem;margin-top:.5rem;overflow:visible}.stark-product-dock-section:before{content:"";position:absolute;left:5%;right:5%;top:38%;height:42%;background:radial-gradient(ellipse at 50% 50%,rgba(0,229,255,.08),transparent 68%);pointer-events:none;z-index:0}.stark-product-dock-section .equipment-grid{display:none}.stark-dock-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.stark-dock-heading strong{display:block;font-size:clamp(1.15rem,2.2vw,1.45rem);letter-spacing:.08em;color:#e8fbff}.stark-dock-heading span{display:block;margin-top:.25rem;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(125,211,252,.72)}.stark-rec-strip{display:flex;align-items:stretch;gap:.75rem;margin-bottom:1rem;padding:.55rem .75rem;border:1px solid rgba(0,229,255,.18);border-radius:12px;background:linear-gradient(90deg,rgba(0,20,40,.85),rgba(0,12,28,.55));overflow:hidden}.stark-rec-strip__label{flex:0 0 auto;display:flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;letter-spacing:.18em;color:#67e8f9;white-space:nowrap}.stark-rec-strip__pulse{width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;animation:starkRecPulse 1.8s ease-in-out infinite}.stark-rec-strip__viewport{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.stark-rec-strip__track{display:flex;gap:.65rem;width:max-content;will-change:transform}.stark-rec-strip__chip{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .7rem;border:1px solid rgba(56,189,248,.22);border-radius:999px;background:rgba(0,24,48,.65);color:rgba(224,242,254,.92);font-size:.68rem;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:border-color .2s,box-shadow .2s,transform .2s}.stark-rec-strip__chip strong{font-weight:600;color:#f0fdff}.stark-rec-strip__chip em{font-style:normal;color:#fcd34d;font-size:.62rem;letter-spacing:.12em}.stark-rec-strip__chip.is-active,.stark-rec-strip__chip:hover{border-color:rgba(0,229,255,.65);box-shadow:0 0 16px rgba(0,229,255,.25);transform:translateY(-1px)}.stark-rec-strip__ready{color:#4ade80;font-size:.6rem;letter-spacing:.14em}.stark-dock-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.stark-dock-filters.is-scanning .stark-dock-filter.is-active{animation:starkFilterScan .3s ease-out}.stark-dock-filter{position:relative;display:grid;gap:.1rem;padding:.45rem .85rem;border:1px solid rgba(56,189,248,.25);border-radius:10px;background:rgba(0,16,32,.72);color:#dbeafe;cursor:pointer;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s}.stark-dock-filter__ring{position:absolute;inset:-2px;border-radius:inherit;border:1px solid transparent;pointer-events:none;transition:border-color .2s,box-shadow .2s}.stark-dock-filter__label{font-size:.78rem;font-weight:600;letter-spacing:.06em}.stark-dock-filter__hud{font-size:.58rem;letter-spacing:.16em;color:rgba(125,211,252,.65)}.stark-dock-filter.is-active .stark-dock-filter__ring,.stark-dock-filter:hover .stark-dock-filter__ring{border-color:rgba(0,229,255,.55);box-shadow:0 0 14px rgba(0,229,255,.28)}.stark-dock-filter.is-active{border-color:rgba(0,229,255,.75);box-shadow:0 0 18px rgba(0,229,255,.22)}.stark-command-chips{gap:.55rem}.stark-command-chip{padding:.55rem 1rem;min-width:60px}.stark-chip-ring{inset:-2px;border-radius:inherit;border:1.5px solid transparent;transition:border-color .25s,box-shadow .25s}.stark-command-chip.is-active .stark-chip-ring,.stark-command-chip:hover .stark-chip-ring{border-color:rgba(0,229,255,.65);box-shadow:0 0 12px rgba(0,229,255,.3),inset 0 0 8px rgba(0,229,255,.08);animation:starkChipRingPulse 1.6s ease-in-out infinite}.stark-chip-hud{gap:4px;font-size:.54rem;letter-spacing:.16em;color:rgba(0,229,255,.7);transition:color .2s}.stark-chip-hud__dot{background:rgba(0,229,255,.55);box-shadow:0 0 5px rgba(0,229,255,.55);transition:background .2s,box-shadow .2s}.stark-command-chip.is-active .stark-chip-hud{color:#00e5ff}.stark-command-chip.is-active .stark-chip-hud__dot{background:#00e5ff;box-shadow:0 0 8px #00e5ff;animation:starkDotBlink 1.2s ease-in-out infinite}.stark-chip-scan{inset:0;background:linear-gradient(90deg,transparent 30%,rgba(0,229,255,.18) 50%,transparent 70%);transform:translateX(-120%)}.stark-command-chips.is-scanning .stark-command-chip.is-active .stark-chip-scan{animation:starkChipScan .32s ease-out}.stark-dock{position:relative;padding:.5rem 0 1rem;overflow:visible}.stark-dock:before{left:8%;right:8%;bottom:2.5rem;height:140px;background:radial-gradient(ellipse at 50% 100%,rgba(0,229,255,.22),transparent 62%),linear-gradient(180deg,transparent,rgba(0,229,255,.04));filter:blur(.5px)}.stark-dock:after,.stark-dock:before{content:"";position:absolute;pointer-events:none;z-index:0}.stark-dock:after{left:12%;right:12%;bottom:3.2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.55),transparent);box-shadow:0 0 24px rgba(0,229,255,.35)}.stark-dock.is-paused .stark-dock-card__panel,.stark-dock.is-paused .stark-holo-frame__img{animation-play-state:paused!important}.stark-dock__deck{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:clamp(.35rem,1.2vw,.85rem);min-height:var(--stark-card-h);perspective:1400px;overflow:visible;padding:0 clamp(.5rem,2vw,1.5rem)}.stark-dock__deck:before{content:"";position:absolute;left:6%;right:6%;bottom:0;height:90px;background:repeating-linear-gradient(90deg,rgba(0,229,255,.06),rgba(0,229,255,.06) 1px,transparent 0,transparent 48px),repeating-linear-gradient(0deg,rgba(0,229,255,.04),rgba(0,229,255,.04) 1px,transparent 0,transparent 48px);mask-image:radial-gradient(ellipse at 50% 100%,#000 20%,transparent 72%);pointer-events:none;opacity:.85}.stark-dock__slot{flex:0 1 auto;display:flex;justify-content:center;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease}.stark-dock.is-recall .stark-dock-card.is-active .stark-dock-card__panel{transform:scale(.92);opacity:.65}.stark-dock.is-blueprint .stark-dock-card.is-active .aura-holo-frame{outline:1px dashed rgba(0,229,255,.55);outline-offset:4px}.stark-dock.is-materialize .stark-dock-card.is-active .stark-dock-card__panel{animation:starkMaterialize .32s ease-out forwards}.stark-dock--empty{min-height:180px;display:grid;place-items:center;border:1px dashed rgba(56,189,248,.25);border-radius:16px;color:rgba(186,230,253,.75)}.stark-dock-card{display:block;width:clamp(220px,22vw,300px);height:var(--stark-card-h);text-decoration:none;color:inherit;transform:scale(var(--stark-scale,1)) translateY(var(--stark-lift,0)) rotateX(2deg);opacity:var(--stark-opacity,1);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .35s ease;filter:saturate(.92)}.stark-dock-card.is-active{filter:saturate(1.08) brightness(1.02)}.stark-dock-card.is-active .stark-dock-card__panel{border-color:rgba(0,229,255,.55);box-shadow:0 0 28px rgba(0,229,255,.22),0 22px 44px rgba(0,0,0,.5),inset 0 0 24px rgba(0,229,255,.06)}.stark-dock-card.is-active:hover,.stark-dock-card.is-hovered{transform:scale(calc(var(--stark-scale, 1) * 1.03)) translateY(calc(var(--stark-lift, 0px) - 8px)) rotateX(0deg) rotate(2deg);filter:saturate(1.12) brightness(1.04);z-index:8}.stark-dock-card__panel{position:relative;display:grid;grid-template-rows:auto auto 1fr;height:100%;padding:.65rem .65rem .75rem;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));border:1px solid rgba(56,189,248,.28);background:linear-gradient(145deg,rgba(0,28,52,.92),rgba(0,12,26,.88));box-shadow:0 18px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.stark-dock-card.is-active .stark-dock-card__panel,.stark-dock-card.is-hovered .stark-dock-card__panel{border-color:rgba(0,229,255,.75);box-shadow:0 0 22px rgba(0,229,255,.28),0 22px 44px rgba(0,0,0,.5)}.stark-dock-card__sweep{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(0,229,255,.12) 50%,transparent 60%);transform:translateX(-120%);pointer-events:none}.stark-dock-card.is-hovered .stark-dock-card__sweep{animation:starkLightSweep .85s ease-out}.stark-dock-card__badges{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.35rem;z-index:2}.stark-dock-card__badge{font-size:.58rem;letter-spacing:.04em;padding:.15rem .4rem;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:rgba(0,20,40,.75)}.stark-dock-card__badge--hot{border-color:rgba(251,146,60,.55);color:#fdba74}.stark-dock-card__badge--aura{border-color:rgba(250,204,21,.55);color:#fde68a}.stark-dock-card__badge--rate{border-color:rgba(34,211,238,.55);color:#a5f3fc}.stark-dock-card__meta{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;margin-top:.45rem;z-index:2}.stark-dock-card__monthly{margin:0;font-size:.78rem;color:#67e8f9;letter-spacing:.04em}.stark-dock-card__name{font-size:.82rem;line-height:1.35;font-weight:600;color:#f0fdff}.stark-dock-card__aura,.stark-dock-card__name{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stark-dock-card__aura{font-size:.68rem;line-height:1.45;color:rgba(186,230,253,.78)}.stark-dock-card__ready{display:inline-flex;align-items:center;gap:.35rem;margin-top:.15rem;font-size:.62rem;letter-spacing:.2em;color:#4ade80}.stark-dock-card__ready-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80}.stark-holo-frame{position:relative;width:100%;height:var(--stark-frame-h);margin:0 auto;display:grid;place-items:center}.stark-holo-frame__glass{position:absolute;inset:0;border-radius:14px;background:radial-gradient(circle at 50% 30%,rgba(56,189,248,.16),transparent 55%),linear-gradient(180deg,rgba(0,16,36,.85),rgba(0,8,20,.72));border:1px solid rgba(56,189,248,.2)}.stark-holo-frame__corners{position:absolute;inset:6px;pointer-events:none;z-index:4}.stark-holo-frame__corner{position:absolute;width:20px;height:20px;border:2px solid rgba(0,229,255,.8);transition:border-color .3s,box-shadow .3s}.stark-holo-frame__corner--tl{top:0;left:0;border-right:none;border-bottom:none}.stark-holo-frame__corner--tr{top:0;right:0;border-left:none;border-bottom:none}.stark-holo-frame__corner--bl{bottom:0;left:0;border-right:none;border-top:none}.stark-holo-frame__corner--br{bottom:0;right:0;border-left:none;border-top:none}.stark-holo-frame__beam{position:absolute;left:50%;bottom:15%;width:30%;height:52%;transform:translateX(-50%);background:linear-gradient(180deg,rgba(0,229,255,.12),transparent 80%);clip-path:polygon(36% 0,64% 0,76% 100%,24% 100%);pointer-events:none;z-index:1;transition:opacity .3s}.stark-holo-frame__hud-scan{position:absolute;left:8px;right:8px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.55),transparent);z-index:5;pointer-events:none;opacity:0;animation:starkHudScan 3.5s ease-in-out infinite}@keyframes starkHudScan{0%,to{top:8px;opacity:0}10%{opacity:.7}88%{opacity:.7}98%{top:calc(100% - 8px);opacity:0}}.stark-holo-frame__image-wrap{position:relative;z-index:2;width:calc(100% - 24px);height:calc(100% - 36px);overflow:hidden}.stark-holo-frame__img{object-fit:contain!important;object-position:center center!important}.stark-holo-frame__reflect{position:absolute;left:10%;right:10%;bottom:-5%;height:18%;background:linear-gradient(180deg,rgba(0,229,255,.08),transparent);transform:scaleY(-1);opacity:.3;pointer-events:none;mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.stark-holo-frame__platform{width:90%;height:28px;z-index:0;pointer-events:none}.stark-holo-frame__platform,.stark-holo-frame__ring{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.stark-holo-frame__ring{border-radius:50%;border:1px solid rgba(0,229,255,.3)}.stark-holo-frame__ring--1{width:55%;height:10px;animation:starkEnergyRing 3s ease-in-out infinite}.stark-holo-frame__ring--2{width:78%;height:14px;animation:starkEnergyRing 3s ease-in-out .8s infinite}.stark-holo-frame__glow{position:absolute;bottom:0;left:5%;right:5%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.65),transparent)}.stark-holo-frame__beam-floor{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60%;height:28px;background:radial-gradient(ellipse at 50% 100%,rgba(0,229,255,.2),transparent 65%)}.stark-dock-card.is-active:hover .stark-holo-frame__corner,.stark-dock-card.is-hovered .stark-holo-frame__corner{border-color:rgba(0,229,255,1);box-shadow:0 0 8px rgba(0,229,255,.6)}@keyframes starkEnergyRing{0%,to{opacity:.3;transform:translateX(-50%) scaleX(1)}50%{opacity:.7;transform:translateX(-50%) scaleX(1.05)}}@keyframes starkMaterialize{0%{opacity:0;transform:scale(.94) translateY(6px);filter:brightness(1.4) saturate(.4)}60%{opacity:.9;filter:brightness(1.1) saturate(.85)}to{opacity:1;transform:scale(1) translateY(0);filter:brightness(1) saturate(1)}}@keyframes starkNavDotPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes starkChipRingPulse{0%,to{opacity:0;transform:scale(.8)}50%{opacity:.65;transform:scale(1.15)}}@keyframes starkDotBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes starkChipScan{0%{top:0;opacity:0}10%{opacity:.7}90%{opacity:.7}to{top:100%;opacity:0}}.stark-command-chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.stark-command-chip{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(186,230,253,.82);background:rgba(0,16,36,.75);border:1px solid rgba(56,189,248,.32);border-radius:4px;cursor:pointer;overflow:hidden;transition:color .2s,border-color .2s,background .2s}.stark-command-chip.is-active,.stark-command-chip:hover{color:#00e5ff;border-color:rgba(0,229,255,.72);background:rgba(0,229,255,.08)}.stark-chip-ring{position:absolute;inset:-4px;border-radius:6px;border:1px solid rgba(0,229,255,.45);pointer-events:none;opacity:0;animation:starkChipRingPulse 2.5s ease-in-out infinite}.stark-command-chip.is-active .stark-chip-ring,.stark-command-chip:hover .stark-chip-ring{opacity:1}.stark-chip-hud{display:flex;align-items:center;gap:.2rem;font-size:.55rem;letter-spacing:.1em;color:rgba(0,229,255,.5);font-family:monospace;pointer-events:none}.stark-chip-hud__dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:rgba(0,229,255,.7);animation:starkDotBlink 1.5s ease-in-out infinite}.stark-chip-scan{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.7),transparent);pointer-events:none;opacity:0}.stark-dock-filters.is-scanning .stark-chip-scan{animation:starkChipScan .3s linear forwards}.stark-dock__nav-hud{display:flex;align-items:center;gap:.4rem;padding:0 .5rem}.stark-dock__nav-hud-line{width:24px;height:1px;background:rgba(0,229,255,.3)}.stark-dock__nav-hud-dot{width:6px;height:6px;border-radius:50%;background:rgba(0,229,255,.7);animation:starkNavDotPulse 2s ease-in-out infinite}.stark-dock__arrow-ring{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(0,229,255,.3);pointer-events:none;opacity:0;transition:opacity .2s}.stark-dock__arrow:hover .stark-dock__arrow-ring{opacity:1;animation:starkChipRingPulse 1.5s ease-in-out infinite}@media (max-width:1280px){.stark-product-dock-section{--stark-holo-h:260px;--stark-card-h:500px}}@media (max-width:1024px){.stark-product-dock-section{--stark-holo-h:240px;--stark-card-h:480px}.stark-dock-card{width:clamp(190px,28vw,260px)}}@media (max-width:640px){.stark-product-dock-section{--stark-holo-h:220px;--stark-card-h:440px;padding:1rem .75rem 2rem}.stark-dock-card{width:clamp(200px,72vw,280px)}.stark-dock__deck{gap:.25rem}}@media (prefers-reduced-motion:reduce){.aura-holo-frame__ring--1,.aura-holo-frame__ring--2,.aura-holo-frame__ring--3,.aura-holo-frame__scan,.aura-holo-frame__shimmer,.aura-holo-frame__spark,.stark-chip-hud__dot,.stark-chip-ring,.stark-dock__nav-hud-dot{animation:none!important}.stark-dock-card.is-active:hover,.stark-dock-card.is-hovered{transform:scale(var(--stark-scale,1)) translateY(var(--stark-lift,0))!important;filter:none!important}}.aura-holo-frame{position:relative;width:100%;height:var(--stark-holo-h,280px);align-self:start;flex-shrink:0;margin:0 auto;border-radius:12px;overflow:visible}.aura-holo-frame--active{filter:drop-shadow(0 0 18px rgba(0,229,255,.28))}.aura-holo-frame__atmosphere{position:absolute;inset:-8px -12px -16px;background:radial-gradient(ellipse at 50% 85%,rgba(0,229,255,.16),transparent 58%);pointer-events:none;z-index:0}.aura-holo-frame__holo-grid{position:absolute;inset:4px 4px 22px;border-radius:10px;background:repeating-linear-gradient(0deg,rgba(0,229,255,.035),rgba(0,229,255,.035) 1px,transparent 0,transparent 14px),repeating-linear-gradient(90deg,rgba(0,229,255,.035),rgba(0,229,255,.035) 1px,transparent 0,transparent 14px);mask-image:radial-gradient(ellipse at 50% 45%,#000 15%,transparent 72%);pointer-events:none;z-index:1;opacity:.75}.aura-holo-frame__glass{position:absolute;inset:0;border-radius:12px;background:radial-gradient(circle at 50% 22%,rgba(56,189,248,.2),transparent 52%),linear-gradient(180deg,rgba(0,20,42,.92),rgba(0,8,22,.82));border:1px solid rgba(56,189,248,.28);box-shadow:inset 0 0 32px rgba(0,229,255,.08),0 8px 24px rgba(0,0,0,.35)}.aura-holo-frame__glow-bg{position:absolute;inset:0;border-radius:12px;background:radial-gradient(circle at 50% 58%,rgba(0,229,255,.12),transparent 62%);pointer-events:none;z-index:1;animation:auraGlowPulse 4.5s ease-in-out infinite}.aura-holo-frame__beam{position:absolute;left:50%;bottom:18%;width:34%;height:58%;transform:translateX(-50%);background:linear-gradient(180deg,rgba(0,229,255,.18),transparent 82%);clip-path:polygon(34% 0,66% 0,78% 100%,22% 100%);pointer-events:none;z-index:1;opacity:.75}.aura-holo-frame__shimmer{position:absolute;inset:0;border-radius:12px;background:linear-gradient(115deg,transparent 38%,rgba(0,229,255,.14) 50%,transparent 62%);background-size:220% 100%;animation:auraHoloShimmer 5.5s ease-in-out infinite;pointer-events:none;z-index:6;mix-blend-mode:screen}.aura-holo-frame__corners{position:absolute;inset:6px;pointer-events:none;z-index:4}.aura-holo-frame__corner{position:absolute;width:18px;height:18px;border:2px solid rgba(0,229,255,.85);transition:border-color .25s,box-shadow .25s}.aura-holo-frame__corner--tl{top:0;left:0;border-right:none;border-bottom:none}.aura-holo-frame__corner--tr{top:0;right:0;border-left:none;border-bottom:none}.aura-holo-frame__corner--bl{bottom:0;left:0;border-right:none;border-top:none}.aura-holo-frame__corner--br{bottom:0;right:0;border-left:none;border-top:none}.stark-dock-card.is-active .aura-holo-frame__corner,.stark-dock-card.is-active:hover .aura-holo-frame__corner,.stark-dock-card.is-hovered .aura-holo-frame__corner{border-color:rgba(0,229,255,1);box-shadow:0 0 10px rgba(0,229,255,.65)}.aura-holo-frame__img-wrap{position:absolute;inset:8px 8px 36px;z-index:3;display:flex;align-items:center;justify-content:center;overflow:visible}.aura-holo-frame__img-stage{position:relative;width:min(100%,var(--stark-holo-h,280px));aspect-ratio:1/1;max-height:100%;display:flex;align-items:center;justify-content:center}.aura-holo-frame__img{width:auto!important;height:auto!important;max-width:90%!important;max-height:90%!important;object-fit:contain!important;object-position:center bottom!important;position:relative!important}.aura-holo-frame--cutout .aura-holo-frame__img{max-width:94%!important;max-height:94%!important}.aura-holo-frame__reflect{position:absolute;left:12%;right:12%;bottom:-2%;height:22%;background:linear-gradient(180deg,rgba(0,229,255,.1),transparent);transform:scaleY(-1);opacity:.32;pointer-events:none;mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}@keyframes ironmanDissolve{0%{opacity:1;transform:scale(1) translateY(0);filter:brightness(1) blur(0) saturate(1)}20%{opacity:1;transform:scale(1.02) translateY(0);filter:brightness(2.2) blur(0) saturate(.6)}60%{opacity:.5;transform:scale(1.04) translateY(-6px);filter:brightness(1.5) blur(4px) saturate(.2)}to{opacity:0;transform:scale(1.07) translateY(-14px);filter:brightness(.4) blur(12px) saturate(0)}}@keyframes ironmanMaterialize{0%{opacity:0;transform:scale(.8) translateY(20px);filter:brightness(4) saturate(.2) blur(16px) hue-rotate(40deg);clip-path:inset(40% 40% 40% 40% round 8px)}18%{opacity:.7;filter:brightness(2.5) saturate(.5) blur(6px);clip-path:inset(8% 8% 8% 8% round 8px)}45%{opacity:.92;transform:scale(1.03) translateY(-4px);filter:brightness(1.5) saturate(.85) blur(1px);clip-path:inset(0 0 0 0 round 8px)}72%{transform:scale(.99) translateY(2px);filter:brightness(1.1) saturate(1) blur(0)}to{opacity:1;transform:scale(1) translateY(0);filter:brightness(1) saturate(1) blur(0);clip-path:inset(0 0 0 0 round 8px)}}@keyframes ironmanFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes holoFlicker{0%,86%,to{opacity:1}87%{opacity:.55}88%{opacity:1}90%{opacity:.25}91%{opacity:1}93%{opacity:.7}94%{opacity:1}}@keyframes hudLockOn{0%{opacity:0;transform:scale(1.25)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes hudLabelFlash{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes energyBeamPulse{0%,to{opacity:.45;transform:translateX(-50%) scaleY(1)}50%{opacity:.9;transform:translateX(-50%) scaleY(1.06)}}@keyframes ringSpinCW{to{transform:translateX(-50%) rotateX(70deg) rotate(1turn)}}@keyframes ringSpinCCW{to{transform:translateX(-50%) rotateX(70deg) rotate(-1turn)}}@keyframes ringPulse{0%,to{opacity:.4;box-shadow:0 0 6px var(--cat-glow,rgba(0,229,255,.4))}50%{opacity:.85;box-shadow:0 0 18px var(--cat-glow,rgba(0,229,255,.7))}}@keyframes auraRingRotate{0%{rotate:0deg}to{rotate:1turn}}@keyframes auraBacklight{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes auraDataReveal{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes holoLinesScroll{0%{background-position:0 0}to{background-position:0 80px}}@keyframes auraParticleFloat{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-22px) translateX(8px)}66%{transform:translateY(-11px) translateX(-9px)}}@keyframes auraConeFlicker{0%,to{opacity:.88}50%{opacity:.48}}@keyframes auraScanFlash{0%{opacity:1}to{opacity:0}}.stark-dock.is-dissolve .stark-dock-card.is-center .aura-holo-frame{animation:ironmanDissolve .42s cubic-bezier(.55,0,1,.45) forwards!important}.stark-dock.is-dissolve .stark-dock-card.is-center .stark-dock-card__meta{animation:ironmanDissolve .3s ease-in .05s forwards!important}.stark-dock-card.is-materializing .aura-holo-frame{animation:ironmanMaterialize .75s cubic-bezier(.22,1,.36,1) forwards!important}.stark-dock-card.is-materializing .stark-dock-card__monthly{animation:auraDataReveal .28s ease-out .25s both}.stark-dock-card.is-materializing .stark-dock-card__name{animation:auraDataReveal .28s ease-out .35s both}.stark-dock-card.is-materializing .stark-dock-card__aura{animation:auraDataReveal .28s ease-out .44s both}.stark-dock-card.is-materializing .stark-dock-card__ready{animation:auraDataReveal .28s ease-out .52s both}.stark-dock-card.is-active .aura-holo-frame--active{animation:ironmanFloat 4.5s ease-in-out infinite}.stark-dock-card.is-active .aura-holo-frame__img-stage{animation:holoFlicker 7s ease-in-out infinite}.aura-holo-frame__outer-ring{position:absolute;inset:0;border-radius:12px;pointer-events:none;z-index:6;opacity:0;transition:opacity .4s;mask-image:radial-gradient(closest-side,transparent 80%,black 82%);-webkit-mask-image:radial-gradient(closest-side,transparent 80%,black 82%)}.aura-holo-frame--active .aura-holo-frame__outer-ring{opacity:1;background:conic-gradient(var(--cat-color,#00e5ff) 0deg,transparent 65deg,transparent 160deg,var(--cat-color,#00e5ff) 225deg,transparent 295deg,var(--cat-color,#00e5ff) 1turn);animation:auraRingRotate 3s linear infinite}.aura-holo-frame__holo-lines{position:absolute;inset:4px 4px 28px;border-radius:10px;pointer-events:none;z-index:7;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,229,255,.055) 0,rgba(0,229,255,.055) 4px);animation:holoLinesScroll 6s linear infinite;mix-blend-mode:screen;opacity:0;transition:opacity .6s}.aura-holo-frame--active .aura-holo-frame__holo-lines{opacity:1}.aura-holo-frame__hud-target{position:absolute;inset:18% 14%;pointer-events:none;z-index:9;opacity:0;transition:opacity .5s}.aura-holo-frame--active .aura-holo-frame__hud-target{opacity:1;animation:hudLockOn .55s ease-out forwards}.aura-holo-frame__hud-bl,.aura-holo-frame__hud-br,.aura-holo-frame__hud-tl,.aura-holo-frame__hud-tr{position:absolute;width:14px;height:14px;border:2px solid var(--cat-color,#00e5ff);box-shadow:0 0 8px var(--cat-glow,rgba(0,229,255,.7))}.aura-holo-frame__hud-tl{top:0;left:0;border-right:none;border-bottom:none}.aura-holo-frame__hud-tr{top:0;right:0;border-left:none;border-bottom:none}.aura-holo-frame__hud-bl{bottom:0;left:0;border-right:none;border-top:none}.aura-holo-frame__hud-br{bottom:0;right:0;border-left:none;border-top:none}.aura-holo-frame__hud-ch,.aura-holo-frame__hud-cv{position:absolute;background:var(--cat-color,#00e5ff);opacity:.5;border-radius:1px}.aura-holo-frame__hud-ch{top:50%;left:50%;width:20px;height:1px;transform:translate(-50%,-50%)}.aura-holo-frame__hud-cv{top:50%;left:50%;width:1px;height:20px;transform:translate(-50%,-50%)}.aura-holo-frame__hud-label{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);font-size:.48rem;font-family:monospace;letter-spacing:.18em;color:var(--cat-color,#00e5ff);text-shadow:0 0 8px var(--cat-glow,rgba(0,229,255,.9));white-space:nowrap;animation:hudLabelFlash 3s ease-in-out infinite}.aura-holo-frame__energy-beam{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);width:3px;height:52%;background:linear-gradient(0deg,var(--cat-color,#00e5ff) 0,rgba(0,229,255,.4) 50%,transparent 100%);filter:blur(2px);pointer-events:none;z-index:1;opacity:0;transition:opacity .5s;animation:energyBeamPulse 2.5s ease-in-out infinite;transform-origin:bottom center}.aura-holo-frame--active .aura-holo-frame__energy-beam{opacity:1}.aura-holo-frame__ring{position:absolute;bottom:0;left:50%;border-radius:50%;border:1px solid var(--cat-color,rgba(0,229,255,.6));transform-origin:center center}.aura-holo-frame--active .aura-holo-frame__ring--1{width:55%;height:10px;animation:ringSpinCW 3s linear infinite,ringPulse 2s ease-in-out infinite}.aura-holo-frame--active .aura-holo-frame__ring--2{width:75%;height:14px;animation:ringSpinCCW 4s linear infinite,ringPulse 2.5s ease-in-out .5s infinite}.aura-holo-frame--active .aura-holo-frame__ring--3{width:95%;height:18px;animation:ringSpinCW 6s linear infinite,ringPulse 3s ease-in-out 1s infinite}.aura-holo-frame__proj-cone{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:52%;height:20px;pointer-events:none;z-index:1;clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);background:linear-gradient(180deg,var(--cat-glow,rgba(0,229,255,.7)),transparent);opacity:0;transition:opacity .4s}.aura-holo-frame--active .aura-holo-frame__proj-cone{opacity:.88;animation:auraConeFlicker 3.5s ease-in-out infinite}.stark-dock-card__data-bar{position:absolute;left:4px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;padding:10px 4px;z-index:10;pointer-events:none;opacity:0;transition:opacity .45s .25s}.stark-dock-card.is-active .stark-dock-card__data-bar{opacity:1}.stark-dock-card__dbar-item{display:flex;flex-direction:column;align-items:center;gap:3px}.stark-dock-card__dbar-label{font-size:.4rem;letter-spacing:.06em;color:rgba(0,229,255,.65);font-family:monospace;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.stark-dock-card__dbar-fill{display:block;width:3px;height:32px;background:rgba(0,229,255,.12);border-radius:2px;position:relative;overflow:hidden}.stark-dock-card__dbar-fill:after{content:"";position:absolute;top:calc(100% - var(--bar-pct, 80%));bottom:0;left:0;right:0;background:var(--cat-color,#00e5ff);box-shadow:0 0 6px var(--cat-glow,rgba(0,229,255,.8));border-radius:2px;transition:top .7s ease}.stark-dock-card__dbar-val{font-size:.38rem;color:var(--cat-color,#00e5ff);font-family:monospace;font-weight:700}.stark-dock-card.is-far{filter:saturate(.55) blur(1.4px) brightness(.78)!important}.stark-dock-card.is-far:hover{filter:saturate(.9) blur(0) brightness(.92)!important;transition:filter .3s ease!important}.stark-dock__3d-wrapper{position:relative;transform-style:preserve-3d;will-change:transform}.stark-dock__particles{position:absolute;inset:-30px;pointer-events:none;z-index:0;overflow:hidden}.stark-dock__particles:before{background:rgba(0,229,255,.9);box-shadow:1329px 67px 0 2px rgba(0,229,255,.61),521px 124px 0 3px rgba(0,229,255,.61),1136px 54px 0 4px rgba(0,229,255,.36),211px 121px 0 3px rgba(0,229,255,.53),74px 297px 0 3px rgba(0,229,255,.6),1136px 224px 0 3px rgba(0,229,255,.51),589px 424px 0 2px rgba(0,229,255,.62),346px 367px 0 4px rgba(0,229,255,.47),338px 120px 0 3px rgba(0,229,255,.39),798px 59px 0 3px rgba(0,229,255,.65),1256px 145px 0 2px rgba(0,229,255,.61),1118px 73px 0 4px rgba(0,229,255,.38),620px 434px 0 3px rgba(0,229,255,.55),162px 33px 0 3px rgba(0,229,255,.62),183px 447px 0 3px rgba(0,229,255,.65),798px 152px 0 4px rgba(0,229,255,.57),767px 93px 0 3px rgba(0,229,255,.47),1392px 146px 0 2px rgba(0,229,255,.56),370px 283px 0 3px rgba(0,229,255,.41),797px 148px 0 3px rgba(0,229,255,.59),134px 127px 0 2px rgba(0,229,255,.63),841px 147px 0 2px rgba(0,229,255,.42),1181px 458px 0 3px rgba(0,229,255,.42),1042px 212px 0 4px rgba(0,229,255,.4),305px 136px 0 3px rgba(0,229,255,.61),897px 308px 0 4px rgba(0,229,255,.48),303px 270px 0 4px rgba(0,229,255,.38),116px 450px 0 2px rgba(0,229,255,.4),347px 415px 0 4px rgba(0,229,255,.56),808px 205px 0 4px rgba(0,229,255,.54),1153px 450px 0 2px rgba(0,229,255,.59),254px 359px 0 3px rgba(0,229,255,.62);animation:auraParticleFloat 9s ease-in-out infinite}.stark-dock__particles:after,.stark-dock__particles:before{content:"";position:absolute;top:0;left:0;width:3px;height:3px;border-radius:50%}.stark-dock__particles:after{background:rgba(0,229,255,.6);box-shadow:716px 67px 0 3px rgba(0,229,255,.33),949px 11px 0 3px rgba(0,229,255,.46),559px 266px 0 2px rgba(0,229,255,.35),237px 455px 0 3px rgba(0,229,255,.29),1328px 269px 0 3px rgba(0,229,255,.26),785px 400px 0 2px rgba(0,229,255,.36),1106px 10px 0 3px rgba(0,229,255,.3),59px 67px 0 3px rgba(0,229,255,.46),649px 132px 0 2px rgba(0,229,255,.27),1181px 50px 0 2px rgba(0,229,255,.42),161px 399px 0 3px rgba(0,229,255,.43),282px 347px 0 3px rgba(0,229,255,.48),358px 145px 0 3px rgba(0,229,255,.46),886px 118px 0 3px rgba(0,229,255,.43),431px 375px 0 3px rgba(0,229,255,.32),1395px 342px 0 3px rgba(0,229,255,.33),1079px 241px 0 2px rgba(0,229,255,.27),151px 183px 0 2px rgba(0,229,255,.38),491px 311px 0 2px rgba(0,229,255,.2),1312px 40px 0 2px rgba(0,229,255,.22);animation:auraParticleFloat 13s ease-in-out 4s infinite reverse}.stark-dock-card.is-active .aura-holo-frame__corner{border-color:var(--cat-color,#00e5ff)!important;box-shadow:0 0 16px var(--cat-glow,rgba(0,229,255,.75)),0 0 32px var(--cat-dim,rgba(0,229,255,.35))!important}.stark-dock-card.is-active .aura-holo-frame__glass{border-color:var(--cat-dim,rgba(0,229,255,.42))!important;box-shadow:inset 0 0 52px var(--cat-dim,rgba(0,229,255,.14)),0 8px 24px rgba(0,0,0,.4)!important}.stark-dock-card.is-active .stark-dock-card__panel{border-color:var(--cat-dim,rgba(0,229,255,.58))!important;box-shadow:0 0 30px var(--cat-dim,rgba(0,229,255,.25)),0 28px 60px rgba(0,0,0,.65),inset 0 0 36px var(--cat-dim,rgba(0,229,255,.09))!important}.stark-dock-card.is-active{filter:saturate(1.12) brightness(1.05) drop-shadow(0 0 42px var(--cat-glow,rgba(0,229,255,.52))) drop-shadow(0 30px 65px rgba(0,0,0,.8))!important;z-index:5}.stark-dock-card.is-active:before{content:"";position:absolute;inset:-50px -40px;background:radial-gradient(ellipse at 50% 42%,var(--cat-glow,rgba(0,229,255,.3)) 0,transparent 60%);z-index:-1;pointer-events:none;animation:auraBacklight 3.5s ease-in-out infinite;border-radius:50%}.stark-dock-card.is-active .aura-holo-frame__img-stage{filter:drop-shadow(0 0 22px var(--cat-glow,rgba(0,229,255,.65)))}.stark-dock__scanlines{position:absolute;inset:0;pointer-events:none;z-index:20;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,229,255,.09) 0,rgba(0,229,255,.09) 4px);animation:auraScanFlash .45s ease-out forwards}@media (prefers-reduced-motion:reduce){.aura-holo-frame--active,.aura-holo-frame__energy-beam,.aura-holo-frame__holo-lines,.aura-holo-frame__hud-label,.aura-holo-frame__hud-target,.aura-holo-frame__outer-ring,.aura-holo-frame__ring--1,.aura-holo-frame__ring--2,.aura-holo-frame__ring--3,.stark-dock-card.is-active:before,.stark-dock-card.is-materializing .aura-holo-frame,.stark-dock-card.is-materializing .stark-dock-card__aura,.stark-dock-card.is-materializing .stark-dock-card__monthly,.stark-dock-card.is-materializing .stark-dock-card__name,.stark-dock-card.is-materializing .stark-dock-card__ready,.stark-dock.is-dissolve .stark-dock-card.is-center .aura-holo-frame,.stark-dock.is-dissolve .stark-dock-card.is-center .stark-dock-card__meta,.stark-dock__particles:after,.stark-dock__particles:before,.stark-dock__scanlines{animation:none!important;transition:none!important}.stark-dock__3d-wrapper{transform:none!important;transition:none!important}}