@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Alexandria:wght@400;500;600;700&display=swap";.trigger[data-v-172827ea]{background-color:#f0f2f5;border:1px solid #6b6b6b;border-radius:4px;color:#4caf50;font-weight:700;padding:10px 15px;transition:all .3s}.trigger[data-v-172827ea]:hover{background-color:#ffffffe6}.overlay[data-v-172827ea]{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}.content[data-v-172827ea]{background-color:#f0f2f5;border-radius:6px;box-shadow:0 10px 38px -10px #0e1216,0 10px 20px -15px #0e1216;font-size:15px;left:50%;max-height:85vh;max-width:500px;outline:none;padding:25px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:100000}.title[data-v-172827ea]{color:#9c27b0;font-size:17px;font-weight:700;margin:0}.description[data-v-172827ea]{color:#9c27b0;font-size:15px;line-height:1.5;margin-bottom:25px;margin-top:20px}.actions[data-v-172827ea]{display:flex;gap:25px;justify-content:flex-end}.cancel[data-v-172827ea],.confirm[data-v-172827ea]{background-color:#e1bee7;border-radius:4px;color:#9c27b0;font-weight:700;padding:10px 15px;transition:all .3s}.cancel[data-v-172827ea]:hover,.confirm[data-v-172827ea]:hover{background-color:#ce93d8}.confirm[data-v-172827ea]{background-color:#ef9a9a;color:#f44336}.confirm[data-v-172827ea]:hover{background-color:#e57373}.whole[data-v-e6c1b543]{color:#333;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.whole[data-v-e6c1b543],h2[data-v-e6c1b543]{margin-bottom:30px}h2[data-v-e6c1b543]{color:#2c3e50;font-size:28px;font-weight:600}h2[data-v-e6c1b543],h3[data-v-e6c1b543]{text-align:center}h3[data-v-e6c1b543]{color:#34495e;font-size:20px;font-weight:500;margin-bottom:25px;margin-top:20px}.notification-container[data-v-e6c1b543],.shared-items-container[data-v-e6c1b543]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 5px 15px #00000014;margin:20px auto;max-width:600px;padding:20px;width:90%}.notification[data-v-e6c1b543]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-direction:row;padding:15px 10px;transition:background-color .2s ease-in-out}.notification[data-v-e6c1b543]:last-child{border-bottom:none}.notification[data-v-e6c1b543]:hover{background-color:#f9f9f9}.profile-pic[data-v-e6c1b543]{border:2px solid #eee;border-radius:50%;height:55px;-o-object-fit:cover;object-fit:cover;width:55px}.profile-pic[data-v-e6c1b543]:hover{border-color:#007bff;cursor:pointer}.notification-content[data-v-e6c1b543]{flex-grow:1;margin-left:15px}.user-name[data-v-e6c1b543]{color:#2c3e50;font-size:16px;font-weight:600;transition:color .3s ease}.user-name[data-v-e6c1b543]:hover{color:#007bff;cursor:pointer}.request-message[data-v-e6c1b543]{color:#555;font-size:14px;margin-top:4px}.action-buttons[data-v-e6c1b543]{display:flex;flex-direction:row;margin-left:15px}button[data-v-e6c1b543]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;margin:0 6px;padding:9px 18px;transition:background-color .2s ease,transform .1s ease}button[data-v-e6c1b543]:active{transform:translateY(1px)}button[data-v-e6c1b543]:first-child{background-color:#28a745;color:#fff}button[data-v-e6c1b543]:first-child:hover{background-color:#218838}button[data-v-e6c1b543]:last-child{background-color:#dc3545;color:#fff}button[data-v-e6c1b543]:last-child:hover{background-color:#c82333}.shared-item[data-v-e6c1b543]{align-items:center;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 8px #0000000f;display:flex;margin-bottom:15px;padding:15px;transition:box-shadow .2s ease-in-out;width:100%}.shared-item[data-v-e6c1b543]:hover{box-shadow:0 4px 12px #0000001a}.shared-item-content[data-v-e6c1b543]{flex-grow:1;margin-left:15px;margin-right:15px}.shared-item-pic[data-v-e6c1b543]{border:1px solid #eee;border-radius:6px;height:105px;-o-object-fit:cover;object-fit:cover;width:70px}.shared-item-pic[data-v-e6c1b543]:hover{cursor:pointer;opacity:.85}.read-checkbox[data-v-e6c1b543]{cursor:pointer;height:18px;margin-left:15px;width:18px}.notification-container h3[data-v-e6c1b543]{margin-bottom:15px}.notification-container .notification[data-v-e6c1b543]:has(.shared-item-pic){padding:15px}.notification-container .notification .shared-item-pic[data-v-e6c1b543]{margin-left:0;margin-right:15px}.notification-container .notification .notification-content p[data-v-e6c1b543]{margin-bottom:5px}.notification-container .notification .notification-content p.request-message[data-v-e6c1b543]{color:#4a4a4a;font-style:italic}.navigation-container[data-v-d465b574]{background-color:#f0f2f5;border-right:1px solid #e9ecef;box-shadow:0 0 15px #0000000d;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;position:sticky;top:0;width:240px;z-index:1000}.header-section[data-v-d465b574]{background-color:#f0f2f5;border-bottom:1px solid #e0e4e7;padding:20px 15px 15px}.logo-brand-container[data-v-d465b574]{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.logo-link[data-v-d465b574]{display:block}.logo[data-v-d465b574]{border-radius:10px;height:40px;transition:transform .3s ease,box-shadow .3s ease}.logo[data-v-d465b574]:hover{box-shadow:0 4px 15px #00000014;transform:scale(1.05)}.brand-title[data-v-d465b574]{text-align:center}.brand-text[data-v-d465b574]{color:#fd77ba;font-family:Alexandria,sans-serif;font-size:20px;font-weight:600;margin:0;transition:all .3s ease;white-space:nowrap}.brand-text[data-v-d465b574]:hover{filter:brightness(1.1);transform:scale(1.02)}.action-section[data-v-d465b574]{align-items:center;background-color:#f0f2f5;border-bottom:1px solid #e0e4e7;display:flex;gap:20px;justify-content:center;padding:15px 20px}.action-icon[data-v-d465b574]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff9;border:1px solid hsla(0,0%,100%,.4);border-radius:12px;color:#6c757d;cursor:pointer;padding:10px;transition:all .3s ease}.action-icon[data-v-d465b574]:hover{background:#fd77ba14;border-color:#fd77ba26;color:#fd77ba;transform:translateY(-1px)}.bell-container[data-v-d465b574]{position:relative}.bell-icon[data-v-d465b574]:hover{animation:bell-shake-d465b574 .6s ease}@keyframes bell-shake-d465b574{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}.settings-icon[data-v-d465b574]:hover{animation:settings-rotate-d465b574 .6s ease}@keyframes settings-rotate-d465b574{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.menu-section[data-v-d465b574]{background-color:#f0f2f5;flex:1;overflow-y:auto;padding:20px 15px}.navigation-menu[data-v-d465b574]{display:flex;flex-direction:column;gap:6px}.menu-item[data-v-d465b574]{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;display:flex;padding:12px 16px;position:relative;transition:all .3s ease}.menu-item[data-v-d465b574]:hover{background:#fd77ba0f;border-color:#fd77ba1a;transform:translate(4px)}.menu-item.active[data-v-d465b574]{background:#fd77ba1f;border-color:#fd77ba33;box-shadow:0 2px 8px #fd77ba1a}.menu-icon[data-v-d465b574]{color:#6c757d;flex-shrink:0;height:24px;transition:all .3s ease;width:24px}.menu-item.active .menu-icon[data-v-d465b574],.menu-item:hover .menu-icon[data-v-d465b574]{color:#fd77ba;transform:scale(1.1)}.sparkle-icon[data-v-d465b574]{animation:sparkle-d465b574 2s ease-in-out infinite}@keyframes sparkle-d465b574{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(180deg)}}.menu-content[data-v-d465b574]{flex:1;margin-left:15px}.menu-label[data-v-d465b574]{color:#495057;font-size:18px;font-weight:600;margin:0;transition:all .3s ease}.menu-item.active .menu-label[data-v-d465b574],.menu-item:hover .menu-label[data-v-d465b574]{color:#fd77ba;font-weight:700}.menu-subtitle[data-v-d465b574]{color:#6c757d;display:block;font-size:13px;margin-top:2px;transition:color .3s ease}.menu-item:hover .menu-subtitle[data-v-d465b574]{color:#fd77ba}.footer-section[data-v-d465b574]{background-color:#f0f2f5;border-top:1px solid #e0e4e7;margin-top:auto;padding:18px}.footer-divider[data-v-d465b574]{background:linear-gradient(90deg,transparent,#e0e4e7,transparent);height:1px;margin-bottom:15px;width:100%}.footer-actions[data-v-d465b574]{align-items:center;display:flex;gap:20px;justify-content:center}.pin-container[data-v-d465b574],.pin-icon[data-v-d465b574]{position:relative}.pin-icon[data-v-d465b574]{transition:all .3s ease}.pin-icon.pinned[data-v-d465b574]{background:#fd77ba26!important;border-color:#fd77ba66!important;color:#fd77ba!important;transform:rotate(45deg)}.pin-icon.pinned[data-v-d465b574]:hover{background:#fd77ba40!important;transform:rotate(45deg) translateY(-3px)}.pin-icon[data-v-d465b574]:not(.pinned):hover{transform:translateY(-3px) rotate(15deg)}.footer-icon[data-v-d465b574]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:2px solid rgba(224,228,231,.8);border-radius:16px;box-shadow:0 4px 12px #00000014;color:#343a40;cursor:pointer;display:flex;justify-content:center;min-height:52px;min-width:52px;padding:14px;transition:all .3s ease}.footer-icon[data-v-d465b574]:hover{background:#fd77ba1f;border-color:#fd77ba4d;box-shadow:0 6px 20px #fd77ba33;color:#fd77ba;transform:translateY(-3px)}.ai-menu-item[data-v-d465b574]{background:#fd77ba08;border:1px solid rgba(253,119,186,.08);position:relative}.new-badge[data-v-d465b574]{background:linear-gradient(45deg,#fd5d5d,#ff4757);border-radius:10px;box-shadow:0 2px 6px #fd5d5d40;color:#fff;font-size:9px;font-weight:700;padding:3px 6px;position:absolute;right:8px;top:-6px}.notification-badge[data-v-d465b574]{background:linear-gradient(45deg,#ff6b6b,#ff5252);border:2px solid #fff;border-radius:12px;box-shadow:0 2px 8px #ff6b6b66;color:#fff;font-size:11px;font-weight:600;min-width:20px;padding:3px 8px;position:absolute;right:-2px;text-align:center;top:-2px}.settings-panel[data-v-d465b574]{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 6px 24px #0000001a;display:flex;flex-direction:column;gap:15px;min-width:220px;padding:20px}.tabs-container[data-v-d465b574]{margin-bottom:15px;width:100%}.tabs-title[data-v-d465b574]{color:#495057;font-size:14px;font-weight:600;margin-bottom:10px}.action-button[data-v-d465b574]{background:#6c757d;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:10px 16px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.action-button[data-v-d465b574]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-1px)}.feedback-button[data-v-d465b574]{background:#28a745}.feedback-button[data-v-d465b574]:hover{background:#218838}.extension-button[data-v-d465b574]{background:#dc3545}.extension-button[data-v-d465b574]:hover{background:#c82333}.sync-button[data-v-d465b574]{background:#ffc107;color:#212529}.sync-button[data-v-d465b574]:hover{background:#e0a800}.notification-modal .modal-content[data-v-d465b574]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000026;padding:20px;position:relative}.close-icon[data-v-d465b574]{border-radius:50%;color:#6c757d;cursor:pointer;height:24px;padding:4px;position:absolute;right:15px;top:15px;transition:all .3s ease;width:24px}.close-icon[data-v-d465b574]:hover{background:#dc35451a;color:#dc3545;transform:scale(1.1)}@media (max-width:768px){.navigation-container[data-v-d465b574]{width:200px}.menu-label[data-v-d465b574]{font-size:14px}.brand-text[data-v-d465b574]{font-size:20px}.action-section[data-v-d465b574]{gap:15px}}.menu-section[data-v-d465b574]::-webkit-scrollbar{width:6px}.menu-section[data-v-d465b574]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.menu-section[data-v-d465b574]::-webkit-scrollbar-thumb{background:#fd77ba4d;border-radius:3px}.menu-section[data-v-d465b574]::-webkit-scrollbar-thumb:hover{background:#fd77ba80}[data-v-d465b574] .u-popover{z-index:99999!important}[data-v-d465b574] .u-tabs__tablist{background-color:#f8f9fa;border-radius:8px}[data-v-d465b574] .u-tabs__tab{border-radius:6px;font-size:14px;font-weight:500;padding:10px 15px}[data-v-d465b574] .u-tabs__tab--active{background:linear-gradient(45deg,#fd77ba,#ff69b4);color:#fff}[data-v-d465b574] .u-tabs__tab--inactive{color:#6c757d}
