/* Supplied artwork: 24px pointers, a compact 16px I-beam, calibrated hotspots.
   Root opt-in covers mounted dialogs and cameras without observing the DOM. */
@media (hover:hover) and (pointer:fine) and (forced-colors:none){
 html[data-camlangs-cursors="on"]{
  --camlangs-cursor-default:url('/releases/20261024-sketch-qa65-r1/cursors-qa65/default.svg') 6 2,default;
  --camlangs-cursor-pointer:url('/releases/20261024-sketch-qa65-r1/cursors-qa65/pointer.svg') 8 2,pointer;
  --camlangs-cursor-text:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cimage%20width%3D%2232%22%20height%3D%2232%22%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAESUlEQVR42u2WTWxUVRTHf%2Fd9Td%2BbT2inM0OgRhEXfoWwc2FCojExJi6IJEZKNyaYmJiYIIl7dWNcucIYIiKwaJAGSBAiXxViEAEDDCT40dYgUBraKdP2TWfee%2Fe46EMaE5k6Q9noSW7u5px7%2F%2Fd%2FzrnnD%2F91U80cPM%2Fr831%2FI7ACSAIamAWcON4BjNjdB6aAciqV6p%2Bent7XFoB02tuSW5L%2F%2BI31z%2FNIz0qyS0t4XppG5DJZGcOyLCzLJoxCTMMkmUxSrVYpl8vs%2BGoHomXdxMTEQDsM%2FfLJR29rkT2BVL%2FQMvW5FrmmRepaRP5pRSJS7%2BvbqIGvm11gNSEom88v09BQ1EcFuwPuHDbC6m0k8wJ0rERZaSzTIk6NxIEyPDyiTNMci6KodQCJhHNm285DrzjpXhLBGGFtjKWdRdY%2B141Z3QeJN4nIcujQNwwNDRuTkxWq1SlGRkbMc%2BfONfL5%2FLbR0dHW%2Be%2Fp6XnMsuw9QBnsX1EdQ%2BCEgwNviUxuFZFITp%2F%2BQYAQuAycBPYDH5ZKpTUPrFVERIkct0T6XcNwR%2Fq3viYSnopERJ86OSiJRKK%2BYcOG5a10WZMawACUUkoDochxtI5UKC4oA2oXVHFZj3ie6xw4cKAI3IjP1PNW0wvuZxqI7vmu1ahoVBkWzAwKtavkcnlJJj3q9Xpunn%2B4kMsXwsBfWbjHhDFTnaqDUujEU7hGh7iui4i4raTXaqEi7IAC2EW0sQrPNkmnMzQaDacVAEYLIWpy%2FDdQINM%2FAohhGAClhRZemwDEj6IIgluIfzn%2BstMtnvXvgmJfmfBrASCC9%2Bzck%2Bfe3LnYAOJv1jRrdcDwwH0y%2FjETxJNyUQHcze1kzZ8Gq4jMXAICkqkcQOYhFSFSnfIhqMKdg0CI7XTMY2jRAch4PQCC22AXARc3YT5UBqJGIKAjlNMDoDKZ1HwAsmg1IIICNVubDUErSKwAIJlMEUuzRWHAjP0ipRCwK77vg6RRM2eAaxRKjwI4ImL87WzjQQCIAL1582Z3%2FfqXlloOTiMQiHyUrgJFVSoswTTN5fHUjGIgC5qGTXVAKpV6HzgCjDi2NQFG%2FdWX14iMfSCN8UERETl48LDMKWV1FPgeuOI4zreFQuHptlRxMpl8J5PJfPreli0UCwW6u7vILeni8c4y2Y6bSP5dlJ5mdvoGuwfOc%2FP3s3i5J%2BjqyrNr13aOHzt2NAiCF9shYX9vb28oIvVY7WoR0XrmojQqZ6URRtK4tVfCG5%2BJ1PaJ%2BNtDkeFQ5Kdw584vQ%2BBWu%2BM4cBzbjFvrbr2I8p4R24vbLTsOqgMIoF5RTPZDbpWIKANUtllX3hdAZ2dux969A%2Bvy%2BW5r9erVKKVIpVLq%2BvU%2FqFQqylAKOxomMEqIDtD%2BBWYaWW6OneDIiZ%2FxPHeP7%2FvtCdJ0Ot0HnAEmgGq8X51TylwEVQauAJfAOA98B%2By2bfv1TZs22fxvTexP7rIAfGO9i5oAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fsvg%3E") 8 8,text;
  --camlangs-cursor-grabbing:url('/releases/20261024-sketch-qa65-r1/cursors-qa65/grabbing.svg') 12 12,grabbing;
  --camlangs-cursor-ew-resize:url('/releases/20261024-sketch-qa65-r1/cursors-qa65/ew-resize.svg') 12 12,ew-resize;
  cursor:var(--camlangs-cursor-default);
 }
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body{cursor:var(--camlangs-cursor-default)}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :where(*){cursor:inherit}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is(.cl-video-grid,.cl-tile,.cl-tile video,.cl-empty,.cl-squad-grid video,[data-camlangs-cursor=default]){cursor:var(--camlangs-cursor-default)!important}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is(a[href],button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],input[type=checkbox],input[type=radio],input[type=range],input[type=color],.cl-system-cursor-preference):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-camlangs-cursor]){cursor:var(--camlangs-cursor-pointer)!important}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only],.cm-message-body,.cl-profile-bio){cursor:var(--camlangs-cursor-text)!important}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is([data-camlangs-cursor=ew-resize],.ce-chat-divider,.cl-grid-divider){cursor:var(--camlangs-cursor-ew-resize)!important}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is([data-camlangs-cursor=grabbing]){cursor:var(--camlangs-cursor-grabbing)}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is(:disabled,[aria-disabled=true]){cursor:not-allowed!important}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is([data-camlangs-cursor=wait]){cursor:wait}
 html[data-camlangs-cursors="on"]:not([data-camlangs-dragging]) body :is([data-camlangs-cursor=progress]){cursor:progress}
 html[data-camlangs-cursors="on"][data-camlangs-dragging=grabbing],html[data-camlangs-cursors="on"][data-camlangs-dragging=grabbing] *{cursor:var(--camlangs-cursor-grabbing)!important}
 html[data-camlangs-cursors="on"][data-camlangs-dragging=ew-resize],html[data-camlangs-cursors="on"][data-camlangs-dragging=ew-resize] *{cursor:var(--camlangs-cursor-ew-resize)!important}
}
/* Beat generic profile form input sizing without changing other settings. */
html body label.cl-system-cursor-preference{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;max-width:100%;min-height:36px;margin:0;padding:4px 0;font:inherit}
html body label.cl-system-cursor-preference>span{flex:0 1 auto;font:inherit}
html body label.cl-system-cursor-preference>input[type=checkbox]{appearance:none;box-sizing:border-box;position:relative;flex:0 0 30px;width:30px;min-width:30px;max-width:30px;height:18px;min-height:18px;margin:0;padding:2px;border:1.5px solid #64646b;border-radius:10px;background:#e1e1e5;vertical-align:middle}
html body label.cl-system-cursor-preference>input[type=checkbox]::before{content:'';display:block;width:11px;height:11px;border-radius:50%;background:#333;transform:translateX(0)}
html body label.cl-system-cursor-preference>input[type=checkbox]:checked{background:#ffd43c;border-color:#17171c}
html body label.cl-system-cursor-preference>input[type=checkbox]:checked::before{transform:translateX(12px)}
html body label.cl-system-cursor-preference>input[type=checkbox]:focus-visible{outline:3px solid #b18500;outline-offset:3px}
@media(forced-colors:active){html body label.cl-system-cursor-preference>input[type=checkbox]{appearance:auto;background:Canvas;border-color:ButtonText}html body label.cl-system-cursor-preference>input[type=checkbox]::before{content:none}}
/* Drawing tools use their native crosshair when custom cursors are declined. */
html[data-camlangs-cursors="off"] #board-canvas[data-whiteboard-tool]:not([data-whiteboard-tool=select]):not([data-whiteboard-tool=pan]){cursor:crosshair!important}
@media(forced-colors:active){html #board-canvas[data-whiteboard-tool]:not([data-whiteboard-tool=select]):not([data-whiteboard-tool=pan]){cursor:crosshair!important}}
