.top-bar.svelte-9qu3wm{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .5rem 0;padding-top:calc(.75rem + env(safe-area-inset-top));background:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,.25) 50%,transparent);pointer-events:none;height:8rem}.top-bar.search-active.svelte-9qu3wm{z-index:58}.search-bar.svelte-9qu3wm{display:flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .875rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff26;color:var(--text-secondary, rgba(255, 255, 255, .75));transition:all .2s ease;-webkit-tap-highlight-color:transparent;pointer-events:auto;flex:1;min-width:0;position:relative;isolation:isolate}.search-bar.svelte-9qu3wm:before{content:"";position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(8px) brightness(.7);-webkit-backdrop-filter:blur(8px) brightness(.7);z-index:-1;pointer-events:none}.search-bar.active.svelte-9qu3wm{border-color:#fff6;background:#ffffff40;box-shadow:0 4px 16px #0003}.search-bar.svelte-9qu3wm .search-icon{flex-shrink:0;color:#ffffff80}.input-wrapper.svelte-9qu3wm{flex:1;min-width:0;position:relative}.search-input.svelte-9qu3wm{width:100%;border:none;background:transparent;color:#fff;font-size:1rem;font-weight:400;outline:none;padding:0;line-height:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-input.svelte-9qu3wm::-moz-placeholder{color:#ffffff80}.search-input.svelte-9qu3wm::placeholder{color:#ffffff80}.clear-btn.svelte-9qu3wm{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:#fff3;color:#fff;border-radius:9999px;cursor:pointer;flex-shrink:0;padding:0;transition:background .15s ease}.clear-btn.svelte-9qu3wm:hover{background:#ffffff59}.avatar-btn.svelte-9qu3wm{width:2.5rem;height:2.5rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff26;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;position:relative;isolation:isolate;transition:all .15s ease;-webkit-tap-highlight-color:transparent;flex-shrink:0}.avatar-btn.svelte-9qu3wm:before{content:"";position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(8px) brightness(.7);-webkit-backdrop-filter:blur(8px) brightness(.7);z-index:-1;pointer-events:none}.avatar-btn.svelte-9qu3wm:hover{background:#ffffff4d;border-color:#ffffff4d}.avatar-img.svelte-9qu3wm{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.notification-dot.svelte-9qu3wm{position:absolute;top:-1px;right:-1px;width:.75rem;height:.75rem;border-radius:9999px;background:var(--color-error, #ef4444);border:2px solid rgba(0,0,0,.4)}.nav-pill-container.svelte-1ya88q7{position:fixed;top:calc(env(safe-area-inset-top,0px) + 3.5rem);left:0;right:0;z-index:30;padding:.25rem 0;pointer-events:none}.nav-pill-container.bottom.svelte-1ya88q7{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + .5rem);padding:0 .25rem}.nav-pill-container.svelte-1ya88q7>*{pointer-events:auto}.nav-pill-bar.svelte-1ya88q7{padding:0 .5rem}.nav-pill-content.svelte-1ya88q7{display:flex;gap:.375rem;padding:.25rem 0;align-items:center}.nav-pill.svelte-1ya88q7{display:flex;flex:1 1 0%;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.375rem 0;border-radius:12px;white-space:nowrap;transition:all .2s ease;cursor:pointer;text-decoration:none;background:#ffffff26;backdrop-filter:blur(8px) brightness(.7);-webkit-backdrop-filter:blur(8px) brightness(.7);border:1px solid rgba(255,255,255,.1);color:var(--text-primary, #fff)}.nav-pill-label.svelte-1ya88q7{font-size:.625rem;font-weight:500;line-height:1;letter-spacing:.01em}.nav-pill.svelte-1ya88q7:hover{background:#ffffff4d}.nav-pill.active.svelte-1ya88q7{background:#ffffff40;border:1.5px solid rgba(255,255,255,.4);box-shadow:0 4px 16px #0003;position:relative;overflow:hidden}.nav-pill.active.svelte-1ya88q7:after{content:"";position:absolute;inset:-1px;background:linear-gradient(105deg,transparent 0%,transparent 35%,rgba(255,255,255,.35) 42%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.35) 58%,transparent 65%,transparent 100%);animation:svelte-1ya88q7-pill-sheen 5s ease-in-out infinite;pointer-events:none;border-radius:.75rem}@keyframes svelte-1ya88q7-pill-sheen{0%{transform:translate(-150%)}20%{transform:translate(200%)}to{transform:translate(200%)}}.filter-bar-container.svelte-b49gmh{position:fixed;bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));left:0;right:0;z-index:30;padding:.25rem 0;pointer-events:none}.filter-bar-container.svelte-b49gmh>*{pointer-events:auto}.filter-bar.svelte-b49gmh{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:0 .5rem}.filter-scroll-content.svelte-b49gmh{display:flex;gap:.375rem;padding:.25rem 0;align-items:center}.filter-scroll-content.svelte-b49gmh:after{content:"";flex-shrink:0;width:.5rem}.filter-pill.svelte-b49gmh{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:12px;font-size:.8125rem;font-weight:500;white-space:nowrap;transition:all .2s ease;flex-shrink:0;cursor:pointer;background:#ffffff26;backdrop-filter:blur(8px) brightness(.7);-webkit-backdrop-filter:blur(8px) brightness(.7);border:1px solid rgba(255,255,255,.1);color:var(--text-primary, #fff)}.filter-pill.svelte-b49gmh:hover{background:#ffffff4d}.filter-pill.active.svelte-b49gmh{background:#ffffff40;border:1.5px solid rgba(255,255,255,.4);box-shadow:0 4px 16px #0003;position:relative;overflow:hidden}.filter-pill.active.svelte-b49gmh:after{content:"";position:absolute;inset:-1px;background:linear-gradient(105deg,transparent 0%,transparent 35%,rgba(255,255,255,.35) 42%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.35) 58%,transparent 65%,transparent 100%);animation:svelte-b49gmh-pill-sheen 5s ease-in-out infinite;pointer-events:none;border-radius:.75rem}@keyframes svelte-b49gmh-pill-sheen{0%{transform:translate(-150%)}20%{transform:translate(200%)}to{transform:translate(200%)}}.filter-label.svelte-b49gmh{line-height:1}.hide-scrollbar.svelte-b49gmh{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar.svelte-b49gmh::-webkit-scrollbar{display:none}.backdrop.svelte-xq0ea8{position:fixed;inset:0;z-index:55;background:#0000004d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;cursor:default}.search-container.svelte-xq0ea8{position:fixed;left:.75rem;right:.75rem;top:calc(env(safe-area-inset-top,0px) + 4rem);z-index:60;display:flex;flex-direction:column;gap:.5rem}.results-pane.svelte-xq0ea8{border-radius:1.25rem;background:#fffffff2;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 24px #0000001a,0 0 0 .5px #0000000a;max-height:calc(100dvh - 10rem);overflow-y:auto}.dark .results-pane.svelte-xq0ea8{background:#191919f2;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 24px #0000004d,0 0 0 .5px #ffffff0a}.empty-results.svelte-xq0ea8{padding:2rem 1rem;text-align:center}.empty-results-icon.svelte-xq0ea8{width:3rem;height:3rem;margin:0 auto .75rem;border-radius:9999px;background:var(--gray-100);display:flex;align-items:center;justify-content:center;color:var(--gray-400)}.dark .empty-results-icon.svelte-xq0ea8{background:var(--gray-800);color:var(--gray-500)}.empty-results-title.svelte-xq0ea8{margin:0;font-size:.875rem;font-weight:500;color:var(--gray-700)}.dark .empty-results-title.svelte-xq0ea8{color:var(--gray-300)}.empty-results-hint.svelte-xq0ea8{margin:.25rem 0 0;font-size:.75rem;color:var(--gray-500)}.dark .empty-results-hint.svelte-xq0ea8{color:var(--gray-400)}.results-section.svelte-xq0ea8{padding:.75rem}.results-section.svelte-xq0ea8:not(:last-child){border-bottom:1px solid var(--gray-200)}.dark .results-section.svelte-xq0ea8:not(:last-child){border-bottom-color:var(--gray-700)}.section-title.svelte-xq0ea8{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500);margin:0 0 .5rem;padding:0 .25rem}.dark .section-title.svelte-xq0ea8{color:var(--gray-400)}.results-list.svelte-xq0ea8{display:flex;flex-direction:column;gap:.25rem}.result-item.svelte-xq0ea8{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;border-radius:.5rem;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .15s ease}.result-item.svelte-xq0ea8:hover{background:var(--gray-100)}.dark .result-item.svelte-xq0ea8:hover{background:var(--gray-800)}.result-thumb.svelte-xq0ea8{width:2.5rem;height:2.5rem;border-radius:.375rem;overflow:hidden;flex-shrink:0}.result-thumb.svelte-xq0ea8 img:where(.svelte-xq0ea8){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-placeholder.svelte-xq0ea8{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--gray-200);font-size:1rem}.dark .thumb-placeholder.svelte-xq0ea8{background:var(--gray-700)}.result-content.svelte-xq0ea8{flex:1;min-width:0;display:flex;flex-direction:column}.result-name.svelte-xq0ea8{font-size:.875rem;font-weight:500;color:var(--gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .result-name.svelte-xq0ea8{color:var(--gray-100)}.result-meta.svelte-xq0ea8{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--gray-500)}.dark .result-meta.svelte-xq0ea8{color:var(--gray-400)}.result-price.svelte-xq0ea8{font-size:.875rem;font-weight:600;color:var(--primary-600)}.dark .result-price.svelte-xq0ea8{color:var(--primary-400)}.liquid-glass-enabled .results-pane.svelte-xq0ea8{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:#ffffffe6}.dark .liquid-glass-enabled .results-pane.svelte-xq0ea8{background:#191919e6}.backdrop.svelte-1mk2asw{position:fixed;inset:0;z-index:55;background:#0000004d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;cursor:default}.profile-menu.svelte-1mk2asw{position:fixed;left:.75rem;top:calc(4.5rem + env(safe-area-inset-top));z-index:60;min-width:14rem;padding:.375rem;border-radius:1rem;background:#fffffff2;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 24px #0000001f,0 0 0 .5px #0000000a}.dark .profile-menu.svelte-1mk2asw{background:#191919f2;border-color:#ffffff1a;box-shadow:0 4px 24px #0000004d,0 0 0 .5px #ffffff0a}.user-info.svelte-1mk2asw{display:flex;align-items:center;gap:.75rem;padding:.5rem}.user-avatar.svelte-1mk2asw{width:2.25rem;height:2.25rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.user-avatar-placeholder.svelte-1mk2asw{width:2.25rem;height:2.25rem;border-radius:9999px;background:var(--primary-100);color:var(--primary-600);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem}.dark .user-avatar-placeholder.svelte-1mk2asw{background:var(--primary-900);color:var(--primary-400)}.user-details.svelte-1mk2asw{display:flex;flex-direction:column}.user-name.svelte-1mk2asw{font-size:.875rem;font-weight:600;color:var(--gray-900)}.dark .user-name.svelte-1mk2asw{color:var(--gray-100)}.user-role.svelte-1mk2asw{font-size:.6875rem;color:var(--gray-500);text-transform:capitalize}.dark .user-role.svelte-1mk2asw{color:var(--gray-400)}.menu-section-label.svelte-1mk2asw{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-400);padding:.375rem .75rem .125rem}.dark .menu-section-label.svelte-1mk2asw{color:var(--gray-500)}.menu-divider.svelte-1mk2asw{height:1px;background:#0000000f;margin:.25rem .5rem}.dark .menu-divider.svelte-1mk2asw{background:#ffffff14}.menu-item.svelte-1mk2asw{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;border-radius:.5rem;font-size:.8125rem;font-weight:500;color:var(--gray-700);cursor:pointer;text-align:left;transition:all .15s ease}.dark .menu-item.svelte-1mk2asw{color:var(--gray-300)}.menu-item.svelte-1mk2asw:hover{background:#0000000a}.dark .menu-item.svelte-1mk2asw:hover{background:#ffffff0f}.menu-item.current.svelte-1mk2asw{color:var(--primary-600);background:var(--primary-50)}.dark .menu-item.current.svelte-1mk2asw{color:var(--primary-400);background:#22c55e14}.menu-item.primary.svelte-1mk2asw{color:var(--primary-600)}.dark .menu-item.primary.svelte-1mk2asw{color:var(--primary-400)}.menu-item.primary.svelte-1mk2asw:hover{background:var(--primary-50)}.dark .menu-item.primary.svelte-1mk2asw:hover{background:#22c55e14}.menu-item.admin.svelte-1mk2asw{color:var(--amber-600, #d97706)}.dark .menu-item.admin.svelte-1mk2asw{color:var(--amber-400, #fbbf24)}.menu-item.danger.svelte-1mk2asw{color:#dc2626}.dark .menu-item.danger.svelte-1mk2asw{color:#f87171}.menu-item.danger.svelte-1mk2asw:hover{background:#dc26260d}.dark .menu-item.danger.svelte-1mk2asw:hover{background:#ef444414}.menu-badge.svelte-1mk2asw{margin-left:auto;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:9999px;background:var(--color-error, #ef4444);color:#fff;font-size:.6875rem;font-weight:700;line-height:1.25rem;text-align:center}.backdrop.svelte-q6pj1t{position:fixed;inset:0;z-index:55;background:#0003;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:none;cursor:default}.notification-panel.svelte-q6pj1t{position:fixed;right:.75rem;bottom:calc(4.5rem + env(safe-area-inset-bottom));z-index:60;width:min(22rem,calc(100vw - 1.5rem));max-height:60vh;display:flex;flex-direction:column;border-radius:1rem;background:var(--glass-background);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);overflow:hidden}.panel-header.svelte-q6pj1t{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--gray-200)}.dark .panel-header.svelte-q6pj1t{border-bottom-color:var(--gray-700)}.panel-title.svelte-q6pj1t{font-size:.9375rem;font-weight:600;color:var(--gray-900);margin:0}.dark .panel-title.svelte-q6pj1t{color:var(--gray-100)}.mark-all-btn.svelte-q6pj1t{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:none;background:transparent;border-radius:.375rem;font-size:.75rem;font-weight:500;color:var(--primary-600);cursor:pointer;transition:background .15s ease}.dark .mark-all-btn.svelte-q6pj1t{color:var(--primary-400)}.mark-all-btn.svelte-q6pj1t:hover{background:var(--primary-50)}.dark .mark-all-btn.svelte-q6pj1t:hover{background:rgba(var(--primary-900-rgb),.3)}.panel-content.svelte-q6pj1t{overflow-y:auto;flex:1}.empty-state.svelte-q6pj1t{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;color:var(--gray-400)}.dark .empty-state.svelte-q6pj1t{color:var(--gray-500)}.empty-state.svelte-q6pj1t p:where(.svelte-q6pj1t){margin:0;font-size:.875rem}.spinner.svelte-q6pj1t{width:1.5rem;height:1.5rem;border:2px solid var(--gray-200);border-top-color:var(--primary-500);border-radius:9999px;animation:svelte-q6pj1t-spin .6s linear infinite}@keyframes svelte-q6pj1t-spin{to{transform:rotate(360deg)}}.notification-item.svelte-q6pj1t{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .15s ease}.notification-item.svelte-q6pj1t:hover{background:var(--gray-100)}.dark .notification-item.svelte-q6pj1t:hover{background:var(--gray-800)}.notification-item.unread.svelte-q6pj1t{background:var(--primary-50)}.dark .notification-item.unread.svelte-q6pj1t{background:rgba(var(--primary-900-rgb),.15)}.notification-item.unread.svelte-q6pj1t:hover{background:var(--primary-100)}.dark .notification-item.unread.svelte-q6pj1t:hover{background:rgba(var(--primary-900-rgb),.25)}.notification-item.svelte-q6pj1t+.notification-item:where(.svelte-q6pj1t){border-top:1px solid var(--gray-100)}.dark .notification-item.svelte-q6pj1t+.notification-item:where(.svelte-q6pj1t){border-top-color:var(--gray-800)}.notification-icon.svelte-q6pj1t{flex-shrink:0;margin-top:.125rem}.notification-body.svelte-q6pj1t{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.notification-title.svelte-q6pj1t{font-size:.8125rem;font-weight:600;color:var(--gray-900);line-height:1.3}.dark .notification-title.svelte-q6pj1t{color:var(--gray-100)}.notification-text.svelte-q6pj1t{font-size:.75rem;color:var(--gray-600);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .notification-text.svelte-q6pj1t{color:var(--gray-400)}.notification-time.svelte-q6pj1t{font-size:.6875rem;color:var(--gray-400);margin-top:.125rem}.dark .notification-time.svelte-q6pj1t{color:var(--gray-500)}.unread-dot.svelte-q6pj1t{flex-shrink:0;width:.5rem;height:.5rem;border-radius:9999px;background:var(--primary-500);margin-top:.375rem}.liquid-glass-enabled .notification-panel.svelte-q6pj1t{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.desktop-nav.svelte-dfxu1{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--desktop-nav-height, 4rem);background:#fff;border-bottom:1px solid var(--color-primary-100, #dcfce7);box-shadow:0 1px 3px #0000000d}.dark .desktop-nav.svelte-dfxu1{background:#1a1a1a;border-bottom-color:#ffffff14}.desktop-nav-inner.svelte-dfxu1{display:flex;align-items:center;gap:1.5rem;height:100%;max-width:var(--content-max-width, 1400px);margin:0 auto;padding:0 1.5rem}.nav-logo.svelte-dfxu1{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--color-primary-700, #15803d);flex-shrink:0}.dark .nav-logo.svelte-dfxu1{color:var(--color-primary-400, #4ade80)}.logo-text.svelte-dfxu1{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.nav-links.svelte-dfxu1{display:flex;align-items:center;gap:.25rem}.nav-link.svelte-dfxu1{padding:.375rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--color-primary-900, #14532d);text-decoration:none;transition:all .15s ease;white-space:nowrap}.dark .nav-link.svelte-dfxu1{color:#ffffffb3}.nav-link.svelte-dfxu1:hover{background:var(--color-primary-50, #f0fdf4);color:var(--color-primary-700, #15803d)}.dark .nav-link.svelte-dfxu1:hover{background:#ffffff14;color:var(--color-primary-400, #4ade80)}.nav-link.active.svelte-dfxu1{background:var(--color-primary-50, #f0fdf4);color:var(--color-primary-700, #15803d);font-weight:600}.dark .nav-link.active.svelte-dfxu1{background:#22c55e1f;color:var(--color-primary-400, #4ade80)}.nav-right.svelte-dfxu1{display:flex;align-items:center;gap:.5rem;margin-left:auto}.search-wrapper.svelte-dfxu1{position:relative}.search-bar.svelte-dfxu1{display:flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .75rem;border-radius:.5rem;border:1px solid var(--color-primary-100, #dcfce7);background:var(--color-primary-50, #f0fdf4);color:var(--color-primary-900, #14532d);transition:all .2s ease;width:16rem}.dark .search-bar.svelte-dfxu1{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffb3}.search-bar.active.svelte-dfxu1{border-color:var(--color-primary-400, #4ade80);box-shadow:0 0 0 2px #22c55e26;width:22rem}.dark .search-bar.active.svelte-dfxu1{border-color:var(--color-primary-600, #16a34a);box-shadow:0 0 0 2px #22c55e1a}.search-bar.svelte-dfxu1 svg{flex-shrink:0;opacity:.5}.search-input.svelte-dfxu1{flex:1;min-width:0;border:none;background:transparent;color:inherit;font-size:.875rem;outline:none;padding:0}.search-input.svelte-dfxu1::-moz-placeholder{color:var(--color-primary-400, #4ade80);opacity:.6}.search-input.svelte-dfxu1::placeholder{color:var(--color-primary-400, #4ade80);opacity:.6}.dark .search-input.svelte-dfxu1::-moz-placeholder{color:#ffffff59}.dark .search-input.svelte-dfxu1::placeholder{color:#ffffff59}.clear-btn.svelte-dfxu1{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:#00000014;color:var(--color-primary-700, #15803d);border-radius:9999px;cursor:pointer;padding:0;flex-shrink:0}.dark .clear-btn.svelte-dfxu1{background:#ffffff26;color:#ffffffb3}.icon-btn.svelte-dfxu1{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-primary-900, #14532d);cursor:pointer;position:relative;transition:all .15s ease}.dark .icon-btn.svelte-dfxu1{color:#ffffffb3}.icon-btn.svelte-dfxu1:hover,.icon-btn.active.svelte-dfxu1{background:var(--color-primary-50, #f0fdf4)}.dark .icon-btn.svelte-dfxu1:hover,.dark .icon-btn.active.svelte-dfxu1{background:#ffffff14}.badge.svelte-dfxu1{position:absolute;top:0;right:0;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:9999px;background:var(--color-error, #ef4444);color:#fff;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.avatar-btn.svelte-dfxu1{width:2.25rem;height:2.25rem;border-radius:.5rem;border:1px solid var(--color-primary-100, #dcfce7);background:var(--color-primary-50, #f0fdf4);color:var(--color-primary-700, #15803d);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:all .15s ease}.dark .avatar-btn.svelte-dfxu1{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffb3}.avatar-btn.svelte-dfxu1:hover{border-color:var(--color-primary-300, #86efac);background:var(--color-primary-100, #dcfce7)}.dark .avatar-btn.svelte-dfxu1:hover{border-color:#fff3;background:#ffffff1a}.avatar-img.svelte-dfxu1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
