/* ══════════════════════════════════════════════════════════
   꿀빵지 커스텀 마우스 커서  (64px · 원본 크기)
   - 커서팩 원본(.cur) 안의 64px 그림을 그대로 내장했어요 (화질 손실 0).
   - 파일 한 개로 끝 ─ base64 내장이라 이미지 파일 따로 업로드 안 해도 돼요.
   - 터치기기(폰·태블릿)에선 자동으로 꺼져요.
   - 크기를 바꾸고 싶으면 이 파일만 교체하면 전 페이지 동시 적용됩니다.
   ══════════════════════════════════════════════════════════ */

@media (hover: hover) and (pointer: fine) {

  /* 기본 커서 ─ 모든 요소 */
  *, *::before, *::after {
    cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAyVBMVEUAAAAAAAD//////fD/++T/+NX/9sf/1d3/ytP/wcv/tcH2383st7P///P14M3/6az/2NPym5LoZ3vu38b/prT/1dD/zdXXwZr/3uT++vn/8ZD/5uOXUUX64pz54ZvyyXfKmEL9yMIvGBBQDhzhR0VDBRLypp7/376lOkDwwHb/3eErKyvkhnzVcnf/ukpHMA64d4Dxoqj+trf/9vg/P3UxMW7/i54ODg7Ewrvt7e1JSYeyruKXfbTkdYf/JzduhSslJSUcHBx5crs5lMUzAAAAQ3RSTlP/AP//////////////////////////////////////////////////////////////////////////////////////K2G+NQAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAulJREFUWIXtlXFD2jAQxc9OtylEoVWZsAJRV8dstS0r3cZw6Pf/UHt3KSVUBpP+t/lS0rTJ+zW5XgoR7dUSkVOPAMCbWgQA9vfrEAA4ODioQQDgLbQ7AYB3rJ0JALwX7UoA4PCQWLsDjuq+xrqJVDeV69lfAa+A/wPwbKOt2XmbANRorDiIb7wI0Gw0VIkgUo1G82WA42ZTKWU+eIRWs3l8csI9rb8FwNNuKxa129w6lvGt1pJQAbguH0uA2D3PEwiuts3APT3lowTI0z2vJKj2lhi4R6wSYPxKnalS24Lonp+fL5dQ+NXZmeoobz2heu1+cJd9K4CCsA2wZ/kdRzmeg8MGMMEO9YbXaAM6F9YaVkK9CWBW4Cn2LwAeA+xQM6D7B0BP3qHxg+DJKjxaDTUuu10hmKSnxWkB6EAXFx+hIgzcb4W6nAH5Ppv6/T4VFwKQhxsJwPOoEuqyMRBTfwgA/APUuncpgtk0yhnYC10CBv4QgYdo6A8MQF06V84VAKidS7UZ4DhDdvsstBigVce5/nQNAGqnUwF0S4DkBcHv+wUABAACJtx8vgEAdadIy8oUqNyCNPKXGnEkdaCDLxAAfApUYCVzV4oBmLwg//b2Vtx8ZkCogyAoAWjrcO0MTF5QNLpjwD0D7kYRPoEq1FqHcSFchL2eQqFqDCQvKIkYcI8CQJQQDw3TNBx/HY/xi8MUfiOqzEDygpIkiooIRFGSkAwNGcAagxCGGrd0GNqE8qPt+wkjRGghqzA6A4Dd/MuyTOuenkywNItgvrKcw3h1yULOEAAID83z/Nt3lB/T7CdCMps8/EJs6PkM+n3JI7j4xID5fJ5/zbnOMIPplCPZm80eHiZ6FdDiAgBZAN5Nj4/zfJxLDcI0RiwRCDWbTPSaGPAGNlapeFtbgDzL4jETYqVmszQly1fEoIAIgCglDLIBT08lAK8WnSlVZ7BAyP9gKoOgODZVjClINoXi5971gJfrFfBPAH4DOVl6DaoeVSoAAAAASUVORK5CYII=') 0 0, auto !important;
  }

  /* 누를 수 있는 것 ─ 링크·버튼·카드 */
  a, button, select, summary, label[for],
input[type="checkbox"], input[type="radio"], input[type="submit"],
input[type="button"], input[type="file"], input[type="color"], input.color,
[onclick], [role="button"],
.acc-h, .ask, .avatar, .btn, .cell.clickable, .delete-btn, .item, .lb, .lb-x,
.md, .modal .mr button, .nav-b, .poster, .s-av, .tb, .vm-x,
.vc, .vav, .vfb, .tab-btn, .ord-btn, .dk, .sm, .nm-link, #avatarWrap {
    cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAzFBMVEUAAAAAAAD//////fDadob/++T/+NX/9sf/1d3/ytP/wcv/tcH2383st7P///P14M3/6az/2NPym5LoZ3vu38b/prT/1dD/zdXXwZr/3uT++vn/8ZD/5uOXUUX64pz54ZvyyXfKmEL9yMIvGBBQDhzhR0VDBRLypp7/376lOkDwwHb/3eErKyvkhnzVcnf/ukpHMA64d4Dxoqj+trf/9vg/P3UxMW7/i54ODg7Ewrvt7e1JSYeyruKXfbTkdYf/JzduhSslJSUcHBx5crs6X0wmAAAARHRSTlMA/////////////////////////////////////////////////////////////////////////////////////////7IrSXYAAAAJcEhZcwAAD2EAAA9hAag/p2kAAALhSURBVFiF7ZbtWtpAEIWZFT/awioQlSoNsGpjqRtNgiFtKRS9/3vqmUkIAUEUnv4qZ5NNwua8mZ3MRkulUomotJVIqe0ItLdXpm2ioP39MraNCVQ+ODjAvimBDg/Lh6JNAUdH5SPRpnOgD5k2T8LHVJu/B/rE2qYWiLaqg5122umf68USfeeapUplzkH8w7sA1UpF5wgiXalU3wc4rla11unnhnBWrR6fnPBI7a0AeOp1zaJ6nc+OJYJabSWh0eBtBhC74zgCwdW6CBqnp7zlAHm64+QEXV+Tg4Z8n3NA6tf6TOdal8TG+fn5bAqZX5+d6aZ23kj4nPsXABlh7Xss+JXSylHYigAmzKV6tYqA5kVhDvOpfgWQzsDR7J8CHAbMpRq6XAFoyTtM/SA4MguHFlIN/6UQ0qKn6WEKaEIXF1+gLA08Xkz1NAJyXTa1223KLgQgD08lAMeh+VTPAu6Iqd0FAP4OetO6EsGcnuQRLJ1xp+N2kXiIum4nBegrda2uAUCvrvTrAKW67HZZXf7fk4zRTXXz9QYA9Kq5AJjlXuqC4HfdDAACAB4Tbr/dAoC+mZXlyxCyuqCeO1OPM2k8432HAOCDp71CMV9KSwFpXZB7d3cnbj4ywBrP83IAzo1dvhqkLsjv3TPggQH3PR+fQG2NMTbIhAvbamk0WsyB1AWFPgMe0ADwQ+JbbRTZ/mO/jz2wEfyplsSAgMPQ97MM+H4YktxqGcDqg2CtwU/G2iUErp2QESKcoapwdwwAu3mP49iYlhkMMLVFQo1rGK8unEp1AYDw0CRJfvxE+zWMfyMlo8H4D3LzMgQsAqkjuPjAgMlkkjwm3MeIYDjkTLZGo/F4YOYBNW4AUAHAq+npaZL0E+lBGAbIJRKhR4PBkgBkAadW6XhZFwBJHAd9JgRaj0ZRhPHFHGQQARBFhJuKgOfnHIBXi8FoxZrK/g5GchMUBGkXIASpJit+Hl0O2Ok/1V8BSXP4/ybpuQAAAABJRU5ErkJggg==') 3 1, pointer !important;
  }

  /* 글자 입력칸 */
  input[type="text"], input[type="search"], input[type="number"],
