.skin-macos { font-family: -apple-system, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif; border: 1px solid rgba(0, 0, 0, .22); border-radius: 12px; box-shadow: 0 22px 50px rgba(0, 0, 0, .28), 0 2px 8px rgba(0, 0, 0, .12); }
.mac-titlebar { position: relative; height: 30px; background: #ececec; border-bottom: 1px solid #d5d5d5; text-align: center; font-size: 13px; font-weight: 600; line-height: 30px; color: #3c3c3c; }
.mac-lights { position: absolute; left: 12px; top: 9px; display: flex; gap: 8px; }
.mac-lights i { width: 12px; height: 12px; border-radius: 50%; background: #ff5f57; box-shadow: inset 0 0 0 .500px rgba(0, 0, 0, .18); }
.mac-lights i:nth-child(2) { background: #febc2e; }
.mac-lights i:nth-child(3) { background: #28c840; }
