.E3Cmqa_row{margin-top:8px}.E3Cmqa_counter{color:var(--color-orange);align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.E3Cmqa_counter svg{width:13px;height:13px}.E3Cmqa_ok .E3Cmqa_counter{color:var(--color-green-dark)}.E3Cmqa_meter{border-radius:var(--radius-pill);background:#eef1ec;height:5px;margin-top:6px;overflow:hidden}.E3Cmqa_fill{border-radius:inherit;background:var(--color-orange);height:100%;transition:width .25s,background .25s;display:block}.E3Cmqa_ok .E3Cmqa_fill{background:var(--color-green)}
.TcTtyG_form{flex-direction:column;gap:22px;margin-top:22px;display:flex}.TcTtyG_field{border:0;min-width:0;margin:0;padding:0}.TcTtyG_label{margin-bottom:8px;padding:0;font-size:12.5px;font-weight:700;display:block}.TcTtyG_label small{color:var(--color-text-gray);font-weight:500}.TcTtyG_audience{grid-template-columns:1fr 1fr;gap:12px;display:grid}.TcTtyG_audCard{border:2px solid var(--color-border);border-radius:var(--radius-lg);text-align:left;background:#fff;flex-direction:column;gap:6px;padding:14px;transition:border-color .2s,background .2s,transform .15s;display:flex}.TcTtyG_audCard:active{transform:scale(.98)}.TcTtyG_on{border-color:var(--color-green);background:var(--color-green-soft)}.TcTtyG_audCard b{font-size:14px}.TcTtyG_audCard small{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}.TcTtyG_audIcon{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.TcTtyG_audAi{background:#1d2a1a}.TcTtyG_audPeople{background:var(--color-orange)}.TcTtyG_audPeople svg{width:20px;height:20px}.TcTtyG_input,.TcTtyG_textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-dark);background:#fff;outline:none;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:block}.TcTtyG_textarea{resize:vertical;min-height:170px;line-height:1.55}.TcTtyG_input:focus,.TcTtyG_textarea:focus{border-color:var(--color-green);box-shadow:0 0 0 4px var(--color-green-soft)}.TcTtyG_input::placeholder,.TcTtyG_textarea::placeholder{color:var(--color-text-gray)}.TcTtyG_topics{flex-wrap:wrap;gap:10px;display:flex}.TcTtyG_pill{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);color:var(--color-text-dark);padding:8px 16px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.TcTtyG_pillOn{background:var(--color-green);border-color:var(--color-green);color:#fff}.TcTtyG_error{border-radius:var(--radius-md);color:#b3392b;background:#fff1ef;padding:10px 14px;font-size:13px;line-height:1.4}.TcTtyG_submit{background:var(--color-green);border-radius:var(--radius-pill);color:#fff;width:100%;height:50px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 16px #4a9e384d}.TcTtyG_submit:active:not(:disabled){transform:scale(.97)}.TcTtyG_submit:disabled{box-shadow:none;cursor:not-allowed;background:#cfd8cb}.TcTtyG_missing{text-align:center;color:var(--color-text-muted);margin:-10px 0 0;font-size:12.5px;line-height:1.5}.TcTtyG_withMic{position:relative}.TcTtyG_inputMic{padding-right:52px}.TcTtyG_withMic .TcTtyG_micInside{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.TcTtyG_withMic .TcTtyG_micInside:active{transform:translateY(-50%)scale(.92)}.TcTtyG_labelRow{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.TcTtyG_labelRow .TcTtyG_label{margin-bottom:0}
.ocI48W_vote{border-radius:var(--radius-pill);background:#f1f5ee;align-items:center;height:28px;padding:0 2px;display:inline-flex}.ocI48W_btn{width:26px;height:26px;color:var(--color-text-gray);border-radius:50%;justify-content:center;align-items:center;transition:color .15s,background .15s,transform .15s;display:flex}.ocI48W_btn svg{width:15px;height:15px}.ocI48W_btn:hover:not(:disabled){background:#0000000d}.ocI48W_btn:active:not(:disabled){transform:scale(.85)}.ocI48W_btn:disabled{opacity:.4;cursor:default}.ocI48W_upOn{color:var(--color-green-dark)}.ocI48W_downOn{color:var(--color-orange)}.ocI48W_score{text-align:center;min-width:22px;font-size:12px;font-weight:700}
.T_gWgG_textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;min-height:96px;color:var(--color-text-dark);resize:vertical;background:#fff;outline:none;padding:12px 14px;font-size:14px;line-height:1.55;transition:border-color .2s,box-shadow .2s;display:block}.T_gWgG_compact{min-height:64px;font-size:13.5px}.T_gWgG_textarea:focus{border-color:var(--color-green);box-shadow:0 0 0 4px var(--color-green-soft)}.T_gWgG_textarea::placeholder{color:var(--color-text-gray)}.T_gWgG_foot{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.T_gWgG_left{min-width:0;color:var(--color-text-gray);align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:flex}.T_gWgG_hint{color:var(--color-orange);font-weight:600}.T_gWgG_actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.T_gWgG_cancel{color:var(--color-text-muted);font-size:12.5px;font-weight:600}.T_gWgG_submit{background:var(--color-green);border-radius:var(--radius-pill);color:#fff;height:34px;padding:0 16px;font-size:12.5px;font-weight:700;transition:transform .15s,opacity .15s;box-shadow:0 4px 10px #4a9e384d}.T_gWgG_submit:active:not(:disabled){transform:scale(.96)}.T_gWgG_submit:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.T_gWgG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
