#attach-button.g893-plus-button,#attach-button.g893-plus-button:hover,#attach-button.g893-plus-button[aria-expanded=true]{background:transparent!important;box-shadow:none!important;border-color:transparent!important}#attach-button.g893-plus-button{color:#b8b5ae!important}#attach-button.g893-plus-button:hover,#attach-button.g893-plus-button[aria-expanded=true]{color:#f0ede6!important}#composer-input::placeholder{color:transparent!important;opacity:0!important}#composer-form{position:relative!important}.g899-placeholder{position:absolute;z-index:4;pointer-events:none;color:var(--muted,#8f8b84);font:inherit;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .21s ease;will-change:opacity}.g899-placeholder.is-visible{opacity:1}#composer-form.g899-has-value .g899-placeholder{opacity:0!important}#composer-form .composer-submit #send-button{transition:opacity .14s ease,transform .14s ease!important}#composer-form:not(.g899-ready) .composer-submit #send-button{display:none!important}#composer-form.g899-ready .composer-submit #send-button{display:grid!important}#composer-form .composer-submit #voice-input-button{display:none!important;width:34px!important;height:34px!important;margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#c9c5bd!important;place-items:center!important}#composer-form:not(.g899-ready) .composer-submit #voice-input-button{display:grid!important}#composer-form.g899-ready .composer-submit #voice-input-button{display:none!important}#composer-form .composer-submit #voice-input-button:hover{background:#ffffff0b!important;color:#f3efe8!important}#composer-form .composer-submit #voice-input-button svg{width:18px!important;height:18px!important}#composer-form #attachment-area:not(:empty){display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:12px!important;width:calc(100% - 26px)!important;max-width:none!important;max-height:150px!important;overflow-x:auto!important;overflow-y:hidden!important;margin:12px 13px 1px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;scrollbar-width:thin}#composer-form #attachment-area:not(:empty):before{display:none!important;content:none!important}.composer:not(.compact).has-attachments{min-height:270px!important;height:auto!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment{position:relative!important;display:block!important;flex:0 0 132px!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:132px!important;margin:0!important;padding:11px!important;overflow:hidden!important;border:1px solid #464541!important;border-radius:11px!important;background:#181817!important;box-shadow:none!important;transform:none!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment:hover{border-color:#5b5954!important;background:#1b1b1a!important;transform:none!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border-radius:10px!important;object-fit:cover!important;background:#121211!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment>.g89-file-icon{display:none!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment .attachment-mini-copy{position:relative!important;z-index:2!important;display:flex!important;width:100%!important;height:100%!important;flex-direction:column!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important;pointer-events:none!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment:has(>img) .attachment-mini-copy{opacity:0!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment strong{max-width:100%!important;color:#e8e5dd!important;font-size:12.5px!important;line-height:1.25!important;font-weight:540!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment small{display:inline-flex!important;width:auto!important;margin:0!important;padding:4px 7px!important;border-radius:5px!important;background:#282826!important;color:#aaa69e!important;font:600 9.5px/1 var(--font-body,system-ui)!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment>button{position:absolute!important;z-index:5!important;top:6px!important;right:6px!important;width:24px!important;height:24px!important;padding:0!important;border-radius:7px!important;background:#121211c7!important;color:#ddd9d1!important;opacity:0!important;transition:opacity .12s ease!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment:hover>button{opacity:1!important}.composer:not(.compact) #attachment-area .g891-attachment-preview-hint{display:none!important}.composer.compact #attachment-area:not(:empty){max-height:92px!important;margin:7px 9px 0!important;width:calc(100% - 18px)!important;gap:8px!important}.composer.compact #attachment-area .g89-file.g891-attachment{flex:0 0 118px!important;width:118px!important;min-width:118px!important;max-width:118px!important;height:74px!important;padding:7px!important;border-radius:9px!important}.composer.compact #attachment-area .g89-file.g891-attachment>img{width:58px!important;height:58px!important;object-fit:cover!important;border-radius:7px!important}#sidebar-resizer,.g897-preview-resizer,.g898-preview-resizer{pointer-events:none!important;opacity:0!important}.g899-sidebar-resizer,.g899-preview-resizer{position:fixed;z-index:2147482000;width:16px;cursor:col-resize;touch-action:none;background:transparent}.g899-sidebar-resizer{top:0;bottom:0;left:calc(var(--g898-sidebar-width,318px) - 8px)}#app-shell.sidebar-hidden .g899-sidebar-resizer,body.g896-preview-focus .g899-sidebar-resizer{display:none!important}.g899-preview-resizer{display:none;top:9px;bottom:9px;right:calc(var(--g898-preview-width,50vw) + 1px)}body.g896-preview-focus .g899-preview-resizer{display:block}.g899-sidebar-resizer:after,.g899-preview-resizer:after{content:"";position:absolute;top:0;bottom:0;left:7px;width:1px;border-radius:99px;background:#6e6d68;opacity:0;transition:opacity .1s ease}.g899-sidebar-resizer:hover:after,.g899-preview-resizer:hover:after,body.g899-resizing-sidebar .g899-sidebar-resizer:after,body.g899-resizing-preview .g899-preview-resizer:after{opacity:.7}@media(min-width:901px){#app-shell:not(.sidebar-hidden) #sidebar{min-width:205px!important;max-width:480px!important}}body.g899-resizing-sidebar,body.g899-resizing-preview{user-select:none!important;cursor:col-resize!important}body.g899-resizing-sidebar *,body.g899-resizing-preview *{cursor:col-resize!important}body.g899-resizing-sidebar #sidebar,body.g899-resizing-sidebar #app-shell,body.g899-resizing-sidebar .main-area,body.g899-resizing-preview .main-area,body.g899-resizing-preview .app-view,body.g899-resizing-preview #file-preview-panel{transition:none!important;animation:none!important}@media(max-width:900px){.g899-sidebar-resizer,.g899-preview-resizer{display:none!important}.composer:not(.compact) #attachment-area .g89-file.g891-attachment{width:112px!important;min-width:112px!important;max-width:112px!important;height:112px!important;flex-basis:112px!important}}@media(prefers-reduced-motion:reduce){.g899-placeholder{transition:none!important}}
