.xvznj50,.xvznj51{position:relative}.xvznj51{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:6px;color:rgb(var(--fg-muted))}.xvznj51:hover{background-color:rgb(var(--surface-muted))}.xvznj52{position:absolute;right:-2px;top:-2px;display:flex;min-width:16px;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--danger-solid));padding-left:4px;padding-right:4px;font-size:12px;font-weight:600;line-height:16px;color:rgb(var(--danger-fg))}.xvznj53{position:absolute;right:0;z-index:20;margin-top:8px;width:320px;overflow:hidden;border-radius:8px;border:1px solid rgb(var(--border));background-color:rgb(var(--surface-elevated));box-shadow:var(--shadow-md)}.xvznj54{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(var(--border));padding:10px 16px}.xvznj55{font-size:14px;font-weight:600;color:rgb(var(--fg))}.xvznj56{font-size:12px;font-weight:500;color:rgb(var(--primary))}.xvznj56:hover{text-decoration:underline}.xvznj56:disabled{opacity:.6}.xvznj57{max-height:384px;overflow-y:auto}.xvznj58{padding:24px 16px;text-align:center;font-size:14px;color:rgb(var(--fg-muted))}.xvznj59>li:not(:first-child){border-top:1px solid rgb(var(--border))}.xvznj5a{display:flex;gap:8px}.xvznj5b{margin-top:6px;height:8px;width:8px;flex-shrink:0;border-radius:9999px}.xvznj5c{background-color:rgb(var(--primary))}.xvznj5d{background-color:transparent}.xvznj5e{min-width:0}.xvznj5f{font-size:14px}.xvznj5g{color:rgb(var(--fg-muted))}.xvznj5h{font-weight:500;color:rgb(var(--fg))}.xvznj5i{margin-top:2px;font-size:12px;color:rgb(var(--fg-muted))}.xvznj5j{display:block;padding:12px 16px}.xvznj5j:hover{background-color:rgb(var(--surface-muted))}.xvznj5k{display:block;padding:12px 16px;width:100%;text-align:left}.xvznj5k:hover{background-color:rgb(var(--surface-muted))}@media (pointer:coarse){.xvznj51{height:44px;width:44px}.xvznj56{min-height:44px;min-width:44px;margin-block:-12px}}.o3drdu0{flex:1 0 auto}.o3drdu1{display:flex;align-items:center;gap:12px;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:500;transition-property:background-color,border-color,color;transition-duration:.15s}.o3drdu0 .o3drdu1{min-height:36px}.o3drdu2{background-color:rgb(var(--primary)/.1);color:rgb(var(--primary))}.o3drdu3{color:rgb(var(--fg-muted))}.o3drdu3:hover{background-color:rgb(var(--surface-muted));color:rgb(var(--fg))}.o3drdu4{height:18px;width:18px;flex-shrink:0}.o3drdu5{flex:1 1}.o3drdu6{flex-shrink:0;min-width:20px;border-radius:9999px;background-color:rgb(var(--surface-muted));padding:1px 6px;font-size:12px;font-weight:600;line-height:16px;text-align:center;color:rgb(var(--fg-muted))}.o3drdu7{background-color:rgb(var(--primary)/.16)}.o3drdu7,.o3drdu8{color:rgb(var(--primary))}.o3drdu9{color:rgb(var(--fg-subtle))}.o3drdua{display:flex;flex-direction:column;gap:12px;padding:8px 12px}.o3drdub{gap:16px}.o3drduc{gap:4px}.o3drduc,.o3drdud{display:flex;flex-direction:column}.o3drdud{margin-top:auto;padding-top:8px;border-top:1px solid rgb(var(--border))}.o3drdue{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.o3drduf{padding-left:12px;padding-right:12px;padding-bottom:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--fg-muted))}.o3drdug{display:none;width:240px;flex-shrink:0;flex-direction:column;border-right:1px solid rgb(var(--border));background-color:rgb(var(--surface))}.o3drduh{height:56px;border-bottom:1px solid rgb(var(--border));padding-inline:24px}.o3drduh,.o3drdui{display:flex;align-items:center}a.o3drdui{gap:24px}.o3drdui>svg{height:22.46px;width:34.098363636363636px;position:relative;top:1.7px}.o3drdui>span{margin-left:-.074em;font-size:26.8px;position:relative;top:-.37px}.o3drdui>span>span{font-size:inherit}.o3drduj{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--border-strong)) transparent}.o3drduj::-webkit-scrollbar{width:6px}.o3drduj::-webkit-scrollbar-track{background:transparent}.o3drduj::-webkit-scrollbar-thumb{background-color:rgb(var(--border-strong));border-radius:9999px}.o3drduk{display:flex;align-items:center;gap:8px}.o3drdul{font-size:18px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--fg))}@media (pointer:coarse){.o3drdu0 .o3drdu1,.o3drdu1{min-height:44px}}@media screen and (min-width:1024px){.o3drdug{display:flex}}._1q0yo8z0{height:20px;width:20px}._169elc70{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:6px;color:rgb(var(--fg-muted));transition-property:background-color,border-color,color;transition-duration:.15s}._169elc70:hover{background-color:rgb(var(--surface-muted));color:rgb(var(--fg))}@media (pointer:coarse){._169elc70{height:44px;width:44px}}._1448yjj0{justify-content:space-between;flex-wrap:wrap;gap:8px 16px;flex-shrink:0;padding:8px 16px;border-bottom:1px solid rgb(var(--primary)/.25);background-color:rgb(var(--primary)/.07)}._1448yjj0,._1448yjj1{display:flex;align-items:center}._1448yjj1{gap:8px;min-width:0;flex:1 1 16rem}._1448yjj2{width:18px;height:18px;flex-shrink:0;color:rgb(var(--primary))}._1448yjj3{margin:0;min-width:0;font-size:14px;line-height:20px;color:rgb(var(--fg));overflow-wrap:anywhere}._1448yjj4{font-weight:600}._1448yjj5{color:rgb(var(--fg-muted))}._1448yjj6{margin:0;font-size:12px;color:rgb(var(--danger))}._1448yjj7{max-width:36rem;display:flex;flex-direction:column;align-items:flex-start;gap:12px}._1448yjj8{margin:0;font-size:18px;line-height:26px;font-weight:600;color:rgb(var(--fg))}._1448yjj9{margin:0;font-size:14px;line-height:20px;color:rgb(var(--fg-muted));max-width:60ch}@media screen and (min-width:640px){._1448yjj0{padding-left:24px;padding-right:24px}}@keyframes do71910{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.do71911{display:flex;align-items:center;justify-content:center;gap:12px;background-color:rgb(var(--accent));padding:6px 16px;font-size:14px;font-weight:500;color:rgb(var(--accent-fg))}.do71912{border-radius:4px;background-color:rgb(var(--overlay)/.1);padding:2px 8px;font-size:12px;font-weight:600}.do71912:hover{background-color:rgb(var(--overlay)/.2)}.do71913{position:relative}.do71914{border-radius:6px;border:1px solid rgb(var(--border-strong));padding:4px 10px;font-size:14px;font-weight:500;color:rgb(var(--fg))}.do71914:hover{background-color:rgb(var(--surface-muted))}.do71915{display:flex;align-items:center;gap:8px;height:36px;border-radius:6px;border:1px solid rgb(var(--border));padding-left:10px;padding-right:10px;font-size:14px;transition-property:background-color,border-color,color;transition-duration:.15s}.do71915:hover{background-color:rgb(var(--surface-muted))}.do71916{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.02em;color:rgb(var(--accent));background-color:rgb(var(--accent)/.14);border:1px solid rgb(var(--accent)/.35)}.do71917{font-weight:500;color:rgb(var(--fg));max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.do71918{position:fixed;inset:0;z-index:10}.do71919{position:absolute;right:0;z-index:20;margin-top:8px;width:256px;border-radius:6px;border:1px solid rgb(var(--border));background-color:rgb(var(--surface-elevated));padding:4px;box-shadow:var(--shadow-md);animation:do71910 .15s ease-out}.do7191a{padding:8px 12px}.do7191b{font-size:14px;font-weight:500;color:rgb(var(--fg))}.do7191b,.do7191c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.do7191c,.do7191d{font-size:12px;color:rgb(var(--fg-muted))}.do7191d{margin-top:4px;font-weight:500}.do7191e{margin-top:4px;margin-bottom:4px;border-top:1px solid rgb(var(--border))}.do7191f{margin:0;padding-top:8px}.do7191g{margin:0;padding-left:12px;padding-right:12px;padding-bottom:4px;font-size:12px;line-height:16px;color:rgb(var(--fg-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.do7191h{display:flex;align-items:center;width:100%;min-height:32px;border-radius:4px;padding:6px 12px;font-size:14px;text-align:left;color:rgb(var(--fg))}.do7191h:hover{background-color:rgb(var(--surface-muted))}.do7191i{display:flex;align-items:center;width:100%;min-height:32px;border-radius:4px;padding:6px 12px;font-size:14px;color:rgb(var(--fg))}.do7191i:hover{background-color:rgb(var(--surface-muted))}.do7191j{display:flex;align-items:center;width:100%;min-height:32px;border-radius:4px;padding:6px 12px;font-size:14px;text-align:left;color:rgb(var(--danger))}.do7191j:hover{background-color:rgb(var(--danger)/.1)}.do7191k{margin-bottom:4px;max-height:224px;overflow-y:auto;border-radius:4px;border:1px solid rgb(var(--border));background-color:rgb(var(--surface-muted));padding:4px}.do7191l{color:rgb(var(--fg-muted))}.do7191l,.do7191m{padding:4px 8px;font-size:12px}.do7191m{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;border-radius:4px;text-align:left}.do7191m:hover{background-color:rgb(var(--surface))}.do7191n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--fg))}.do7191o{flex-shrink:0;color:rgb(var(--fg-muted))}@media (pointer:coarse){.do71912{min-height:44px;min-width:44px}.do71915{height:44px;min-width:44px}.do7191h,.do7191i,.do7191j,.do7191m{min-height:44px}}@keyframes a12y6m0{to{transform:rotate(1turn)}}.a12y6m1{margin:12vh auto auto;width:min(560px,92vw);padding:0;border:1px solid rgb(var(--border-strong));border-radius:12px;background-color:rgb(var(--surface-elevated));color:rgb(var(--fg));box-shadow:var(--shadow-lg);overflow:hidden}.a12y6m1::backdrop{background-color:rgb(var(--overlay)/.5)}.a12y6m2{display:flex;flex-direction:column}.a12y6m3{width:100%;border:none;border-bottom:1px solid rgb(var(--border));background:transparent;padding:16px;font-size:15px;color:rgb(var(--fg));outline:none}.a12y6m3::placeholder{color:rgb(var(--fg-muted))}.a12y6m4{list-style:none;margin:0;padding:6px;max-height:50vh;overflow-y:auto}.a12y6m5{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-inline:10px;padding-block:8px;border-radius:6px;cursor:pointer;color:rgb(var(--fg))}.a12y6m6{background-color:rgb(var(--primary)/.1);color:rgb(var(--primary))}.a12y6m7{font-size:14px;font-weight:500}.a12y6m8{font-size:12px}.a12y6m8,.a12y6m9{color:rgb(var(--fg-muted))}.a12y6m9{list-style:none;padding-inline:10px;padding-block:16px;font-size:14px}.a12y6ma{background-color:rgb(var(--accent)/.1);color:rgb(var(--accent))}.a12y6mb{padding:16px;border-top:1px solid rgb(var(--border));background-color:rgb(var(--surface))}.a12y6mc{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:rgb(var(--primary));margin-bottom:8px}.a12y6md{font-size:14px;line-height:1.5;color:rgb(var(--fg))}.a12y6me{display:inline-block;width:14px;height:14px;border:2px solid rgb(var(--primary)/.2);border-top-color:rgb(var(--primary));border-radius:50%;animation:a12y6m0 1s linear infinite}@media (prefers-reduced-motion:reduce){.a12y6me{animation:none}}._1zjb140{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;flex-shrink:0;padding:8px 16px;border-bottom:1px solid rgb(var(--warning)/.3);background-color:rgb(var(--warning)/.07)}._1zjb141{margin:0;min-width:0;flex:1 1 20rem;max-width:62ch;font-size:14px;line-height:20px;color:rgb(var(--fg));text-wrap:pretty}._1zjb142{margin-right:8px;vertical-align:1px}._1zjb143{font-size:14px;line-height:20px;font-weight:500;color:rgb(var(--primary));text-decoration:underline;text-underline-offset:2px;white-space:nowrap}._1zjb143:hover{color:rgb(var(--primary-hover))}@media screen and (min-width:640px){._1zjb140{padding-left:24px;padding-right:24px}}@media (pointer:coarse){._1zjb143{display:inline-flex;align-items:center;min-height:44px}}.qflxdy0{display:flex;height:100dvh;background-color:rgb(var(--bg))}.qflxdy1{position:fixed;inset:0;z-index:40}.qflxdy2{position:absolute;inset:0;background-color:rgb(var(--overlay)/.5)}.qflxdy3{position:absolute;top:0;bottom:0;left:0;display:flex;width:256px;flex-direction:column;border-right:1px solid rgb(var(--border));background-color:rgb(var(--surface))}.qflxdy4{display:flex;height:56px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(var(--border));padding-left:16px;padding-right:16px}.qflxdy5{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--border-strong)) transparent}.qflxdy5::-webkit-scrollbar{width:6px}.qflxdy5::-webkit-scrollbar-track{background:transparent}.qflxdy5::-webkit-scrollbar-thumb{background-color:rgb(var(--border-strong));border-radius:9999px}.qflxdy6{display:flex;align-items:center;gap:8px}.qflxdy7{font-size:18px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--fg))}.qflxdy8{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:6px;color:rgb(var(--fg-muted))}.qflxdy8:hover{background-color:rgb(var(--surface-muted))}.qflxdy9{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:6px;color:rgb(var(--fg-muted))}.qflxdy9:hover{background-color:transparent}.qflxdya{min-width:0;flex:1 1}.qflxdya,.qflxdyb{display:flex;min-height:0;flex-direction:column}.qflxdyb{flex:1 1;overflow-y:auto}.qflxdyc{position:sticky;top:0;z-index:30;height:56px;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(var(--border));background-color:rgb(var(--surface));padding-left:16px;padding-right:16px}.qflxdyc,.qflxdyd{display:flex;align-items:center}.qflxdyd{gap:8px}.qflxdye{display:none;align-items:center;gap:8px;height:36px;padding-inline:10px;border-radius:6px;border:1px solid rgb(var(--border-strong));background-color:rgb(var(--surface-muted));font-size:13px;color:rgb(var(--fg-muted));cursor:pointer;transition-property:color,border-color;transition-duration:.15s}.qflxdye:hover{color:rgb(var(--fg));border-color:rgb(var(--fg-muted))}.qflxdyf{font-family:var(--font-mono);font-size:12px;line-height:1;padding:2px 5px;border-radius:4px;border:1px solid rgb(var(--border));background-color:rgb(var(--surface));color:rgb(var(--fg-muted))}.qflxdyg{display:flex;align-items:center;gap:6px}.qflxdyh{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;flex:1 1;padding:24px 16px}@media (pointer:coarse){.qflxdy8,.qflxdy9{height:44px;width:44px}}@media screen and (min-width:1024px){.qflxdy1,.qflxdy9{display:none}.qflxdye{display:inline-flex}}@media screen and (min-width:640px){.qflxdy4,.qflxdyc{padding-left:24px;padding-right:24px}.qflxdyg{gap:8px}.qflxdyh{padding:32px 24px}}