/* =========================================================
   Windows 98 / ME Authentic System Cursors
   ========================================================= */

/* Default Arrow Cursor */
html,
body,
#crt-wrapper,
#crt-monitor,
.crt-screen,
#desktop,
.window,
.window-body,
.status-bar,
.taskbar,
.system-tray,
.context-menu,
.dropdown {
  cursor: url('../images/cursors/arrow.svg') 0 0, default !important;
}

/* Pointer / Link Hand Cursor */
a,
a *,
button,
button *,
[role="button"],
.desktop-icon,
.desktop-icon *,
.title-bar-controls button,
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="checkbox"],
input[type="radio"],
select,
.portfolio-tool-btn,
.portfolio-os-btn,
.portfolio-node-header,
.portfolio-node-header *,
.context-menu-item,
.context-menu-item *,
.start-menu-item,
.start-menu-item *,
.taskbar-item,
.taskbar-item *,
.tree-toggle,
.tree-title,
.showcase-subgroup,
.start-button,
#start-button {
  cursor: url('../images/cursors/pointer.svg') 6 1, pointer !important;
}

/* Text I-Beam Cursor */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
textarea,
[contenteditable="true"],
.notepad-textarea {
  cursor: url('../images/cursors/text.svg') 7 6, text !important;
}

/* Move / Drag Cursor */
.window .title-bar {
  cursor: url('../images/cursors/arrow.svg') 0 0, default !important;
}

/* Wait / Busy Hourglass Cursor */
.cursor-wait,
body.loading,
.is-busy {
  cursor: url('../images/cursors/wait.svg') 8 8, wait !important;
}

