.new-story{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:5rem 1.5rem 6rem;display:flex;position:relative}.new-story-content{width:min(74rem,100%)}.new-slack-scene{width:min(48rem,100%);margin-inline:auto;padding-bottom:4rem;position:relative}.new-slack-window{text-align:start}.new-slack-monica-mount,.new-slack-kristine-mount{z-index:1;pointer-events:none;width:8rem;height:8rem;position:absolute;bottom:1.5rem;left:65%;transform:translate(-50%)}.new-slack-kristine-mount{left:35%}.new-slack-label{align-items:center;gap:.625rem;margin:0 0 1.125rem;font-size:1rem;font-weight:400;display:flex}.new-slack-panel{height:var(--workflow-window-height,22rem);color:#d1d2d3;background:#1a1d21;border:1px solid #34373b;border-radius:.875rem;grid-template-rows:minmax(0,1fr) auto auto;padding:20px 20px 0;font-family:Lato,Arial,sans-serif;font-size:15px;line-height:22px;display:grid}.new-slack-messages{overscroll-behavior:contain;flex-direction:column;gap:0;min-height:0;display:flex;overflow-y:auto}.new-slack-message{flex-shrink:0}.new-slack-composer{--background:#222529;--foreground:#d1d2d3;--muted-foreground:#ababad;--input:#414449;--border:#34373b;--primary:#12805c;--primary-foreground:#fff;color:var(--foreground);margin-top:16px}.new-slack-composer [data-slot=input-group]{box-shadow:none;background:#222529;border:1px solid #818385;border-radius:8px}.new-slack-composer .new-slack-draft-input{white-space:pre-wrap;overflow-wrap:break-word;width:100%;min-height:38px;padding:8px 12px}.new-slack-placeholder{color:#ababad}.new-slack-composer [data-slot=input-group-addon]{flex-wrap:nowrap;gap:0;font-weight:400;overflow:hidden}.new-slack-composer .new-slack-formatting{color:#e8e8e8b3;font-synthesis:style;height:38px;padding:4px}.new-slack-composer .new-slack-actions{color:#b9babd;height:40px;padding:0 4px 0 6px}.new-slack-composer [data-slot=button]{width:28px;height:28px;color:inherit;font:inherit;box-shadow:none;border-radius:4px;margin:2px;padding:2px;font-size:18px}.new-slack-composer [data-slot=button] svg{width:18px;height:18px}.new-slack-composer [data-slot=separator]{background:#414449;align-self:center;height:20px;margin:0 4px}.new-slack-composer .new-slack-attach{background:#e8e8e80f;border-radius:50%}.new-slack-format-toggle{text-underline-offset:3px;text-decoration:underline}.new-slack-composer .new-slack-send{border-radius:4px 0 0 4px;width:32px;margin:2px 0 2px auto}.new-slack-composer .new-slack-send-options{border-radius:0 4px 4px 0;margin:2px 2px 2px 0;position:relative}.new-slack-send-options:before{opacity:.2;content:"";border-inline-start:1px solid;height:16px;position:absolute;left:0}.new-slack-composer [data-ready=false] svg{opacity:.3}.new-slack-composer [data-ready=true]{color:#fff;background:#007a5a}.new-slack-typing{color:#ababad;visibility:hidden;min-height:24px;margin:0 0 0 4px;font-size:.8125rem}.new-slack-typing span{animation:.9s ease-in-out infinite new-caret}@keyframes new-caret{50%{opacity:0}}@media (width<=600px){.new-story{padding:4rem 1rem 5rem}}@media (width<=420px){.new-slack-composer .new-slack-media,.new-slack-composer .new-slack-format-extra{display:none}}@media (prefers-reduced-motion:reduce){.new-slack-typing span{animation:none}}
