.vault-cursor-wrapper{position:fixed;top:0;left:0;pointer-events:none;z-index:2147483647;will-change:transform;transform:translate(-3px,-3px);transition:opacity .12s ease}.vault-cursor-dark{color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.95)) drop-shadow(0 1.5px 3.5px rgba(0,0,0,.8))}.vault-cursor-light{color:#000;filter:drop-shadow(0 0 1px rgba(255,255,255,.95)) drop-shadow(0 1.5px 3.5px rgba(255,255,255,.8))}.vault-cursor-svg{display:block;overflow:visible}.prism-body{transition:transform .18s cubic-bezier(.16,1,.3,1),fill .15s ease,stroke-width .15s ease;transform-origin:3px 3px}.prism-core{transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .15s ease;transform-origin:10px 10px}.vault-cursor-wrapper.is-hovering .prism-body{transform:scale(1.14);stroke-width:1.8px}.vault-cursor-wrapper.is-hovering .prism-core{opacity:.9;fill:currentColor}.vault-cursor-wrapper.is-clicking .prism-body{transform:scale(.85);fill:currentColor}.vault-cursor-wrapper.is-selecting .prism-body{transform:scale(.92);stroke-width:1.8px;fill:currentColor}.vault-cursor-wrapper.is-selecting .prism-core{opacity:1;fill:currentColor}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){html.has-fine-pointer,html.has-fine-pointer body,body.has-fine-pointer{cursor:none!important}html.has-fine-pointer *:not(input):not(textarea):not([contenteditable=true]):not(pre):not(code):not(.selectable-text):not(.selectable-text *),body.has-fine-pointer *:not(input):not(textarea):not([contenteditable=true]):not(pre):not(code):not(.selectable-text):not(.selectable-text *){cursor:none!important}html.has-fine-pointer:not(.is-mouse-down) input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),html.has-fine-pointer:not(.is-mouse-down) textarea,html.has-fine-pointer:not(.is-mouse-down) [contenteditable=true],html.has-fine-pointer:not(.is-mouse-down) .rc-md-editor .editor-container .input,html.has-fine-pointer:not(.is-mouse-down) .rc-md-editor .editor-container .section,body.has-fine-pointer:not(.is-mouse-down) input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),body.has-fine-pointer:not(.is-mouse-down) textarea,body.has-fine-pointer:not(.is-mouse-down) [contenteditable=true],body.has-fine-pointer:not(.is-mouse-down) .rc-md-editor .editor-container .input,body.has-fine-pointer:not(.is-mouse-down) .rc-md-editor .editor-container .section{cursor:text!important}html.cursor-text-mode:not(.is-mouse-down) .vault-cursor-wrapper,body.cursor-text-mode:not(.is-mouse-down) .vault-cursor-wrapper{opacity:0!important;visibility:hidden!important}}@media (max-width: 1023px),(hover: none),(pointer: coarse){.vault-cursor-wrapper{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html,body,html *,body *{cursor:auto!important}}html,body,*{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.vault-scrollbar-track{pointer-events:none;opacity:0;border-radius:9999px;transition:opacity .18s ease,background-color .15s ease;-webkit-user-select:none;user-select:none;z-index:50}.vault-scrollbar-track.is-vertical{position:absolute;top:4px;bottom:4px;right:4px;width:8px}.vault-scrollbar-track.is-horizontal{position:absolute;left:6px;right:6px;bottom:0;height:5px;width:auto}.vault-scrollbar-track.is-visible{opacity:1;pointer-events:auto}.vault-scrollbar-track.is-global{position:fixed;top:4px;bottom:4px;right:4px;z-index:2147483640}.vault-scrollbar-dark{background-color:#ffffff0f}.vault-scrollbar-dark:hover{background-color:#ffffff24}.vault-scrollbar-dark .vault-scrollbar-thumb{background-color:#ffffff73;box-shadow:0 0 2px #000000e6}.vault-scrollbar-dark .vault-scrollbar-thumb:hover,.vault-scrollbar-dark .vault-scrollbar-thumb.is-dragging{background-color:#fffffff2;box-shadow:0 0 4px #000}.vault-scrollbar-light{background-color:#0000000f}.vault-scrollbar-light:hover{background-color:#00000024}.vault-scrollbar-light .vault-scrollbar-thumb{background-color:#00000073;box-shadow:0 0 2px #ffffffe6}.vault-scrollbar-light .vault-scrollbar-thumb:hover,.vault-scrollbar-light .vault-scrollbar-thumb.is-dragging{background-color:#000000f2;box-shadow:0 0 4px #fff}.vault-scrollbar-thumb{position:absolute;border-radius:9999px;will-change:transform;cursor:pointer;transition:background-color .15s ease,width .15s ease,height .15s ease,left .15s ease,top .15s ease}.vault-scrollbar-thumb.is-vertical{top:0;left:1px;width:6px;min-height:32px}.vault-scrollbar-track.is-vertical:hover .vault-scrollbar-thumb.is-vertical,.vault-scrollbar-thumb.is-vertical.is-dragging{width:7px;left:.5px}.vault-scrollbar-thumb.is-horizontal{top:.5px;left:0;height:4px;min-width:24px}.vault-scrollbar-track.is-horizontal:hover .vault-scrollbar-thumb.is-horizontal,.vault-scrollbar-thumb.is-horizontal.is-dragging{height:5px;top:0}@media (max-width: 767px){.vault-scrollbar-track.is-vertical{width:6px;right:2px}.vault-scrollbar-thumb.is-vertical{width:4px;left:1px;min-height:24px}.vault-scrollbar-track.is-horizontal{height:4px}.vault-scrollbar-thumb.is-horizontal{height:3px;min-width:20px}}
