.p89q2k0{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;display:flex}.p89q2k1{min-width:0}@media (width>=768px){.p89q2k0{max-width:640px}}@media (width>=1024px){.p89q2k0{max-width:none}}@media (width>=1280px){.p89q2k0{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}}._1p3n8xo0{flex:1;min-width:0}._1p3n8xo1{background:var(--teal-bg);border:1px solid color-mix(in srgb, var(--teal) 35%, transparent);border-radius:var(--radius-card);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}._1p3n8xo2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1p3n8xo3{color:var(--teal-fg);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:10px;font-weight:700;line-height:1}._1p3n8xo4{border-top:1px dashed var(--border);padding-top:var(--space-4);margin-top:var(--space-2)}._1p3n8xo5{align-items:center;gap:var(--space-2);color:var(--accent-fg);font-family:var(--font-family-body);font-size:var(--font-size-2);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._1p3n8xo5:hover{color:var(--accent-10)}._1p3n8xo5:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1p3n8xo5:disabled{cursor:not-allowed;opacity:.6}._1p3n8xo6{flex-shrink:0;transition:transform .16s ease-out}._1p3n8xo5[data-state=open] ._1p3n8xo6{transform:rotate(180deg)}._1p3n8xo7{font-size:var(--font-size-1);font-weight:var(--font-weight-bold);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-2);display:block}._1p3n8xo8{border:1.5px solid var(--border-subtle);border-radius:var(--radius-card);cursor:pointer;background:var(--panel);gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}._1p3n8xo8:hover{border-color:var(--border);background:var(--bg-subtle)}._1p3n8xo9{border-color:var(--accent);background:var(--accent-bg)}._1p3n8xoa{border-style:dashed}._1p3n8xob{accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}._1p3n8xoc{flex:1;min-width:0}._1p3n8xod{font-size:var(--font-size-2);color:var(--text-hi);margin-bottom:2px;font-weight:600}._1p3n8xoe{color:var(--accent-fg)}._1p3n8xof{font-size:var(--font-size-1);color:var(--text-placeholder);line-height:1.4}._1p3n8xog{gap:var(--space-3);min-width:0;display:grid}._1p3n8xoh{gap:var(--space-5);min-width:0;display:grid}._1p3n8xoi{margin:0}._1p3n8xoj{position:relative}._1p3n8xok{top:calc(var(--space-1) * -1);position:absolute;right:0}@media (width>=1024px){._1p3n8xoh{column-gap:var(--space-6);grid-template-columns:1fr 1fr}}
