.dev-ag-model-picker{display:inline-flex;position:relative}.dev-ag-model-menu{z-index:30;background:var(--card,var(--dev-bg));border:1px solid var(--sidebar-border,var(--dev-border));border-radius:8px;flex-direction:column;gap:1px;width:min(280px,100vw - 16px);max-height:320px;padding:6px;animation:.12s cubic-bezier(.2,.9,.3,1.05) dev-logs-col-menu-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 14px 32px -16px #00000059,0 2px 8px #0000000f}.dev-ag-model-item{appearance:none;color:var(--foreground,var(--dev-text));font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;align-items:center;gap:10px;min-width:0;padding:6px 8px;font-size:12.5px;display:flex}.dev-ag-model-item:hover,.dev-ag-model-item.active{background:var(--app-hover,var(--dev-hover))}.dev-ag-model-item.is-kb-active{box-shadow:inset 0 0 0 1.5px var(--dev-accent,#4f46e5)}.dev-ag-model-item-icon{background:var(--app-hover,var(--dev-hover));border:1px solid var(--sidebar-border,var(--dev-border));width:22px;height:22px;color:var(--foreground,var(--dev-text));border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dev-ag-model-item-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dev-ag-model-item-name-row{align-items:center;gap:6px;min-width:0;display:flex}.dev-ag-model-item-name{min-width:0;color:var(--foreground,var(--dev-text));white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dev-ag-model-item-provider{color:var(--muted-foreground,var(--dev-text-muted));white-space:normal;overflow-wrap:anywhere;font-size:10.5px;line-height:1.3}.dev-ag-model-item-check{color:var(--foreground,var(--dev-text));flex-shrink:0}.dev-newagent-picker-item-badge{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground,var(--dev-text-muted));border:1px solid var(--sidebar-border,var(--dev-border));border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:9.5px;font-weight:500;line-height:1.1}.effort-picker-menu{width:220px;inset:auto 0 calc(100% + 6px) auto}.effort-popover{gap:10px;padding:12px}.effort-popover-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.effort-popover-level{color:var(--foreground,var(--dev-text));font-size:13px;font-weight:500}.effort-popover-reset{width:24px;height:24px;color:var(--muted-foreground,var(--dev-text-muted));cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.effort-popover-reset:hover:not(:disabled){background:var(--app-hover,var(--dev-hover));color:var(--foreground,var(--dev-text))}.effort-popover-reset:disabled{opacity:.35;cursor:default}.effort-slider{width:196px;height:26px;position:relative}.effort-slider-track{background:color-mix(in srgb, var(--foreground,var(--dev-text)) 8%, transparent);border-radius:999px;position:absolute;inset:0;overflow:hidden}.effort-slider-fill{width:calc(var(--effort-fraction) * (100% - 22px) + 24px);border-radius:999px;transition:width .15s;position:absolute;inset:0 auto 0 0;overflow:hidden}.effort-slider-dither{width:196px;height:26px;image-rendering:pixelated;display:block}.effort-slider-input{appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.effort-slider-input:focus-visible{outline:none}.effort-slider-input::-webkit-slider-runnable-track{background:0 0;height:26px}.effort-slider-input::-webkit-slider-thumb{-webkit-appearance:none;background:#fafaf9;border:1px solid #0000001f;border-radius:999px;width:22px;height:22px;margin-top:2px;box-shadow:0 1px 3px #00000059}.effort-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--foreground,#fff) 35%, transparent)}.effort-slider-input::-moz-range-track{background:0 0;height:26px}.effort-slider-input::-moz-range-thumb{background:#fafaf9;border:1px solid #0000001f;border-radius:999px;width:20px;height:20px;box-shadow:0 1px 3px #00000059}.effort-popover-fast{color:var(--foreground,var(--dev-text));font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:2px 0 0;font-size:12.5px;display:flex}.effort-popover-switch{background:color-mix(in srgb, var(--foreground,var(--dev-text)) 15%, transparent);border-radius:999px;width:28px;height:16px;transition:background .15s;position:relative}.effort-popover-switch:after{content:"";background:#fafaf9;border-radius:999px;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.effort-popover-switch[data-on]{background:var(--foreground,var(--dev-text))}.effort-popover-switch[data-on]:after{background:var(--background,var(--dev-bg));transform:translate(12px)}.dev-model-picker-trigger{max-width:220px}.dev-model-picker-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dev-model-picker-menu{width:min(460px,100vw - 16px);max-height:none;padding:0;overflow:visible}.dev-model-picker-panes{align-items:stretch;height:300px;display:flex}.dev-model-picker-rail{border-right:1px solid var(--sidebar-border,var(--dev-border));flex-direction:column;flex:0 0 152px;gap:1px;padding:6px;display:flex;overflow-y:auto}.dev-model-picker-rail-item{appearance:none;text-align:left;color:var(--muted-foreground,var(--dev-text-muted));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 9px;font-family:inherit;font-size:12.5px;transition:background .1s,color .1s;display:flex}.dev-model-picker-rail-item:hover{background:var(--app-hover,var(--dev-hover));color:var(--foreground,var(--dev-text))}.dev-model-picker-rail-item.active{background:var(--app-hover,var(--dev-hover));color:var(--foreground,var(--dev-text));font-weight:500}.dev-model-picker-rail-divider{background:var(--sidebar-border,var(--dev-border));height:1px;margin:5px 4px}.dev-model-picker-list{flex-direction:column;flex:1;gap:1px;min-width:0;padding:6px;display:flex;overflow-y:auto}.dev-model-picker-rail-icon{width:16px;color:var(--muted-foreground,var(--dev-text-muted));flex:none;justify-content:center;align-items:center;display:inline-flex}.dev-model-picker-rail-item.active .dev-model-picker-rail-icon{color:var(--foreground,var(--dev-text))}.dev-model-picker-rail-icon img,.dev-model-picker-rail-icon svg{object-fit:contain;width:14px;height:14px}.dev-model-picker-empty{color:var(--muted-foreground,var(--dev-text-muted));padding:14px 10px;font-size:12px}.dev-model-picker-more{position:relative}.dev-model-picker-more-trigger{width:100%}.dev-model-picker-submenu{width:min(280px,100vw - 16px);max-height:min(360px,100vh - 24px);top:0;left:calc(100% + 6px);overflow-y:auto}.dev-model-picker-submenu.open-left{left:auto;right:calc(100% + 6px)}.dev-model-picker-submenu.open-overlap{left:0;right:auto}.dev-model-picker-submenu.open-up{top:auto;bottom:0}
/*# sourceMappingURL=0o9k31uljj2t1.css.map*/