.mediaRenderer.svelte-m1esur{width:100%;max-width:min(100%,560px);display:flex;flex-direction:column;gap:8px}.mediaCard.svelte-m1esur{width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000014;transition:transform .2s ease,box-shadow .2s ease}.mediaCard.svelte-m1esur:hover{box-shadow:0 6px 16px #0000001f}.mediaHeader.svelte-m1esur{padding:8px 12px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--color-border);background:var(--color-bg)}.favicon.svelte-m1esur{border-radius:var(--radius-sm);flex-shrink:0}.siteName.svelte-m1esur{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.externalLink.svelte-m1esur{margin-left:auto;font-size:11px;font-weight:500;color:var(--color-text-muted);text-decoration:none;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-sm);transition:background .15s,color .15s}.externalLink.svelte-m1esur:hover{background:var(--color-surface-elevated);color:var(--color-accent)}.embedContainer.svelte-m1esur{position:relative;width:100%;overflow:hidden;background:#000}.aspect-16-9.svelte-m1esur{aspect-ratio:16/9}iframe.svelte-m1esur{width:100%;height:100%;border:none;display:block}.spotifyEmbed.svelte-m1esur{height:352px}.soundCloudEmbed.svelte-m1esur{height:166px}.imageContainer.svelte-m1esur{position:relative;width:100%;cursor:pointer;background:var(--color-bg);display:flex;justify-content:center;align-items:center}.imageContainer.svelte-m1esur img:where(.svelte-m1esur){max-width:100%;max-height:500px;object-fit:contain;display:block}.videoContainer.svelte-m1esur video:where(.svelte-m1esur){width:100%;max-height:500px;display:block}.audioContainer.svelte-m1esur{position:relative;padding:12px;background:var(--color-bg)}.audioContainer.svelte-m1esur audio:where(.svelte-m1esur){width:100%}.expandBtn.svelte-m1esur{position:absolute;top:10px;right:10px;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:#0009;color:#fff;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,background .2s;z-index:2}.mediaCard.svelte-m1esur:hover .expandBtn:where(.svelte-m1esur){opacity:1}.expandBtn.svelte-m1esur:hover{background:var(--color-accent)}.fileCard.svelte-m1esur{flex-direction:row;align-items:center;justify-content:space-between;padding:12px 16px;gap:16px}.fileInfo.svelte-m1esur{display:flex;align-items:center;gap:12px;min-width:0}.fileName.svelte-m1esur{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.downloadBtn.svelte-m1esur{display:inline-flex;align-items:center;gap:8px;background:var(--color-accent);color:var(--color-on-accent);padding:6px 12px;border-radius:var(--radius-md);font-size:13px;font-weight:600;text-decoration:none;flex-shrink:0;transition:filter .15s}.downloadBtn.svelte-m1esur:hover{filter:brightness(1.1)}.compact.svelte-m1esur .mediaCard:where(.svelte-m1esur){box-shadow:none;border-color:var(--color-border)}.linkPreviewCard.svelte-1c5vi7a{width:100%;max-width:min(100%,560px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000014;transition:transform .2s ease,box-shadow .2s ease}.linkPreviewCard.svelte-1c5vi7a:hover{box-shadow:0 6px 16px #0000001f}.cardHeader.svelte-1c5vi7a{padding:8px 12px;display:flex;align-items:center;gap:8px;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.favicon.svelte-1c5vi7a{width:18px;height:18px;border-radius:var(--radius-sm);flex-shrink:0}.siteName.svelte-1c5vi7a{font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.openBtn.svelte-1c5vi7a{margin-left:auto;font-size:11px;font-weight:500;color:var(--color-text-muted);text-decoration:none;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-sm);transition:background .15s,color .15s}.openBtn.svelte-1c5vi7a:hover{background:var(--color-surface-elevated);color:var(--color-accent)}.cardContent.svelte-1c5vi7a{padding:12px;display:flex;flex-direction:column;gap:8px}.title.svelte-1c5vi7a{margin:0;font-size:15px;font-weight:700;color:var(--color-text);line-height:1.3;letter-spacing:-.01em}.desc.svelte-1c5vi7a{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5}.mediaWrap.svelte-1c5vi7a{border-top:1px solid var(--color-border)}.previewImg.svelte-1c5vi7a{width:100%;overflow:hidden;border-top:1px solid var(--color-border)}.previewImg.svelte-1c5vi7a img:where(.svelte-1c5vi7a){width:100%;max-height:280px;object-fit:cover;display:block}.previewImgClickable.svelte-1c5vi7a{cursor:pointer;position:relative}.previewImgClickable.svelte-1c5vi7a:hover img:where(.svelte-1c5vi7a){filter:brightness(.85);transition:filter .15s}.urlText.svelte-1c5vi7a{font-size:12px;color:var(--color-text-muted);word-break:break-all}.linkPreviewLoading.svelte-1c5vi7a{min-height:120px;padding:12px;justify-content:center}.linkPreviewSkeleton.svelte-1c5vi7a{height:60px;background:linear-gradient(90deg,var(--color-border) 25%,var(--color-surface-elevated) 50%,var(--color-border) 75%);background-size:200% 100%;animation:svelte-1c5vi7a-shimmer 1.2s ease-in-out infinite;border-radius:var(--radius-sm)}@keyframes svelte-1c5vi7a-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.linkPreviewError.svelte-1c5vi7a{padding:8px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px}.errorMsg.svelte-1c5vi7a{font-size:12px;color:var(--color-text-muted)}.fallback.svelte-1c5vi7a{font-size:12px;color:var(--color-accent);text-decoration:underline;word-break:break-all}.avatarWrap.svelte-qha2j{padding:2px;flex-shrink:0}.who.svelte-qha2j{font-weight:600}.id.svelte-qha2j{opacity:.7;font-family:var(--font-mono);font-size:12px}.roleBadge.svelte-qha2j{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border-radius:var(--radius-sm);font-size:10px;opacity:.95}.roleBadge.owner.svelte-qha2j{color:var(--color-warning, #f59e0b)}.roleBadge.mod.svelte-qha2j{color:var(--color-accent)}.roleBadge.admin.svelte-qha2j{color:var(--color-success, #22c55e)}.metaRightSlot.svelte-qha2j{margin-left:auto;flex-shrink:0;display:flex;justify-content:flex-end}.metaRightSlotInner.svelte-qha2j{display:grid;grid-template-areas:"slot";justify-items:end}.metaRightSlotInner.svelte-qha2j>:where(.svelte-qha2j){grid-area:slot}.metaRightHidden.svelte-qha2j{visibility:hidden;pointer-events:none}.msgTime.svelte-qha2j{font-size:11px;font-variant-numeric:tabular-nums;color:var(--color-text-muted);letter-spacing:.02em;white-space:nowrap}.editedLabel.svelte-qha2j{font-size:11px;opacity:.6;font-style:italic}.msgReply.svelte-qha2j{margin-left:20px;border-left:3px solid var(--color-border-strong)}.mediaCarousel.svelte-qha2j{position:relative;display:inline-flex;width:fit-content;max-width:100%}.mediaCarouselBar.svelte-qha2j{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;justify-content:center;gap:8px;padding:2px 8px;background:var(--color-surface-elevated);backdrop-filter:blur(12px);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);color:var(--color-text);pointer-events:auto;font-variant-numeric:tabular-nums;font-weight:700}.mediaCarouselCount.svelte-qha2j{font-size:12px;font-weight:600;white-space:nowrap}.mediaCarouselNavBtn.svelte-qha2j{background:none;border:none;color:var(--color-text);font-size:20px;line-height:1;cursor:pointer;padding:4px;opacity:.7;display:flex;align-items:center;justify-content:center;transition:opacity .15s,transform .1s,color .15s}.mediaCarouselNavBtn.svelte-qha2j:hover{opacity:1;transform:scale(1.1);color:var(--color-accent)}.mediaCarouselNavBtn.svelte-qha2j:active{transform:scale(.9)}.messages-compact.svelte-qha2j{gap:6px}.messages-comfortable.svelte-qha2j{gap:12px}.messages-spacious.svelte-qha2j{gap:20px}.msg-compact.svelte-qha2j{padding:8px 12px}.msg-compact.svelte-qha2j .meta:where(.svelte-qha2j){gap:6px}.msg-compact.svelte-qha2j .who:where(.svelte-qha2j){font-size:13px}.msg-compact.svelte-qha2j .text:where(.svelte-qha2j){font-size:13px}.msg-compact.svelte-qha2j .msgTime:where(.svelte-qha2j){font-size:10px;letter-spacing:.01em}.msg-compact.svelte-qha2j .replyTo:where(.svelte-qha2j){padding:4px 8px;font-size:12px}.msg-compact.svelte-qha2j .reactionBtn:where(.svelte-qha2j){padding:4px 10px;font-size:14px}.msg-compact.svelte-qha2j .reactionCount:where(.svelte-qha2j){font-size:11px}.msg-comfortable.svelte-qha2j{padding:10px 14px}.msg-comfortable.svelte-qha2j .meta:where(.svelte-qha2j){gap:8px}.msg-spacious.svelte-qha2j{padding:16px 20px}.msg-spacious.svelte-qha2j .meta:where(.svelte-qha2j){gap:12px}.msg-spacious.svelte-qha2j .who:where(.svelte-qha2j){font-size:16px}.msg-spacious.svelte-qha2j .text:where(.svelte-qha2j){font-size:15px;line-height:1.5}.msg-spacious.svelte-qha2j .msgTime:where(.svelte-qha2j){font-size:12px;letter-spacing:.03em}.msg-spacious.svelte-qha2j .replyTo:where(.svelte-qha2j){padding:8px 12px;font-size:14px}.msg-spacious.svelte-qha2j .reactionBtn:where(.svelte-qha2j){padding:8px 14px;font-size:17px}.msg-spacious.svelte-qha2j .reactionCount:where(.svelte-qha2j){font-size:13px}.msgActions.svelte-qha2j{display:flex;gap:2px;align-items:center;flex-shrink:0;flex-wrap:nowrap}.actionWrap.svelte-qha2j{display:inline-flex}.actionBtn.svelte-qha2j{padding:12px;min-width:44px;min-height:44px;font-size:12px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;opacity:.8;display:inline-flex;align-items:center;justify-content:center}.actionBtn.svelte-qha2j:hover{background:var(--color-surface-elevated);color:var(--color-text);opacity:1}.actionBtn.danger.svelte-qha2j{color:var(--color-danger)}.editRow.svelte-qha2j{display:flex;flex-direction:column;gap:8px}.editInput.svelte-qha2j{flex:1;min-width:0;padding:8px;font-size:14px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);resize:vertical}.editActions.svelte-qha2j{display:flex;gap:4px}.btn.svelte-qha2j{background:var(--color-accent);border:1px solid var(--color-accent-hover);color:var(--color-on-accent);border-radius:var(--radius-md);padding:6px 10px;cursor:pointer;font-size:12px;font-weight:600;transition:filter .15s}.btn.small.svelte-qha2j{padding:4px 8px;font-size:11px}.btn.svelte-qha2j:hover{filter:brightness(1.1)}.mediaClickable.svelte-qha2j{display:block;cursor:pointer;padding:0;border:none;background:none;text-align:left}.replyTo.svelte-qha2j{display:block;width:100%;text-align:left;font-style:italic;font-size:13px;opacity:.85;margin-top:4px;padding:6px 10px;border:none;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.replyTo.svelte-qha2j:hover{background:var(--color-surface-elevated);color:var(--color-text)}.replyLabel.svelte-qha2j{opacity:.7;margin-right:4px}.replyChainHint.svelte-qha2j{font-size:11px;opacity:.7}.mention.svelte-qha2j{background:var(--color-accent-muted);color:var(--color-accent);padding:0 2px;border-radius:var(--radius-sm);font-weight:500}.message-content.svelte-qha2j p{margin:0 0 .5em}.message-content.svelte-qha2j p:last-child{margin-bottom:0}.message-content.svelte-qha2j pre,.message-content.svelte-qha2j code{background:var(--color-surface);padding:2px 4px;border-radius:var(--radius-sm);font-size:.9em}.message-content.svelte-qha2j pre{padding:8px;overflow-x:auto}.message-content.svelte-qha2j pre code{padding:0}.message-content.svelte-qha2j a{color:var(--color-accent);text-decoration:underline}.reactionsRow.svelte-qha2j{gap:6px}.reactionBtn.svelte-qha2j{min-height:28px;padding:2px 8px;font-size:13px;border-radius:var(--radius-pill);background:var(--color-surface-elevated);border:1px solid var(--color-border);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s,border-color .15s,transform .1s}.reactionBtn.svelte-qha2j:hover{background:var(--color-bg);border-color:var(--color-border-strong)}.reactionBtn.reacted.svelte-qha2j{background:var(--color-accent-muted);border-color:var(--color-accent);color:var(--color-accent)}.reactionEmoji.svelte-qha2j{font-size:14px;line-height:1}.reactionCount.svelte-qha2j{font-size:11px;font-weight:700;opacity:.9;font-variant-numeric:tabular-nums}.emojiPickerBackdrop.svelte-qha2j{position:fixed;inset:0;z-index:60;cursor:default}.emojiPickerPopover.svelte-qha2j{position:fixed;z-index:61;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-context);max-width:min(352px,100vw - 2rem);max-height:min(400px,50vh)}.emojiPickerPopover.svelte-qha2j emoji-picker.emojiPickerAppleStyle:where(.svelte-qha2j){--background: var(--color-bg);--border-color: var(--color-border);--input-border-color: var(--color-border);--input-font-color: var(--color-text);--num-columns: 8;--emoji-font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", sans-serif;width:min(352px,calc(100vw - 2rem));max-width:min(352px,calc(100vw - 2rem));height:min(400px,50vh);max-height:min(400px,50vh)}@media(max-width:767px){.emojiPickerPopover.svelte-qha2j{left:12px!important;right:12px;width:auto!important;max-width:none}.emojiPickerPopover.svelte-qha2j emoji-picker.emojiPickerAppleStyle:where(.svelte-qha2j){width:100%!important;max-width:none}}.msg.svelte-qha2j{display:flex;flex-direction:column;gap:var(--space-1);position:relative;user-select:none;touch-action:pan-y pinch-zoom;will-change:transform}.swipeIndicator.svelte-qha2j{position:absolute;left:-40px;top:0;bottom:0;width:40px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5}.composer.dragging.svelte-60fagq{background:var(--color-surface);outline:2px dashed var(--color-accent)}.fileInput.svelte-60fagq{display:none}.btn.svelte-60fagq{background:var(--color-accent);border:1px solid var(--color-accent-hover);color:var(--color-on-accent);border-radius:var(--radius-md);padding:10px 12px;cursor:pointer;font-weight:600;transition:filter .15s,box-shadow .15s}.btn.svelte-60fagq:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 12px var(--color-accent-glow)}.btn.svelte-60fagq:disabled{opacity:.6;cursor:not-allowed}.btn.iconBtn.svelte-60fagq{padding:8px 10px}.replyBar.svelte-60fagq{padding:4px 0}.cancelReply.svelte-60fagq{padding:2px 6px;background:transparent;border:none;cursor:pointer;opacity:.7;font-size:12px}.cancelReply.svelte-60fagq:hover{opacity:1}.inputWrap.svelte-60fagq{position:relative;flex:1;min-width:0}.mentionDropdown.svelte-60fagq{position:absolute;bottom:100%;left:0;right:0;margin-bottom:4px;max-height:280px;overflow-y:auto;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-context);z-index:50}.mentionItem.svelte-60fagq{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 12px;background:transparent;border:none;color:var(--color-text);cursor:pointer;font-size:13px}.mentionItemLabel.svelte-60fagq{flex:1;min-width:0}.mentionItem.svelte-60fagq:hover,.mentionItem.selected.svelte-60fagq{background:var(--color-accent-muted);color:var(--color-accent)}.slashCmdItem.svelte-60fagq{display:flex;justify-content:space-between;align-items:center;gap:8px}.slashCmdLabel.svelte-60fagq{font-weight:500;flex-shrink:0}.slashCmdMeta.svelte-60fagq{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.slashCmdDesc.svelte-60fagq{font-size:12px;color:var(--color-text-muted)}.slashCmdArgs.svelte-60fagq{font-size:11px;font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-accent);opacity:.9}.voiceBar.svelte-60fagq{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-accent-muted);border:1px solid var(--color-border)}.voiceWaveform.svelte-60fagq{flex:1;min-width:120px;height:40px;border-radius:var(--radius-sm);background:var(--color-bg-muted)}.trayStrip.svelte-60fagq{display:flex;align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);max-width:100%}.trayCount.svelte-60fagq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:var(--radius-pill);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--color-accent-muted);color:var(--color-accent);border:1px solid var(--color-border);align-self:center}.trayScroll.svelte-60fagq{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;min-width:0;flex:1;padding-bottom:2px;scrollbar-width:thin}.trayScroll.svelte-60fagq::-webkit-scrollbar{height:6px}.trayScroll.svelte-60fagq::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-sm)}.trayTile.svelte-60fagq{flex:0 0 auto;width:76px}.trayTileInner.svelte-60fagq{position:relative;width:76px;height:76px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg-muted);box-shadow:var(--shadow-card);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(prefers-reduced-motion:reduce){.trayTileInner.svelte-60fagq,.toolboxFlyout.svelte-60fagq,.toolboxRow.svelte-60fagq{transition:none}}.trayTile.svelte-60fagq:hover .trayTileInner:where(.svelte-60fagq),.trayTile.svelte-60fagq:focus-within .trayTileInner:where(.svelte-60fagq){transform:translateY(-2px);box-shadow:0 8px 20px #00000026,0 0 0 2px var(--color-accent-muted);border-color:var(--color-accent)}.trayThumb.svelte-60fagq{width:100%;height:100%;object-fit:cover;display:block;max-width:76px;max-height:76px}.trayChip.svelte-60fagq{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;font-size:10px;line-height:1.2;text-align:center;color:var(--color-text-muted);word-break:break-word}.trayChipIcon.svelte-60fagq{color:var(--color-accent)}.trayChipText.svelte-60fagq{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trayHoverCap.svelte-60fagq{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:6px;background:linear-gradient(transparent 35%,#000000c7);opacity:0;transition:opacity .15s ease;pointer-events:none}.trayTile.svelte-60fagq:hover .trayHoverCap:where(.svelte-60fagq),.trayTile.svelte-60fagq:focus-within .trayHoverCap:where(.svelte-60fagq){opacity:1}.trayHoverName.svelte-60fagq{font-size:10px;line-height:1.25;color:#fff;text-align:center;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.85)}.trayRemove.svelte-60fagq{position:absolute;top:4px;right:4px;width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-pill);cursor:pointer;background:#0000008c;color:#fff;opacity:0;transition:opacity .15s ease,transform .15s ease,background .15s;z-index:2}.trayRemove.svelte-60fagq:hover{background:var(--color-danger, #dc2626);transform:scale(1.06)}.trayTile.svelte-60fagq:hover .trayRemove:where(.svelte-60fagq),.trayTile.svelte-60fagq:focus-within .trayRemove:where(.svelte-60fagq){opacity:1}.toolboxWrap.svelte-60fagq{position:relative;flex-shrink:0}.toolboxPopover.svelte-60fagq{position:absolute;bottom:100%;left:0;padding-bottom:18px;z-index:60;pointer-events:none}.toolboxWrap.toolboxMenuVisible.svelte-60fagq .toolboxPopover:where(.svelte-60fagq){pointer-events:auto}.toolboxFlyout.svelte-60fagq{min-width:188px;padding:6px;border-radius:var(--radius-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-context);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease,visibility .22s}.toolboxWrap.toolboxMenuVisible.svelte-60fagq .toolboxFlyout:where(.svelte-60fagq){opacity:1;visibility:visible;transform:translateY(0)}.toolboxRow.svelte-60fagq{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;border-radius:var(--radius-lg);background:transparent;color:var(--color-text);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;text-align:left;transition:background .12s ease,transform .12s ease}.toolboxRow.svelte-60fagq:hover,.toolboxRow.svelte-60fagq:focus-visible{background:var(--color-accent-muted);color:var(--color-accent);outline:none}.toolboxRow.svelte-60fagq:active{transform:scale(.99)}.btn.ghost.svelte-60fagq{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.btn.ghost.svelte-60fagq:hover:not(:disabled){filter:none;background:var(--color-accent-muted);border-color:var(--color-accent);color:var(--color-accent);box-shadow:none}
