.cynARW_light{z-index:-1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:var(--scene-light-response,.85);position:absolute;inset:0;overflow:hidden}.cynARW_flow{z-index:auto}.cynARW_spill,.cynARW_strike{border-radius:inherit;opacity:0;position:absolute;inset:0}.cynARW_spill{background:radial-gradient(circle var(--spill-reach,600px) at var(--spill-x,-9999px) var(--spill-y,-9999px), var(--spill-color,transparent) 0%, color-mix(in srgb, var(--spill-color,transparent) 30%, transparent) 30%, transparent 100%);box-shadow:inset var(--spill-edge-x,0px) var(--spill-edge-y,0px) 0 color-mix(in srgb, var(--spill-color,transparent) calc(var(--spill-rim,0%) * var(--scene-light-rim,.6)), transparent);transition:opacity .6s}.cynARW_strike{background:radial-gradient(circle var(--strike-reach,900px) at var(--strike-x,-9999px) var(--strike-y,-9999px), var(--strike-color,transparent) 0%, color-mix(in srgb, var(--strike-color,transparent) 38%, transparent) 32%, transparent 100%);box-shadow:inset var(--strike-edge-x,0px) var(--strike-edge-y,0px) 0 color-mix(in srgb, var(--strike-color,transparent) calc(var(--strike-rim,0%) * var(--scene-light-rim,.6)), transparent)}.cynARW_ambient{border-radius:inherit;background:var(--ambient-color,transparent);opacity:var(--ambient-level,0);transition:opacity 1s linear,background-color 1s linear;position:absolute;inset:0}.cynARW_glint{z-index:-1;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:brightness(1.9)saturate(.55);transition:opacity .6s;position:absolute}.cynARW_flow.cynARW_glint{z-index:auto}.cynARW_glintFrame{border:var(--plate-border);border-color:#0000;border-image:var(--ornament-frame);inset:-1px}.cynARW_glintPortrait{border:var(--frame-border);border-color:#0000;border-image:var(--ornament,var(--ornament-portrait));inset:-1px}.cynARW_glintPanel{border-left:var(--plate-border);border-left-color:#0000;border-image:var(--ornament-panel);inset:0 0 0 -1px}.cynARW_lit{z-index:-1;border:var(--frame-border);border-color:#0000;border-image:var(--ornament,var(--ornament-portrait));pointer-events:none;opacity:calc(var(--ambient-level,0) * 1.6);mix-blend-mode:screen;filter:grayscale(1) brightness(1.5) sepia(1) saturate(var(--ambient-sat,3)) hue-rotate(var(--ambient-hue,0deg));transition:opacity 1s linear;position:absolute;inset:-1px}.cynARW_flow.cynARW_lit{z-index:auto}@media (prefers-reduced-motion:reduce){.cynARW_ambient,.cynARW_lit{transition:none}}@media (forced-colors:active){.cynARW_light,.cynARW_glint,.cynARW_lit{display:none}}