.notif-panel.svelte-1juuppi{background:var(--white);border:1px solid var(--border-light);z-index:100;width:360px;max-height:420px;animation:svelte-1juuppi-notifFadeIn .2s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #1a16141f}@keyframes svelte-1juuppi-notifFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.notif-panel__head.svelte-1juuppi{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.notif-panel__head.svelte-1juuppi h3:where(.svelte-1juuppi){color:var(--carbon);margin:0;font-size:.95rem;font-weight:600}.notif-panel__close.svelte-1juuppi{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.notif-panel__close.svelte-1juuppi:hover{background:var(--bg)}.notif-panel__body.svelte-1juuppi{flex:1;padding:8px;overflow-y:auto}.notif-panel__empty.svelte-1juuppi{text-align:center;color:var(--text-secondary);padding:32px 16px;font-size:.85rem}.notif-panel__item.svelte-1juuppi{text-align:left;cursor:pointer;width:100%;transition:background var(--transition);background:0 0;border:none;border-radius:8px;gap:10px;padding:10px;display:flex}.notif-panel__item.svelte-1juuppi:hover{background:var(--bg)}.notif-panel__item-dot.svelte-1juuppi{background:var(--terracotta);border-radius:50%;width:8px;min-width:8px;height:8px;margin-top:5px}.notif-panel__item-content.svelte-1juuppi{flex:1;min-width:0}.notif-panel__item-subject.svelte-1juuppi{color:var(--carbon);margin-bottom:2px;font-size:.85rem;font-weight:600;line-height:1.3}.notif-panel__item-body.svelte-1juuppi{color:var(--text-secondary);margin-bottom:4px;font-size:.8rem;line-height:1.4}.notif-panel__item-time.svelte-1juuppi{color:var(--text-secondary);opacity:.7;font-size:.72rem}.notif-panel__foot.svelte-1juuppi{border-top:1px solid var(--border-light);padding:10px 16px}.notif-panel__mark-all.svelte-1juuppi{width:100%;color:var(--terracotta);border:1px solid var(--terracotta);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:8px;padding:8px;font-size:.82rem;font-weight:500}.notif-panel__mark-all.svelte-1juuppi:hover{background:var(--terracotta);color:var(--white)}@media (width<=680px){.notif-panel.svelte-1juuppi{width:auto;max-height:calc(100vh - 100px);position:fixed;top:72px;left:8px;right:8px}}.mobile-menu.svelte-r1tfyb{-webkit-backdrop-filter:blur(28px);z-index:2000;width:270px;height:100dvh;transition:right .4s var(--ease-out);background:#0e0a07f5;flex-direction:column;display:flex;position:fixed;top:0;right:-100%}.mobile-menu.open.svelte-r1tfyb{right:0}.mobile-menu__head.svelte-r1tfyb{justify-content:space-between;align-items:center;padding:24px 24px 0;display:flex}.mobile-menu__brand.svelte-r1tfyb{color:var(--white);align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:flex}.mobile-menu__brand.svelte-r1tfyb img:where(.svelte-r1tfyb){object-fit:contain;width:44px;height:32px}.mobile-menu__close.svelte-r1tfyb{color:#ffffff8c;transition:color var(--transition);padding:4px}.mobile-menu__close.svelte-r1tfyb:hover{color:#fff}.mobile-menu__body.svelte-r1tfyb{flex-direction:column;flex:1;justify-content:center;gap:28px;padding:0 24px;display:flex}.mobile-menu__loc.svelte-r1tfyb{color:#ffffff8c;border-radius:var(--radius-sm);background:#ffffff0f;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:500;display:flex}.mobile-menu__nav.svelte-r1tfyb{flex-direction:column;align-items:center;gap:2px;display:flex}.mobile-menu__nav.svelte-r1tfyb a:where(.svelte-r1tfyb){color:#fff9;text-align:center;padding:6px 0;font-size:1.05rem;font-weight:500;text-decoration:none;transition:color .25s;display:inline-block;position:relative}.mobile-menu__nav.svelte-r1tfyb a:where(.svelte-r1tfyb):after{content:"";background:var(--orange);width:0;height:2px;transition:width .25s;position:absolute;bottom:-2px;left:0}.mobile-menu__nav.svelte-r1tfyb a:where(.svelte-r1tfyb):hover{color:#fffffff2}.mobile-menu__nav.svelte-r1tfyb a:where(.svelte-r1tfyb):hover:after{width:100%}.mobile-menu__nav.svelte-r1tfyb a.active:where(.svelte-r1tfyb){color:var(--white)}.mobile-menu__nav.svelte-r1tfyb a.active:where(.svelte-r1tfyb):after{width:100%}.mobile-menu__nav.svelte-r1tfyb a.mobile-menu__orders-link:where(.svelte-r1tfyb){text-align:center;justify-content:center;align-items:center;gap:1rem;display:flex}.mobile-menu__badge.svelte-r1tfyb{background:var(--terracotta);min-width:20px;height:20px;color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:.65rem;font-weight:700;display:inline-flex}.mobile-menu__divider.svelte-r1tfyb{background:#ffffff14;border:none;height:1px;margin:0}.mobile-menu__logout.svelte-r1tfyb{width:100%;color:var(--terracotta);cursor:pointer;text-align:center;transition:background var(--transition);background:0 0;border:none;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:10px;padding:18px 24px;font-size:.88rem;font-weight:500;display:flex}.mobile-menu__logout.svelte-r1tfyb:hover{background:#ffffff0a}.mobile-menu__overlay.svelte-r1tfyb{z-index:1999;opacity:0;pointer-events:none;background:#00000080;transition:opacity .35s;position:fixed;inset:0}.mobile-menu__overlay.open.svelte-r1tfyb{opacity:1;pointer-events:auto}.msg-modal__overlay.svelte-nlxvsl{z-index:2000;background:#1a161466;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.msg-modal.svelte-nlxvsl{background:var(--white);width:100%;max-width:480px;max-height:80vh;animation:svelte-nlxvsl-msgFadeIn .2s var(--ease-out);border-radius:14px;flex-direction:column;display:flex;box-shadow:0 8px 40px #1a161429}@keyframes svelte-nlxvsl-msgFadeIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.msg-modal__head.svelte-nlxvsl{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.msg-modal__head.svelte-nlxvsl h3:where(.svelte-nlxvsl){color:var(--carbon);margin:0;font-size:1rem;font-weight:600}.msg-modal__close.svelte-nlxvsl{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.msg-modal__close.svelte-nlxvsl:hover{background:var(--bg)}.msg-modal__body.svelte-nlxvsl{flex:1;padding:20px;overflow-y:auto}.msg-modal__text.svelte-nlxvsl{color:var(--carbon);white-space:pre-wrap;margin:0;font-size:.92rem;line-height:1.7}.msg-modal__foot.svelte-nlxvsl{border-top:1px solid var(--border-light);padding:14px 20px}.msg-modal__date.svelte-nlxvsl{color:var(--text-secondary);font-size:.8rem}
