.notification-container[data-v-bbfdbf30]{pointer-events:none;position:fixed;right:20px;top:80px;z-index:9999}.notification-list[data-v-bbfdbf30]{flex-direction:column}.notification[data-v-bbfdbf30],.notification-list[data-v-bbfdbf30]{display:flex;gap:12px;max-width:400px}.notification[data-v-bbfdbf30]{align-items:flex-start;background:#fff;border-left:4px solid;border-radius:8px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;min-width:320px;overflow:hidden;padding:16px;pointer-events:auto;position:relative}.notification--success[data-v-bbfdbf30]{border-left-color:#10b981}.notification--error[data-v-bbfdbf30]{border-left-color:#ef4444}.notification--warning[data-v-bbfdbf30]{border-left-color:#f59e0b}.notification--info[data-v-bbfdbf30]{border-left-color:#3b82f6}.notification__icon[data-v-bbfdbf30]{flex-shrink:0;height:20px;width:20px}.notification--success .notification__icon[data-v-bbfdbf30]{color:#10b981}.notification--error .notification__icon[data-v-bbfdbf30]{color:#ef4444}.notification--warning .notification__icon[data-v-bbfdbf30]{color:#f59e0b}.notification--info .notification__icon[data-v-bbfdbf30]{color:#3b82f6}.notification__content[data-v-bbfdbf30]{flex:1;min-width:0}.notification__title[data-v-bbfdbf30]{color:#111827;font-size:14px;font-weight:600;margin-bottom:4px}.notification__message[data-v-bbfdbf30]{color:#6b7280;font-size:14px;line-height:1.4;word-wrap:break-word}.notification__actions[data-v-bbfdbf30]{display:flex;gap:8px;margin-top:12px}.notification__action[data-v-bbfdbf30]{border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s}.notification__action--primary[data-v-bbfdbf30]{background:#3b82f6;color:#fff}.notification__action--primary[data-v-bbfdbf30]:hover{background:#2563eb}.notification__action--secondary[data-v-bbfdbf30]{background:#f3f4f6;color:#374151}.notification__action--secondary[data-v-bbfdbf30]:hover{background:#e5e7eb}.notification__close[data-v-bbfdbf30]{background:none;border:none;color:#9ca3af;cursor:pointer;flex-shrink:0;height:20px;padding:0;transition:color .2s;width:20px}.notification__close[data-v-bbfdbf30]:hover{color:#6b7280}.notification__progress[data-v-bbfdbf30]{animation:progress-bbfdbf30 linear forwards;background:currentColor;bottom:0;height:2px;left:0;opacity:.3;position:absolute;transform-origin:left}.notification--success .notification__progress[data-v-bbfdbf30]{color:#10b981}.notification--error .notification__progress[data-v-bbfdbf30]{color:#ef4444}.notification--warning .notification__progress[data-v-bbfdbf30]{color:#f59e0b}.notification--info .notification__progress[data-v-bbfdbf30]{color:#3b82f6}@keyframes progress-bbfdbf30{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification-enter-active[data-v-bbfdbf30]{transition:all .3s ease-out}.notification-leave-active[data-v-bbfdbf30]{transition:all .3s ease-in}.notification-enter-from[data-v-bbfdbf30],.notification-leave-to[data-v-bbfdbf30]{opacity:0;transform:translate(100%)}.notification-move[data-v-bbfdbf30]{transition:transform .3s ease}@media (max-width:640px){.notification-container[data-v-bbfdbf30]{left:10px;right:10px;top:10px}.notification[data-v-bbfdbf30],.notification-list[data-v-bbfdbf30]{max-width:none}.notification[data-v-bbfdbf30]{min-width:auto}}.language-switcher[data-v-e2b0727a]{display:inline-block;position:relative}.language-toggle[data-v-e2b0727a]{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;min-width:120px;padding:8px 12px;transition:all .2s ease}.language-toggle[data-v-e2b0727a]:hover{border-color:#007bff;box-shadow:0 2px 4px #007bff1a}.dropdown-arrow[data-v-e2b0727a]{font-size:10px;transition:transform .2s ease}.dropdown-arrow.open[data-v-e2b0727a]{transform:rotate(180deg)}.language-dropdown[data-v-e2b0727a]{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #0000001a;left:0;margin-top:4px;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:1000}.language-dropdown.open[data-v-e2b0727a]{opacity:1;transform:translateY(0);visibility:visible}.language-option[data-v-e2b0727a]{border-bottom:1px solid #f0f0f0;color:#333;display:block;font-size:14px;padding:10px 12px;text-decoration:none;transition:background-color .2s ease}.language-option[data-v-e2b0727a]:last-child{border-bottom:none}.language-option[data-v-e2b0727a]:hover{background-color:#f8f9fa}.main-content[data-v-e2b0727a]{min-height:calc(100vh - 200px);padding:24px 0}.promo-banner[data-v-e2b0727a]{border-radius:12px;display:block;margin-bottom:24px;overflow:hidden;transition:transform .2s ease}.promo-banner[data-v-e2b0727a]:hover{transform:translateY(-2px)}.promo-image[data-v-e2b0727a]{border-radius:12px;box-shadow:0 4px 12px #0000001a;display:block;height:auto;width:100%}.footer[data-v-e2b0727a]{background:#f8f9fa;border-top:1px solid #e9ecef;color:#6c757d;font-size:14px;padding:24px 20px;text-align:center}@media (max-width:768px){.language-toggle[data-v-e2b0727a]{font-size:13px;min-width:100px;padding:6px 10px}.language-option[data-v-e2b0727a]{font-size:13px;padding:8px 10px}.main-content[data-v-e2b0727a]{padding:16px 0}.footer[data-v-e2b0727a]{font-size:12px;padding:16px}}
