.p11a-layer{pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;overflow:hidden}.p11a-layer.is-on{opacity:var(--p11a-strength,.3)}.p11a-layer--sweep.is-on{transition:none}.p11a-layer.is-off{visibility:hidden}.p11a-layer canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.p11a-layer--sticky{overflow:clip}.p11a-stick{width:100%;height:min(100vh,100%);position:sticky;top:0}.p11a-mask--line{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000),linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000),linear-gradient(90deg,#0000,#000 4% 96%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.p11a-mask--air{-webkit-mask-image:linear-gradient(#0000,#000 40% 84%,#0000);mask-image:linear-gradient(#0000,#000 40% 84%,#0000)}.p11a-mask--soft{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.p11a-mask--strip{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 58%,#0000),linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#000 58%,#0000),linear-gradient(90deg,#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}[data-p11a-mark]{isolation:isolate;position:relative}[data-p11a-mark]:before{content:"";z-index:-1;pointer-events:none;left:var(--p11a-mark-x,-14px);top:var(--p11a-mark-y,-6px);width:var(--p11a-mark-w,0);height:var(--p11a-mark-h,0);background:var(--p11a-mark-img,none) 0 0 / 100% 100% no-repeat;clip-path:inset(0 100% 0 0);position:absolute}[data-p11a-mark=on]:before{clip-path:inset(0);transition:clip-path .7s cubic-bezier(.23,1,.32,1)}body.is-editing .p11a-layer,body.is-editing [data-p11a-mark]:before{display:none}@media (prefers-reduced-motion:reduce){.p11a-layer,[data-p11a-mark=on]:before{transition:none}}@media print{.p11a-layer,[data-p11a-mark]:before{display:none}}
