.nsolid-devtools-cta{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;z-index:1}.nsolid-devtools-cta.is-open{z-index:40}.nsolid-devtools-cta-trigger{gap:.5rem;cursor:pointer;font-family:inherit}.nsolid-devtools-cta-chevron{flex-shrink:0;transition:transform .15s ease}.nsolid-devtools-cta-trigger[aria-expanded=true] .nsolid-devtools-cta-chevron{transform:rotate(180deg)}.nsolid-devtools-cta-menu{position:absolute;left:0;z-index:50;margin:0;padding:.4rem;list-style:none;min-width:100%;width:max-content;max-width:min(22rem,90vw);border-radius:2px;border:1px solid color-mix(in srgb,var(--gray-10) 14%,transparent);background-color:color-mix(in srgb,var(--gray-600) 96%,var(--gray-700));box-shadow:0 16px 40px rgba(0,0,0,.45);text-align:left;overflow:visible}.nsolid-devtools-cta-menu--bottom{top:calc(100% + .4rem);bottom:auto}.nsolid-devtools-cta-menu--top{bottom:calc(100% + .4rem);top:auto}.nsolid-devtools-cta-item{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .85rem;border-radius:2px;text-decoration:none;color:var(--gray-10);white-space:normal;transition:background-color .15s ease}.nsolid-devtools-cta-item:focus-visible,.nsolid-devtools-cta-item:hover{background-color:color-mix(in srgb,var(--gray-10) 8%,transparent);outline:none}.nsolid-devtools-cta-item-label{font-size:var(--font-size-p);line-height:var(--line-height-p);font-weight:600}.nsolid-devtools-cta-item-desc{font-size:var(--font-size-small);line-height:1.35;color:var(--gray-300)}@media screen and (max-width:800px){.nsolid-devtools-cta{width:100%;max-width:22rem}.nsolid-devtools-cta-trigger{width:100%}.nsolid-devtools-cta-menu{width:100%;max-width:none}}