.panel-root{--tx-emblem:rgb(var(--p-accent));--p-bg:12 9 8;--p-bg-2:20 15 14;--p-surface:25 23 23;--p-surface-2:33 30 30;--p-border:58 52 52;--p-text:243 238 238;--p-muted:185 174 174;--p-faint:138 125 125;--p-accent:229 72 77;--p-accent-2:143 18 20;--p-accent-ink:255 255 255;--p-signal:237 28 36;--p-primary:200 22 28;--p-primary-2:111 16 13;--p-deep:58 18 18;--p-deeper:28 12 12;--p-silver:201 206 214;--p-ok:79 191 143;--p-gold:227 166 60;--p-danger:255 106 94;--p-warn:227 166 60;--p-series-views:#3987e5;--p-series-leads:#d95926;--p-aurora-opacity:0.55;--p-card-highlight:hsla(0,0%,100%,.05);--p-shadow:0 1px 0 hsla(0,0%,100%,.04) inset,0 20px 50px -24px rgba(0,0,0,.8);color-scheme:dark;background:rgb(var(--p-bg));color:rgb(var(--p-text));font-family:var(--font-tx-text),var(--font-geist-sans),system-ui,sans-serif}.tx-label{font-family:var(--font-tx-label),var(--font-geist-sans),sans-serif;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.tx-display{font-family:var(--font-tx-display),Georgia,serif;font-weight:400;letter-spacing:.01em}.panel-root[data-theme=light]{--p-bg:246 246 242;--p-bg-2:238 238 232;--p-surface:255 255 255;--p-surface-2:248 248 245;--p-border:226 226 219;--p-text:17 18 22;--p-muted:82 84 94;--p-faint:122 125 136;--p-accent:167 17 21;--p-accent-2:111 16 13;--p-accent-ink:255 255 255;--p-signal:200 22 28;--p-primary:167 17 21;--p-primary-2:111 16 13;--p-silver:98 104 114;--p-ok:21 128 61;--p-gold:176 116 6;--p-danger:200 30 30;--p-warn:180 110 0;--p-series-views:#2a78d6;--p-series-leads:#eb6834;--p-aurora-opacity:0.35;--p-card-highlight:hsla(0,0%,100%,.9);--p-shadow:0 1px 2px rgba(17,18,22,.04),0 18px 40px -24px rgba(17,18,22,.18);color-scheme:light}.panel-aurora{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:var(--p-aurora-opacity)}.panel-aurora span{position:absolute;border-radius:9999px;filter:blur(90px);will-change:transform}.panel-aurora span:first-child{width:46vw;height:46vw;left:-12vw;top:-18vw;background:radial-gradient(circle,rgb(var(--p-accent)/.55),transparent 65%);animation:panel-drift-a 26s ease-in-out infinite alternate}.panel-aurora span:nth-child(2){width:40vw;height:40vw;right:-10vw;top:5vh;background:radial-gradient(circle,rgb(var(--p-accent-2)/.45),transparent 65%);animation:panel-drift-b 32s ease-in-out infinite alternate}.panel-aurora span:nth-child(3){width:36vw;height:36vw;left:30vw;bottom:-20vw;background:radial-gradient(circle,rgb(var(--p-silver)/.18),transparent 65%);animation:panel-drift-a 38s ease-in-out infinite alternate-reverse}.panel-orb{position:fixed;inset:0;z-index:0;pointer-events:none;display:grid;place-items:center;overflow:hidden;contain:strict}@media (min-width:1024px){.panel-orb{inset-inline-start:18rem}}.panel-orb-stage{position:relative;width:min(92vmin,820px);aspect-ratio:1;animation:orb-float 16s ease-in-out infinite}.orb-layer{position:absolute;inset:0;-webkit-mask:url(/panel/orbe.webp) center/contain no-repeat;mask:url(/panel/orbe.webp) center/contain no-repeat}.orb-near{background:radial-gradient(circle at 50% 50%,rgb(var(--p-signal)) 0,rgb(var(--p-accent)) 42%,rgb(var(--p-accent-2)) 88%);opacity:.3;animation:orb-spin 240s linear infinite}.orb-near>i{position:absolute;inset:-25%;background:conic-gradient(from 0deg,transparent 0deg 292deg,rgb(var(--p-signal)/.85) 352deg,hsla(0,0%,100%,.9) 358deg,transparent 1turn);mix-blend-mode:screen;animation:orb-spin 12s linear infinite}.orb-far{inset:-12%;background:rgb(var(--p-accent));opacity:.1;filter:blur(1.5px);transform:scaleX(-1);animation:orb-spin-rev 320s linear infinite}.orb-core{position:absolute;inset:34%;border-radius:9999px;background:radial-gradient(circle,rgb(var(--p-signal)/.45),transparent 70%);filter:blur(28px);animation:orb-breathe 9s ease-in-out infinite}.orb-sparks{position:absolute;inset:0;width:100%;height:100%}.panel-orb[data-motion=off] *{animation-play-state:paused}.panel-root[data-motion=off] .panel-glow-border:after,.panel-root[data-motion=off] :is(.panel-aurora span,.tx-visor){animation-play-state:paused}html[data-overlay] .panel-glow-border:after,html[data-overlay] .panel-orb *,html[data-overlay] :is(.panel-aurora span,.tx-visor){animation-play-state:paused}.panel-root[data-theme=light] .panel-orb{opacity:.6}.panel-root[data-theme=light] .orb-near>i{mix-blend-mode:normal;opacity:.5}@keyframes orb-spin{to{transform:rotate(1turn)}}@keyframes orb-spin-rev{0%{transform:scaleX(-1) rotate(0deg)}to{transform:scaleX(-1) rotate(-1turn)}}@keyframes orb-breathe{0%,to{transform:scale(.9);opacity:.55}50%{transform:scale(1.12);opacity:1}}@keyframes orb-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.015)}}.panel-grain{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes panel-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,4vh,0) scale(1.12)}}@keyframes panel-drift-b{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-5vw,6vh,0) scale(.95)}}.panel-card{position:relative;background:rgb(var(--p-surface)/.72);border:1px solid rgb(var(--p-border)/.9);border-radius:1.25rem;box-shadow:var(--p-shadow);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.panel-spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgb(var(--p-accent)/.1),transparent 45%)}.panel-spotlight:hover:before{opacity:1}.panel-glow-border{position:relative;isolation:isolate}.panel-glow-border:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--angle,0deg),rgb(var(--p-accent)),rgb(var(--p-accent-2)),rgb(var(--p-signal)),rgb(var(--p-accent)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:panel-spin 6s linear infinite}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes panel-spin{to{--angle:360deg}}.panel-gradient-text{background:linear-gradient(100deg,#f4f6f9,rgb(var(--p-silver)) 45%,#8e95a0 70%,#dfe3e8);-webkit-background-clip:text;background-clip:text;color:transparent}.panel-root[data-theme=light] .panel-gradient-text{background-image:linear-gradient(100deg,#2a2e35,rgb(var(--p-silver)) 50%,#1c1f24)}.panel-shimmer{background:linear-gradient(90deg,rgb(var(--p-surface-2)) 0,rgb(var(--p-border)) 50%,rgb(var(--p-surface-2)) 100%);background-size:200% 100%;animation:panel-shimmer 1.4s linear infinite}@keyframes panel-shimmer{to{background-position:-200% 0}}html:has(.panel-root),html:has(.panel-root) body{overflow-x:clip!important}.panel-scroll::-webkit-scrollbar{width:10px;height:10px}.panel-scroll::-webkit-scrollbar-thumb{background:rgb(var(--p-border));border-radius:9999px;border:3px solid transparent;background-clip:content-box}.panel-root .PhoneInputCountrySelect{background:rgb(var(--p-surface));color:rgb(var(--p-text))}.panel-root .PhoneInputCountryIcon{box-shadow:none}.panel-root select optgroup,.panel-root select option{background-color:rgb(var(--p-surface));color:rgb(var(--p-text))}.panel-root select option:disabled{color:rgb(var(--p-faint))}@supports (appearance:base-select){.panel-root{--p-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9aeae' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.panel-root[data-theme=light]{--p-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352545e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.panel-root select{appearance:base-select;padding-inline-end:2.25rem;white-space:nowrap;overflow-x:clip;overflow-clip-margin:content-box;background-image:var(--p-select-chevron);background-repeat:no-repeat;background-size:1rem;background-position:right .75rem center}.panel-root select:dir(rtl){background-position:left .75rem center}.panel-root select::picker-icon{display:none}.panel-root select::picker(select){appearance:base-select;box-sizing:border-box;margin-block:.375rem;padding:.25rem;border:1px solid rgb(var(--p-border));border-radius:1rem;background:rgb(var(--p-surface));color:rgb(var(--p-text));box-shadow:var(--p-shadow),0 24px 48px -12px rgba(0,0,0,.45);max-block-size:min(20rem,40dvh);max-inline-size:max(anchor-size(self-inline),min(20rem,100vw - 2rem));overflow-y:auto;scroll-padding-block:.25rem;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--p-border)) transparent}.panel-root[data-theme=light] select::picker(select){box-shadow:var(--p-shadow),0 18px 40px -16px rgba(17,18,22,.28)}.panel-root select option{gap:.625rem;padding:.5rem .75rem;border-radius:.625rem;background-color:transparent;color:rgb(var(--p-muted));font-size:inherit;line-height:1.25rem;text-align:start;white-space:normal;cursor:pointer;outline:none}.panel-root select option:focus-visible,.panel-root select option:hover{background-color:rgb(var(--p-text)/.07);color:rgb(var(--p-text))}.panel-root select option:checked{background-color:rgb(var(--p-accent)/.15);color:rgb(var(--p-text));font-weight:500}.panel-root select option:checked:focus-visible,.panel-root select option:checked:hover{background-color:rgb(var(--p-accent)/.22)}.panel-root select option:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--p-accent))}.panel-root select option:disabled{background-color:transparent;color:rgb(var(--p-faint));cursor:default}.panel-root select option::checkmark{content:"";order:1;flex:none;inline-size:.5rem;block-size:.5rem;margin-inline-start:auto;border-radius:9999px;background:rgb(var(--p-accent));box-shadow:0 0 0 3px rgb(var(--p-accent)/.2)}.panel-root select optgroup{background-color:transparent;color:rgb(var(--p-faint));font-weight:600}@media (pointer:coarse){.panel-root select option{padding-block:.75rem}}@media (prefers-reduced-motion:no-preference){.panel-root select::picker(select){transition:opacity .16s ease,translate .16s ease,display allow-discrete .16s,overlay allow-discrete .16s}.panel-root select:not(:open)::picker(select){opacity:0;translate:0 -.25rem}@starting-style{.panel-root select:open::picker(select){opacity:0;translate:0 -.25rem}}}}.tx-visor{background:linear-gradient(90deg,transparent,rgb(var(--p-accent)/.9),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:tx-visor 5s ease-in-out infinite}@keyframes tx-visor{0%,to{background-position:-40% 0}50%{background-position:140% 0}}.panel-root [data-focused=true]{outline:2px solid rgb(var(--p-accent)/.7);outline-offset:4px;transition:outline-color .6s ease}@media (prefers-reduced-motion:no-preference){.panel-root[data-motion=on] .tx-centinela-fab[data-nudge=on]{animation:tx-centinela-pulse .85s ease-out 3}}@keyframes tx-centinela-pulse{0%{box-shadow:0 0 0 0 rgb(var(--p-accent)/.55);transform:scale(1)}40%{transform:scale(1.06)}to{box-shadow:0 0 0 18px rgb(var(--p-accent)/0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.panel-aurora span,.panel-glow-border:after,.panel-shimmer,.tx-visor{animation:none!important}.tx-visor{background-position:50% 0}.panel-spotlight:before{display:none}}.panel-root:is(:lang(ar),:lang(ru),:lang(uk),:lang(zh),:lang(ja),:lang(hi),:lang(ta),:lang(ml),:lang(tr),:lang(pl),:lang(vi)) .tx-display{font-family:inherit;font-weight:800;letter-spacing:0}.panel-root:is(:lang(ar),:lang(zh),:lang(ja),:lang(hi),:lang(ta),:lang(ml)) :is(.tx-label,[class*=tracking-]){letter-spacing:0}.tx-cockpit{background:radial-gradient(1200px 520px at 18% -10%,rgb(var(--p-primary)/.2),transparent 60%),radial-gradient(900px 600px at 110% 20%,rgb(var(--p-primary-2)/.25),transparent 65%),rgb(var(--p-bg)/.8);backdrop-filter:blur(2px)}.tx-panel{background:linear-gradient(180deg,rgb(var(--p-deep)/.55),rgb(var(--p-deeper)/.78));border:1px solid rgb(var(--p-silver)/.14);min-width:0}.tx-action:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(600px 220px at 100% 0,rgb(var(--p-signal)/.16),transparent 70%)}.tx-primary{background:linear-gradient(180deg,rgb(var(--p-primary)),rgb(var(--p-primary-2)));border:1px solid rgb(var(--p-signal)/.6);color:#fff;box-shadow:0 8px 24px -10px rgb(var(--p-signal)/.7);transition:filter .2s}.tx-primary:hover{filter:brightness(1.12)}.panel-root .panel-range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:2.75rem;margin:0;background:transparent;cursor:pointer;--panel-range-track:linear-gradient(to right,rgb(var(--p-accent)) var(--fill,0%),rgb(var(--p-text)/0.14) var(--fill,0%))}.panel-root .panel-range:dir(rtl){--panel-range-track:linear-gradient(to left,rgb(var(--p-accent)) var(--fill,0%),rgb(var(--p-text)/0.14) var(--fill,0%))}.panel-root .panel-range:focus{outline:none}.panel-root .panel-range::-webkit-slider-runnable-track{height:.375rem;border-radius:9999px;background:var(--panel-range-track)}.panel-root .panel-range::-moz-range-track{height:.375rem;border-radius:9999px;background:var(--panel-range-track)}.panel-root .panel-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.375rem;height:1.375rem;margin-top:-.5rem;border-radius:9999px;border:3px solid rgb(var(--p-accent));background:rgb(var(--p-surface));box-shadow:0 2px 10px -2px rgb(var(--p-accent)/.6)}.panel-root .panel-range::-moz-range-thumb{width:1rem;height:1rem;border-radius:9999px;border:3px solid rgb(var(--p-accent));background:rgb(var(--p-surface));box-shadow:0 2px 10px -2px rgb(var(--p-accent)/.6)}.panel-root .panel-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgb(var(--p-accent)/.35)}.panel-root .panel-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgb(var(--p-accent)/.35)}.panel-root .panel-number{-moz-appearance:textfield;appearance:textfield}.panel-root .panel-number::-webkit-inner-spin-button,.panel-root .panel-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}