:where(.mac-lights){display:flex}:where(.mac-lights)>*{cursor:default;background-color:#ff5f57;background-image:linear-gradient(#ffffff1a,#0000000f);border:0;border-radius:50%;padding:0;display:block;position:relative;box-shadow:inset 0 1px #ffffff73,inset 0 -.5px #fff3,inset 0 0 0 .5px #0000002e}:where(.mac-lights)>:nth-child(2){background-color:#febc2e}:where(.mac-lights)>:nth-child(3){background-color:#28c840}:where(.mac-lights--grey)>:nth-child(n){background-color:#fff3;background-image:none}:is(.desk[data-desk-theme=aqua],.mac-lights--aqua){--aqua-bead-gloss:radial-gradient(58% 42% at 50% 24%, #fffffff2, #ffffff40 70%, #fff0 100%);--aqua-bead-glow:radial-gradient(70% 45% at 50% 100%, #ffffffb3, #fff0 80%)}:is(.desk[data-desk-theme=aqua] .mac-lights,.mac-lights--aqua)>*{--bead:#ff6159;--bead-deep:#c7362e;--bead-rim:#78140ebf;background:var(--aqua-bead-gloss), var(--aqua-bead-glow), radial-gradient(circle at 50% 60%, var(--bead) 40%, var(--bead-deep) 100%);box-shadow:inset 0 0 0 .75px var(--bead-rim), 0 .5px 1px #00000040}:is(.desk[data-desk-theme=aqua] .mac-lights,.mac-lights--aqua)>:nth-child(2){--bead:#ffc130;--bead-deep:#d38a00;--bead-rim:#825000bf}:is(.desk[data-desk-theme=aqua] .mac-lights,.mac-lights--aqua)>:nth-child(3){--bead:#35cf4a;--bead-deep:#138d24;--bead-rim:#0a5a14bf}:is(.desk[data-desk-theme=aqua] .mac-lights--grey,.mac-lights--aqua.mac-lights--grey)>:nth-child(n),:is(.desk[data-desk-theme=aqua] .mac-lights,.mac-lights--aqua)>[data-idle]{--bead:#d4d4d6;--bead-deep:#9c9ca0;--bead-rim:#00000052}.desk[data-desk-theme=aqua][data-desk-appearance=graphite] .mac-lights:not(.mac-lights--grey)>:nth-child(n){--bead:#a3acb8;--bead-deep:#67717f;--bead-rim:#28303cb3}
