.reply-composer.svelte-1grz4p7.svelte-1grz4p7{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.reply-composer--compact.svelte-1grz4p7.svelte-1grz4p7{margin-top:.5rem}.reply-composer-input.svelte-1grz4p7.svelte-1grz4p7{width:100%;padding:.75rem 1rem;font-size:1.0625rem;min-height:72px;border-radius:.5rem;background:var(--color-input-bg);border:1px solid var(--color-input-border);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.reply-composer--compact.svelte-1grz4p7 .reply-composer-input.svelte-1grz4p7{padding:.375rem .5rem;font-size:.875rem;min-height:0}.reply-composer-input.svelte-1grz4p7.svelte-1grz4p7:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.reply-composer-input.svelte-1grz4p7.svelte-1grz4p7:empty:before{content:attr(data-placeholder);color:var(--color-caption);pointer-events:none}.rc-toolbar.svelte-1grz4p7.svelte-1grz4p7{display:flex;flex-direction:column;gap:.375rem}.rc-tools-row.svelte-1grz4p7.svelte-1grz4p7{display:flex;align-items:center;justify-content:space-between}.rc-action-row.svelte-1grz4p7.svelte-1grz4p7{display:flex;align-items:center;gap:.5rem}.rc-cancel.svelte-1grz4p7.svelte-1grz4p7{flex-shrink:0;padding:.5rem .875rem;border-radius:9999px;font-size:.9375rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-accent-gray);transition:opacity .15s}.rc-cancel.svelte-1grz4p7.svelte-1grz4p7:hover:not(:disabled){opacity:.8}.rc-cancel.svelte-1grz4p7.svelte-1grz4p7:disabled{opacity:.5;cursor:not-allowed}.rc-cancel--countdown.svelte-1grz4p7.svelte-1grz4p7{background:#ef4444;color:#fff}.rc-post.svelte-1grz4p7.svelte-1grz4p7{flex:1;position:relative;overflow:hidden;border-radius:9999px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:600;color:#fff;text-align:center;white-space:nowrap;cursor:pointer;transition:opacity .15s}.reply-composer--compact.svelte-1grz4p7 .rc-post.svelte-1grz4p7{padding:.375rem 1rem;font-size:.875rem}.rc-post.svelte-1grz4p7.svelte-1grz4p7:disabled{opacity:.5;cursor:not-allowed}.rc-post--solid.svelte-1grz4p7.svelte-1grz4p7{background-image:linear-gradient(to right,#f97316,#f59e0b)}.rc-post--solid.svelte-1grz4p7.svelte-1grz4p7:hover:not(:disabled){background-image:linear-gradient(to right,#ea6c0a,#d97706)}.rc-post--countdown.svelte-1grz4p7.svelte-1grz4p7{background:var(--color-accent-gray)}.rc-post-fill.svelte-1grz4p7.svelte-1grz4p7{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(to right,#f97316,#f59e0b);width:var(--fill, 0%);pointer-events:none}.rc-post-label.svelte-1grz4p7.svelte-1grz4p7{position:relative}.countdown-clock-btn.svelte-1grz4p7.svelte-1grz4p7{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;color:var(--color-text-secondary);transition:color .15s,background .15s}.countdown-clock-btn.svelte-1grz4p7.svelte-1grz4p7:hover,.countdown-clock-btn.active.svelte-1grz4p7.svelte-1grz4p7{color:var(--color-text-primary);background:var(--color-accent-gray)}.countdown-settings-wrap.svelte-1grz4p7.svelte-1grz4p7{position:relative}.countdown-settings-popover.svelte-1grz4p7.svelte-1grz4p7{position:absolute;bottom:calc(100% + .5rem);right:0;background:var(--color-bg-secondary);border:1px solid var(--color-input-border);border-radius:.75rem;padding:.75rem;min-width:220px;box-shadow:0 8px 24px #0000004d;z-index:100;display:flex;flex-direction:column;gap:.5rem}.countdown-settings-row.svelte-1grz4p7.svelte-1grz4p7{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.countdown-settings-label.svelte-1grz4p7.svelte-1grz4p7{font-size:.8125rem;color:var(--color-text-primary);white-space:nowrap}.countdown-toggle.svelte-1grz4p7.svelte-1grz4p7{position:relative;width:36px;height:20px;border-radius:9999px;background:var(--color-input-border);transition:background .2s;flex-shrink:0}.countdown-toggle.active.svelte-1grz4p7.svelte-1grz4p7{background:#ef4444}.countdown-toggle-thumb.svelte-1grz4p7.svelte-1grz4p7{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:9999px;background:#fff;transition:transform .2s}.countdown-toggle.active.svelte-1grz4p7 .countdown-toggle-thumb.svelte-1grz4p7{transform:translate(16px)}.countdown-secs-row.svelte-1grz4p7.svelte-1grz4p7{display:flex;gap:.25rem}.countdown-secs-btn.svelte-1grz4p7.svelte-1grz4p7{padding:.2rem .5rem;border-radius:.375rem;font-size:.75rem;color:var(--color-text-secondary);background:var(--color-accent-gray);transition:background .15s,color .15s}.countdown-secs-btn.svelte-1grz4p7.svelte-1grz4p7:hover{color:var(--color-text-primary)}.countdown-secs-btn.active.svelte-1grz4p7.svelte-1grz4p7{background:#ef4444;color:#fff}.rc-tab-bar.svelte-1grz4p7.svelte-1grz4p7{display:flex;border-bottom:1px solid var(--color-input-border);margin-bottom:.25rem}.rc-tab.svelte-1grz4p7.svelte-1grz4p7{padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:var(--color-caption);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.rc-tab--active.svelte-1grz4p7.svelte-1grz4p7{color:var(--color-primary);border-bottom-color:var(--color-primary)}.reply-composer-preview.svelte-1grz4p7.svelte-1grz4p7{overflow-y:auto}.btn-gif.svelte-1grz4p7.svelte-1grz4p7,.btn-media.svelte-1grz4p7.svelte-1grz4p7{padding:.375rem;color:var(--color-caption);border-radius:.375rem;display:flex;align-items:center;cursor:pointer;transition:opacity .15s}.btn-gif.svelte-1grz4p7.svelte-1grz4p7:hover,.btn-media.svelte-1grz4p7.svelte-1grz4p7:hover{opacity:.7}.btn-gif.svelte-1grz4p7.svelte-1grz4p7:disabled,.btn-media.svelte-1grz4p7.svelte-1grz4p7:disabled{opacity:.4;cursor:not-allowed}.media-menu.svelte-1grz4p7.svelte-1grz4p7{position:relative;display:inline-flex}.media-menu-panel.svelte-1grz4p7.svelte-1grz4p7{position:absolute;bottom:calc(100% + .375rem);left:0;z-index:45;background:var(--color-bg-secondary);border:1px solid var(--color-input-border);border-radius:.6rem;min-width:140px;padding:.3rem;display:flex;flex-direction:column;gap:.15rem;box-shadow:0 8px 20px #0f172a33}.media-menu-item.svelte-1grz4p7.svelte-1grz4p7{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:.4rem;color:var(--color-text-primary);font-size:.8125rem;font-weight:500;text-align:left;transition:background .15s ease}.media-menu-item.svelte-1grz4p7.svelte-1grz4p7:hover{background:var(--color-accent-gray)}
