.toast-container[data-v-4f40dcb1]{bottom:20px;max-width:350px;pointer-events:none;position:fixed;right:20px;z-index:9999}.toast[data-v-4f40dcb1]{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--nosana-dark);border:1px solid rgba(var(--nosana-primary),.2);border-radius:8px;box-shadow:0 4px 24px #0003;display:flex;justify-content:space-between;margin-bottom:10px;overflow:hidden;padding:16px;pointer-events:auto}.toast-content[data-v-4f40dcb1]{flex:1;margin-right:12px}.toast-title[data-v-4f40dcb1]{color:var(--nosana-green);font-size:1rem;font-weight:600;margin-bottom:4px}.toast-message[data-v-4f40dcb1]{color:#ffffffe6;font-size:.9375rem;line-height:1.5}.toast-close[data-v-4f40dcb1]{align-items:center;background:transparent;border:none;border-radius:4px;color:#ffffff80;cursor:pointer;display:flex;font-size:1.25rem;height:24px;justify-content:center;line-height:1;padding:4px;transition:all .2s ease;width:24px}.toast-close[data-v-4f40dcb1]:hover{background:#ffffff1a;color:#fff}.toast.info[data-v-4f40dcb1]{border-left:3px solid #3b82f6}.toast.success[data-v-4f40dcb1]{border-left:3px solid var(--nosana-green)}.toast.warning[data-v-4f40dcb1]{border-left:3px solid #f59e0b}.toast.error[data-v-4f40dcb1]{border-left:3px solid #ef4444}.toast-enter-active[data-v-4f40dcb1],.toast-leave-active[data-v-4f40dcb1]{transition:all .3s ease}.toast-enter-from[data-v-4f40dcb1],.toast-leave-to[data-v-4f40dcb1]{opacity:0;transform:translateY(30px)}.toast-move[data-v-4f40dcb1]{transition:transform .3s ease}.toast.has-actions[data-v-4f40dcb1]{padding-bottom:12px}.toast-actions[data-v-4f40dcb1]{display:flex;gap:8px;margin-top:12px}.toast-action-button[data-v-4f40dcb1]{background:var(--nosana-green);border:none;border-radius:6px;color:var(--nosana-dark);cursor:pointer;font-size:.875rem;font-weight:600;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.toast-action-button[data-v-4f40dcb1]:hover{box-shadow:0 4px 12px rgba(var(--nosana-primary),.3);transform:translateY(-1px)}.toast-action-button[data-v-4f40dcb1]:active{transform:translateY(0)}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileMenuSlideIn{0%{opacity:0;transform:translateY(-40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%{opacity:.2;transform:scale(1)}50%{opacity:.1;transform:scale(1.5)}to{opacity:.2;transform:scale(1)}}.wallet-button-wrapper :deep(.wallet-adapter-button){background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;font-weight:inherit!important;height:auto!important;padding:0!important}.swv-button.svw-button-trigger,.swv-button.swv-button-trigger{background-color:#149376!important;border:1px solid #fff!important;border-radius:.5rem!important;box-shadow:0 2px 8px #22c55e26!important;color:#fff!important;font-size:.875rem!important;font-weight:600!important;height:auto!important;max-height:40px!important;padding:.375rem 1rem!important;transition:all .3s;white-space:nowrap!important}@media (max-width:1024px){.app-header{border-radius:20px!important;height:60px!important;padding:.75rem 1rem!important;top:.5rem!important;width:calc(100% - 1rem)!important}.mobile-menu-toggle{display:flex!important}.dropdown-container{display:none!important}.animate-mobileMenuSlideIn{animation:mobileMenuSlideIn .35s cubic-bezier(.4,0,.2,1)}.swv-button.svw-button-trigger,.swv-button.swv-button-trigger{font-size:.75rem!important;max-height:36px!important;padding:.25rem .75rem!important}}:deep(.deployment-notification){background:#000!important;border:1px solid rgba(34,197,94,.2)!important;border-radius:12px!important;box-shadow:0 4px 24px #0003!important;color:#fff!important;padding:16px!important}:deep(.deployment-notification .notification-button){background:#22c55e!important;border:none!important;border-radius:8px!important;color:#000!important;cursor:pointer!important;font-weight:600!important;margin-top:8px!important;padding:8px 16px!important;transition:all .3s ease!important}:deep(.deployment-notification .notification-button:hover){box-shadow:0 4px 12px #22c55e4d!important;transform:translateY(-2px)!important}
