@font-face{font-family:Komica Display;src:url(../../../komica-display.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.logo-text.svelte-yfzr6r{font-family:Komica Display,sans-serif;font-size:150%}.header.svelte-yfzr6r{z-index:var(--z-header);-webkit-backdrop-filter:blur(12px);padding:var(--space-md) 0;background:linear-gradient(#e8dfc0d9,#f4ecd0d9);position:sticky;top:0}.header-inner.svelte-yfzr6r{max-width:var(--header-max-width);padding:0 var(--space-md);justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin:0 auto;display:flex}.header-inner.svelte-yfzr6r.header--list{max-width:var(--grid-max-width);padding:0 var(--space-xs) 0 var(--space-xs)}.logo.svelte-yfzr6r{align-items:flex-end;gap:var(--space-sm);color:var(--text-primary);font-weight:700;font-size:var(--text-xl);letter-spacing:-.02em;line-height:1;display:flex}.logo.svelte-yfzr6r:hover{color:var(--accent)}.logo-img.svelte-yfzr6r{border-radius:4px;width:3rem;height:3rem}.search-bar-wrapper.svelte-yfzr6r{flex:1;align-items:center;min-width:0;display:flex;position:relative}.search-icon.svelte-yfzr6r{left:var(--space-sm);width:14px;height:14px;color:var(--text-muted);pointer-events:none;opacity:.5;position:absolute;top:50%;transform:translateY(-50%)}.search-bar.svelte-yfzr6r{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);font-family:inherit;font-size:inherit;padding:var(--space-xs) var(--space-sm) var(--space-xs) calc(var(--space-sm) + 14px + var(--space-xs));color:var(--text-primary);outline:none;flex:1;min-width:0;transition:border-color .15s,box-shadow .15s}.search-bar.svelte-yfzr6r:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--focus-ring)}.search-bar.svelte-yfzr6r::placeholder{font-size:var(--text-xs);color:var(--text-muted);opacity:.4}.search-bar--focused.svelte-yfzr6r::placeholder,.search-bar--has-text.svelte-yfzr6r::placeholder{opacity:0}.search-clear-btn.svelte-yfzr6r{right:var(--space-xs);cursor:pointer;color:var(--text-muted);padding:var(--space-xs);opacity:.6;background:0 0;border:none;font-size:1.1rem;line-height:1;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.search-clear-btn.svelte-yfzr6r:hover{opacity:1}.header-actions.svelte-yfzr6r{align-items:flex-end;gap:var(--space-sm);display:flex}.receive-btn.svelte-yfzr6r{color:var(--text-muted);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,transform .1s;display:flex}.receive-btn.svelte-yfzr6r:hover{color:var(--accent);background:var(--hover-bg)}.receive-btn-animate.svelte-yfzr6r{animation:.3s svelte-yfzr6r-add-bounce}.add-new-btn.svelte-yfzr6r{color:var(--text-muted);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,transform .1s;display:flex}.add-new-btn.svelte-yfzr6r:hover{color:var(--accent);background:var(--hover-bg)}.add-new-btn-animate.svelte-yfzr6r{animation:.3s svelte-yfzr6r-add-bounce}@keyframes svelte-yfzr6r-add-bounce{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.menu-wrapper.svelte-yfzr6r{align-items:flex-start;gap:var(--space-xs);display:flex;position:relative}.hamburger-btn.svelte-yfzr6r{cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);width:var(--icon-lg);height:var(--icon-lg);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3.9px;transition:background .15s;display:flex}.hamburger-btn.svelte-yfzr6r:hover{background:var(--hover-bg)}.hamburger-line.svelte-yfzr6r{width:var(--space-md);background:var(--text-primary);border-radius:1px;height:2px;transition:transform .2s,opacity .2s;display:block}.hamburger-btn-open.svelte-yfzr6r .hamburger-line:where(.svelte-yfzr6r):first-child{transform:translateY(6px)rotate(45deg)}.hamburger-btn-open.svelte-yfzr6r .hamburger-line:where(.svelte-yfzr6r):nth-child(2){opacity:0}.hamburger-btn-open.svelte-yfzr6r .hamburger-line:where(.svelte-yfzr6r):last-child{transform:translateY(-6px)rotate(-45deg)}.menu-dropdown.svelte-yfzr6r{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-xs) 0;min-width:140px;z-index:var(--z-dropdown);position:absolute;top:100%;right:0}.menu-item.svelte-yfzr6r{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-family:inherit;text-decoration:none;transition:background .15s;display:flex}.menu-item.svelte-yfzr6r:hover{background:var(--hover-bg)}.clip-count.svelte-yfzr6r{font-size:var(--text-sm)}.footer.svelte-13ika4d{padding:var(--space-lg) var(--space-md);text-align:center;margin-top:auto}.footer-inner.svelte-13ika4d{max-width:var(--footer-max-width);margin:0 auto}.footer-text.svelte-13ika4d{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.footer-meta.svelte-13ika4d{justify-content:center;gap:var(--space-md);margin-top:var(--space-md);opacity:.6;display:flex}.footer-link.svelte-13ika4d{align-items:center;gap:var(--space-xxs);color:#000;font-size:var(--text-xs);display:inline-flex}.github-icon.svelte-13ika4d{width:24px;height:24px}.internetcomputer-icon.svelte-13ika4d{width:80px}
