@import url('https://fonts.googleapis.com/css2?family=Pacifico&family=Fredoka:wght@700&family=Press+Start+2P&display=swap');
/* Kuroosu supporter names, avatar frames, name fonts */
[data-op-name="3"]{--op-name-grad:linear-gradient(90deg,#ff5e6b,#ffb238,#ffe066,#3ad678,#48c6ff,#8a7bff,#ff6ad5,#ff5e6b);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 3s linear infinite}
[data-op-name="4"]{--op-name-grad:linear-gradient(90deg,#3ad678 0%,#3ad678 35%,color-mix(in srgb,#3ad678 35%,#fff) 50%,#3ad678 65%,#3ad678 100%);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 2.8s linear infinite}
[data-op-name="18"]{--op-name-grad:linear-gradient(90deg,#ff6ad5 0%,#ff6ad5 35%,color-mix(in srgb,#ff6ad5 35%,#fff) 50%,#ff6ad5 65%,#ff6ad5 100%);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 2.8s linear infinite}
[data-op-name="37"]{color:#0080c0!important;-webkit-text-fill-color:#0080c0}
[data-op-name="61"]{--op-name-grad:linear-gradient(90deg,#6d8c40 0%,#6d8c40 35%,color-mix(in srgb,#6d8c40 35%,#fff) 50%,#6d8c40 65%,#6d8c40 100%);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 2.8s linear infinite}
[data-op-name="67"]{--op-name-grad:linear-gradient(90deg,#ff5e6b,#ffb238,#ffe066,#3ad678,#48c6ff,#8a7bff,#ff6ad5,#ff5e6b);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 3s linear infinite}
[data-op-name="74"]{--op-name-grad:linear-gradient(90deg,#cfc978 0%,#cfc978 35%,color-mix(in srgb,#cfc978 35%,#fff) 50%,#cfc978 65%,#cfc978 100%);background:var(--op-name-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;animation:opu-name-flow 2.8s linear infinite}
[data-op-name="3"]{font-family:'Pacifico',cursive!important;letter-spacing:0;font-weight:400!important;}
[data-op-name="4"]{font-family:'Fredoka',sans-serif!important;letter-spacing:0;}
[data-op-name="61"]{font-family:'Fredoka',sans-serif!important;letter-spacing:0;}
[data-op-name="67"]{font-family:'Press Start 2P',monospace!important;letter-spacing:0;font-size:.72em!important;font-weight:400!important;}
