.app-composer_composer__b6yTV{width:100%;border:1px solid #ffffff1f;border-radius:20px;background:#0f0f13;box-shadow:0 12px 40px #0006;color:#e8e8ec;overflow:visible}.app-composer_attachments__JSLjm{display:flex;gap:8px;flex-wrap:wrap;padding:12px 12px 0}.app-composer_attachments__JSLjm:empty{display:none}.app-composer_tile__thQQ6{width:60px;height:60px;position:relative;border-radius:10px;overflow:hidden;border:1px dashed #ffffff33;display:flex;align-items:center;justify-content:center;color:#a3a3a3}.app-composer_tile__thQQ6 img{width:100%;height:100%;object-fit:cover}.app-composer_tile__thQQ6 span{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#07070acc);font-size:10px;padding:2px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-composer_composer__b6yTV>textarea{width:100%;min-height:61px;padding:12px 16px 4px;resize:none;background:none;border:0;border-radius:20px;font:15px/1.5 Inter,sans-serif;color:inherit;outline:none}.app-composer_composer__b6yTV:focus-within{border-color:#4be6a859}.app-composer_instruction__7rDZo{padding:14px 16px;font-size:14px;color:#a3a3a3}.app-composer_fields__yfmNw{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:6px 10px}.app-composer_fields__yfmNw button,.app-composer_job__d7mbq{display:inline-flex;gap:5px;align-items:center;max-width:100%;min-height:30px;padding:4px 8px;border-radius:6px;font-size:12px;color:#a3a3a3}.app-composer_fields__yfmNw button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-composer_fields__yfmNw button:hover{background:#ffffff0d;color:#fff}.app-composer_job__d7mbq{background:#4be6a81a;color:#79efc0}.app-composer_footer__aK4F6>div{background:transparent;border:0;border-radius:0 0 20px 20px}.app-composer_footer__aK4F6>div>div{padding:0}.app-composer_scrim__qFmAF{position:fixed;inset:0;z-index:40;background:#07070a99;display:flex;align-items:center;justify-content:center}.app-composer_picker___FwXN{position:relative;margin:auto;width:440px;max-width:calc(100% - 24px);max-height:80dvh;border:1px solid #ffffff1a;border-radius:16px;padding:18px;background:#0f0f13;color:#e8e8ec;overflow-y:auto}.app-composer_picker___FwXN::backdrop{background:#07070a99}.app-composer_picker___FwXN header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.app-composer_picker___FwXN h2{font-size:16px;font-weight:500}.app-composer_done__phOPv{display:block;background:#4be6a8;color:#06231d;width:100%;border-radius:8px;padding:10px;margin-top:18px;font-size:13px;font-weight:600}.app-composer_composer__b6yTV :is(button,a):focus-visible{outline:2px solid #79efc0;outline-offset:3px}@media (max-width:767px){.app-composer_composer__b6yTV{border-radius:18px;box-shadow:none}.app-composer_picker___FwXN{position:fixed;inset:auto 0 0;width:100%;max-width:100%;border-radius:18px 18px 0 0}.app-composer_fields__yfmNw{gap:2px}.app-composer_fields__yfmNw button{font-size:12px}.app-composer_composer__b6yTV>textarea{min-height:58px;height:58px}.app-composer_footer__aK4F6 kbd{display:none}}.app-composer_choiceScrim__85Erz{background:transparent}.app-composer_choicePicker__N2AmC{position:fixed;inset:auto auto 106px max(12px,calc(50% - 108px));width:450px;max-height:min(440px,75dvh);margin:0;padding:12px;box-shadow:0 16px 48px #0008}.app-composer_choicePicker__N2AmC header{margin-bottom:8px}.app-composer_choicePicker__N2AmC header h2{font-size:13px}.app-composer_choicePicker__N2AmC .aspect-square{aspect-ratio:1.5}.app-composer_choicePicker__N2AmC .app-composer_done__phOPv{margin-top:10px;padding:7px}@media (max-width:767px){.app-composer_choicePicker__N2AmC{inset:auto 12px 100px;width:auto;max-width:none;border-radius:14px}}.app-composer_toolbar__SKJFE{display:flex;align-items:center;flex-wrap:wrap;padding:0 2px 4px}.app-composer_toolbar__SKJFE .app-composer_fields__yfmNw{flex:0 1 auto;min-width:0;max-width:70%}.app-composer_toolbar__SKJFE .app-composer_fields__yfmNw button{max-width:260px}.app-composer_toolbar__SKJFE .app-composer_footer__aK4F6{flex:1;min-width:180px}@media (max-width:767px){.app-composer_toolbar__SKJFE .app-composer_fields__yfmNw{max-width:100%}.app-composer_toolbar__SKJFE .app-composer_fields__yfmNw button{max-width:185px}.app-composer_toolbar__SKJFE .app-composer_footer__aK4F6{min-width:140px}}.app-composer_pickerHint__xZ1xk{font-size:11px;color:#737373;margin-top:8px}.app-composer_choicePicker__N2AmC button:focus-visible{outline:2px solid #79efc0;outline-offset:2px}.app-composer_choicePicker__N2AmC button.border-dashed{border:0;background:none;height:26px;justify-content:flex-end;color:#79efc0;font-size:11px}.app-composer_choicePicker__N2AmC button.border-dashed svg{display:none}@media (prefers-reduced-motion:reduce){.app-composer_composer__b6yTV *,.app-composer_picker___FwXN *{transition:none!important}}.app-composer_attachment__cdgFB{position:relative}.app-composer_removeAttachment__Ssbmj{position:absolute;top:3px;right:3px;border-radius:50%;width:18px;height:18px;background:#07070ad9;color:#e8e8ec;display:flex;align-items:center;justify-content:center}.app-composer_choicePicker__N2AmC .app-composer_pickerHint__xZ1xk{position:absolute;left:12px;bottom:18px;margin:0;pointer-events:none}