.icon[data-v-f2c2fcaf]{display:inline-block;shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;transition:all .2s ease;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon[data-v-f2c2fcaf]:hover{transform:scale(1.05)}.notification-container[data-v-34b8495e]{pointer-events:none;position:fixed;right:20px;top:20px;z-index:99999}.notification-list[data-v-34b8495e]{display:flex;flex-direction:column;gap:12px}.notification-item[data-v-34b8495e]{align-items:center;backdrop-filter:blur(10px);background:#21242d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 4px 16px #0006;color:#fff;display:flex;font-family:MiSans,sans-serif;max-width:400px;min-width:300px;overflow:hidden;padding:16px;pointer-events:auto;position:relative}.notification-item.success[data-v-34b8495e]{border-left:4px solid #10b981}.notification-item.error[data-v-34b8495e]{border-left:4px solid #ef4444}.notification-item.info[data-v-34b8495e]{border-left:4px solid #0b5afe}.notification-item.warning[data-v-34b8495e]{border-left:4px solid #f59e0b}.notification-icon[data-v-34b8495e]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:28px;justify-content:center;margin-right:16px;width:28px}.success .notification-icon[data-v-34b8495e]{background:#10b98133;color:#10b981}.error .notification-icon[data-v-34b8495e]{background:#ef444433;color:#ef4444}.info .notification-icon[data-v-34b8495e]{background:#0b5afe33;color:#0b5afe}.warning .notification-icon[data-v-34b8495e]{background:#f59e0b33;color:#f59e0b}.notification-content[data-v-34b8495e]{flex:1;font-size:14px;line-height:1.4;word-break:break-word}.notification-close[data-v-34b8495e]{align-items:center;background:transparent;border:none;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:28px;justify-content:center;margin-left:12px;padding:0;transition:color .2s;width:28px}.notification-close[data-v-34b8495e]:hover{color:#fff}.notification-progress[data-v-34b8495e]{background:#ffffff1a;bottom:0;height:3px;left:0;position:absolute;width:100%}.notification-progress-bar[data-v-34b8495e]{animation:progress-shrink-34b8495e linear forwards;height:100%;transform-origin:left center;width:100%}.success .notification-progress-bar[data-v-34b8495e]{background-color:#10b981}.error .notification-progress-bar[data-v-34b8495e]{background-color:#ef4444}.info .notification-progress-bar[data-v-34b8495e]{background-color:#0b5afe}.warning .notification-progress-bar[data-v-34b8495e]{background-color:#f59e0b}@keyframes progress-shrink-34b8495e{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification-list-enter-active[data-v-34b8495e]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.notification-list-leave-active[data-v-34b8495e]{transition:all .3s cubic-bezier(.55,.085,.68,.53)}.notification-list-enter-from[data-v-34b8495e]{opacity:0;transform:translate(100%) scale(.9)}.notification-list-enter-to[data-v-34b8495e],.notification-list-leave-from[data-v-34b8495e]{opacity:1;transform:translate(0) scale(1)}.notification-list-leave-to[data-v-34b8495e]{opacity:0;transform:translate(100%) scale(.9)}.notification-list-move[data-v-34b8495e]{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.notification-container[data-v-34b8495e]{left:10px;right:10px;top:10px}.notification-item[data-v-34b8495e]{max-width:none;min-width:auto}}.notification-item[data-v-34b8495e]:hover{box-shadow:0 6px 20px #00000080;transform:translateY(-2px);transition:all .2s ease}@media(prefers-color-scheme:dark){.notification-item[data-v-34b8495e]{background:#21242df2;border-color:#ffffff26}}.app{display:flex;flex-direction:column;min-height:100vh;position:relative}.main-content{background:transparent;flex:1;padding:0;position:relative;z-index:1}@media(max-width:768px){.main-content{padding:0}}
