@media (any-pointer: fine){html.sro-public{cursor:url(../cursors/silkroad/normal.cur),auto!important}html.sro-public :where(body,body *),html.sro-public :where(body *)::before,html.sro-public :where(body *)::after{cursor:inherit!important}html.sro-public ::backdrop{cursor:url(../cursors/silkroad/normal.cur),auto!important}html.sro-public :where(a[href],button,.btn,summary,select,label[for],input:is([type=button],[type=submit],[type=reset],[type=range],[type=checkbox],[type=radio],[type=color],[type=file]),[role=button],[role=link],[role=checkbox],[role=radio],[role=slider],[data-cursor=pointer],[data-cursor=grab],.sro-map-viewport.is-zoomed){cursor:url(../cursors/silkroad/link-select.cur),url(../cursors/silkroad/normal.cur),pointer!important}html.sro-public :where(a[href]:hover,button:hover,.btn:hover,summary:hover,select:hover,label[for]:hover,input:is([type=button],[type=submit],[type=reset],[type=range],[type=checkbox],[type=radio],[type=color],[type=file]):hover,[role=button]:hover,[role=link]:hover,[role=checkbox]:hover,[role=radio]:hover,[role=slider]:hover,[data-cursor=pointer]:hover,[data-cursor=grab]:hover,.sro-map-viewport.is-zoomed:hover){cursor:url(../cursors/silkroad/link-hover.cur),url(../cursors/silkroad/normal.cur),pointer!important}html.sro-public :where(a[href]:active,button:active,.btn:active,summary:active,select:active,label[for]:active,input:is([type=button],[type=submit],[type=reset],[type=range],[type=checkbox],[type=radio],[type=color],[type=file]):active,[role=button]:active,[role=link]:active,[role=checkbox]:active,[role=radio]:active,[role=slider]:active,[data-cursor=pointer]:active,[data-cursor=grab]:active,.sro-map-viewport.is-dragging){cursor:url(../cursors/silkroad/pressed.png) 2 1,url(../cursors/silkroad/normal.cur),pointer!important}html.sro-public input[type=range]::-webkit-slider-thumb{cursor:inherit!important}html.sro-public input[type=range]::-webkit-slider-runnable-track{cursor:inherit!important}html.sro-public input[type=range]::-moz-range-thumb{cursor:inherit!important}html.sro-public input[type=range]::-moz-range-track{cursor:inherit!important}html.sro-public input[type=range]::-moz-range-progress{cursor:inherit!important}html.sro-public input[type=number]::-webkit-inner-spin-button{cursor:inherit!important}html.sro-public input[type=number]::-webkit-outer-spin-button{cursor:inherit!important}html.sro-public input[type=file]::file-selector-button{cursor:inherit!important}html.sro-public:where(:has(button:active,.btn:active,summary:active,input:is([type=button],[type=submit],[type=reset],[type=range]):active,[role=button]:active,[role=slider]:active,.sro-map-viewport.is-dragging)) :where(body,body *){cursor:url(../cursors/silkroad/pressed.png) 2 1,url(../cursors/silkroad/normal.cur),pointer!important}html.sro-public:where(.sro-pointer-held),html.sro-public:where(.sro-pointer-held) :where(body,body *){cursor:url(../cursors/silkroad/pressed.png) 2 1,url(../cursors/silkroad/normal.cur),pointer!important}html.sro-public :where(a[href],button,.btn,summary,input[type=range],[role=button],[role=slider]){user-select:none;-webkit-user-select:none;-webkit-user-drag:none}html.sro-public :where(a[href] img,button img,.btn img,summary img,[role=button] img){-webkit-user-drag:none}html.sro-public :where([draggable=true],[draggable=true] *,[data-native-drag],[data-native-drag] *){user-select:auto;-webkit-user-select:auto;-webkit-user-drag:element}html.sro-public :where(:disabled,:disabled *,.btn.disabled,.btn.disabled *,[aria-disabled=true],[aria-disabled=true] *,label:has(:disabled),label:has(:disabled) *,[data-cursor=no-drop]){cursor:url(../cursors/silkroad/no-drop.cur),url(../cursors/silkroad/normal.cur),not-allowed!important}html.sro-public :where([aria-busy=true],[aria-busy=true] *,.is-loading,.is-loading *){cursor:url(../cursors/silkroad/wait.cur),url(../cursors/silkroad/normal.cur),wait!important}}
