.floating-ball[data-v-fb3d15b2]{position:fixed;bottom:20px;right:20px;width:50px;height:50px;border-radius:50%;background-color:#007bff;background-image:url(../img/menu.2d9648b1.png);background-size:cover;color:#fff;text-align:center;line-height:50px;cursor:pointer;z-index:1000;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.floating-ball[data-v-fb3d15b2]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.3);box-shadow:0 6px 12px rgba(0,0,0,.3)}.menu[data-v-fb3d15b2]{position:absolute;bottom:60px;right:-80px;background-color:#333;color:#fff;width:180px;display:none;opacity:0;padding:8px;border-radius:5px;-webkit-transition:right .3s,opacity .3s;transition:right .3s,opacity .3s;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);background-color:#fff;color:#333;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);border:none;overflow:hidden}.menu.open[data-v-fb3d15b2]{right:55px;display:block;opacity:1}.menu ul[data-v-fb3d15b2]{list-style:none;padding:0;margin:0}.menu ul li[data-v-fb3d15b2]{padding:8px;cursor:pointer;padding-left:26px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;color:#333;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.menu ul li[data-v-fb3d15b2]:hover{background-color:#f8f9fa;color:#007bff}.menu ul li i[data-v-fb3d15b2]{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:4px;color:#007bff}.share-note[data-v-e5811f80]{width:100%;margin:20px auto;padding:20px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);color:#333}.note-title[data-v-e5811f80]{font-size:28px;font-weight:700;color:#333;margin-bottom:20px;border-bottom:2px solid #4caf50;padding-bottom:10px;font-family:Roboto,sans-serif}.note-content[data-v-e5811f80]{background-color:#fff;padding:30px;border-radius:8px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1);min-height:200px;max-height:80vh;overflow-y:auto;margin:20px}.no-note-message[data-v-e5811f80]{text-align:center;color:#888;font-size:20px;padding:20px;font-family:Roboto,sans-serif}.floating-buttons[data-v-e5811f80]{position:fixed;bottom:30px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;z-index:1000}.floating-button[data-v-e5811f80]{width:50px;height:50px;border-radius:50%;background-color:#4caf50;background-image:linear-gradient(145deg,#4caf50,#66bb6a);color:#fff;font-size:24px;cursor:pointer;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.floating-button[data-v-e5811f80]:hover{background-color:#388e3c;background-image:linear-gradient(145deg,#388e3c,#4caf50);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.loading-text[data-v-e5811f80]{color:#fff;font-size:16px}