.notification-bell[data-v-e360ffd4]{position:relative}.bell-ring[data-v-e360ffd4]{animation:bellRing-e360ffd4 1s ease-in-out}@keyframes bellRing-e360ffd4{0%{transform:rotate(0)}10%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}90%{transform:rotate(-1deg)}95%{transform:rotate(1deg)}to{transform:rotate(0)}}.badge-pulse[data-v-e360ffd4]{animation:badgePulse-e360ffd4 1.5s ease-in-out 3}@keyframes badgePulse-e360ffd4{0%{box-shadow:2px 2px #0003;transform:rotate(12deg) scale(1)}50%{box-shadow:3px 3px #0000004d;transform:rotate(12deg) scale(1.15)}85%{box-shadow:1px 1px #0006;transform:rotate(12deg) scale(.95)}to{box-shadow:2px 2px #0003;transform:rotate(12deg) scale(1)}}.badge-enter-active[data-v-e360ffd4]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.badge-leave-active[data-v-e360ffd4]{transition:all .2s ease-in}.badge-enter-from[data-v-e360ffd4]{opacity:0;transform:scale(0) rotate(180deg)}.badge-leave-to[data-v-e360ffd4]{opacity:0;transform:scale(0)}.notification-badge[data-v-e360ffd4]{box-shadow:2px 2px #0003;transform:rotate(12deg);transition:transform .2s ease}.notification-bell:hover .notification-badge[data-v-e360ffd4]{transform:rotate(12deg) scale(1.05)}.notification-bell[data-v-e360ffd4]:active{box-shadow:2px 2px #0003;transform:scale(.95) rotate(-2deg)}.nav-bar[data-v-bd97b197]{position:relative}.nav-bar[data-v-bd97b197]:after{background:repeating-linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 2px,transparent 0,transparent 4px);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:var(--z-header-scanlines)}.step-expand-enter-active[data-v-bd97b197],.step-expand-leave-active[data-v-bd97b197]{transition:all .28s}.step-expand-enter-from[data-v-bd97b197],.step-expand-leave-to[data-v-bd97b197]{transform:scaleX(0)}.step-animated[data-v-bd97b197]{animation:stepExpand-bd97b197 .28s;transform-origin:left center}@keyframes stepExpand-bd97b197{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.poulpi-card[data-v-73278616]{transform-style:preserve-3d;transition:all .4s ease-out}.poulpi-card.flipping[data-v-73278616]{transform:translateZ(50px) rotateY(10deg)}.poulpi-overlay[data-v-73278616]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:var(--z-tooltip)}.trading-card-shadow[data-v-73278616]{max-height:80vh;max-width:400px;position:relative}.trading-card-shadow[data-v-73278616]:before{background:#000;content:"";inset:0;position:absolute}.trading-card-details[data-v-73278616],.trading-card-shadow[data-v-73278616]:before{border:2px solid #000;border-radius:var(--radius-xs)}.trading-card-details[data-v-73278616]{animation:card-appear-73278616 .4s cubic-bezier(.34,1.56,.64,1);background:#fff;height:100%;overflow-y:auto;position:relative;transform:translate(-8px,-8px);width:100%}@keyframes card-appear-73278616{0%{opacity:0;transform:translate(-8px,-8px) scale(.3) rotate(-12deg)}40%{transform:translate(-8px,-8px) scale(1.1) rotate(8deg)}65%{transform:translate(-8px,-8px) scale(1.03) rotate(-3deg)}85%{transform:translate(-8px,-8px) scale(1.01) rotate(1deg)}to{opacity:1;transform:translate(-8px,-8px) scale(1) rotate(0)}}.card-overlay-enter-active[data-v-73278616]{transition:opacity .3s ease-out}.card-overlay-leave-active[data-v-73278616]{transition:opacity .3s ease-in}.card-overlay-enter-from[data-v-73278616],.card-overlay-leave-to[data-v-73278616]{opacity:0}.toast-enter-active[data-v-070cd48e]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-070cd48e]{transition:all .3s cubic-bezier(.4,0,1,1)}.toast-enter-from[data-v-070cd48e]{opacity:0;transform:translateY(-100px)}.toast-leave-to[data-v-070cd48e]{opacity:0;transform:translate(100px)}.toast-move[data-v-070cd48e]{transition:transform .3s ease}.shadow-brutalist[data-v-070cd48e]{box-shadow:3px 3px #000}.notification-item[data-v-8b9e6828]{background:#fff;border:2px solid var(--color-line);border-radius:8px;overflow:hidden;transition:all .2s ease}.notification-item.is-unread[data-v-8b9e6828]{background:linear-gradient(90deg,#7c3aed05,#fff);border-left:4px solid var(--color-primary)}.notification-item.is-read[data-v-8b9e6828]{opacity:.8}.notification-content[data-v-8b9e6828]{align-items:flex-start;display:flex;gap:1rem;padding:1rem}.notification-avatar[data-v-8b9e6828]{flex-shrink:0}.notification-main[data-v-8b9e6828]{flex:1;min-width:0}.notification-header-row[data-v-8b9e6828]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.notification-meta[data-v-8b9e6828]{align-items:center;display:flex;gap:.5rem}.notification-time[data-v-8b9e6828]{color:var(--color-gray-subtitle);font-size:.75rem}.notification-title[data-v-8b9e6828]{color:var(--color-dark);font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:.25rem}.notification-description[data-v-8b9e6828]{color:var(--color-gray-subtitle);font-size:.875rem;line-height:1.4;margin-bottom:.5rem}.notification-quick-actions[data-v-8b9e6828]{display:flex;flex-wrap:wrap;gap:var(--spacing-m)}@media (max-width:768px){.notification-content[data-v-8b9e6828]{gap:.75rem;padding:.75rem}.notification-header-row[data-v-8b9e6828]{align-items:flex-start;flex-direction:column;gap:.5rem}.notification-quick-actions[data-v-8b9e6828]{flex-direction:column}}.skeleton-fade-enter-active[data-v-8564d8b3]{transition:opacity .2s ease-in}.skeleton-fade-leave-active[data-v-8564d8b3]{transition:opacity .3s ease-out}.skeleton-fade-enter-from[data-v-8564d8b3],.skeleton-fade-leave-to[data-v-8564d8b3]{opacity:0}.skeleton-fade-enter-to[data-v-8564d8b3],.skeleton-fade-leave-from[data-v-8564d8b3]{opacity:1}.notification-center[data-v-25415321]{display:flex;flex-direction:column;max-height:80vh}.notification-header[data-v-25415321]{flex-shrink:0}.notification-list[data-v-25415321]{flex:1;padding-bottom:var(--spacing-l);scrollbar-color:var(--color-gray-subtitle) transparent;scrollbar-width:thin}.notification-list[data-v-25415321]::-webkit-scrollbar{width:6px}.notification-list[data-v-25415321]::-webkit-scrollbar-track{background:transparent}.notification-list[data-v-25415321]::-webkit-scrollbar-thumb{background-color:var(--color-gray-subtitle);border-radius:3px}.notification-empty[data-v-25415321]{padding:3rem 2rem;text-align:center}.notification-footer[data-v-25415321]{border-top:1px solid var(--color-line);flex-shrink:0;text-align:center}.notification-list>div[data-v-25415321]{transition:all .2s ease-in-out}@media (max-width:768px){.notification-header .flex[data-v-25415321]{align-items:stretch;flex-direction:column;gap:1rem}.notification-center[data-v-25415321]{max-height:90vh}.notification-list[data-v-25415321]{max-height:70vh}}
