.voice-note{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.voice-note textarea{width:100%;min-height:100px}.voice-note-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.voice-note .recording{color:#a84437;background:#fff1ed;border-color:#e7b3a8}.voice-error{color:#a84437;font-size:12px;line-height:1.5}
.razorpay-payments{gap:18px;margin-bottom:28px;display:grid}.payment-setup{background:#fffbf3;border:1px solid #e7dbbf;border-radius:12px;padding:16px;line-height:1.5}.payment-setup p{margin:6px 0 0}.payment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.payment-option{border:1px solid var(--border,#e4e9ec);border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:22px;display:flex}.payment-option h3,.payment-option p{margin:0}.payment-option p{line-height:1.5}.payment-option>.button{margin-top:auto}.payment-price{color:#192c34;font-size:28px}.payment-price small{color:#758391;font-size:14px;font-weight:400}.payment-link-actions{flex-wrap:wrap;gap:8px;display:flex}.payment-link-actions .button{white-space:normal}.payment-create{background:#f5fbf8;border:1px solid #b9d9cf;border-radius:12px;gap:16px;max-width:650px;padding:22px;display:grid}.payment-create h3{margin:0}.payment-create label,.payment-recovery label{gap:8px;font-size:14px;line-height:1.5;display:grid}.payment-create input,.payment-create select,.payment-recovery input{color:#263646;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d9e2e7;border-radius:8px;padding:10px 12px}.payment-recovery{max-width:100%}.payment-recovery code{overflow-wrap:anywhere}.payment-recovery p{margin:10px 0}.payment-recovery button{margin-top:10px}.payment-notice{color:#317b66}.payment-option summary{cursor:pointer;font-size:13px}@media (max-width:650px){.payment-options{grid-template-columns:1fr}.payment-option,.payment-create{padding:18px}.payment-create .inline-actions{flex-wrap:wrap}}
.work-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:12px;padding:16px 20px;display:flex}.work-filters>label{color:#657487;flex-direction:column;flex:1;gap:6px;min-width:120px;font-size:11px;display:flex}.work-filters select{width:100%;min-height:42px}.work-filters .text-link{min-height:42px}.actionable-task small{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;max-width:none;display:flex;overflow:visible}.actionable-task small .intent{margin-top:0}@media (max-width:600px){.work-filters{gap:10px;padding:12px}.work-filters>label{min-width:calc(50% - 10px)}}
