.fenykeret{pointer-events:none;opacity:0;width:0;height:0;box-shadow:inset 0 0 0 2px var(--color-secondary), 0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent), 0 0 18px 6px color-mix(in srgb, var(--color-primary) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);transition:opacity .3s;position:absolute;top:0;left:0}.fenykeret[data-lathato]{opacity:1;transition:opacity .35s}.fenykeret[data-csuszik]{transition:opacity .3s,transform .32s,width .32s,height .32s,border-radius .32s}.fenykeret[data-lathato][data-csuszik]{transition:opacity .35s,transform .32s,width .32s,height .32s,border-radius .32s}@media (prefers-reduced-motion:reduce){.fenykeret[data-csuszik]{transition:opacity .3s}.fenykeret[data-lathato][data-csuszik]{transition:opacity .35s}}@media print,(forced-colors:active){.fenykeret{display:none}}@supports (color:color-mix(in srgb, red 50%, transparent)){html[data-fenykeret] :is(input:not([type=hidden i],[type=checkbox i],[type=radio i],[type=range i],[type=color i],[type=file i],[type=submit i],[type=reset i],[type=button i],[type=image i]),textarea,select):focus{outline:none}}@media (forced-colors:active){html[data-fenykeret] :is(input:not([type=hidden i],[type=checkbox i],[type=radio i],[type=range i],[type=color i],[type=file i],[type=submit i],[type=reset i],[type=button i],[type=image i]),textarea,select):focus{outline:revert-layer}}
