.fxz36kz{cursor:default;pointer-events:none;z-index:9999;background:0 0;border:none;width:12px;height:12px;padding:0;display:block;position:fixed;top:0;left:0}.fxz36kz[data-resting=true]{cursor:pointer;pointer-events:auto}.fou5wti{background:var(--fou5wti-0);transform-origin:50%;border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .12s;display:flex;box-shadow:inset 0 0 0 .5px #0000001f}.fou5wti svg{opacity:0;transition:opacity .12s}[data-resting=true]:hover>.fou5wti{background:var(--fou5wti-1)}[data-resting=true]:hover>.fou5wti svg{opacity:1}.fou5wti[data-returning=true]{animation:.38s cubic-bezier(.34,1.56,.64,1) forwards dotPop-fou5wti}@keyframes dotPop-fou5wti{0%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1.55)}to{opacity:0;transform:scale(0)}}
.d11xglo1{background:var(--d11xglo1-0);cursor:pointer;-webkit-transition:background-color .12s,-webkit-transform .12s;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:12px;height:12px;padding:0;transition:background-color .12s,transform .12s;display:flex;position:relative}.d11xglo1:after{content:"";pointer-events:none;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #0000001f}.d11xglo1 svg{opacity:0;transition:opacity .12s}.d11xglo1:hover{background:var(--d11xglo1-1)}.d11xglo1:hover svg{opacity:1}.d11xglo1:active{transform:scale(.92)}.d11xglo1[data-escaping=true]{pointer-events:none;visibility:hidden}
.t4pe68z{padding:0 var(--t4pe68z-0);align-items:center;gap:8px;display:flex}
.t15akmdt{background:var(--t15akmdt-0);border:1px solid var(--t15akmdt-1);box-sizing:border-box;border-radius:9px;align-items:center;gap:2px;padding:3px;transition:background-color .2s,border-color .2s;display:flex}.sbgkdkq{background:var(--sbgkdkq-0);border:1px solid var(--sbgkdkq-1);box-shadow:var(--sbgkdkq-2);color:var(--sbgkdkq-3);box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:24px;padding:0 8px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1;transition:background-color .2s,color .2s,border-color .2s;display:flex}.sbgkdkq:hover{background:var(--sbgkdkq-4);color:var(--sbgkdkq-5)}.s1qg3vsl{color:currentColor;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}
.t123kod6{background:var(--t123kod6-0);border-bottom:1px solid var(--t123kod6-1);box-sizing:border-box;cursor:var(--t123kod6-2);display:-ms-grid;-ms-grid-columns:1fr auto 1fr;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:48px;padding:0 12px;transition:background-color .2s,border-color .2s;display:grid}.t13kv7id{opacity:var(--t13kv7id-0);pointer-events:var(--t13kv7id-1);justify-content:flex-end;align-items:center;transition:opacity .22s;display:flex}
.c198y1y5{color:#2f7468;cursor:pointer;white-space:nowrap;background:#eef4f1;border:1px solid #d3dfd9;border-radius:4px;flex-shrink:1;align-items:center;gap:4px;min-width:0;height:24px;padding:4px 8px;font-family:Geist Mono,SF Mono,ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s;display:flex}.c198y1y5:hover{background:#e3ede7}.cy1il0e{color:currentColor;flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.c1m06jfb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.f1mydna3{pointer-events:none;z-index:20;position:fixed}.f3ir94l{animation:1.4s ease-in-out infinite fingerTap-f3ir94l;display:block}@keyframes fingerTap-f3ir94l{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
.scqmlqn{display:inline-flex;position:relative}.s12fe9et{background:var(--s12fe9et-0);box-shadow:var(--s12fe9et-1);color:#fff;cursor:pointer;-webkit-transition:background-color .14s,-webkit-transform .12s;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0 4px;transition:background-color .14s,transform .12s;display:flex}.s12fe9et:hover:not(:disabled){background:var(--s12fe9et-2)}.s12fe9et:active:not(:disabled){transform:scale(.94)}.s12fe9et:disabled{cursor:not-allowed;opacity:.45}
.p1xwlgm3{-webkit-box-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}.c15n9b81{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.a1u1zefe{align-items:center;gap:4px;margin-left:auto;display:flex}.m1227eq0{color:#0000008f;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 8px;font-family:Geist Mono,SF Mono,ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:400;line-height:1.4;transition:background-color .14s,color .14s;display:flex}.m1227eq0:hover{color:#000000c7;background:#0000000a}
.p165d01r{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;cursor:var(--p165d01r-0);-webkit-user-select:none;user-select:none;flex:auto;align-items:flex-start;min-width:0;padding-left:6px;display:flex}.pz3bzh3{color:var(--pz3bzh3-0);overflow-wrap:anywhere;white-space:normal;word-break:break-word;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:18px;transition:color .18s;animation:.28s promptTextSwap-pz3bzh3}@keyframes promptTextSwap-pz3bzh3{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}
.p1ucy7a2{box-sizing:border-box;flex-direction:column;width:100%;padding:12px;display:flex}.p6gi3yc{box-sizing:border-box;-webkit-box-pack:justify;gap:12px;-ms-flex-pack:space-between;background:#00000005;border:1px solid #00000014;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;min-height:120px;padding:12px;transition:background-color .16s,border-color .16s;display:flex;overflow:hidden}.p6gi3yc:hover,.p6gi3yc:focus-within{background:#00000008;border-color:#0000002e}.p6gi3yc[data-wiggle=true]{animation:.5s promptWiggle-p6gi3yc}@keyframes promptWiggle-p6gi3yc{0%,to{transform:translate(0)}20%{transform:translate(-3px)rotate(-.4deg)}40%{transform:translate(3px)rotate(.4deg)}60%{transform:translate(-2px)rotate(-.2deg)}80%{transform:translate(2px)rotate(.2deg)}}