input[type="date"], input[type="time"], input[type="url"], input[type="email"],
input[type="password"], input:not([type]), textarea, [contenteditable="true"] {
    cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAw1BMVEUAAAAAAAD//////fD/++T/+NX/9sf/1d3/ytP/wcv/tcH8gpv2383st7P///P14M3/6azym5L/2NPu38b/a2r/1dDXwZr/8ZD++vn/5uOXUUX64pz54ZvyyXfKmEL9yMIvGBBQDhzhR0VDBRLypp7/376lOkDwwHb/3eErKyvkhnzVcnf/ukpHMA64d4Dxoqj+trf/9vg/P3UxMW7/i54ODg7Ewrvt7e1JSYeyruKXfbTkdYf/JzduhSslJSUcHBx5cruiMqf4AAAAQXRSTlP/AP///////////////////////////////////////////////////////////////////////////////////+EFw7IAAAAJcEhZcwAAD2EAAA9hAag/p2kAAALvSURBVFiF7ZdtX9owFMWv2fMGUayCrEDU1TFTbYul2xgO/f6faucmbSmaIqXv9vPEpg/k/Lm5uW2RqNDBfiISVvsDoDdtIuDt7b7uAvCuLeB9W8CHtoCP2wFEW9baXP60dRWKhXYvNtFnq1pA1e8gbItuN0Bt5BXAF1Fu+wFaR9AO8NIqvAwoEg27qw52AJSBuAbvDKjxN4nAPbTFbfQK2AnwLPGOldgGoE5nw0F8oRGg2+nIEkEkO51uM8BhtyultI8bwlG3e3h01AgAT68nWdTr8dGhHX+8M8DYPc8zEJw1jcB8u+eVBNmrycEJmgNg/VKeylJuwAnLAcj98vRU9qX3lDBoCMgJz2rrICc4/EJI4Qn8VQEFYWBamURnCiqA/pljDpUInMpn4En2FwBvDajkoAYwNGto/SB4ZhZebQS26KnYFYA+dHb2FcrTUAcg32fTaDSi/MQAzJdbGYDnisBMhsbGNJoAAP8YvRqeG8FsD2oiGAzMcozH/sS+xWjijy1AnosLcQEAenFeOwUbgRATdvusCb9FSCnZF5ffLgFALzZzUFT/Ogfw+34OAAGAgAlX368AQN/Py1JuFm9lFab+WlPOpApU8AMCgHeBDORWgH99fW3cvGeAVkEQlAAcK70uxaL611MIpzcMuGXAzTTEI1BqpZSOcuFED4cSrXgEPAHEIQNu0QAIY+KhOkn07G42wxbpBH6rjUf1GhCHYZ6BMIxjMkM1A1gzELRWuKS0rhLKh7bvx4wwwhGqCqNTANjNW5qmSg3VfI6pVQjm6JhrGEsXFxITACB8aZZlP3+h/V6kf5CS5fz+L3JDzyMYjUwdkf0XhgGr1Sq7y7hPEcFiwZkcLpf393O1CTjmBgBVAHw3PTyssllmehAWEXKJRMjlfK4cOeAb2FrtrzmAKoAsTaMZEyIpl8skoYovz0EOMQCihDCoCnh8LAFYWnyY0NMICoR5DyZmEBRFtosQgqkmbfz8qRvQXK+A/wLwD6aMc79W035yAAAAAElFTkSuQmCC') 0 0, text !important;
  }

  /* 비활성(못 누르는) 요소 */
  :disabled, [disabled], .disabled, button:disabled, .btn:disabled, .ord-btn:disabled {
    cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAyVBMVEUAAAAAAAD//////fDZuoL/++T/+NX/9sf/1d3adob/ytP/wcv/tcHyYn/2383st7P///P14M3/6azym5L/2NPu38b/a2r/1dDXwZr/8ZD/3eH/5uP64pz54ZuXUUXyyXfKmEL9yML/6OovGBDhR0VDBRIrKyvypp7/376lOkDwwHb++vnkhnzVcnf/ukpHMA64d4Dxoqj+trf/9vg/P3UxMW7/i54ODg7Ewrvt7e1JSYeyruKXfbTkdYf/JzduhSslJSUcHBx5crvyVQS0AAAAQ3RSTlMA////////////////////////////////////////////////////////////////////////////////////////mSguYAAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAvBJREFUWIXtlmtD2jAUhklBLjIhitUi5ZLpqGOptsXSbQxF//+P2nuSQhFSlPphH+YbCGmb9+Hk9PRSKpVKjFQqLmaRihNYuVypVMrlogR2BIFwdFSQwKqVarUKQrUooFap1GrUFQXUG41GvV5v1IsCjo9BOIZyASyT8XCzCUKzme+3MpkJX0hv+E/Q8gl7K1EBTk7oU6zeNldQHPDxCPbm4F2EwisoresA9o9c9BTIP/XTQj7m/1RB7ST+wDPBWq1XDkY7DgK0Wy2+RjDGW632YYDTdptzru83DKN2+/Ts7CAAPJ0OJ7FOh0anOoLzdwOU3bZtBcHWoRGof7ftNYF3cnJwgWYAaD/nl3wtM+CCZACkfn55yR1ubxO6BwJSQm4IBr9lccu28NkErAhd1TKCgboJcK4Ma3hL6QpsTv4VwM4A3X1mBeipc6j9INhqFfaeh7ju2WpDAxzoSilNQx6AuS6Z+v0+SzcUwBkMBjCjHyiAbYpALYYNlak/AgD+IXoBgvN1rdwIut2uAgzdUfrKOHKHGnCtBLMe5C1BR2BZI3K7pBE9RZgQ/Nq6+XYDAHrr+lUEO9XP4HddBRgTAQAPBOf2+y0A6J20LDXBULxs4mrB704ok8IT3o9MHvf4XoA7Ho81Ab8EkMLzMgLGQmaluOv3J3cEuCfA3cTHLZBLIYQMUmFD9nocLSVs10HoE+AeDQA/ZDRVRpGcPkyn+AYygl/L/KoWhr6fZsH3w5CpqZIApCkIUgrsElKaCKidkBBKGKGqMDsGgNz0jeNYiJ6YzbC0bcI51TBOXbiSNQIAwp8mSfLzF9rvefwHKVnMHp+Qm90QcBGoOlLvQpYCLJfL5CGhPkYE8zllsrdYPD7OxGvAOTUA2AaArqbn52UyTVQPwjxALpEIvpjNDAGoC1hb9dscQBuAJI6DKRECzheLKMLx7RykEAVgLGKYtAl4eVkDcGpxMMq5LaTPwUhNgoJAdwFCUNUklZ+OmgGf+k/1F6Dccyrma/nzAAAAAElFTkSuQmCC') 0 0, not-allowed !important;
  }

}
