@property --angle{syntax:"<angle>";inherits:true;initial-value:0deg}.grid-border-module__WLx5Sa__grid-border{z-index:10;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000,#000) border-box content-box,linear-gradient(#000,#000);padding:var(--border-t) var(--border-r) var(--border-b) var(--border-l);background-origin:border-box;background:conic-gradient(from var(--angle), transparent, transparent, transparent, var(--border-color));opacity:0;will-change:--angle, opacity;border:0 solid #0000;transition:opacity .2s ease-out;position:absolute;inset:-1px;mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.grid-border-module__WLx5Sa__grid-border.grid-border-module__WLx5Sa__visible{opacity:1;transition:opacity 1.6s ease-in}.grid-border-module__WLx5Sa__grid-border.grid-border-module__WLx5Sa__reversed{background:conic-gradient(from var(--angle), var(--border-color), transparent, transparent, transparent)}@media (prefers-reduced-motion:reduce){.grid-border-module__WLx5Sa__grid-border,.grid-border-module__WLx5Sa__grid-border.grid-border-module__WLx5Sa__visible{transition:none}}
