/* SIORA V5.3.1 — Final Art Direction Polish — 6.11.21 */
/* Final homepage polish: stability, hierarchy, material, restraint. No new visual system. */
/* Avatar zones: never globally dim/mask the Entity. Lower-image mask remains the only dissolution owner. */
.avatar-presence{opacity:1!important;filter:saturate(.86) contrast(1.02)!important;mask:none!important;-webkit-mask:none!important}
.v5-capability-focus .avatar-presence,.v5-command-mode .avatar-presence,.front-ai-core.v52-contact~.avatar-presence,.front-ai-core.v52-absorb~.avatar-presence,.front-ai-core.v52-response~.avatar-presence{opacity:1!important;filter:saturate(.86) contrast(1.02)!important}
.avatar-presence .avatar,.avatar-master-image{opacity:1!important;filter:drop-shadow(0 22px 44px rgba(0,0,0,.32)) saturate(.88)!important;mask-image:linear-gradient(to bottom,#000 0 82%,rgba(0,0,0,.99) 87%,rgba(0,0,0,.86) 92%,rgba(0,0,0,.46) 97%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0 82%,rgba(0,0,0,.99) 87%,rgba(0,0,0,.86) 92%,rgba(0,0,0,.46) 97%,transparent 100%)!important}
/* Field: reveal structure rather than global brightness. */
.siora-v53-core-field{opacity:.53!important;background:radial-gradient(ellipse at 47% 54%,rgba(95,77,151,.036),transparent 29%),radial-gradient(ellipse at 56% 44%,rgba(93,181,196,.021),transparent 35%)!important}
.siora-v53-core-field:before{opacity:.72!important}.v53-arc.a{opacity:.24!important}.v53-arc.b{opacity:.22!important}.v53-arc.c{opacity:.17!important}.v53-depth{opacity:.60!important}
.v53-seed{opacity:.74!important;border-color:rgba(216,226,235,.34)!important;background:linear-gradient(135deg,rgba(226,234,239,.58),rgba(132,108,184,.30) 48%,rgba(42,51,70,.15))!important;box-shadow:0 0 4px rgba(201,229,234,.12)!important}.v53-seed b{background:rgba(226,232,240,.34)!important;box-shadow:inset 0 0 2px rgba(126,95,184,.38),0 0 2px rgba(132,111,184,.16)!important}
.siora-v53-core-field.contact{opacity:.65!important}.siora-v53-core-field.absorb{opacity:.72!important}.siora-v53-core-field.response{opacity:.78!important}
/* Core label becomes a technical annotation beside the field, not a centered hero label. */
.front-ai-core .front-core-label{left:68%!important;right:auto!important;bottom:29%!important;width:max-content!important;transform:none!important;text-align:left!important;opacity:.34!important;pointer-events:none!important}.front-ai-core .front-core-label:before{content:"";position:absolute;right:calc(100% + 5px);top:50%;width:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(139,192,204,.24))}.front-ai-core .front-core-label strong{font-size:7px!important;letter-spacing:.17em!important;color:rgba(205,218,226,.46)!important}.front-ai-core .front-core-label span{font-size:6px!important;opacity:.28!important}.front-ai-core.v52-contact .front-core-label,.front-ai-core.v52-absorb .front-core-label,.front-ai-core.v52-response .front-core-label{opacity:.48!important}
/* Capability = target acquired. Override every legacy four-sided card treatment. */
.pod,.pod:hover,.pod:focus-visible,.pod.v5-primary-active{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important}
.pod:before{opacity:.30!important}.pod:hover:before,.pod:focus-visible:before,.pod.v5-primary-active:before{opacity:.66!important}.pod:after{right:64%!important;height:1px!important;background:linear-gradient(90deg,rgba(145,219,229,.16),transparent)!important}.pod:hover:after,.pod:focus-visible:after,.pod.v5-primary-active:after{right:34%!important;background:linear-gradient(90deg,rgba(145,219,229,.48),rgba(145,219,229,.07),transparent)!important}
.pod .pod-copy{position:relative}.pod .pod-copy:before{content:"";position:absolute;left:-9px;top:-4px;width:7px;height:7px;border-left:1px solid transparent;border-top:1px solid transparent;opacity:0;transition:opacity .12s ease}.pod:hover .pod-copy:before,.pod:focus-visible .pod-copy:before,.pod.v5-primary-active .pod-copy:before{border-color:rgba(145,219,229,.40);opacity:.72}.pod .pod-copy:after{width:3px!important;height:3px!important;border-radius:50%!important}.pod:hover .pod-copy:after,.pod:focus-visible .pod-copy:after,.pod.v5-primary-active .pod-copy:after{box-shadow:0 0 4px rgba(145,219,229,.34)!important}.pod:hover .pod-copy strong,.pod:focus-visible .pod-copy strong,.pod.v5-primary-active .pod-copy strong{color:rgba(242,246,251,.94)!important}.v5-capability-focus .pod:not(.v5-primary-active){opacity:.62!important}
/* No legacy core visual workload should leak through V5.3 field. */
.front-ai-core>.siora-v3-core-engine,.front-ai-core>.siora-v3-core-status,.front-ai-core .v3-distortion,.front-ai-core .v3-shell,.front-ai-core .v3-ring,.front-ai-core .v3-inner,.front-ai-core .v3-point,.front-ai-core .v3-energy{display:none!important;animation:none!important}
@media(max-width:760px){.front-ai-core .front-core-label{left:63%!important;bottom:25%!important}.siora-v53-core-field{opacity:.48!important}.v53-arc.c{display:none!important}}
@media(prefers-reduced-motion:reduce){.siora-v53-core-field{opacity:.52!important}.siora-v53-core-field:before{animation:none!important}.v53-arc{transition:none!important}.avatar-presence,.avatar-presence .avatar,.avatar-master-image{opacity:1!important}}
