.network-status-wrapper[data-v-bb7c9cec]{left:0;padding:.875rem 1rem;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.network-status-alert[data-v-bb7c9cec]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 10px 40px -10px #0003,0 0 0 1px #ffffff1a;margin:0 auto;max-width:900px;overflow:hidden;pointer-events:auto;position:relative}.network-status-alert[data-v-bb7c9cec]:before{background:linear-gradient(90deg,#fffc,#fff6 50%,#fffc);content:"";height:3px;left:0;position:absolute;right:0;top:0}.network-status-alert.offline[data-v-bb7c9cec]{background:linear-gradient(135deg,#dc2626f2,#b91c1cf2);border:1px solid hsla(0,0%,100%,.15)}.network-status-alert.slow[data-v-bb7c9cec]{background:linear-gradient(135deg,#f59e0bf2,#d97706f2);border:1px solid hsla(0,0%,100%,.15)}.alert-inner[data-v-bb7c9cec]{align-items:center;color:#fff;display:flex;gap:1rem;padding:1rem 1.25rem}.status-indicator[data-v-bb7c9cec]{flex-shrink:0}.status-dot[data-v-bb7c9cec],.status-indicator[data-v-bb7c9cec]{height:12px;position:relative;width:12px}.status-dot[data-v-bb7c9cec]{background-color:#fff;border-radius:50%;box-shadow:0 0 8px #fff9;z-index:2}.pulse-ring[data-v-bb7c9cec]{animation:pulse-bb7c9cec 2s ease-out infinite;background-color:#fff6;border-radius:50%;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@keyframes pulse-bb7c9cec{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.content-wrapper[data-v-bb7c9cec]{gap:1.5rem;justify-content:space-between}.content-wrapper[data-v-bb7c9cec],.icon-message[data-v-bb7c9cec]{align-items:center;display:flex;flex:1;min-width:0}.icon-message[data-v-bb7c9cec]{gap:1rem}.icon-container[data-v-bb7c9cec]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff26;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.message[data-v-bb7c9cec]{flex:1;min-width:0}.message h3[data-v-bb7c9cec]{color:#fff;font-size:.95rem;font-weight:600;letter-spacing:-.01em;margin:0 0 .25rem}.message p[data-v-bb7c9cec]{color:#ffffffe6;font-size:.8125rem;font-weight:400;line-height:1.4;margin:0}.retry-btn[data-v-bb7c9cec]{align-items:center;background-color:#fffffff2;border:none;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.625rem 1.125rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.network-status-alert.offline .retry-btn[data-v-bb7c9cec]{color:#dc2626}.network-status-alert.slow .retry-btn[data-v-bb7c9cec]{color:#f59e0b}.retry-btn[data-v-bb7c9cec]:hover:not(:disabled){background-color:#fff;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.retry-btn[data-v-bb7c9cec]:active:not(:disabled){box-shadow:0 2px 8px #0000001a;transform:translateY(0)}.retry-btn[data-v-bb7c9cec]:disabled{cursor:not-allowed;opacity:.8}.retry-btn svg[data-v-bb7c9cec]{transition:transform .3s ease}.retry-btn svg.spinning[data-v-bb7c9cec]{animation:spin-bb7c9cec 1s linear infinite}@keyframes spin-bb7c9cec{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slide-down-enter-active[data-v-bb7c9cec],.slide-down-leave-active[data-v-bb7c9cec]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from[data-v-bb7c9cec],.slide-down-leave-to[data-v-bb7c9cec]{opacity:0;transform:translateY(-120%)}@media (max-width:768px){.network-status-wrapper[data-v-bb7c9cec]{padding:.75rem}.alert-inner[data-v-bb7c9cec]{padding:.875rem 1rem}.content-wrapper[data-v-bb7c9cec]{gap:1rem}.message h3[data-v-bb7c9cec]{font-size:.875rem}.message p[data-v-bb7c9cec],.retry-btn[data-v-bb7c9cec]{font-size:.75rem}.retry-btn[data-v-bb7c9cec]{padding:.5rem .875rem}.icon-container[data-v-bb7c9cec]{height:36px;width:36px}}@media (max-width:540px){.content-wrapper[data-v-bb7c9cec]{align-items:stretch;flex-direction:column;gap:.875rem}.retry-btn[data-v-bb7c9cec]{justify-content:center;width:100%}.status-indicator[data-v-bb7c9cec]{display:none}}
