.pg-request .seg button{gap:8px}.pg-request .drop input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pg-request .drop:has(input:focus-visible){outline:2px solid var(--horizon);outline-offset:2px}.pg-request .drop{cursor:pointer;position:relative}.pg-request .drop .badge{background:#fff}.pg-request .ctl select{cursor:pointer}.pg-request .ctl .cc{border-inline-end:1px solid var(--line);flex:none;align-items:center;gap:6px;height:24px;padding-inline-end:10px;display:inline-flex}.pg-request .drop{border-radius:var(--r);border:1.5px dashed var(--line-strong);background:var(--bg);align-items:center;gap:12px;padding:14px;display:flex}.pg-request .wap{background:var(--met-soft);border-radius:var(--r-l);flex-direction:column;gap:10px;padding:20px;display:flex}.pg-request .bub{background:var(--bg);border-radius:16px;border-end-start-radius:4px;align-self:flex-start;max-width:88%;padding:10px 12px;font-size:13px;line-height:21px}.pg-request .bub.me{border-end-end-radius:4px;border-end-start-radius:16px;align-self:flex-end}.pg-request .bub.re{background:var(--horizon-soft)}
