.NavButton{all:unset;color:#111827;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.NavButton:hover{background-color:#f3f4f6}.ToolsDropdownContent{will-change:transform,opacity;z-index:50;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:0;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);width:95vw!important;min-width:320px!important;max-width:95vw!important;max-height:80vh!important;overflow-y:auto!important}@media (min-width:640px){.ToolsDropdownContent{width:auto!important;min-width:700px!important;max-width:none!important;max-height:none!important;overflow-y:visible!important}}.ToolsDropdownContent>div{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.ToolsDropdownContent>div{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolsDropdownContent[data-state=open]{animation-name:fadeInScale}.ToolsDropdownContent[data-state=closed]{animation-name:fadeOutScale}.ToolsCategoryLabel{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 0 4px 16px;font-size:10px;font-weight:600;display:block}@media (min-width:640px){.ToolsCategoryLabel{font-size:11px}}.ToolsMenuItem{all:unset;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:6px 12px;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}@media (min-width:640px){.ToolsMenuItem{padding:8px 16px}}.ToolsMenuItem:hover,.ToolsMenuItem[data-highlighted]{background-color:var(--brand-50)}.ToolsMenuItem:hover .text-gray-900,.ToolsMenuItem[data-highlighted] .text-gray-900{color:var(--brand-700)}.ToolsMenuItem:hover .text-gray-500,.ToolsMenuItem[data-highlighted] .text-gray-500{color:var(--brand-600)}.ProfileButton{all:unset;background-color:var(--brand-600);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ProfileButton:hover{background-color:var(--brand-700);transform:scale(1.05)}.ProfileDropdownContent{will-change:transform,opacity;z-index:50;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:240px;padding:0;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.ProfileDropdownContent[data-state=open]{animation-name:fadeInScale}.ProfileDropdownContent[data-state=closed]{animation-name:fadeOutScale}.ProfileHeader{border-bottom:1px solid #e5e7eb;padding:12px}.ProfileSeparator{background-color:#e5e7eb;height:1px;margin:0}.ProfileMenuItem{all:unset;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;padding:10px 12px;font-size:14px;line-height:1.5;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.ProfileMenuItem:hover,.ProfileMenuItem[data-highlighted]{color:#111827;background-color:#f3f4f6}.ProfileMenuItemDanger{color:var(--brand-600)}.ProfileMenuItemDanger:hover,.ProfileMenuItemDanger[data-highlighted]{background-color:var(--brand-50);color:var(--brand-700)}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
