@layer components{.InstallationBlockTabsList{position:relative;display:flex;align-self:flex-end;gap:.125rem}.InstallationBlockTab{box-sizing:border-box;font-family:var(--font-mono);font-size:var(--font-size-14);line-height:1;cursor:default;position:relative;z-index:0;outline:0;height:2rem;padding-inline:.5rem;padding-top:.25rem;padding-bottom:.25rem;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;border-top-left-radius:var(--radius-8);border-top-right-radius:var(--radius-8);display:inline-flex;align-items:center;justify-content:center;>span{position:relative}@media (hover:hover){&:hover:not([data-active]){border-color:var(--gray-c1);&:before{content:"";position:absolute;inset:0 0 1px;border-top-left-radius:calc(var(--radius-8) - 1px);border-top-right-radius:calc(var(--radius-8) - 1px);background-color:var(--gray-c1);pointer-events:none}}}&[data-active]{background-color:var(--color-content);border-color:var(--gray-c2);&:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-content);pointer-events:none}}&:focus-visible{outline:2px solid var(--gray-t2);outline-offset:-2px;&:before{content:none}}}.InstallationBlockTabPanel{border-top:1px solid var(--gray-c2);border-bottom-left-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4);margin-top:-1px;outline:0;&:focus-visible{outline:2px solid var(--gray-t2);outline-offset:-2px;position:relative;z-index:1}}}
/*# sourceMappingURL=ae06f9dad5ed37d3.css.map*/