.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}html{--cursor-size:32px}*{cursor:none!important}.custom-cursor{position:fixed;width:var(--cursor-size);height:var(--cursor-size);pointer-events:none;z-index:9999;background-size:100% 100%;background-repeat:no-repeat;transform-origin:5px 5px;transition:transform .05s ease,background-image .1s ease,opacity .2s ease;transform:scale(1.2);will-change:left,top,transform;margin-left:-4px;margin-top:-4px}.custom-cursor:active{transform:scale(1.15)}.custom-cursor{background-image:url(/usagi_cursor/%E6%AD%A3%E5%B8%B8%E9%80%89%E6%8B%A9.cur)}.custom-cursor.text{background-image:url(/usagi_cursor/%E6%96%87%E6%9C%AC%E9%80%89%E6%8B%A9.cur);transform:scale(1.1)}.custom-cursor.link{background-image:url(/usagi_cursor/%E9%93%BE%E6%8E%A5%E9%80%89%E6%8B%A9.cur);transform:scale(1.3)}.custom-cursor.not-allowed{background-image:url(/usagi_cursor/%E4%B8%8D%E5%8F%AF%E7%94%A8.cur)}.custom-cursor.busy{background-image:url(/usagi_cursor/%E5%BF%99.cur);animation:cursor-spin 1s linear infinite}@keyframes cursor-spin{0%{transform:scale(1.2) rotate(0deg)}to{transform:scale(1.2) rotate(1turn)}}