.sentra-scope{--alert:#ff4a1c;--alert-2:#ff7a4a;--alert-3:#ffb547;--crit:#ff2d2d;--warn:#ffb547;--ok:#10b981;--gradient-alert:linear-gradient(90deg,#ff2d2d,#ff4a1c,#ffb547);--gradient-sentra-text:linear-gradient(135deg,#ff4a1c,#d946ef,#06b6d4);--shadow-glow-alert:0 0 15px rgba(255,74,28,.7),0 0 40px rgba(255,74,28,.35);--shadow-glow-alert-lg:0 0 25px rgba(255,74,28,.85),0 0 50px rgba(255,74,28,.5),0 0 80px rgba(255,74,28,.25);background:#050508;color:#fff;position:relative;isolation:isolate;overflow-x:clip;display:flex;flex-direction:column;min-height:100vh}.sentra-scope>main{flex:1 0 auto}.sentra-scope>footer{flex-shrink:0}body.sentra-locked,body.sentra-locked>#__next{min-height:100vh}body.sentra-locked .audio-controls,body.sentra-locked .carousel-controls,body.sentra-locked .start-experience-overlay,body.sentra-locked .theme-picker,body.sentra-locked [data-carousel-control]{display:none!important}.sentra-scope .sentra-bg-flares{position:fixed;inset:0;pointer-events:none;z-index:1}.sentra-scope .sentra-bg-flares .flare{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(140px);opacity:.16;animation:sentra-flare-float 16s ease-in-out infinite}.sentra-scope .sentra-bg-flares .flare-1{top:-12%;left:-10%;background:var(--alert)}.sentra-scope .sentra-bg-flares .flare-2{bottom:-12%;right:-15%;background:#06b6d4;animation-delay:-7s;animation-duration:18s}.sentra-scope .sentra-bg-flares .flare-3{top:40%;right:30%;width:420px;height:420px;background:#d946ef;opacity:.1;animation-delay:-3s}@keyframes sentra-flare-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-30px,20px) scale(.95)}}.sentra-scope .sentra-scanline{position:fixed;left:0;right:0;height:2px;pointer-events:none;z-index:30;background:linear-gradient(90deg,transparent 0,rgba(255,74,28,.45) 50%,transparent);box-shadow:0 0 18px rgba(255,74,28,.3);animation:sentra-scanline 9s linear infinite}@keyframes sentra-scanline{0%{top:-2px}to{top:100vh}}.sentra-scope .sentra-noise{position:fixed;inset:0;pointer-events:none;z-index:31;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E")}.sentra-scope .sentra-grid-bg{position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(rgba(168,85,247,.06) 1px,transparent 0),linear-gradient(90deg,rgba(168,85,247,.06) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.sentra-scope .section-label-alert{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(255,74,28,.08);border:1px solid rgba(255,74,28,.3);color:var(--alert);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.18em;box-shadow:0 0 10px rgba(255,74,28,.15)}.sentra-scope .section-label-alert .live-dot{width:6px;height:6px;border-radius:50%;background:var(--alert);box-shadow:0 0 10px var(--alert),0 0 20px rgba(255,74,28,.5);animation:sentra-pulse-dot 2s ease-in-out infinite}@keyframes sentra-pulse-dot{0%,to{opacity:.6}50%{opacity:1}}.sentra-scope .text-alert-gradient{background:var(--gradient-alert);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.sentra-scope .text-glow-alert{text-shadow:0 0 20px rgba(255,74,28,.55),0 0 40px rgba(255,74,28,.25)}.sentra-scope .btn-alert{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border:0;cursor:pointer;color:#fff;text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(90deg,#ff2d2d,#ff4a1c,#ff7a4a);background-size:200% 200%;border-radius:12px;box-shadow:var(--shadow-glow-alert),inset 0 1px 0 hsla(0,0%,100%,.15);animation:sentra-glow-pulse 2.5s ease-in-out infinite,sentra-gradient-shift 4s ease infinite;transition:transform .4s cubic-bezier(.19,1,.22,1)}.sentra-scope .btn-alert:hover{transform:scale(1.05);box-shadow:var(--shadow-glow-alert-lg)}.sentra-scope .btn-alert:active{transform:scale(.98)}@keyframes sentra-glow-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes sentra-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.sentra-scope .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;cursor:pointer;color:#06b6d4;text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;background:transparent;border:1px solid rgba(6,182,212,.5);border-radius:12px;box-shadow:0 0 10px rgba(6,182,212,.2);transition:all .4s cubic-bezier(.19,1,.22,1)}.sentra-scope .btn-ghost:hover{background:rgba(6,182,212,.1);border-color:#06b6d4;box-shadow:0 0 15px rgba(6,182,212,.7),0 0 40px rgba(59,130,246,.4);text-shadow:0 0 10px rgba(6,182,212,.5);transform:scale(1.05)}.sentra-scope .btn-sm{padding:10px 24px;font-size:11px}.sentra-scope .card-sentra{position:relative;background:rgba(18,18,26,.62);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(168,85,247,.12);border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.19,1,.22,1)}.sentra-scope .card-sentra:before{content:"";position:absolute;inset:0;border-radius:16px;pointer-events:none;background:radial-gradient(ellipse at top,rgba(255,74,28,.06),transparent 60%);opacity:0;transition:opacity .5s ease}.sentra-scope .card-sentra:hover{border-color:rgba(255,74,28,.28);box-shadow:0 0 22px rgba(255,74,28,.13),0 0 44px rgba(255,74,28,.07);transform:translateY(-4px)}.sentra-scope .card-sentra:hover:before{opacity:1}.sentra-scope .card-sentra.featured{border-color:rgba(255,74,28,.5);box-shadow:0 0 28px rgba(255,74,28,.2),0 0 56px rgba(255,74,28,.1)}.sentra-scope .risk-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;border:1px solid transparent}.sentra-scope .risk-ok{background:rgba(16,185,129,.1);color:var(--ok);border-color:rgba(16,185,129,.3)}.sentra-scope .risk-warn{background:rgba(255,181,71,.1);color:var(--warn);border-color:rgba(255,181,71,.3)}.sentra-scope .risk-alert{background:rgba(255,122,74,.12);color:var(--alert-2);border-color:rgba(255,122,74,.35)}.sentra-scope .risk-block{background:rgba(255,74,28,.18);color:#fff;border-color:var(--alert);box-shadow:0 0 10px rgba(255,74,28,.5);animation:sentra-pulse-block 1.4s ease-in-out infinite}@keyframes sentra-pulse-block{0%,to{box-shadow:0 0 10px rgba(255,74,28,.5)}50%{box-shadow:0 0 20px rgba(255,74,28,.85)}}@keyframes sentra-glitch{0%{transform:translate(0);filter:hue-rotate(0deg)}20%{transform:translate(-2px,1px);filter:hue-rotate(-12deg)}40%{transform:translate(2px,-1px);filter:hue-rotate(12deg)}60%{transform:translate(-1px);filter:hue-rotate(0deg)}80%{transform:translate(1px);filter:hue-rotate(-8deg)}to{transform:translate(0);filter:hue-rotate(0deg)}}.sentra-scope .glitch{animation:sentra-glitch .4s steps(2) 2}.sentra-scope .glitch-loop{animation:sentra-glitch .6s steps(2) infinite}.sentra-scope .glitch-text{position:relative;display:inline-block}.sentra-scope .glitch-text:after,.sentra-scope .glitch-text:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%}.sentra-scope .glitch-text:before{color:#06b6d4;transform:translate(-2px);mix-blend-mode:screen;opacity:.6}.sentra-scope .glitch-text:after{color:#ff4a1c;transform:translate(2px);mix-blend-mode:screen;opacity:.6}.sentra-scope .glitch-text.active:before{animation:glitch-rgb-l .45s steps(2) 2}.sentra-scope .glitch-text.active:after{animation:glitch-rgb-r .45s steps(2) 2}@keyframes glitch-rgb-l{0%{transform:translate(-2px)}25%{transform:translate(-3px,1px)}50%{transform:translate(-1px,-1px)}75%{transform:translate(-3px)}to{transform:translate(-2px)}}@keyframes glitch-rgb-r{0%{transform:translate(2px)}25%{transform:translate(3px,-1px)}50%{transform:translate(1px,1px)}75%{transform:translate(3px)}to{transform:translate(2px)}}.sentra-scope .sentra-eye-host{position:relative;display:inline-block}.sentra-scope .sentra-eye-host img,.sentra-scope .sentra-eye-host svg{display:block}.sentra-scope .sentra-eye-host:after{content:"";position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle at center,rgba(255,74,28,.35),transparent 60%);filter:blur(14px);z-index:-1;animation:sentra-eye-breathe 3s ease-in-out infinite}@keyframes sentra-eye-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}.sentra-scope .lot-body-grid{display:grid;grid-template-columns:300px 1fr 340px;grid-template-rows:560px;height:560px}@media (max-width:980px){.sentra-scope .lot-body-grid{grid-template-columns:1fr;grid-template-rows:auto 380px auto;height:auto}.sentra-scope .lot-body-grid>.lot-tree{order:2;max-height:220px;border-right:0;border-top:1px solid hsla(0,0%,100%,.05)}.sentra-scope .lot-body-grid>.lot-stage{order:1;min-height:380px}.sentra-scope .lot-body-grid>.lot-feed{order:3;max-height:240px;border-left:0;border-top:1px solid hsla(0,0%,100%,.05)}}@media (max-width:880px){.sentra-scope section{padding-top:64px!important;padding-bottom:64px!important}.sentra-scope #hero{padding-top:110px!important;padding-bottom:56px!important}.sentra-scope #hero .grid{grid-template-columns:1fr!important}.sentra-scope main>section>div{padding-left:16px!important;padding-right:16px!important}.sentra-scope .sentra-grid-bg{background-size:36px 36px;opacity:.18}}@media (max-width:640px){.sentra-scope .sentra-scanline{animation-duration:14s;opacity:.6}.sentra-scope .sentra-bg-flares .flare{width:360px;height:360px;filter:blur(96px)}.sentra-scope .sentra-bg-flares .flare-3{display:none}}@media (prefers-reduced-motion:reduce){.sentra-scope *,.sentra-scope :after,.sentra-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}