.expanded-wrap.svelte-1q5jekc{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,0,0,1);display:grid}.expanded-wrap.expanded.svelte-1q5jekc{grid-template-rows:1fr}.expanded-overflow.svelte-1q5jekc{min-height:0;overflow:hidden}.expanded-overflow.settled.svelte-1q5jekc{overflow:visible}.expanded-card.svelte-1q5jekc{background:var(--card-bg);border:1px solid var(--track);z-index:60;opacity:0;visibility:hidden;border-radius:2px;max-width:720px;margin:20px auto 0;position:relative;box-shadow:0 8px 24px #0000002e}.expanded-card.visible.svelte-1q5jekc{opacity:1;visibility:visible}.expanded-card.topbar-open.svelte-1q5jekc{transition:opacity var(--motion-fast) var(--ease-out), transform .42s cubic-bezier(.2, 0, 0, 1), visibility 0s var(--motion-fast);transform:scale(.97)}.expanded-card.topbar-open.visible.svelte-1q5jekc{transition:opacity var(--motion-fast) var(--ease-out), transform .42s cubic-bezier(.2, 0, 0, 1), visibility 0s;transform:scale(1)}.expanded-card.flying.svelte-1q5jekc{will-change:top, left, width, height;max-width:none;margin:0;position:fixed;overflow:hidden}.expanded-body.svelte-1q5jekc,.expanded-footer.svelte-1q5jekc{transition:opacity var(--motion-fast) var(--ease-out)}.content-hidden.svelte-1q5jekc .expanded-body:where(.svelte-1q5jekc),.content-hidden.svelte-1q5jekc .expanded-footer:where(.svelte-1q5jekc){opacity:0}.expanded-body.svelte-1q5jekc{gap:16px;padding:20px;display:flex}.expanded-avatar.svelte-1q5jekc{border-radius:50%;flex-shrink:0;width:48px;height:48px}.expanded-avatar-placeholder.svelte-1q5jekc{background:var(--topbar-bg);color:var(--secondary-text);justify-content:center;align-items:center;display:flex}.expanded-editor.svelte-1q5jekc{outline-offset:6px;outline:2px solid #0000;flex:1;min-width:0;position:relative}.expanded-editor.dragging.svelte-1q5jekc{outline-color:var(--warning)}.drop-hint.svelte-1q5jekc{background:color-mix(in srgb, var(--warning) 22%, var(--dialog-bg));border:1px solid var(--warning);color:var(--text);font-size:var(--type-small-size);white-space:nowrap;pointer-events:none;z-index:10;border-radius:2px;padding:4px 12px;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expanded-textarea-wrap.svelte-1q5jekc{border:1px solid var(--track);background:var(--dialog-bg);border-radius:2px;position:relative}.expanded-tail.svelte-1q5jekc{background:var(--dialog-bg);border-left:1px solid var(--track);border-bottom:1px solid var(--track);width:14px;height:14px;position:absolute;top:16px;left:-8px;transform:rotate(45deg)}.expanded-textarea.svelte-1q5jekc{width:100%;min-height:70px;color:var(--text);font-size:var(--type-button-size);resize:none;background:0 0;border:none;outline:none;padding:12px 14px;line-height:1.4;display:block;position:relative}.media-area.svelte-1q5jekc{grid-template-columns:1fr;gap:8px;margin-top:12px;display:grid}.media-area.multi.svelte-1q5jekc{grid-template-columns:1fr 1fr}.media-tile.svelte-1q5jekc{background:var(--background);border-radius:2px;height:220px;position:relative;overflow:hidden}.media-area.multi.svelte-1q5jekc .media-tile:where(.svelte-1q5jekc){height:140px}.media-img.svelte-1q5jekc{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--motion-fast) var(--ease-out)}.media-tile.done.svelte-1q5jekc .media-img:where(.svelte-1q5jekc){opacity:1}.media-tile.failed.svelte-1q5jekc{outline:2px solid var(--error)}.media-progress.svelte-1q5jekc{background:var(--track);height:4px;position:absolute;top:50%;left:35%;right:35%;overflow:hidden}.media-progress-bar.svelte-1q5jekc{background:var(--secondary);width:0;height:100%;animation:2.4s cubic-bezier(.2,0,0,1) forwards svelte-1q5jekc-upload-progress}@keyframes svelte-1q5jekc-upload-progress{to{width:90%}}.media-remove.svelte-1q5jekc{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex;position:absolute;top:4px;right:4px}.media-remove.svelte-1q5jekc .material-symbols-outlined:where(.svelte-1q5jekc){font-size:var(--icon-inline)}.file-input-hidden.svelte-1q5jekc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.expanded-attach.svelte-1q5jekc{font-size:var(--type-button-size);align-items:center;gap:20px;margin-top:16px;display:flex}.attach-label.svelte-1q5jekc{color:var(--text);font-weight:400}.attach-btn.svelte-1q5jekc{cursor:pointer;color:var(--secondary-text);font-size:var(--type-button-size);background:0 0;border:none;align-items:center;gap:4px;padding:4px 0;display:flex}.attach-btn.svelte-1q5jekc:hover:not(:disabled){color:var(--primary)}.attach-btn.svelte-1q5jekc:disabled{opacity:.4;cursor:not-allowed}.attach-btn.boxed.svelte-1q5jekc{border:1px solid var(--track);background:var(--dialog-bg);font-size:var(--type-button-size);border-radius:2px;padding:4px 12px;font-weight:600}.expanded-to.svelte-1q5jekc{font-size:var(--type-button-size);align-items:center;gap:16px;margin-top:16px;display:flex}.to-label.svelte-1q5jekc{color:var(--text);font-weight:400}.to-anchor.svelte-1q5jekc{flex:1;min-width:0;position:relative}.to-field.svelte-1q5jekc{border:1px solid var(--track);background:var(--dialog-bg);cursor:text;border-radius:2px;align-items:center;gap:8px;min-height:32px;padding:3px 4px 3px 6px;display:flex}.to-field.svelte-1q5jekc:focus-visible{outline:2px solid var(--secondary)}.to-pill.svelte-1q5jekc{background:var(--secondary);color:var(--alternate-text);font-size:var(--type-small-size);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 8px;font-weight:400;display:inline-flex}.to-pill.svelte-1q5jekc .material-symbols-outlined:where(.svelte-1q5jekc){font-size:var(--icon-inline)}.to-pill-x.svelte-1q5jekc{color:var(--alternate-text);cursor:pointer;opacity:.85;background:0 0;border:none;padding:0;display:flex}.to-pill-x.svelte-1q5jekc:hover{opacity:1}.to-input.svelte-1q5jekc{min-width:60px;font-family:inherit;font-size:var(--type-button-size);color:var(--text);background:0 0;border:none;outline:none;flex:1}.to-input.svelte-1q5jekc::placeholder{color:var(--secondary-text)}.to-caret.svelte-1q5jekc{color:var(--secondary-text);font-size:var(--icon-nav);margin-left:auto}.audience-menu.svelte-1q5jekc{z-index:70;background:var(--card-bg);border:1px solid var(--track);transform-origin:top;max-height:220px;transition:opacity var(--motion-menu) var(--ease-out), transform var(--motion-menu) var(--ease-out);border-top:none;margin:0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 10px #0000002e}@starting-style{.audience-menu.svelte-1q5jekc{opacity:0;transform:translateY(-4px)}}.audience-item.svelte-1q5jekc{text-align:left;cursor:pointer;width:100%;font-size:var(--type-body-size);color:var(--text);background:0 0;border:none;align-items:center;gap:10px;padding:6px 12px;display:flex}.audience-item.svelte-1q5jekc:hover:not(:disabled){background:var(--surface-hover)}.audience-item.svelte-1q5jekc:disabled{opacity:.4;cursor:not-allowed}.audience-item.svelte-1q5jekc .material-symbols-outlined:where(.svelte-1q5jekc){font-size:var(--icon-nav);color:var(--secondary-text)}.audience-avatar.svelte-1q5jekc{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.audience-desc.svelte-1q5jekc{font-size:var(--type-small-size);color:var(--secondary-text);margin-left:auto}.audience-divider.svelte-1q5jekc{background:var(--border-color);height:1px;margin:4px 0}.to-pill-person.svelte-1q5jekc{background:var(--secondary-text)}.to-pill-avatar.svelte-1q5jekc{object-fit:cover;border-radius:50%;flex-shrink:0;width:16px;height:16px}.audience-empty-hint.svelte-1q5jekc{font-size:var(--type-small-size);color:var(--secondary-text);padding:8px 12px}.expanded-footer.svelte-1q5jekc{background:var(--background);border-top:1px solid var(--track);align-items:center;gap:12px;padding:12px 20px;display:flex}.compose-error.svelte-1q5jekc{font-size:var(--type-body-size);color:var(--error);margin-left:auto}@media (prefers-reduced-motion:reduce){.expanded-wrap.svelte-1q5jekc,.expanded-card.topbar-open.svelte-1q5jekc,.media-img.svelte-1q5jekc{transition:none}}
