.tools-sidebar-module__EK8Mqa__navigation{gap:20px;padding-block:12px}.tools-sidebar-module__EK8Mqa__navigation [data-slot=sidebar-group]{padding:0 10px}.tools-sidebar-module__EK8Mqa__navigation [data-slot=sidebar-menu]{gap:4px}.tools-sidebar-module__EK8Mqa__groupLabel{height:28px;color:color-mix(in oklch, var(--sidebar-foreground) 55%, var(--sidebar));letter-spacing:.04em;margin-bottom:6px;padding-inline:12px;font-size:11px;font-weight:500}.tools-sidebar-module__EK8Mqa__link{height:40px;color:color-mix(in oklch, var(--sidebar-foreground) 78%, var(--sidebar));border-radius:8px;gap:10px;padding:0 12px;font-size:13px;font-weight:450}.tools-sidebar-module__EK8Mqa__link>svg{stroke-width:1.7px;opacity:.75;width:18px;height:18px}.tools-sidebar-module__EK8Mqa__link:hover,.tools-sidebar-module__EK8Mqa__link:focus-visible{color:var(--sidebar-foreground)}.tools-sidebar-module__EK8Mqa__link:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.tools-sidebar-module__EK8Mqa__link[aria-current=page]{background:color-mix(in oklch, var(--brand) 10%, var(--sidebar));color:var(--sidebar-foreground);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brand) 16%, transparent);font-weight:600}.tools-sidebar-module__EK8Mqa__link[aria-current=page]:before{inset-inline-start:0;background:var(--brand);content:"";border-radius:0 3px 3px 0;width:3px;height:16px;position:absolute;top:calc(50% - 8px)}.tools-sidebar-module__EK8Mqa__link[aria-current=page]>svg,.tools-sidebar-module__EK8Mqa__agent>svg{color:var(--brand);opacity:1}.tools-sidebar-module__EK8Mqa__agent{height:44px;color:var(--sidebar-foreground);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brand) 22%, var(--sidebar-border));margin-bottom:4px;font-weight:550}.tools-sidebar-module__EK8Mqa__moreItem{border-top:1px solid var(--sidebar-border);margin-top:8px;padding-top:8px}.tools-sidebar-module__EK8Mqa__withNewBadge{padding-inline-end:52px}.tools-sidebar-module__EK8Mqa__withModelBadge{padding-inline-end:92px}.tools-sidebar-module__EK8Mqa__badgePosition{z-index:2;padding:0;top:10px;right:10px}.tools-sidebar-module__EK8Mqa__newBadge,.tools-sidebar-module__EK8Mqa__modelBadge{height:20px;padding-inline:6px;font-size:10px;font-weight:500}.tools-sidebar-module__EK8Mqa__newBadge{--secondary:color-mix(in oklch, var(--brand) 12%, var(--sidebar));--secondary-foreground:var(--brand);border-color:color-mix(in oklch, var(--brand) 16%, transparent)}.tools-sidebar-module__EK8Mqa__modelBadge{--secondary:color-mix(in oklch, var(--sidebar-foreground) 5%, var(--sidebar));--secondary-foreground:color-mix(in oklch, var(--sidebar-foreground) 65%, var(--sidebar))}.tools-sidebar-module__EK8Mqa__motion>[data-slot=motion-highlight]{border-radius:8px}[data-collapsible=icon] .tools-sidebar-module__EK8Mqa__navigation{gap:12px}[data-collapsible=icon] .tools-sidebar-module__EK8Mqa__navigation [data-slot=sidebar-group]{padding-inline:8px}[data-collapsible=icon] .tools-sidebar-module__EK8Mqa__groupLabel{margin-bottom:0}[data-collapsible=icon] .tools-sidebar-module__EK8Mqa__link{gap:8px}[data-collapsible=icon] .tools-sidebar-module__EK8Mqa__link>svg{width:16px;height:16px}@media (max-width:767px){.tools-sidebar-module__EK8Mqa__link{height:44px}.tools-sidebar-module__EK8Mqa__badgePosition{top:12px}}
