@property --drop-a{syntax:"<angle>";inherits:false;initial-value:0deg}:root .ui-page .xh.lp2 .up.up--plain button.drop{isolation:isolate;border-color:#0000;transition:background-color .2s ease-out;position:relative;overflow:hidden}:root .ui-page .xh.lp2 .up.up--plain button.drop:is(:hover,:focus-visible),:root .ui-page .xh.lp2 .up.up--plain.is-drag button.drop{background:var(--fill-2);border-color:#0000}:root .ui-page .xh.lp2 .up.up--plain button.drop>*{z-index:1;position:relative}:root .ui-page .xh.lp2 .up.up--plain button.drop:before,:root .ui-page .xh.lp2 .up.up--plain button.drop:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}:root .ui-page .xh.lp2 .up.up--plain button.drop:before{background:conic-gradient(from var(--drop-a), transparent 0deg, color-mix(in srgb, var(--ui-g-mark) 90%, transparent) 50deg, transparent 120deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:5s linear infinite drop-spin;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root .ui-page .xh.lp2 .up.up--plain button.drop:after{box-shadow:inset 0 0 36px -10px color-mix(in srgb, var(--glow-green) calc(var(--glow-strength) * 80%), transparent)}@keyframes drop-spin{to{--drop-a:360deg}}@media (prefers-reduced-motion:reduce){:root .ui-page .xh.lp2 .up.up--plain button.drop:before{animation:none}}
