<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:fmr="http://www.fidelity.com/20250301"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20250301.xsd" xlink:type="simple"/>
    <context id="C000046805_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_CongoDemocraticRepublicOf_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:CongoDemocraticRepublicOfMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_SG_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_LG_ClassMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_ClassMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243080_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_LG_1_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_1_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243080_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_LG_2_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_2_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243080_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_NoLoadClassMember_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_NoLoadClassMember_2024-01-01_2024-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243080_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243080_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_LG_ClassMember_6YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_ClassMember_6YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_LG_1_AdditionalIndexMember_6YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_1_AdditionalIndexMember_6YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_LG_2_AdditionalIndexMember_6YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_2_AdditionalIndexMember_6YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_2024-01-01_2024-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_CongoDemocraticRepublicOf_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:CongoDemocraticRepublicOfMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_LG_ClassMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_ClassMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243077_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_LG_1_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_1_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243077_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_LG_2_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_2_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243077_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_NoLoadClassMember_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_NoLoadClassMember_2024-01-01_2024-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243077_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243077_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_LG_ClassMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_ClassMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243078_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_LG_1_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_1_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243078_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_LG_2_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_2_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243078_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_NoLoadClassMember_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_NoLoadClassMember_2024-01-01_2024-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243078_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243078_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_SG_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_LG_ClassMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_ClassMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243079_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_LG_1_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_1_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243079_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_LG_2_AdditionalIndexMember_2YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_2_AdditionalIndexMember_2YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C000243079_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_NoLoadClassMember_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_NoLoadClassMember_2024-01-01_2024-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243079_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243079_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="holding">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="Trust" id="ixv-110583">N-CSR</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-110584">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-110585">0000720318</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-110586">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-110587">Variable Insurance Products Fund IV</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-100">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046805_ClassMember" id="ixv-104">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046805_ClassMember" id="ixv-115">VIP Materials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046805_ClassMember" id="ixv-118">VIP Materials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046805_ClassMember" id="ixv-121">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046805_ClassMember" id="ixv-140">This annual shareholder report contains information about VIP Materials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046805_ClassMember" id="ixv-142">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046805_ClassMember" id="ixv-147">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046805_ClassMember" id="ixv-149">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046805_ClassMember" id="ixv-152">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046805_ClassMember" id="ixv-155">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046805_ClassMember" id="ixv-162">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;74&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.75&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046805_ClassMember"
      decimals="0"
      id="ixv-125818"
      unitRef="usd">74</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046805_ClassMember"
      decimals="INF"
      id="ixv-125819"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046805_ClassMember" id="ixv-204">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Materials 25/50 Linked Index for the fiscal year, especially an overweight in diversified chemicals. Also hurting our result were picks and an overweight in commodity chemicals and stock choices and an underweight in construction materials.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Chemours (-44%). The stock was among our largest holdings this period. The second-biggest relative detractor was an overweight in Dow (-22%). The company was one of the fund's largest holdings this period. Another notable relative detractor was an underweight in Sherwin Williams (+10%). This period we decreased our investment in Sherwin Williams.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was stock selection in diversified metals &amp;amp; mining. Stock picks in copper also boosted relative performance. Also contributing to our result were stock selection and an underweight in specialty chemicals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our non-index stake in First Quantum Minerals (+59%). The second-largest relative contributor was an underweight in Celanese (-55%). The stock was not held at period end. Another notable relative contributor was an overweight in AptarGroup (+29%). The stock was among the fund's biggest holdings at year-end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the paper &amp;amp; plastic packaging products &amp;amp; materials and construction materials industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046805_ClassMember" id="ixv-228">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$9,091


$10,187


$12,838


$9,802


$11,095


$13,476


$17,977


$16,195


$17,422


$16,979



MSCI U.S. IMI Materials 25-50 Index


$10,000

$8,994


$10,930


$13,508


$11,169


$13,827


$16,529


$21,057


$18,599


$21,165


$21,280



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046805_LG_ClassMember_11YR" id="ixv-247">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-125820"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-125821"
      unitRef="usd">9091</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-125822"
      unitRef="usd">10187</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-125823"
      unitRef="usd">12838</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-125824"
      unitRef="usd">9802</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-125825"
      unitRef="usd">11095</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-125826"
      unitRef="usd">13476</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-125827"
      unitRef="usd">17977</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-125828"
      unitRef="usd">16195</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-125829"
      unitRef="usd">17422</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-125830"
      unitRef="usd">16979</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046805_LG_1_AdditionalIndexMember_11YR"
      id="ixv-296">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Materials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-125831"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-125832"
      unitRef="usd">8994</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-125833"
      unitRef="usd">10930</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-125834"
      unitRef="usd">13508</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-125835"
      unitRef="usd">11169</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-125836"
      unitRef="usd">13827</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-125837"
      unitRef="usd">16529</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-125838"
      unitRef="usd">21057</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-125839"
      unitRef="usd">18599</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125840"
      unitRef="usd">21165</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125841"
      unitRef="usd">21280</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046805_LG_2_AdditionalIndexMember_11YR"
      id="ixv-345">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-125842"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-125843"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-125844"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-125845"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-125846"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-125847"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-125848"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-125849"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-125850"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125851"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125852"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046805_ClassMember" id="ixv-443">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

-2.54%

8.88%

5.44%


MSCI U.S. IMI Materials 25-50 Index

0.54%


9.01%


7.84%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-125853"
      unitRef="pure">-0.0254</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-125854"
      unitRef="pure">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-125855"
      unitRef="pure">0.0544</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-125856"
      unitRef="pure">0.0054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-125857"
      unitRef="pure">0.0901</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-125858"
      unitRef="pure">0.0784</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-125859"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-125860"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-125861"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046805_ClassMember" id="ixv-521">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046805_ClassMember" id="ixv-525">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046805_ClassMember" id="ixv-531">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;62,137,292&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;42&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;474,884&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;84&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046805_InstantMember"
      decimals="0"
      id="ixv-125862"
      unitRef="usd">62137292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046805_InstantMember"
      decimals="INF"
      id="ixv-125863"
      unitRef="holding">42</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046805_ClassMember"
      decimals="0"
      id="ixv-125864"
      unitRef="usd">474884</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046805_ClassMember"
      decimals="INF"
      id="ixv-125865"
      unitRef="pure">0.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046805_ClassMember" id="ixv-606">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Chemicals

56.4

&#160;


Metals &amp; Mining

21.3

&#160;


Containers &amp; Packaging

12.4

&#160;


Construction Materials

9.2

&#160;


Paper &amp; Forest Products

0.2

&#160;


&#160;




&#160;
Common Stocks

99.5


Short-Term Investments and Net Other Assets (Liabilities)

0.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.5


&#160;






United States

88.8


Canada

3.7


Zambia

2.6


Brazil

2.4


Congo Democratic Republic Of

2.2


Germany

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 88.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 3.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 2.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Congo Democratic Republic Of - 2.2&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046805_TI_0_Member"
      decimals="INF"
      id="ixv-125866"
      unitRef="pure">0.564</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_1_Member"
      decimals="INF"
      id="ixv-125867"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_2_Member"
      decimals="INF"
      id="ixv-125868"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_3_Member"
      decimals="INF"
      id="ixv-125869"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_4_Member"
      decimals="INF"
      id="ixv-125870"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-125871"
      unitRef="pure">0.995</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-125872"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_US_Member"
      decimals="INF"
      id="ixv-125873"
      unitRef="pure">0.888</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_CA_Member"
      decimals="INF"
      id="ixv-125874"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_ZM_Member"
      decimals="INF"
      id="ixv-125875"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_BR_Member"
      decimals="INF"
      id="ixv-125876"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_CongoDemocraticRepublicOf_Member"
      decimals="INF"
      id="ixv-125877"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_DE_Member"
      decimals="INF"
      id="ixv-125878"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046805_ClassMember" id="ixv-836">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Linde PLC

16.9


&#160;


Ecolab Inc

8.4


&#160;


Air Products and Chemicals Inc

6.3


&#160;


Corteva Inc

4.1


&#160;


International Paper Co

3.9


&#160;


AptarGroup Inc

3.7


&#160;


CRH PLC

3.2


&#160;


Axalta Coating Systems Ltd

3.1


&#160;


Martin Marietta Materials Inc

3.1


&#160;


Vulcan Materials Co

2.9


&#160;


&#160;

55.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046805_TH_0_Member"
      decimals="INF"
      id="ixv-125879"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_1_Member"
      decimals="INF"
      id="ixv-125880"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_2_Member"
      decimals="INF"
      id="ixv-125881"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_3_Member"
      decimals="INF"
      id="ixv-125882"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_4_Member"
      decimals="INF"
      id="ixv-125883"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_5_Member"
      decimals="INF"
      id="ixv-125884"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_6_Member"
      decimals="INF"
      id="ixv-125885"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_7_Member"
      decimals="INF"
      id="ixv-125886"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_8_Member"
      decimals="INF"
      id="ixv-125887"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_9_Member"
      decimals="INF"
      id="ixv-125888"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046805_ClassMember" id="ixv-961">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046805_ClassMember" id="ixv-967">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046805_ClassMember" id="ixv-971">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046805_ClassMember" id="ixv-974">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046805_ClassMember" id="ixv-978">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046805_ClassMember" id="ixv-989">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1047">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046807_ClassMember" id="ixv-1051">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046807_ClassMember" id="ixv-1062">VIP Communication Services Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046807_ClassMember" id="ixv-1065">VIP Communication Services Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046807_ClassMember" id="ixv-1068">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046807_ClassMember" id="ixv-1087">This annual shareholder report contains information about VIP Communication Services Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046807_ClassMember" id="ixv-1089">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046807_ClassMember" id="ixv-1094">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046807_ClassMember" id="ixv-1096">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046807_ClassMember" id="ixv-1099">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046807_ClassMember" id="ixv-1102">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046807_ClassMember" id="ixv-1109">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;81&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046807_ClassMember"
      decimals="0"
      id="ixv-125889"
      unitRef="usd">81</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046807_ClassMember"
      decimals="INF"
      id="ixv-125890"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046807_ClassMember" id="ixv-1151">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection contributed to the fund's performance versus the MSCI U.S. IMI Communication Services 25/50 Index for the fiscal year, led by interactive media &amp;amp; services. An overweight in alternative carriers also boosted relative performance. Also bolstering our relative result were picks in interactive home entertainment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Meta Platforms (+66%). We trimmed the position, but the company was among the fund's biggest holdings this period. A non-index stake in Sea gained about 159% and was a second notable relative contributor. This period we decreased our stake in Sea. Another notable relative contributor was an underweight in Comcast (-12%). We reduced our stake in Comcast this period.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock selection in alternative carriers. An underweight in wireless telecommunication services also hampered the fund's result. Also hurting our result were stock picks in passenger ground transportation.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Snap (-36%). The second-largest relative detractor was our stake in Charter Communications (-10%). This period we decreased our stake in Charter Communications. Another notable relative detractor was our stake in Trade Desk (-11%). This was a stake we established this period. The company was one of our largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the interactive home entertainment industry and a lower allocation to cable &amp;amp; satellite.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046807_ClassMember" id="ixv-1175">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,238


$12,562


$12,799


$12,109


$16,100


$21,799


$25,199


$15,580


$24,499


$32,803



MSCI U.S. IMI Communication Services 25-50 Index


$10,000

$10,273


$12,579


$11,860


$11,255


$14,400


$18,578


$21,154


$12,959


$18,713


$24,899



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046807_LG_ClassMember_11YR" id="ixv-1194">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-125891"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-125892"
      unitRef="usd">10238</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-125893"
      unitRef="usd">12562</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-125894"
      unitRef="usd">12799</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-125895"
      unitRef="usd">12109</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-125896"
      unitRef="usd">16100</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-125897"
      unitRef="usd">21799</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-125898"
      unitRef="usd">25199</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-125899"
      unitRef="usd">15580</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-125900"
      unitRef="usd">24499</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-125901"
      unitRef="usd">32803</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046807_LG_1_AdditionalIndexMember_11YR"
      id="ixv-1243">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Communication Services 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-125902"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-125903"
      unitRef="usd">10273</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-125904"
      unitRef="usd">12579</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-125905"
      unitRef="usd">11860</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-125906"
      unitRef="usd">11255</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-125907"
      unitRef="usd">14400</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-125908"
      unitRef="usd">18578</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-125909"
      unitRef="usd">21154</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-125910"
      unitRef="usd">12959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125911"
      unitRef="usd">18713</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125912"
      unitRef="usd">24899</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046807_LG_2_AdditionalIndexMember_11YR"
      id="ixv-1292">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-125913"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-125914"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-125915"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-125916"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-125917"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-125918"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-125919"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-125920"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-125921"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125922"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125923"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046807_ClassMember" id="ixv-1390">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

33.89%

15.30%

12.61%


MSCI U.S. IMI Communication Services 25-50 Index

33.06%


11.57%


9.55%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-125924"
      unitRef="pure">0.3389</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-125925"
      unitRef="pure">0.1530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-125926"
      unitRef="pure">0.1261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-125927"
      unitRef="pure">0.3306</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-125928"
      unitRef="pure">0.1157</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-125929"
      unitRef="pure">0.0955</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-125930"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-125931"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-125932"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046807_ClassMember" id="ixv-1467">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046807_ClassMember" id="ixv-1471">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046807_ClassMember" id="ixv-1477">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;237,361,314&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;38&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,373,959&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;73&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046807_InstantMember"
      decimals="0"
      id="ixv-125933"
      unitRef="usd">237361314</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046807_InstantMember"
      decimals="INF"
      id="ixv-125934"
      unitRef="holding">38</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046807_ClassMember"
      decimals="0"
      id="ixv-125935"
      unitRef="usd">1373959</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046807_ClassMember"
      decimals="INF"
      id="ixv-125936"
      unitRef="pure">0.73</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046807_ClassMember" id="ixv-1552">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Interactive Media &amp; Services

54.0

&#160;


Entertainment

25.2

&#160;


Media

6.8

&#160;


Diversified Telecommunication Services

6.3

&#160;


Broadline Retail

2.6

&#160;


Semiconductors &amp; Semiconductor Equipment

1.5

&#160;


Software

1.2

&#160;


Capital Markets

1.0

&#160;


Automobiles

0.1

&#160;


&#160;




&#160;
Common Stocks

98.6


Preferred Stocks

0.1


Short-Term Investments and Net Other Assets (Liabilities)

1.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.3


&#160;






United States

97.5


Japan

0.7


Singapore

0.7


Taiwan

0.6


United Kingdom

0.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 97.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Singapore - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046807_TI_0_Member"
      decimals="INF"
      id="ixv-125937"
      unitRef="pure">0.540</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_1_Member"
      decimals="INF"
      id="ixv-125938"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_2_Member"
      decimals="INF"
      id="ixv-125939"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_3_Member"
      decimals="INF"
      id="ixv-125940"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_4_Member"
      decimals="INF"
      id="ixv-125941"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_5_Member"
      decimals="INF"
      id="ixv-125942"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_6_Member"
      decimals="INF"
      id="ixv-125943"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_7_Member"
      decimals="INF"
      id="ixv-125944"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_8_Member"
      decimals="INF"
      id="ixv-125945"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-125946"
      unitRef="pure">0.986</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-125947"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-125948"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_US_Member"
      decimals="INF"
      id="ixv-125949"
      unitRef="pure">0.975</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_JP_Member"
      decimals="INF"
      id="ixv-125950"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_SG_Member"
      decimals="INF"
      id="ixv-125951"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_TW_Member"
      decimals="INF"
      id="ixv-125952"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_GB_Member"
      decimals="INF"
      id="ixv-125953"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046807_ClassMember" id="ixv-1818">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Alphabet Inc Class A

25.0


&#160;


Meta Platforms Inc Class A

24.2


&#160;


Walt Disney Co/The

5.0


&#160;


Netflix Inc

4.8


&#160;


AT&amp;T Inc

4.5


&#160;


Trade Desk Inc (The) Class A

2.7


&#160;


Amazon.com Inc

2.6


&#160;


Warner Bros Discovery Inc

2.3


&#160;


Take-Two Interactive Software Inc

2.3


&#160;


ROBLOX Corp Class A

2.3


&#160;


&#160;

75.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046807_TH_0_Member"
      decimals="INF"
      id="ixv-125954"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_1_Member"
      decimals="INF"
      id="ixv-125955"
      unitRef="pure">0.242</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_2_Member"
      decimals="INF"
      id="ixv-125956"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_3_Member"
      decimals="INF"
      id="ixv-125957"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_4_Member"
      decimals="INF"
      id="ixv-125958"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_5_Member"
      decimals="INF"
      id="ixv-125959"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_6_Member"
      decimals="INF"
      id="ixv-125960"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_7_Member"
      decimals="INF"
      id="ixv-125961"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_8_Member"
      decimals="INF"
      id="ixv-125962"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_9_Member"
      decimals="INF"
      id="ixv-125963"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046807_ClassMember" id="ixv-1943">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046807_ClassMember" id="ixv-1949">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046807_ClassMember" id="ixv-1953">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046807_ClassMember" id="ixv-1956">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046807_ClassMember" id="ixv-1960">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046807_ClassMember" id="ixv-1971">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2038">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000243080_ClassMember" id="ixv-2042">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000243080_ClassMember" id="ixv-2053">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243080_ClassMember" id="ixv-2056">VIP Consumer Staples Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243080_ClassMember" id="ixv-2059">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243080_ClassMember" id="ixv-2078">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243080_ClassMember" id="ixv-2080">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243080_ClassMember" id="ixv-2085">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243080_ClassMember" id="ixv-2087">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243080_ClassMember" id="ixv-2090">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243080_ClassMember" id="ixv-2093">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243080_ClassMember" id="ixv-2100">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;90&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.88&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243080_ClassMember"
      decimals="0"
      id="ixv-125964"
      unitRef="usd">90</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243080_ClassMember"
      decimals="INF"
      id="ixv-125965"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243080_ClassMember" id="ixv-2142">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an underweight in consumer staples merchandise retail. Also hurting our result were overweights in personal care products and soft drinks &amp;amp; non-alcoholic beverages.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Costco Wholesale, an index component that gained approximately 40%. A second notable relative detractor was an underweight in Walmart (+74%). The stock was one of the fund's biggest holdings. Another notable relative detractor was an overweight in Estee Lauder (-48%). This period we increased our investment in Estee Lauder. The stock was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was stock picking in soft drinks &amp;amp; non-alcoholic beverages. Stock selection in consumer staples merchandise retail and distillers &amp;amp; vintners also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an underweight in Dollar General (-43%). The stock was not held at period end. The second-largest relative contributor was an underweight in PepsiCo (-8%). The stock was one of our largest holdings this period. Another notable relative contributor was an underweight in Dollar Tree (-47%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the tobacco industry and a higher allocation to distillers &amp;amp; vintners.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243080_ClassMember" id="ixv-2166">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$9,863



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,027



S&amp;P 500&#xae; Index


$10,000

$10,896



&#160;

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243080_LG_ClassMember_2YR" id="ixv-2185">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243080_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-125966"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243080_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-125967"
      unitRef="usd">9863</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243080_LG_1_AdditionalIndexMember_2YR"
      id="ixv-2198">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243080_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125968"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243080_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125969"
      unitRef="usd">10027</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243080_LG_2_AdditionalIndexMember_2YR"
      id="ixv-2211">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243080_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-125970"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243080_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-125971"
      unitRef="usd">10896</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243080_ClassMember" id="ixv-2246">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

5.29%

2.77%


MSCI U.S. IMI Consumer Staples 25-50 Index

13.38%


9.76%


S&amp;P 500&#xae; Index

25.02%


25.15%




A&#160; &#160;From August 16, 2023

Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-125972"
      unitRef="pure">0.0529</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_NoLoadClassMember_2024-01-01_2024-12-31"
      decimals="INF"
      id="ixv-125973"
      unitRef="pure">0.0277</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-125974"
      unitRef="pure">0.1338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-125975"
      unitRef="pure">0.0976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-125976"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-125977"
      unitRef="pure">0.2515</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="C000243080_ClassMember" id="ixv-2301">2023-08-16</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243080_ClassMember" id="ixv-2318">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243080_ClassMember" id="ixv-2322">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000243080_ClassMember" id="ixv-2328">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;235,079,081&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,557,931&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243080_InstantMember"
      decimals="0"
      id="ixv-125978"
      unitRef="usd">235079081</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243080_InstantMember"
      decimals="INF"
      id="ixv-125979"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243080_ClassMember"
      decimals="0"
      id="ixv-125980"
      unitRef="usd">1557931</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243080_ClassMember"
      decimals="INF"
      id="ixv-125981"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243080_ClassMember" id="ixv-2403">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

41.5

&#160;


Household Products

17.7

&#160;


Food Products

16.9

&#160;


Consumer Staples Distribution &amp; Retail

13.5

&#160;


Personal Care Products

7.7

&#160;


Tobacco

2.7

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.0


&#160;






United States

96.2


United Kingdom

3.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 96.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243080_TI_0_Member"
      decimals="INF"
      id="ixv-125982"
      unitRef="pure">0.415</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_1_Member"
      decimals="INF"
      id="ixv-125983"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_2_Member"
      decimals="INF"
      id="ixv-125984"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_3_Member"
      decimals="INF"
      id="ixv-125985"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_4_Member"
      decimals="INF"
      id="ixv-125986"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_5_Member"
      decimals="INF"
      id="ixv-125987"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-125988"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-125989"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_GD_US_Member"
      decimals="INF"
      id="ixv-125990"
      unitRef="pure">0.962</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_GD_GB_Member"
      decimals="INF"
      id="ixv-125991"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243080_ClassMember" id="ixv-2590">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Procter &amp; Gamble Co/The

13.9


&#160;


Coca-Cola Co/The

13.1


&#160;


Keurig Dr Pepper Inc

10.3


&#160;


Walmart Inc

7.8


&#160;


Constellation Brands Inc Class A

4.8


&#160;


Estee Lauder Cos Inc/The Class A

4.4


&#160;


Target Corp

3.9


&#160;


JM Smucker Co

3.9


&#160;


Monster Beverage Corp

3.7


&#160;


Energizer Holdings Inc

3.5


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243080_TH_0_Member"
      decimals="INF"
      id="ixv-125992"
      unitRef="pure">0.139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_1_Member"
      decimals="INF"
      id="ixv-125993"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_2_Member"
      decimals="INF"
      id="ixv-125994"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_3_Member"
      decimals="INF"
      id="ixv-125995"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_4_Member"
      decimals="INF"
      id="ixv-125996"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_5_Member"
      decimals="INF"
      id="ixv-125997"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_6_Member"
      decimals="INF"
      id="ixv-125998"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_7_Member"
      decimals="INF"
      id="ixv-125999"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_8_Member"
      decimals="INF"
      id="ixv-126000"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_9_Member"
      decimals="INF"
      id="ixv-126001"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000243080_ClassMember" id="ixv-2715">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000243080_ClassMember" id="ixv-2721">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000243080_ClassMember" id="ixv-2725">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000243080_ClassMember" id="ixv-2728">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000243080_ClassMember" id="ixv-2732">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000243080_ClassMember" id="ixv-2743">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2801">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021086_ClassMember" id="ixv-2805">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021086_ClassMember" id="ixv-2816">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021086_ClassMember" id="ixv-2819">VIP Real Estate Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021086_ClassMember" id="ixv-2822">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021086_ClassMember" id="ixv-2841">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021086_ClassMember" id="ixv-2843">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021086_ClassMember" id="ixv-2848">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021086_ClassMember" id="ixv-2850">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021086_ClassMember" id="ixv-2853">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021086_ClassMember" id="ixv-2856">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021086_ClassMember" id="ixv-2863">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;89&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021086_ClassMember"
      decimals="0"
      id="ixv-126002"
      unitRef="usd">89</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021086_ClassMember"
      decimals="INF"
      id="ixv-126003"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021086_ClassMember" id="ixv-2905">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, especially within the real estate services category. Security selection among health care REITs also boosted the fund's relative performance, as did an underweight in the timber industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in CBRE (+41%), one of our biggest holdings. Outsized exposure to Ventas (+22%) helped as well. The company was one of our largest positions in 2024. An overweight in Equinix (+20%) further bolstered performance and was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the real estate index was an overweight among industrial REITs. An underweight in the office segment also hampered the fund's result. Further detracting from our result were picks and an overweight in the single-family residential group.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor this period was avoiding Iron Mountain, an index component that gained about 54%. Avoiding Simon Property Group, an index component that gained 27%, hurt as well. An overweight in Americold Realty Trust (-26%) also detracted. This period we decreased our position in Americold Realty Trust.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the retail and real estate services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021086_ClassMember" id="ixv-2929">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$10,349


$10,914


$11,326


$10,595


$13,026


$12,142


$16,834


$12,172


$13,498


$14,342



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,446


$11,140


$11,560


$11,072


$13,630


$11,714


$16,465


$12,164


$13,619


$14,307



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021086_LG_ClassMember_11YR" id="ixv-2948">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126004"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126005"
      unitRef="usd">10349</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126006"
      unitRef="usd">10914</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126007"
      unitRef="usd">11326</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126008"
      unitRef="usd">10595</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126009"
      unitRef="usd">13026</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126010"
      unitRef="usd">12142</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126011"
      unitRef="usd">16834</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126012"
      unitRef="usd">12172</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126013"
      unitRef="usd">13498</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126014"
      unitRef="usd">14342</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021086_LG_1_AdditionalIndexMember_11YR"
      id="ixv-2997">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126015"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126016"
      unitRef="usd">10446</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126017"
      unitRef="usd">11140</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126018"
      unitRef="usd">11560</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126019"
      unitRef="usd">11072</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126020"
      unitRef="usd">13630</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126021"
      unitRef="usd">11714</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126022"
      unitRef="usd">16465</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126023"
      unitRef="usd">12164</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126024"
      unitRef="usd">13619</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126025"
      unitRef="usd">14307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021086_LG_2_AdditionalIndexMember_11YR"
      id="ixv-3046">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126026"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126027"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126028"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126029"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126030"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126031"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126032"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126033"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126034"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126035"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126036"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021086_ClassMember" id="ixv-3144">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class 2

6.25%

1.94%

3.67%


MSCI US IMI Real Estate 25/50 Linked Index

5.05%


0.97%


3.65%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126037"
      unitRef="pure">0.0625</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126038"
      unitRef="pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126039"
      unitRef="pure">0.0367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126040"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126041"
      unitRef="pure">0.0097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126042"
      unitRef="pure">0.0365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126043"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126044"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126045"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021086_ClassMember" id="ixv-3221">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021086_ClassMember" id="ixv-3225">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021086_ClassMember" id="ixv-3231">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;357,298,750&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,164,560&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021086_InstantMember"
      decimals="0"
      id="ixv-126046"
      unitRef="usd">357298750</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021086_InstantMember"
      decimals="INF"
      id="ixv-126047"
      unitRef="holding">33</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021086_ClassMember"
      decimals="0"
      id="ixv-126048"
      unitRef="usd">2164560</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021086_ClassMember"
      decimals="INF"
      id="ixv-126049"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021086_ClassMember" id="ixv-3306">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

35.2

&#160;


Residential REITs

14.1

&#160;


Retail REITs

13.8

&#160;


Industrial REITs

12.1

&#160;


Real Estate Management &amp; Development

10.3

&#160;


Health Care REITs

10.0

&#160;


Office REITs

1.9

&#160;


Hotel &amp; Resort REITs

1.6

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021086_TI_0_Member"
      decimals="INF"
      id="ixv-126050"
      unitRef="pure">0.352</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_1_Member"
      decimals="INF"
      id="ixv-126051"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_2_Member"
      decimals="INF"
      id="ixv-126052"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_3_Member"
      decimals="INF"
      id="ixv-126053"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_4_Member"
      decimals="INF"
      id="ixv-126054"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_5_Member"
      decimals="INF"
      id="ixv-126055"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_6_Member"
      decimals="INF"
      id="ixv-126056"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_7_Member"
      decimals="INF"
      id="ixv-126057"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126058"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126059"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_GD_US_Member"
      decimals="INF"
      id="ixv-126060"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021086_ClassMember" id="ixv-3498">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Equinix Inc

9.8


&#160;


Prologis Inc

8.1


&#160;


American Tower Corp

7.0


&#160;


CBRE Group Inc Class A

6.6


&#160;


Ventas Inc

6.3


&#160;


Public Storage Operating Co

3.9


&#160;


Crown Castle Inc

3.8


&#160;


Welltower Inc

3.7


&#160;


CubeSmart

3.6


&#160;


Sun Communities Inc

3.3


&#160;


&#160;

56.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021086_TH_0_Member"
      decimals="INF"
      id="ixv-126061"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_1_Member"
      decimals="INF"
      id="ixv-126062"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_2_Member"
      decimals="INF"
      id="ixv-126063"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_3_Member"
      decimals="INF"
      id="ixv-126064"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_4_Member"
      decimals="INF"
      id="ixv-126065"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_5_Member"
      decimals="INF"
      id="ixv-126066"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_6_Member"
      decimals="INF"
      id="ixv-126067"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_7_Member"
      decimals="INF"
      id="ixv-126068"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_8_Member"
      decimals="INF"
      id="ixv-126069"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_9_Member"
      decimals="INF"
      id="ixv-126070"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021086_ClassMember" id="ixv-3623">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021086_ClassMember" id="ixv-3629">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021086_ClassMember" id="ixv-3633">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021086_ClassMember" id="ixv-3636">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021086_ClassMember" id="ixv-3640">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021086_ClassMember" id="ixv-3651">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-3709">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021081_ClassMember" id="ixv-3713">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021081_ClassMember" id="ixv-3724">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021081_ClassMember" id="ixv-3727">VIP Energy Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021081_ClassMember" id="ixv-3730">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021081_ClassMember" id="ixv-3749">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021081_ClassMember" id="ixv-3751">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021081_ClassMember" id="ixv-3756">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021081_ClassMember" id="ixv-3758">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021081_ClassMember" id="ixv-3761">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021081_ClassMember" id="ixv-3764">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021081_ClassMember" id="ixv-3771">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021081_ClassMember"
      decimals="0"
      id="ixv-126071"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021081_ClassMember"
      decimals="INF"
      id="ixv-126072"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021081_ClassMember" id="ixv-3813">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary detractor from the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, especially an underweight in oil &amp;amp; gas storage &amp;amp; transportation. Stock selection and an overweight in oil &amp;amp; gas drilling also hampered the fund's result. Also hurting our result were stock picks in integrated oil &amp;amp; gas.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Williams Companies, an index component that gained roughly 62%. Not owning Kinder Morgan, an index component that gained roughly 64%, was the second-largest relative detractor. Another notable relative detractor was an overweight in Valaris (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was security selection in independent power producers &amp;amp; energy traders, a group not part of the index. Picks in oil &amp;amp; gas refining &amp;amp; marketing and oil &amp;amp; gas equipment &amp;amp; services also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in Vistra gained approximately 260% and was the top individual relative contributor. A non-index stake in Energy Transfer gained roughly 54% and was a second notable relative contributor. The company was one of the fund's biggest holdings at period end. An overweight in TechnipFMC (+45%) also helped. The company was among our largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas storage &amp;amp; transportation industry and a lower allocation to oil &amp;amp; gas equipment &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021081_ClassMember" id="ixv-3837">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$7,942


$10,618


$10,346


$7,795


$8,574


$5,761


$8,939


$14,582


$14,715


$15,333



MSCI U.S. IMI Energy 25-50 Index


$10,000

$7,680


$9,950


$9,718


$7,794


$8,528


$5,711


$8,925


$14,558


$14,577


$15,549



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021081_LG_ClassMember_11YR" id="ixv-3856">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126073"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126074"
      unitRef="usd">7942</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126075"
      unitRef="usd">10618</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126076"
      unitRef="usd">10346</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126077"
      unitRef="usd">7795</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126078"
      unitRef="usd">8574</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126079"
      unitRef="usd">5761</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126080"
      unitRef="usd">8939</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126081"
      unitRef="usd">14582</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126082"
      unitRef="usd">14715</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126083"
      unitRef="usd">15333</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021081_LG_1_AdditionalIndexMember_11YR"
      id="ixv-3905">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126084"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126085"
      unitRef="usd">7680</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126086"
      unitRef="usd">9950</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126087"
      unitRef="usd">9718</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126088"
      unitRef="usd">7794</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126089"
      unitRef="usd">8528</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126090"
      unitRef="usd">5711</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126091"
      unitRef="usd">8925</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126092"
      unitRef="usd">14558</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126093"
      unitRef="usd">14577</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126094"
      unitRef="usd">15549</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021081_LG_2_AdditionalIndexMember_11YR"
      id="ixv-3954">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126095"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126096"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126097"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126098"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126099"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126100"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126101"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126102"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126103"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126104"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126105"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021081_ClassMember" id="ixv-4052">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

4.20%

12.33%

4.37%


MSCI U.S. IMI Energy 25-50 Index

6.67%


12.76%


4.51%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126106"
      unitRef="pure">0.0420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126107"
      unitRef="pure">0.1233</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126108"
      unitRef="pure">0.0437</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126109"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126110"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126111"
      unitRef="pure">0.0451</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126112"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126113"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126114"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021081_ClassMember" id="ixv-4129">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021081_ClassMember" id="ixv-4133">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021081_ClassMember" id="ixv-4139">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;456,406,141&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;38&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,088,735&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;17&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021081_InstantMember"
      decimals="0"
      id="ixv-126115"
      unitRef="usd">456406141</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021081_InstantMember"
      decimals="INF"
      id="ixv-126116"
      unitRef="holding">38</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021081_ClassMember"
      decimals="0"
      id="ixv-126117"
      unitRef="usd">3088735</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021081_ClassMember"
      decimals="INF"
      id="ixv-126118"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021081_ClassMember" id="ixv-4214">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

81.8

&#160;


Energy Equipment &amp; Services

14.0

&#160;


Independent Power and Renewable Electricity Producers

2.7

&#160;


Machinery

1.2

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.3


&#160;






United States

84.1


Canada

11.9


United Kingdom

3.6


Norway

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 84.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 11.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021081_TI_0_Member"
      decimals="INF"
      id="ixv-126119"
      unitRef="pure">0.818</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TI_1_Member"
      decimals="INF"
      id="ixv-126120"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TI_2_Member"
      decimals="INF"
      id="ixv-126121"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TI_3_Member"
      decimals="INF"
      id="ixv-126122"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126123"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126124"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_US_Member"
      decimals="INF"
      id="ixv-126125"
      unitRef="pure">0.841</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_CA_Member"
      decimals="INF"
      id="ixv-126126"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_GB_Member"
      decimals="INF"
      id="ixv-126127"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_NO_Member"
      decimals="INF"
      id="ixv-126128"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_FR_Member"
      decimals="INF"
      id="ixv-126129"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021081_ClassMember" id="ixv-4422">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

24.0


&#160;


Cheniere Energy Inc

5.6


&#160;


Chevron Corp

5.4


&#160;


Cenovus Energy Inc

5.3


&#160;


Energy Transfer LP

5.3


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Schlumberger NV

4.3


&#160;


Marathon Petroleum Corp

4.2


&#160;


TechnipFMC PLC

3.5


&#160;


Occidental Petroleum Corp

3.5


&#160;


&#160;

65.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021081_TH_0_Member"
      decimals="INF"
      id="ixv-126130"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_1_Member"
      decimals="INF"
      id="ixv-126131"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_2_Member"
      decimals="INF"
      id="ixv-126132"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_3_Member"
      decimals="INF"
      id="ixv-126133"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_4_Member"
      decimals="INF"
      id="ixv-126134"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_5_Member"
      decimals="INF"
      id="ixv-126135"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_6_Member"
      decimals="INF"
      id="ixv-126136"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_7_Member"
      decimals="INF"
      id="ixv-126137"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_8_Member"
      decimals="INF"
      id="ixv-126138"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_9_Member"
      decimals="INF"
      id="ixv-126139"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021081_ClassMember" id="ixv-4547">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021081_ClassMember" id="ixv-4553">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021081_ClassMember" id="ixv-4557">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021081_ClassMember" id="ixv-4560">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021081_ClassMember" id="ixv-4564">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021081_ClassMember" id="ixv-4575">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4642">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021084_ClassMember" id="ixv-4646">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021084_ClassMember" id="ixv-4657">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021084_ClassMember" id="ixv-4660">VIP Real Estate Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021084_ClassMember" id="ixv-4663">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021084_ClassMember" id="ixv-4682">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021084_ClassMember" id="ixv-4684">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021084_ClassMember" id="ixv-4689">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021084_ClassMember" id="ixv-4691">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021084_ClassMember" id="ixv-4694">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021084_ClassMember" id="ixv-4697">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021084_ClassMember" id="ixv-4704">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;71&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021084_ClassMember"
      decimals="0"
      id="ixv-126140"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021084_ClassMember"
      decimals="INF"
      id="ixv-126141"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021084_ClassMember" id="ixv-4746">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, especially within the real estate services category. Security selection among health care REITs also boosted the fund's relative performance, as did an underweight in the timber industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in CBRE (+41%), one of our biggest holdings. Outsized exposure to Ventas (+22%) helped as well. The company was one of our largest positions in 2024. An overweight in Equinix (+20%) further bolstered performance and was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the real estate index was an overweight among industrial REITs. An underweight in the office segment also hampered the fund's result. Further detracting from our result were picks and an overweight in the single-family residential group.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor this period was avoiding Iron Mountain, an index component that gained about 54%. Avoiding Simon Property Group, an index component that gained 27%, hurt as well. An overweight in Americold Realty Trust (-26%) also detracted. This period we decreased our position in Americold Realty Trust.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the retail and real estate services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021084_ClassMember" id="ixv-4770">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,364


$10,949


$11,386


$10,665


$13,134


$12,266


$17,039


$12,339


$13,711


$14,588



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,446


$11,140


$11,560


$11,072


$13,630


$11,714


$16,465


$12,164


$13,619


$14,307



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021084_LG_ClassMember_11YR" id="ixv-4789">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126142"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126143"
      unitRef="usd">10364</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126144"
      unitRef="usd">10949</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126145"
      unitRef="usd">11386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126146"
      unitRef="usd">10665</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126147"
      unitRef="usd">13134</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126148"
      unitRef="usd">12266</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126149"
      unitRef="usd">17039</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126150"
      unitRef="usd">12339</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126151"
      unitRef="usd">13711</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126152"
      unitRef="usd">14588</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021084_LG_1_AdditionalIndexMember_11YR"
      id="ixv-4838">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126153"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126154"
      unitRef="usd">10446</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126155"
      unitRef="usd">11140</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126156"
      unitRef="usd">11560</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126157"
      unitRef="usd">11072</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126158"
      unitRef="usd">13630</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126159"
      unitRef="usd">11714</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126160"
      unitRef="usd">16465</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126161"
      unitRef="usd">12164</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126162"
      unitRef="usd">13619</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126163"
      unitRef="usd">14307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021084_LG_2_AdditionalIndexMember_11YR"
      id="ixv-4887">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126164"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126165"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126166"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126167"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126168"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126169"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126170"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126171"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126172"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126173"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126174"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021084_ClassMember" id="ixv-4985">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

6.40%

2.12%

3.85%


MSCI US IMI Real Estate 25/50 Linked Index

5.05%


0.97%


3.65%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126175"
      unitRef="pure">0.0640</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126176"
      unitRef="pure">0.0212</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126177"
      unitRef="pure">0.0385</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126178"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126179"
      unitRef="pure">0.0097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126180"
      unitRef="pure">0.0365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126181"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126182"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126183"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021084_ClassMember" id="ixv-5062">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021084_ClassMember" id="ixv-5066">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021084_ClassMember" id="ixv-5072">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;357,298,750&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,164,560&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021084_InstantMember"
      decimals="0"
      id="ixv-126184"
      unitRef="usd">357298750</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021084_InstantMember"
      decimals="INF"
      id="ixv-126185"
      unitRef="holding">33</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021084_ClassMember"
      decimals="0"
      id="ixv-126186"
      unitRef="usd">2164560</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021084_ClassMember"
      decimals="INF"
      id="ixv-126187"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021084_ClassMember" id="ixv-5147">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

35.2

&#160;


Residential REITs

14.1

&#160;


Retail REITs

13.8

&#160;


Industrial REITs

12.1

&#160;


Real Estate Management &amp; Development

10.3

&#160;


Health Care REITs

10.0

&#160;


Office REITs

1.9

&#160;


Hotel &amp; Resort REITs

1.6

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021084_TI_0_Member"
      decimals="INF"
      id="ixv-126188"
      unitRef="pure">0.352</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_1_Member"
      decimals="INF"
      id="ixv-126189"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_2_Member"
      decimals="INF"
      id="ixv-126190"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_3_Member"
      decimals="INF"
      id="ixv-126191"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_4_Member"
      decimals="INF"
      id="ixv-126192"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_5_Member"
      decimals="INF"
      id="ixv-126193"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_6_Member"
      decimals="INF"
      id="ixv-126194"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_7_Member"
      decimals="INF"
      id="ixv-126195"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126196"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126197"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_GD_US_Member"
      decimals="INF"
      id="ixv-126198"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021084_ClassMember" id="ixv-5339">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Equinix Inc

9.8


&#160;


Prologis Inc

8.1


&#160;


American Tower Corp

7.0


&#160;


CBRE Group Inc Class A

6.6


&#160;


Ventas Inc

6.3


&#160;


Public Storage Operating Co

3.9


&#160;


Crown Castle Inc

3.8


&#160;


Welltower Inc

3.7


&#160;


CubeSmart

3.6


&#160;


Sun Communities Inc

3.3


&#160;


&#160;

56.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021084_TH_0_Member"
      decimals="INF"
      id="ixv-126199"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_1_Member"
      decimals="INF"
      id="ixv-126200"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_2_Member"
      decimals="INF"
      id="ixv-126201"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_3_Member"
      decimals="INF"
      id="ixv-126202"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_4_Member"
      decimals="INF"
      id="ixv-126203"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_5_Member"
      decimals="INF"
      id="ixv-126204"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_6_Member"
      decimals="INF"
      id="ixv-126205"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_7_Member"
      decimals="INF"
      id="ixv-126206"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_8_Member"
      decimals="INF"
      id="ixv-126207"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_9_Member"
      decimals="INF"
      id="ixv-126208"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021084_ClassMember" id="ixv-5464">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021084_ClassMember" id="ixv-5470">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021084_ClassMember" id="ixv-5474">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021084_ClassMember" id="ixv-5477">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021084_ClassMember" id="ixv-5481">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021084_ClassMember" id="ixv-5492">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5550">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000211329_ClassMember" id="ixv-5554">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000211329_ClassMember" id="ixv-5565">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000211329_ClassMember" id="ixv-5568">VIP Health Care Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211329_ClassMember" id="ixv-5571">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211329_ClassMember" id="ixv-5590">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211329_ClassMember" id="ixv-5592">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211329_ClassMember" id="ixv-5597">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000211329_ClassMember" id="ixv-5599">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211329_ClassMember" id="ixv-5602">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211329_ClassMember" id="ixv-5605">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211329_ClassMember" id="ixv-5612">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;87&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000211329_ClassMember"
      decimals="0"
      id="ixv-126209"
      unitRef="usd">87</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211329_ClassMember"
      decimals="INF"
      id="ixv-126210"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000211329_ClassMember" id="ixv-5654">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially within health care equipment. Stock selection in pharmaceuticals and managed health care also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Boston Scientific (+54%). The company was the fund's largest holding on average this period. The second-largest relative contributor was our non-index stake in Argenx (+61%). The stock was one of our largest holdings at period end. An overweight in Masimo (+41%) also contributed. The company was among the fund's largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractors from performance versus the sector index were stock picks and an overweight in health care services. Also hurting our result were stock choices in health care facilities and life sciences tools &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in 10X Genomics (-74%). The second-largest relative detractor was our stake in agilon health (-84%). The stock was not held at period end. A non-index stake in Legend Biotech returned -46% and notably hurt. This period we increased our stake in Legend Biotech.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the health care services industry and a higher allocation to biotechnology.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000211329_ClassMember" id="ixv-5678">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 11, 2019 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$11,687


$14,174


$15,796


$13,803


$14,357



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$11,398


$13,481


$16,259


$15,376


$15,769



S&amp;P 500&#xae; Index


$10,000

$11,346


$13,433


$17,289


$14,158


$17,880



&#160;

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000211329_LG_ClassMember_6YR" id="ixv-5697">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126211"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126212"
      unitRef="usd">11687</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126213"
      unitRef="usd">14174</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126214"
      unitRef="usd">15796</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126215"
      unitRef="usd">13803</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126216"
      unitRef="usd">14357</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000211329_LG_1_AdditionalIndexMember_6YR"
      id="ixv-5726">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126217"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126218"
      unitRef="usd">11398</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126219"
      unitRef="usd">13481</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126220"
      unitRef="usd">16259</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126221"
      unitRef="usd">15376</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126222"
      unitRef="usd">15769</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000211329_LG_2_AdditionalIndexMember_6YR"
      id="ixv-5755">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126223"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126224"
      unitRef="usd">11346</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126225"
      unitRef="usd">13433</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126226"
      unitRef="usd">17289</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126227"
      unitRef="usd">14158</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126228"
      unitRef="usd">17880</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000211329_ClassMember" id="ixv-5818">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

Life of Fund&#160;A


Service Class 2

4.86%

5.19%

7.40%


MSCI U.S. IMI Health Care 25-50 Index

2.75%


7.29%


8.79%


S&amp;P 500&#xae; Index

25.02%


14.53%


15.07%




A&#160; &#160;From April 11, 2019

Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126229"
      unitRef="pure">0.0486</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126230"
      unitRef="pure">0.0519</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_2024-01-01_2024-12-31"
      decimals="INF"
      id="ixv-126231"
      unitRef="pure">0.0740</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126232"
      unitRef="pure">0.0275</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126233"
      unitRef="pure">0.0729</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-126234"
      unitRef="pure">0.0879</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126235"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126236"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-126237"
      unitRef="pure">0.1507</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="C000211329_ClassMember" id="ixv-5887">2019-04-11</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000211329_ClassMember" id="ixv-5904">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000211329_ClassMember" id="ixv-5908">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211329_ClassMember" id="ixv-5914">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,064,998,831&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;112&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;7,050,001&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;44&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000211329_InstantMember"
      decimals="0"
      id="ixv-126238"
      unitRef="usd">1064998831</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211329_InstantMember"
      decimals="INF"
      id="ixv-126239"
      unitRef="holding">112</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000211329_ClassMember"
      decimals="0"
      id="ixv-126240"
      unitRef="usd">7050001</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211329_ClassMember"
      decimals="INF"
      id="ixv-126241"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211329_ClassMember" id="ixv-5989">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Health Care Equipment &amp; Supplies

30.3

&#160;


Biotechnology

24.7

&#160;


Health Care Providers &amp; Services

20.7

&#160;


Pharmaceuticals

10.9

&#160;


Life Sciences Tools &amp; Services

10.2

&#160;


Health Care Technology

2.4

&#160;


Financial Services

0.1

&#160;


&#160;




&#160;
Common Stocks

97.6


Preferred Stocks

1.5


Preferred Securities

0.2


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.7


&#160;






United States

91.5


Netherlands

3.6


Belgium

2.0


Denmark

1.4


Canada

0.9


United Kingdom

0.2


Germany

0.2


Israel

0.2


China

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211329_TI_0_Member"
      decimals="INF"
      id="ixv-126242"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_1_Member"
      decimals="INF"
      id="ixv-126243"
      unitRef="pure">0.247</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_2_Member"
      decimals="INF"
      id="ixv-126244"
      unitRef="pure">0.207</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_3_Member"
      decimals="INF"
      id="ixv-126245"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_4_Member"
      decimals="INF"
      id="ixv-126246"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_5_Member"
      decimals="INF"
      id="ixv-126247"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_6_Member"
      decimals="INF"
      id="ixv-126248"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126249"
      unitRef="pure">0.976</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126250"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126251"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126252"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126253"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_US_Member"
      decimals="INF"
      id="ixv-126254"
      unitRef="pure">0.915</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_NL_Member"
      decimals="INF"
      id="ixv-126255"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_BE_Member"
      decimals="INF"
      id="ixv-126256"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_DK_Member"
      decimals="INF"
      id="ixv-126257"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_CA_Member"
      decimals="INF"
      id="ixv-126258"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_GB_Member"
      decimals="INF"
      id="ixv-126259"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_DE_Member"
      decimals="INF"
      id="ixv-126260"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_IL_Member"
      decimals="INF"
      id="ixv-126261"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_CN_Member"
      decimals="INF"
      id="ixv-126262"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211329_ClassMember" id="ixv-6315">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


UnitedHealth Group Inc

11.2


&#160;


Boston Scientific Corp

10.8


&#160;


Eli Lilly &amp; Co

5.9


&#160;


Danaher Corp

5.5


&#160;


Penumbra Inc

4.7


&#160;


Insulet Corp

3.5


&#160;


Stryker Corp

3.1


&#160;


Masimo Corp

3.1


&#160;


Argenx SE ADR

2.8


&#160;


Thermo Fisher Scientific Inc

2.1


&#160;


&#160;

52.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211329_TH_0_Member"
      decimals="INF"
      id="ixv-126263"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_1_Member"
      decimals="INF"
      id="ixv-126264"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_2_Member"
      decimals="INF"
      id="ixv-126265"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_3_Member"
      decimals="INF"
      id="ixv-126266"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_4_Member"
      decimals="INF"
      id="ixv-126267"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_5_Member"
      decimals="INF"
      id="ixv-126268"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_6_Member"
      decimals="INF"
      id="ixv-126269"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_7_Member"
      decimals="INF"
      id="ixv-126270"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_8_Member"
      decimals="INF"
      id="ixv-126271"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_9_Member"
      decimals="INF"
      id="ixv-126272"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000211329_ClassMember" id="ixv-6440">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000211329_ClassMember" id="ixv-6446">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000211329_ClassMember" id="ixv-6450">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000211329_ClassMember" id="ixv-6453">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000211329_ClassMember" id="ixv-6457">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000211329_ClassMember" id="ixv-6468">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6526">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021062_ClassMember" id="ixv-6530">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021062_ClassMember" id="ixv-6541">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021062_ClassMember" id="ixv-6544">VIP Health Care Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021062_ClassMember" id="ixv-6547">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021062_ClassMember" id="ixv-6566">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021062_ClassMember" id="ixv-6568">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021062_ClassMember" id="ixv-6573">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021062_ClassMember" id="ixv-6575">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021062_ClassMember" id="ixv-6578">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021062_ClassMember" id="ixv-6581">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021062_ClassMember" id="ixv-6588">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.59&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021062_ClassMember"
      decimals="0"
      id="ixv-126273"
      unitRef="usd">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021062_ClassMember"
      decimals="INF"
      id="ixv-126274"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021062_ClassMember" id="ixv-6630">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially within health care equipment. Stock selection in pharmaceuticals and managed health care also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Boston Scientific (+54%). The company was the fund's largest holding on average this period. The second-largest relative contributor was our non-index stake in Argenx (+61%). The stock was one of our largest holdings at period end. An overweight in Masimo (+41%) also contributed. The company was among the fund's largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractors from performance versus the sector index were stock picks and an overweight in health care services. Also hurting our result were stock choices in health care facilities and life sciences tools &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in 10X Genomics (-74%). The second-largest relative detractor was our stake in agilon health (-84%). The stock was not held at period end. A non-index stake in Legend Biotech returned -46% and notably hurt. This period we increased our stake in Legend Biotech.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the health care services industry and a higher allocation to biotechnology.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021062_ClassMember" id="ixv-6654">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,637


$9,527


$11,913


$12,850


$16,495


$20,055


$22,408


$19,627


$20,463


$21,514



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$10,723


$10,374


$12,806


$13,525


$16,504


$19,521


$23,544


$22,265


$22,834


$23,463



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021062_LG_ClassMember_11YR" id="ixv-6673">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126275"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126276"
      unitRef="usd">10637</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126277"
      unitRef="usd">9527</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126278"
      unitRef="usd">11913</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126279"
      unitRef="usd">12850</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126280"
      unitRef="usd">16495</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126281"
      unitRef="usd">20055</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126282"
      unitRef="usd">22408</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126283"
      unitRef="usd">19627</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126284"
      unitRef="usd">20463</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126285"
      unitRef="usd">21514</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021062_LG_1_AdditionalIndexMember_11YR"
      id="ixv-6722">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126286"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126287"
      unitRef="usd">10723</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126288"
      unitRef="usd">10374</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126289"
      unitRef="usd">12806</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126290"
      unitRef="usd">13525</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126291"
      unitRef="usd">16504</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126292"
      unitRef="usd">19521</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126293"
      unitRef="usd">23544</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126294"
      unitRef="usd">22265</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126295"
      unitRef="usd">22834</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126296"
      unitRef="usd">23463</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021062_LG_2_AdditionalIndexMember_11YR"
      id="ixv-6771">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126297"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126298"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126299"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126300"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126301"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126302"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126303"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126304"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126305"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126306"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126307"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021062_ClassMember" id="ixv-6869">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

5.14%

5.46%

7.96%


MSCI U.S. IMI Health Care 25-50 Index

2.75%


7.29%


8.90%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126308"
      unitRef="pure">0.0514</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126309"
      unitRef="pure">0.0546</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126310"
      unitRef="pure">0.0796</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126311"
      unitRef="pure">0.0275</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126312"
      unitRef="pure">0.0729</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126313"
      unitRef="pure">0.0890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126314"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126315"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126316"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021062_ClassMember" id="ixv-6946">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021062_ClassMember" id="ixv-6950">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021062_ClassMember" id="ixv-6956">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,064,998,831&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;112&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;7,050,001&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;44&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021062_InstantMember"
      decimals="0"
      id="ixv-126317"
      unitRef="usd">1064998831</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021062_InstantMember"
      decimals="INF"
      id="ixv-126318"
      unitRef="holding">112</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021062_ClassMember"
      decimals="0"
      id="ixv-126319"
      unitRef="usd">7050001</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021062_ClassMember"
      decimals="INF"
      id="ixv-126320"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021062_ClassMember" id="ixv-7031">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Health Care Equipment &amp; Supplies

30.3

&#160;


Biotechnology

24.7

&#160;


Health Care Providers &amp; Services

20.7

&#160;


Pharmaceuticals

10.9

&#160;


Life Sciences Tools &amp; Services

10.2

&#160;


Health Care Technology

2.4

&#160;


Financial Services

0.1

&#160;


&#160;




&#160;
Common Stocks

97.6


Preferred Stocks

1.5


Preferred Securities

0.2


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.7


&#160;






United States

91.5


Netherlands

3.6


Belgium

2.0


Denmark

1.4


Canada

0.9


United Kingdom

0.2


Germany

0.2


Israel

0.2


China

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021062_TI_0_Member"
      decimals="INF"
      id="ixv-126321"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_1_Member"
      decimals="INF"
      id="ixv-126322"
      unitRef="pure">0.247</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_2_Member"
      decimals="INF"
      id="ixv-126323"
      unitRef="pure">0.207</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_3_Member"
      decimals="INF"
      id="ixv-126324"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_4_Member"
      decimals="INF"
      id="ixv-126325"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_5_Member"
      decimals="INF"
      id="ixv-126326"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_6_Member"
      decimals="INF"
      id="ixv-126327"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126328"
      unitRef="pure">0.976</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126329"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126330"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126331"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126332"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_US_Member"
      decimals="INF"
      id="ixv-126333"
      unitRef="pure">0.915</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_NL_Member"
      decimals="INF"
      id="ixv-126334"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_BE_Member"
      decimals="INF"
      id="ixv-126335"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_DK_Member"
      decimals="INF"
      id="ixv-126336"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_CA_Member"
      decimals="INF"
      id="ixv-126337"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_GB_Member"
      decimals="INF"
      id="ixv-126338"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_DE_Member"
      decimals="INF"
      id="ixv-126339"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_IL_Member"
      decimals="INF"
      id="ixv-126340"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_CN_Member"
      decimals="INF"
      id="ixv-126341"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021062_ClassMember" id="ixv-7357">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


UnitedHealth Group Inc

11.2


&#160;


Boston Scientific Corp

10.8


&#160;


Eli Lilly &amp; Co

5.9


&#160;


Danaher Corp

5.5


&#160;


Penumbra Inc

4.7


&#160;


Insulet Corp

3.5


&#160;


Stryker Corp

3.1


&#160;


Masimo Corp

3.1


&#160;


Argenx SE ADR

2.8


&#160;


Thermo Fisher Scientific Inc

2.1


&#160;


&#160;

52.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021062_TH_0_Member"
      decimals="INF"
      id="ixv-126342"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_1_Member"
      decimals="INF"
      id="ixv-126343"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_2_Member"
      decimals="INF"
      id="ixv-126344"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_3_Member"
      decimals="INF"
      id="ixv-126345"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_4_Member"
      decimals="INF"
      id="ixv-126346"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_5_Member"
      decimals="INF"
      id="ixv-126347"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_6_Member"
      decimals="INF"
      id="ixv-126348"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_7_Member"
      decimals="INF"
      id="ixv-126349"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_8_Member"
      decimals="INF"
      id="ixv-126350"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_9_Member"
      decimals="INF"
      id="ixv-126351"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021062_ClassMember" id="ixv-7482">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021062_ClassMember" id="ixv-7488">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021062_ClassMember" id="ixv-7492">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021062_ClassMember" id="ixv-7495">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021062_ClassMember" id="ixv-7499">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021062_ClassMember" id="ixv-7510">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7568">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046804_ClassMember" id="ixv-7572">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046804_ClassMember" id="ixv-7583">VIP Materials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046804_ClassMember" id="ixv-7586">VIP Materials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046804_ClassMember" id="ixv-7589">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046804_ClassMember" id="ixv-7608">This annual shareholder report contains information about VIP Materials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046804_ClassMember" id="ixv-7610">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046804_ClassMember" id="ixv-7615">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046804_ClassMember" id="ixv-7617">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046804_ClassMember" id="ixv-7620">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046804_ClassMember" id="ixv-7623">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046804_ClassMember" id="ixv-7630">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;66&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.67&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046804_ClassMember"
      decimals="0"
      id="ixv-126352"
      unitRef="usd">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046804_ClassMember"
      decimals="INF"
      id="ixv-126353"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046804_ClassMember" id="ixv-7672">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Materials 25/50 Linked Index for the fiscal year, especially an overweight in diversified chemicals. Also hurting our result were picks and an overweight in commodity chemicals and stock choices and an underweight in construction materials.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Chemours (-44%). The stock was among our largest holdings this period. The second-biggest relative detractor was an overweight in Dow (-22%). The company was one of the fund's largest holdings this period. Another notable relative detractor was an underweight in Sherwin Williams (+10%). This period we decreased our investment in Sherwin Williams.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was stock selection in diversified metals &amp;amp; mining. Stock picks in copper also boosted relative performance. Also contributing to our result were stock selection and an underweight in specialty chemicals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our non-index stake in First Quantum Minerals (+59%). The second-largest relative contributor was an underweight in Celanese (-55%). The stock was not held at period end. Another notable relative contributor was an overweight in AptarGroup (+29%). The stock was among the fund's biggest holdings at year-end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the paper &amp;amp; plastic packaging products &amp;amp; materials and construction materials industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046804_ClassMember" id="ixv-7696">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$9,099


$10,209


$12,871


$9,833


$11,150


$13,546


$18,074


$16,305


$17,544


$17,117



MSCI U.S. IMI Materials 25-50 Index


$10,000

$8,994


$10,930


$13,508


$11,169


$13,827


$16,529


$21,057


$18,599


$21,165


$21,280



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046804_LG_ClassMember_11YR" id="ixv-7715">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126354"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126355"
      unitRef="usd">9099</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126356"
      unitRef="usd">10209</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126357"
      unitRef="usd">12871</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126358"
      unitRef="usd">9833</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126359"
      unitRef="usd">11150</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126360"
      unitRef="usd">13546</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126361"
      unitRef="usd">18074</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126362"
      unitRef="usd">16305</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126363"
      unitRef="usd">17544</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126364"
      unitRef="usd">17117</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046804_LG_1_AdditionalIndexMember_11YR"
      id="ixv-7764">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Materials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126365"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126366"
      unitRef="usd">8994</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126367"
      unitRef="usd">10930</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126368"
      unitRef="usd">13508</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126369"
      unitRef="usd">11169</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126370"
      unitRef="usd">13827</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126371"
      unitRef="usd">16529</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126372"
      unitRef="usd">21057</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126373"
      unitRef="usd">18599</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126374"
      unitRef="usd">21165</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126375"
      unitRef="usd">21280</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046804_LG_2_AdditionalIndexMember_11YR"
      id="ixv-7813">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126376"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126377"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126378"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126379"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126380"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126381"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126382"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126383"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126384"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126385"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126386"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046804_ClassMember" id="ixv-7911">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

-2.44%

8.95%

5.52%


MSCI U.S. IMI Materials 25-50 Index

0.54%


9.01%


7.84%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126387"
      unitRef="pure">-0.0244</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126388"
      unitRef="pure">0.0895</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126389"
      unitRef="pure">0.0552</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126390"
      unitRef="pure">0.0054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126391"
      unitRef="pure">0.0901</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126392"
      unitRef="pure">0.0784</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126393"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126394"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126395"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046804_ClassMember" id="ixv-7989">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046804_ClassMember" id="ixv-7993">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046804_ClassMember" id="ixv-7999">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;62,137,292&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;42&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;474,884&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;84&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046804_InstantMember"
      decimals="0"
      id="ixv-126396"
      unitRef="usd">62137292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046804_InstantMember"
      decimals="INF"
      id="ixv-126397"
      unitRef="holding">42</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046804_ClassMember"
      decimals="0"
      id="ixv-126398"
      unitRef="usd">474884</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046804_ClassMember"
      decimals="INF"
      id="ixv-126399"
      unitRef="pure">0.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046804_ClassMember" id="ixv-8074">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Chemicals

56.4

&#160;


Metals &amp; Mining

21.3

&#160;


Containers &amp; Packaging

12.4

&#160;


Construction Materials

9.2

&#160;


Paper &amp; Forest Products

0.2

&#160;


&#160;




&#160;
Common Stocks

99.5


Short-Term Investments and Net Other Assets (Liabilities)

0.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.5


&#160;






United States

88.8


Canada

3.7


Zambia

2.6


Brazil

2.4


Congo Democratic Republic Of

2.2


Germany

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 88.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 3.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 2.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Congo Democratic Republic Of - 2.2&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046804_TI_0_Member"
      decimals="INF"
      id="ixv-126400"
      unitRef="pure">0.564</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_1_Member"
      decimals="INF"
      id="ixv-126401"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_2_Member"
      decimals="INF"
      id="ixv-126402"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_3_Member"
      decimals="INF"
      id="ixv-126403"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_4_Member"
      decimals="INF"
      id="ixv-126404"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126405"
      unitRef="pure">0.995</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126406"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_US_Member"
      decimals="INF"
      id="ixv-126407"
      unitRef="pure">0.888</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_CA_Member"
      decimals="INF"
      id="ixv-126408"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_ZM_Member"
      decimals="INF"
      id="ixv-126409"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_BR_Member"
      decimals="INF"
      id="ixv-126410"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_CongoDemocraticRepublicOf_Member"
      decimals="INF"
      id="ixv-126411"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_DE_Member"
      decimals="INF"
      id="ixv-126412"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046804_ClassMember" id="ixv-8304">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Linde PLC

16.9


&#160;


Ecolab Inc

8.4


&#160;


Air Products and Chemicals Inc

6.3


&#160;


Corteva Inc

4.1


&#160;


International Paper Co

3.9


&#160;


AptarGroup Inc

3.7


&#160;


CRH PLC

3.2


&#160;


Axalta Coating Systems Ltd

3.1


&#160;


Martin Marietta Materials Inc

3.1


&#160;


Vulcan Materials Co

2.9


&#160;


&#160;

55.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046804_TH_0_Member"
      decimals="INF"
      id="ixv-126413"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_1_Member"
      decimals="INF"
      id="ixv-126414"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_2_Member"
      decimals="INF"
      id="ixv-126415"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_3_Member"
      decimals="INF"
      id="ixv-126416"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_4_Member"
      decimals="INF"
      id="ixv-126417"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_5_Member"
      decimals="INF"
      id="ixv-126418"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_6_Member"
      decimals="INF"
      id="ixv-126419"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_7_Member"
      decimals="INF"
      id="ixv-126420"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_8_Member"
      decimals="INF"
      id="ixv-126421"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_9_Member"
      decimals="INF"
      id="ixv-126422"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046804_ClassMember" id="ixv-8429">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046804_ClassMember" id="ixv-8435">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046804_ClassMember" id="ixv-8439">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046804_ClassMember" id="ixv-8442">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046804_ClassMember" id="ixv-8446">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046804_ClassMember" id="ixv-8457">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8515">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021099_ClassMember" id="ixv-8519">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021099_ClassMember" id="ixv-8530">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021099_ClassMember" id="ixv-8533">VIP Financials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021099_ClassMember" id="ixv-8536">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021099_ClassMember" id="ixv-8555">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021099_ClassMember" id="ixv-8557">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021099_ClassMember" id="ixv-8562">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021099_ClassMember" id="ixv-8564">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021099_ClassMember" id="ixv-8567">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021099_ClassMember" id="ixv-8570">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021099_ClassMember" id="ixv-8577">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;72&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.62&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021099_ClassMember"
      decimals="0"
      id="ixv-126423"
      unitRef="usd">72</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021099_ClassMember"
      decimals="INF"
      id="ixv-126424"
      unitRef="pure">0.0062</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021099_ClassMember" id="ixv-8619">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, especially an overweight in diversified financial services. Stock picks among investment banking &amp;amp; brokerage firms and regional banks also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Apollo Global Management (+80%). The stock was among our biggest holdings. Outsized exposure to Baldwin Insurance Group (+62%) also helped. Another notable relative contributor was a larger-than-index stake in LPL Financial Holdings (+57%). This was a position we established this period and one of our largest holdings at the end of 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in asset management &amp;amp; custody banks. Also hurting our result was stock picking in the financial exchanges &amp;amp; data and property &amp;amp; casualty insurance industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning JPMorgan Chase, an index component that gained roughly 44%, was the largest individual relative detractor. Avoiding American Express, an index component that gained about 60%, also hurt. An outsized allocation to MarketAxess Holdings (-22%) further detracted. This period we increased our stake in MarketAxess Holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the consumer finance and diversified financial services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021099_ClassMember" id="ixv-8643">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$9,631


$11,433


$13,863


$11,682


$15,693


$15,813


$21,061


$19,307


$22,151


$29,400



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$9,960


$12,424


$14,762


$12,734


$16,731


$16,480


$22,421


$19,913


$22,604


$29,433



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021099_LG_ClassMember_11YR" id="ixv-8662">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126425"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126426"
      unitRef="usd">9631</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126427"
      unitRef="usd">11433</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126428"
      unitRef="usd">13863</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126429"
      unitRef="usd">11682</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126430"
      unitRef="usd">15693</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126431"
      unitRef="usd">15813</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126432"
      unitRef="usd">21061</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126433"
      unitRef="usd">19307</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126434"
      unitRef="usd">22151</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126435"
      unitRef="usd">29400</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021099_LG_1_AdditionalIndexMember_11YR"
      id="ixv-8711">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126436"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126437"
      unitRef="usd">9960</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126438"
      unitRef="usd">12424</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126439"
      unitRef="usd">14762</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126440"
      unitRef="usd">12734</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126441"
      unitRef="usd">16731</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126442"
      unitRef="usd">16480</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126443"
      unitRef="usd">22421</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126444"
      unitRef="usd">19913</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126445"
      unitRef="usd">22604</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126446"
      unitRef="usd">29433</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021099_LG_2_AdditionalIndexMember_11YR"
      id="ixv-8760">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126447"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126448"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126449"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126450"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126451"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126452"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126453"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126454"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126455"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126456"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126457"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021099_ClassMember" id="ixv-8858">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

32.73%

13.38%

11.39%


MSCI U.S. IMI Financials 5% Capped Linked Index

30.21%


11.96%


11.40%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126458"
      unitRef="pure">0.3273</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126459"
      unitRef="pure">0.1338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126460"
      unitRef="pure">0.1139</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126461"
      unitRef="pure">0.3021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126462"
      unitRef="pure">0.1196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126463"
      unitRef="pure">0.1140</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126464"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126465"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126466"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021099_ClassMember" id="ixv-8935">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021099_ClassMember" id="ixv-8939">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021099_ClassMember" id="ixv-8945">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;295,521,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;68&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,447,937&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021099_InstantMember"
      decimals="0"
      id="ixv-126467"
      unitRef="usd">295521247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021099_InstantMember"
      decimals="INF"
      id="ixv-126468"
      unitRef="holding">68</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021099_ClassMember"
      decimals="0"
      id="ixv-126469"
      unitRef="usd">1447937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021099_ClassMember"
      decimals="INF"
      id="ixv-126470"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021099_ClassMember" id="ixv-9020">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

31.4

&#160;


Financial Services

22.2

&#160;


Capital Markets

20.5

&#160;


Insurance

17.9

&#160;


Consumer Finance

6.8

&#160;


Professional Services

1.0

&#160;


&#160;




&#160;
Common Stocks

99.8


Short-Term Investments and Net Other Assets (Liabilities)

0.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.2


&#160;






United States

94.0


United Kingdom

3.6


Puerto Rico

1.5


Grand Cayman (UK Overseas Ter)

0.6


Mexico

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.6&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021099_TI_0_Member"
      decimals="INF"
      id="ixv-126471"
      unitRef="pure">0.314</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_1_Member"
      decimals="INF"
      id="ixv-126472"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_2_Member"
      decimals="INF"
      id="ixv-126473"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_3_Member"
      decimals="INF"
      id="ixv-126474"
      unitRef="pure">0.179</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_4_Member"
      decimals="INF"
      id="ixv-126475"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_5_Member"
      decimals="INF"
      id="ixv-126476"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126477"
      unitRef="pure">0.998</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126478"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_US_Member"
      decimals="INF"
      id="ixv-126479"
      unitRef="pure">0.940</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_GB_Member"
      decimals="INF"
      id="ixv-126480"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_PR_Member"
      decimals="INF"
      id="ixv-126481"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-126482"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_MX_Member"
      decimals="INF"
      id="ixv-126483"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021099_ClassMember" id="ixv-9246">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

8.8


&#160;


Wells Fargo &amp; Co

6.1


&#160;


Bank of America Corp

5.0


&#160;


Citigroup Inc

4.1


&#160;


Reinsurance Group of America Inc

3.7


&#160;


Apollo Global Management Inc

3.3


&#160;


Visa Inc Class A

2.6


&#160;


Morgan Stanley

2.4


&#160;


LPL Financial Holdings Inc

2.3


&#160;


Marsh &amp; McLennan Cos Inc

2.2


&#160;


&#160;

40.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021099_TH_0_Member"
      decimals="INF"
      id="ixv-126484"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_1_Member"
      decimals="INF"
      id="ixv-126485"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_2_Member"
      decimals="INF"
      id="ixv-126486"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_3_Member"
      decimals="INF"
      id="ixv-126487"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_4_Member"
      decimals="INF"
      id="ixv-126488"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_5_Member"
      decimals="INF"
      id="ixv-126489"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_6_Member"
      decimals="INF"
      id="ixv-126490"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_7_Member"
      decimals="INF"
      id="ixv-126491"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_8_Member"
      decimals="INF"
      id="ixv-126492"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_9_Member"
      decimals="INF"
      id="ixv-126493"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021099_ClassMember" id="ixv-9371">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021099_ClassMember" id="ixv-9377">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021099_ClassMember" id="ixv-9381">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021099_ClassMember" id="ixv-9384">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021099_ClassMember" id="ixv-9388">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021099_ClassMember" id="ixv-9399">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-9466">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021094_ClassMember" id="ixv-9470">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021094_ClassMember" id="ixv-9481">VIP Utilities Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021094_ClassMember" id="ixv-9484">VIP Utilities Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021094_ClassMember" id="ixv-9487">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021094_ClassMember" id="ixv-9506">This annual shareholder report contains information about VIP Utilities Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021094_ClassMember" id="ixv-9508">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021094_ClassMember" id="ixv-9513">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021094_ClassMember" id="ixv-9515">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021094_ClassMember" id="ixv-9518">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021094_ClassMember" id="ixv-9521">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021094_ClassMember" id="ixv-9528">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;79&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021094_ClassMember"
      decimals="0"
      id="ixv-126494"
      unitRef="usd">79</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021094_ClassMember"
      decimals="INF"
      id="ixv-126495"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021094_ClassMember" id="ixv-9570">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, sector and industry positioning was the primary contributor to the fund's performance versus the MSCI U.S. IMI Utilities 25/50 Index for the fiscal year, led by an overweight in independent power producers &amp;amp; energy traders. Security selection in electric utilities also boosted the fund's relative performance. Also helping our relative result were stock picks and an underweight in multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Vistra (+262%). The stock was among our biggest holdings. The second-largest relative contributor was an overweight in Constellation Energy (+93%). The company was among the fund's biggest holdings. Another notable relative contributor was an overweight in Entergy (+55%). The company was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock picking in independent power producers &amp;amp; energy traders. Stock picking and an overweight in renewable electricity also hampered the fund's result. Also detracting from our result was security selection in coal &amp;amp; consumable fuels.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our stake in NextEra Energy Partners (-28%). The stock was not held at period end. The second-largest relative detractor was an overweight in AES (-30%). This period we increased our stake in AES. An overweight in Eversource Energy (-2%) also hurt. The company was one of the fund's largest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the independent power producers &amp;amp; energy traders and multi-utilities industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021094_ClassMember" id="ixv-9594">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$8,920


$10,172


$11,986


$13,024


$16,037


$16,005


$18,775


$19,786


$19,564


$25,216



MSCI U.S. IMI Utilities 25-50 Index


$10,000

$9,520


$11,197


$12,606


$13,178


$16,477


$16,356


$19,214


$19,452


$18,019


$22,199



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021094_LG_ClassMember_11YR" id="ixv-9613">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126496"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126497"
      unitRef="usd">8920</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126498"
      unitRef="usd">10172</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126499"
      unitRef="usd">11986</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126500"
      unitRef="usd">13024</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126501"
      unitRef="usd">16037</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126502"
      unitRef="usd">16005</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126503"
      unitRef="usd">18775</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126504"
      unitRef="usd">19786</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126505"
      unitRef="usd">19564</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126506"
      unitRef="usd">25216</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021094_LG_1_AdditionalIndexMember_11YR"
      id="ixv-9662">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Utilities 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126507"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126508"
      unitRef="usd">9520</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126509"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126510"
      unitRef="usd">12606</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126511"
      unitRef="usd">13178</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126512"
      unitRef="usd">16477</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126513"
      unitRef="usd">16356</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126514"
      unitRef="usd">19214</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126515"
      unitRef="usd">19452</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126516"
      unitRef="usd">18019</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126517"
      unitRef="usd">22199</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021094_LG_2_AdditionalIndexMember_11YR"
      id="ixv-9711">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126518"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126519"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126520"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126521"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126522"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126523"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126524"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126525"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126526"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126527"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126528"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021094_ClassMember" id="ixv-9809">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

28.89%

9.47%

9.69%


MSCI U.S. IMI Utilities 25-50 Index

23.20%


6.14%


8.30%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126529"
      unitRef="pure">0.2889</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126530"
      unitRef="pure">0.0947</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126531"
      unitRef="pure">0.0969</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126532"
      unitRef="pure">0.2320</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126533"
      unitRef="pure">0.0614</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126534"
      unitRef="pure">0.0830</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126535"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126536"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126537"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021094_ClassMember" id="ixv-9886">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021094_ClassMember" id="ixv-9890">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021094_ClassMember" id="ixv-9896">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;317,106,179&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;32&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,503,476&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;77&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021094_InstantMember"
      decimals="0"
      id="ixv-126538"
      unitRef="usd">317106179</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021094_InstantMember"
      decimals="INF"
      id="ixv-126539"
      unitRef="holding">32</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021094_ClassMember"
      decimals="0"
      id="ixv-126540"
      unitRef="usd">1503476</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021094_ClassMember"
      decimals="INF"
      id="ixv-126541"
      unitRef="pure">0.77</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021094_ClassMember" id="ixv-9971">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Electric Utilities

61.3

&#160;


Multi-Utilities

23.1

&#160;


Independent Power and Renewable Electricity Producers

7.7

&#160;


Gas Utilities

1.8

&#160;


Electrical Equipment

1.3

&#160;


Semiconductors &amp; Semiconductor Equipment

0.3

&#160;


&#160;




&#160;
Common Stocks

95.5


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 95.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 4.5


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021094_TI_0_Member"
      decimals="INF"
      id="ixv-126542"
      unitRef="pure">0.613</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_1_Member"
      decimals="INF"
      id="ixv-126543"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_2_Member"
      decimals="INF"
      id="ixv-126544"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_3_Member"
      decimals="INF"
      id="ixv-126545"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_4_Member"
      decimals="INF"
      id="ixv-126546"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_5_Member"
      decimals="INF"
      id="ixv-126547"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126548"
      unitRef="pure">0.955</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126549"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_GD_US_Member"
      decimals="INF"
      id="ixv-126550"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021094_ClassMember" id="ixv-10145">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NextEra Energy Inc

9.8


&#160;


Duke Energy Corp

7.3


&#160;


Sempra

6.8


&#160;


Constellation Energy Corp

5.9


&#160;


PG&amp;E Corp

5.8


&#160;


Vistra Corp

5.0


&#160;


Entergy Corp

4.9


&#160;


Public Service Enterprise Group Inc

4.3


&#160;


Ameren Corp

4.3


&#160;


Xcel Energy Inc

4.2


&#160;


&#160;

58.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021094_TH_0_Member"
      decimals="INF"
      id="ixv-126551"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_1_Member"
      decimals="INF"
      id="ixv-126552"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_2_Member"
      decimals="INF"
      id="ixv-126553"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_3_Member"
      decimals="INF"
      id="ixv-126554"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_4_Member"
      decimals="INF"
      id="ixv-126555"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_5_Member"
      decimals="INF"
      id="ixv-126556"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_6_Member"
      decimals="INF"
      id="ixv-126557"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_7_Member"
      decimals="INF"
      id="ixv-126558"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_8_Member"
      decimals="INF"
      id="ixv-126559"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_9_Member"
      decimals="INF"
      id="ixv-126560"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021094_ClassMember" id="ixv-10270">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021094_ClassMember" id="ixv-10276">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021094_ClassMember" id="ixv-10280">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021094_ClassMember" id="ixv-10283">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021094_ClassMember" id="ixv-10287">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021094_ClassMember" id="ixv-10298">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-10356">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021050_ClassMember" id="ixv-10360">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021050_ClassMember" id="ixv-10371">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021050_ClassMember" id="ixv-10374">VIP Consumer Discretionary Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021050_ClassMember" id="ixv-10377">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021050_ClassMember" id="ixv-10396">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021050_ClassMember" id="ixv-10398">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021050_ClassMember" id="ixv-10403">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021050_ClassMember" id="ixv-10405">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021050_ClassMember" id="ixv-10408">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021050_ClassMember" id="ixv-10411">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021050_ClassMember" id="ixv-10418">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.62&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021050_ClassMember"
      decimals="0"
      id="ixv-126561"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021050_ClassMember"
      decimals="INF"
      id="ixv-126562"
      unitRef="pure">0.0062</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021050_ClassMember" id="ixv-10460">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Consumer Discretionary 25/50 Index for the fiscal year, led by choices in the footwear industry. Security selection in automobile manufacturers and the other specialty retail category also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Williams-Sonoma (+88%). A second notable relative contributor was an overweight in Dicks Sporting Goods (+58%). The stock was among our largest holdings. An overweight in Deckers Outdoor (+80%) also helped.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was an overweight in apparel, accessories &amp;amp; luxury goods. Stock picking and an overweight in automotive parts &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an overweight in other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was our stake in Aptiv Irish Holdings (-35%). The stock was not held at period end. The second-largest relative detractor was our stake in lululemon athletica (-24%). This period we decreased our investment in lululemon athletica. Another notable relative detractor was our non-index stake in Dollar Tree (-48%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include lower allocations to the apparel, accessories &amp;amp; luxury goods and footwear industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021050_ClassMember" id="ixv-10484">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,471


$11,019


$13,461


$13,315


$16,936


$23,058


$27,533


$17,998


$25,555


$31,870



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,643


$11,358


$13,959


$13,862


$17,694


$26,241


$32,799


$21,278


$29,891


$37,208



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021050_LG_ClassMember_11YR" id="ixv-10503">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126563"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126564"
      unitRef="usd">10471</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126565"
      unitRef="usd">11019</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126566"
      unitRef="usd">13461</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126567"
      unitRef="usd">13315</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126568"
      unitRef="usd">16936</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126569"
      unitRef="usd">23058</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126570"
      unitRef="usd">27533</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126571"
      unitRef="usd">17998</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126572"
      unitRef="usd">25555</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126573"
      unitRef="usd">31870</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021050_LG_1_AdditionalIndexMember_11YR"
      id="ixv-10552">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126574"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126575"
      unitRef="usd">10643</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126576"
      unitRef="usd">11358</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126577"
      unitRef="usd">13959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126578"
      unitRef="usd">13862</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126579"
      unitRef="usd">17694</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126580"
      unitRef="usd">26241</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126581"
      unitRef="usd">32799</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126582"
      unitRef="usd">21278</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126583"
      unitRef="usd">29891</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126584"
      unitRef="usd">37208</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021050_LG_2_AdditionalIndexMember_11YR"
      id="ixv-10601">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126585"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126586"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126587"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126588"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126589"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126590"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126591"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126592"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126593"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126594"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126595"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021050_ClassMember" id="ixv-10699">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

24.71%

13.48%

12.29%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

24.48%


16.03%


14.04%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126596"
      unitRef="pure">0.2471</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126597"
      unitRef="pure">0.1348</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126598"
      unitRef="pure">0.1229</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126599"
      unitRef="pure">0.2448</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126600"
      unitRef="pure">0.1603</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126601"
      unitRef="pure">0.1404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126602"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126603"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126604"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021050_ClassMember" id="ixv-10776">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021050_ClassMember" id="ixv-10780">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021050_ClassMember" id="ixv-10786">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;259,189,638&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,473,697&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021050_InstantMember"
      decimals="0"
      id="ixv-126605"
      unitRef="usd">259189638</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021050_InstantMember"
      decimals="INF"
      id="ixv-126606"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021050_ClassMember"
      decimals="0"
      id="ixv-126607"
      unitRef="usd">1473697</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021050_ClassMember"
      decimals="INF"
      id="ixv-126608"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021050_ClassMember" id="ixv-10861">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.9

&#160;


Specialty Retail

23.1

&#160;


Automobiles

18.2

&#160;


Hotels, Restaurants &amp; Leisure

17.6

&#160;


Textiles, Apparel &amp; Luxury Goods

6.1

&#160;


Household Durables

4.2

&#160;


Automobile Components

2.8

&#160;


Building Products

0.7

&#160;


Consumer Staples Distribution &amp; Retail

0.6

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.8


&#160;






United States

94.7


Bailiwick Of Jersey

2.0


Canada

1.8


Brazil

0.7


United Kingdom

0.4


Switzerland

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bailiwick Of Jersey - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021050_TI_0_Member"
      decimals="INF"
      id="ixv-126609"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_1_Member"
      decimals="INF"
      id="ixv-126610"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_2_Member"
      decimals="INF"
      id="ixv-126611"
      unitRef="pure">0.182</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_3_Member"
      decimals="INF"
      id="ixv-126612"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_4_Member"
      decimals="INF"
      id="ixv-126613"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_5_Member"
      decimals="INF"
      id="ixv-126614"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_6_Member"
      decimals="INF"
      id="ixv-126615"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_7_Member"
      decimals="INF"
      id="ixv-126616"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_8_Member"
      decimals="INF"
      id="ixv-126617"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126618"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126619"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_US_Member"
      decimals="INF"
      id="ixv-126620"
      unitRef="pure">0.947</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-126621"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_CA_Member"
      decimals="INF"
      id="ixv-126622"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_BR_Member"
      decimals="INF"
      id="ixv-126623"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_GB_Member"
      decimals="INF"
      id="ixv-126624"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_CH_Member"
      decimals="INF"
      id="ixv-126625"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_FR_Member"
      decimals="INF"
      id="ixv-126626"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021050_ClassMember" id="ixv-11140">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

24.0


&#160;


Tesla Inc

16.8


&#160;


Home Depot Inc/The

4.4


&#160;


Lowe's Cos Inc

4.0


&#160;


TJX Cos Inc/The

2.5


&#160;


Hilton Worldwide Holdings Inc

2.4


&#160;


McDonald's Corp

2.3


&#160;


Dick's Sporting Goods Inc

2.3


&#160;


Booking Holdings Inc

2.2


&#160;


Marriott International Inc/MD Class A1

1.9


&#160;


&#160;

62.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021050_TH_0_Member"
      decimals="INF"
      id="ixv-126627"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_1_Member"
      decimals="INF"
      id="ixv-126628"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_2_Member"
      decimals="INF"
      id="ixv-126629"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_3_Member"
      decimals="INF"
      id="ixv-126630"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_4_Member"
      decimals="INF"
      id="ixv-126631"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_5_Member"
      decimals="INF"
      id="ixv-126632"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_6_Member"
      decimals="INF"
      id="ixv-126633"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_7_Member"
      decimals="INF"
      id="ixv-126634"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_8_Member"
      decimals="INF"
      id="ixv-126635"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_9_Member"
      decimals="INF"
      id="ixv-126636"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021050_ClassMember" id="ixv-11265">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021050_ClassMember" id="ixv-11271">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021050_ClassMember" id="ixv-11275">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021050_ClassMember" id="ixv-11278">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021050_ClassMember" id="ixv-11282">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021050_ClassMember" id="ixv-11293">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-11351">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000243077_ClassMember" id="ixv-11355">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000243077_ClassMember" id="ixv-11366">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243077_ClassMember" id="ixv-11369">VIP Consumer Discretionary Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243077_ClassMember" id="ixv-11372">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243077_ClassMember" id="ixv-11391">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243077_ClassMember" id="ixv-11393">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243077_ClassMember" id="ixv-11398">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243077_ClassMember" id="ixv-11400">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243077_ClassMember" id="ixv-11403">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243077_ClassMember" id="ixv-11406">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243077_ClassMember" id="ixv-11413">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;97&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243077_ClassMember"
      decimals="0"
      id="ixv-126637"
      unitRef="usd">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243077_ClassMember"
      decimals="INF"
      id="ixv-126638"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243077_ClassMember" id="ixv-11455">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Consumer Discretionary 25/50 Index for the fiscal year, led by choices in the footwear industry. Security selection in automobile manufacturers and the other specialty retail category also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Williams-Sonoma (+88%). A second notable relative contributor was an overweight in Dicks Sporting Goods (+58%). The stock was among our largest holdings. An overweight in Deckers Outdoor (+80%) also helped.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was an overweight in apparel, accessories &amp;amp; luxury goods. Stock picking and an overweight in automotive parts &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an overweight in other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was our stake in Aptiv Irish Holdings (-35%). The stock was not held at period end. The second-largest relative detractor was our stake in lululemon athletica (-24%). This period we decreased our investment in lululemon athletica. Another notable relative detractor was our non-index stake in Dollar Tree (-48%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include lower allocations to the apparel, accessories &amp;amp; luxury goods and footwear industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243077_ClassMember" id="ixv-11479">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$11,018



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,941



S&amp;P 500&#xae; Index


$10,000

$10,896



&#160;

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243077_LG_ClassMember_2YR" id="ixv-11498">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243077_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126639"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243077_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126640"
      unitRef="usd">11018</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243077_LG_1_AdditionalIndexMember_2YR"
      id="ixv-11511">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243077_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126641"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243077_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126642"
      unitRef="usd">10941</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243077_LG_2_AdditionalIndexMember_2YR"
      id="ixv-11524">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243077_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126643"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243077_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126644"
      unitRef="usd">10896</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243077_ClassMember" id="ixv-11559">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

24.38%

25.69%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

24.48%


25.13%


S&amp;P 500&#xae; Index

25.02%


25.15%




A&#160; &#160;From August 16, 2023

Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126645"
      unitRef="pure">0.2438</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_NoLoadClassMember_2024-01-01_2024-12-31"
      decimals="INF"
      id="ixv-126646"
      unitRef="pure">0.2569</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126647"
      unitRef="pure">0.2448</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-126648"
      unitRef="pure">0.2513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126649"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-126650"
      unitRef="pure">0.2515</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="C000243077_ClassMember" id="ixv-11614">2023-08-16</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243077_ClassMember" id="ixv-11631">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243077_ClassMember" id="ixv-11635">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000243077_ClassMember" id="ixv-11641">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;259,189,638&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,473,697&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243077_InstantMember"
      decimals="0"
      id="ixv-126651"
      unitRef="usd">259189638</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243077_InstantMember"
      decimals="INF"
      id="ixv-126652"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243077_ClassMember"
      decimals="0"
      id="ixv-126653"
      unitRef="usd">1473697</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243077_ClassMember"
      decimals="INF"
      id="ixv-126654"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243077_ClassMember" id="ixv-11716">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.9

&#160;


Specialty Retail

23.1

&#160;


Automobiles

18.2

&#160;


Hotels, Restaurants &amp; Leisure

17.6

&#160;


Textiles, Apparel &amp; Luxury Goods

6.1

&#160;


Household Durables

4.2

&#160;


Automobile Components

2.8

&#160;


Building Products

0.7

&#160;


Consumer Staples Distribution &amp; Retail

0.6

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.8


&#160;






United States

94.7


Bailiwick Of Jersey

2.0


Canada

1.8


Brazil

0.7


United Kingdom

0.4


Switzerland

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bailiwick Of Jersey - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243077_TI_0_Member"
      decimals="INF"
      id="ixv-126655"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_1_Member"
      decimals="INF"
      id="ixv-126656"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_2_Member"
      decimals="INF"
      id="ixv-126657"
      unitRef="pure">0.182</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_3_Member"
      decimals="INF"
      id="ixv-126658"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_4_Member"
      decimals="INF"
      id="ixv-126659"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_5_Member"
      decimals="INF"
      id="ixv-126660"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_6_Member"
      decimals="INF"
      id="ixv-126661"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_7_Member"
      decimals="INF"
      id="ixv-126662"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_8_Member"
      decimals="INF"
      id="ixv-126663"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126664"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126665"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_US_Member"
      decimals="INF"
      id="ixv-126666"
      unitRef="pure">0.947</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-126667"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_CA_Member"
      decimals="INF"
      id="ixv-126668"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_BR_Member"
      decimals="INF"
      id="ixv-126669"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_GB_Member"
      decimals="INF"
      id="ixv-126670"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_CH_Member"
      decimals="INF"
      id="ixv-126671"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_FR_Member"
      decimals="INF"
      id="ixv-126672"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243077_ClassMember" id="ixv-11995">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

24.0


&#160;


Tesla Inc

16.8


&#160;


Home Depot Inc/The

4.4


&#160;


Lowe's Cos Inc

4.0


&#160;


TJX Cos Inc/The

2.5


&#160;


Hilton Worldwide Holdings Inc

2.4


&#160;


McDonald's Corp

2.3


&#160;


Dick's Sporting Goods Inc

2.3


&#160;


Booking Holdings Inc

2.2


&#160;


Marriott International Inc/MD Class A1

1.9


&#160;


&#160;

62.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243077_TH_0_Member"
      decimals="INF"
      id="ixv-126673"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_1_Member"
      decimals="INF"
      id="ixv-126674"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_2_Member"
      decimals="INF"
      id="ixv-126675"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_3_Member"
      decimals="INF"
      id="ixv-126676"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_4_Member"
      decimals="INF"
      id="ixv-126677"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_5_Member"
      decimals="INF"
      id="ixv-126678"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_6_Member"
      decimals="INF"
      id="ixv-126679"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_7_Member"
      decimals="INF"
      id="ixv-126680"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_8_Member"
      decimals="INF"
      id="ixv-126681"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_9_Member"
      decimals="INF"
      id="ixv-126682"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000243077_ClassMember" id="ixv-12120">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000243077_ClassMember" id="ixv-12126">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000243077_ClassMember" id="ixv-12130">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000243077_ClassMember" id="ixv-12133">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000243077_ClassMember" id="ixv-12137">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000243077_ClassMember" id="ixv-12148">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-12206">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021085_ClassMember" id="ixv-12210">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021085_ClassMember" id="ixv-12221">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021085_ClassMember" id="ixv-12224">VIP Real Estate Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021085_ClassMember" id="ixv-12227">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021085_ClassMember" id="ixv-12246">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021085_ClassMember" id="ixv-12248">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021085_ClassMember" id="ixv-12253">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021085_ClassMember" id="ixv-12255">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021085_ClassMember" id="ixv-12258">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021085_ClassMember" id="ixv-12261">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021085_ClassMember" id="ixv-12268">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;74&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.72&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021085_ClassMember"
      decimals="0"
      id="ixv-126683"
      unitRef="usd">74</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021085_ClassMember"
      decimals="INF"
      id="ixv-126684"
      unitRef="pure">0.0072</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021085_ClassMember" id="ixv-12310">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, especially within the real estate services category. Security selection among health care REITs also boosted the fund's relative performance, as did an underweight in the timber industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in CBRE (+41%), one of our biggest holdings. Outsized exposure to Ventas (+22%) helped as well. The company was one of our largest positions in 2024. An overweight in Equinix (+20%) further bolstered performance and was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the real estate index was an overweight among industrial REITs. An underweight in the office segment also hampered the fund's result. Further detracting from our result were picks and an overweight in the single-family residential group.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor this period was avoiding Iron Mountain, an index component that gained about 54%. Avoiding Simon Property Group, an index component that gained 27%, hurt as well. An overweight in Americold Realty Trust (-26%) also detracted. This period we decreased our position in Americold Realty Trust.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the retail and real estate services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021085_ClassMember" id="ixv-12334">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Service Class


$10,000

$10,361


$10,945


$11,381


$10,663


$13,125


$12,258


$17,014


$12,321


$13,687


$14,559



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,446


$11,140


$11,560


$11,072


$13,630


$11,714


$16,465


$12,164


$13,619


$14,307



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021085_LG_ClassMember_11YR" id="ixv-12353">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126685"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126686"
      unitRef="usd">10361</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126687"
      unitRef="usd">10945</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126688"
      unitRef="usd">11381</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126689"
      unitRef="usd">10663</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126690"
      unitRef="usd">13125</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126691"
      unitRef="usd">12258</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126692"
      unitRef="usd">17014</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126693"
      unitRef="usd">12321</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126694"
      unitRef="usd">13687</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126695"
      unitRef="usd">14559</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021085_LG_1_AdditionalIndexMember_11YR"
      id="ixv-12402">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126696"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126697"
      unitRef="usd">10446</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126698"
      unitRef="usd">11140</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126699"
      unitRef="usd">11560</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126700"
      unitRef="usd">11072</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126701"
      unitRef="usd">13630</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126702"
      unitRef="usd">11714</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126703"
      unitRef="usd">16465</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126704"
      unitRef="usd">12164</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126705"
      unitRef="usd">13619</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126706"
      unitRef="usd">14307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021085_LG_2_AdditionalIndexMember_11YR"
      id="ixv-12451">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126707"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126708"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126709"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126710"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126711"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126712"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126713"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126714"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126715"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126716"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126717"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021085_ClassMember" id="ixv-12549">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class

6.38%

2.10%

3.83%


MSCI US IMI Real Estate 25/50 Linked Index

5.05%


0.97%


3.65%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126718"
      unitRef="pure">0.0638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126719"
      unitRef="pure">0.0210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126720"
      unitRef="pure">0.0383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126721"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126722"
      unitRef="pure">0.0097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126723"
      unitRef="pure">0.0365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126724"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126725"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126726"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021085_ClassMember" id="ixv-12626">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021085_ClassMember" id="ixv-12630">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021085_ClassMember" id="ixv-12636">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;357,298,750&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,164,560&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021085_InstantMember"
      decimals="0"
      id="ixv-126727"
      unitRef="usd">357298750</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021085_InstantMember"
      decimals="INF"
      id="ixv-126728"
      unitRef="holding">33</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021085_ClassMember"
      decimals="0"
      id="ixv-126729"
      unitRef="usd">2164560</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021085_ClassMember"
      decimals="INF"
      id="ixv-126730"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021085_ClassMember" id="ixv-12711">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

35.2

&#160;


Residential REITs

14.1

&#160;


Retail REITs

13.8

&#160;


Industrial REITs

12.1

&#160;


Real Estate Management &amp; Development

10.3

&#160;


Health Care REITs

10.0

&#160;


Office REITs

1.9

&#160;


Hotel &amp; Resort REITs

1.6

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021085_TI_0_Member"
      decimals="INF"
      id="ixv-126731"
      unitRef="pure">0.352</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_1_Member"
      decimals="INF"
      id="ixv-126732"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_2_Member"
      decimals="INF"
      id="ixv-126733"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_3_Member"
      decimals="INF"
      id="ixv-126734"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_4_Member"
      decimals="INF"
      id="ixv-126735"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_5_Member"
      decimals="INF"
      id="ixv-126736"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_6_Member"
      decimals="INF"
      id="ixv-126737"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_7_Member"
      decimals="INF"
      id="ixv-126738"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126739"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126740"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_GD_US_Member"
      decimals="INF"
      id="ixv-126741"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021085_ClassMember" id="ixv-12903">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Equinix Inc

9.8


&#160;


Prologis Inc

8.1


&#160;


American Tower Corp

7.0


&#160;


CBRE Group Inc Class A

6.6


&#160;


Ventas Inc

6.3


&#160;


Public Storage Operating Co

3.9


&#160;


Crown Castle Inc

3.8


&#160;


Welltower Inc

3.7


&#160;


CubeSmart

3.6


&#160;


Sun Communities Inc

3.3


&#160;


&#160;

56.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021085_TH_0_Member"
      decimals="INF"
      id="ixv-126742"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_1_Member"
      decimals="INF"
      id="ixv-126743"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_2_Member"
      decimals="INF"
      id="ixv-126744"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_3_Member"
      decimals="INF"
      id="ixv-126745"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_4_Member"
      decimals="INF"
      id="ixv-126746"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_5_Member"
      decimals="INF"
      id="ixv-126747"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_6_Member"
      decimals="INF"
      id="ixv-126748"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_7_Member"
      decimals="INF"
      id="ixv-126749"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_8_Member"
      decimals="INF"
      id="ixv-126750"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_9_Member"
      decimals="INF"
      id="ixv-126751"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021085_ClassMember" id="ixv-13028">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021085_ClassMember" id="ixv-13034">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021085_ClassMember" id="ixv-13038">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021085_ClassMember" id="ixv-13041">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021085_ClassMember" id="ixv-13045">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021085_ClassMember" id="ixv-13056">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-13114">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021051_ClassMember" id="ixv-13118">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021051_ClassMember" id="ixv-13129">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021051_ClassMember" id="ixv-13132">VIP Consumer Discretionary Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021051_ClassMember" id="ixv-13135">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021051_ClassMember" id="ixv-13154">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021051_ClassMember" id="ixv-13156">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021051_ClassMember" id="ixv-13161">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021051_ClassMember" id="ixv-13163">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021051_ClassMember" id="ixv-13166">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021051_ClassMember" id="ixv-13169">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021051_ClassMember" id="ixv-13176">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;78&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.70&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021051_ClassMember"
      decimals="0"
      id="ixv-126752"
      unitRef="usd">78</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021051_ClassMember"
      decimals="INF"
      id="ixv-126753"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021051_ClassMember" id="ixv-13218">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Consumer Discretionary 25/50 Index for the fiscal year, led by choices in the footwear industry. Security selection in automobile manufacturers and the other specialty retail category also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Williams-Sonoma (+88%). A second notable relative contributor was an overweight in Dicks Sporting Goods (+58%). The stock was among our largest holdings. An overweight in Deckers Outdoor (+80%) also helped.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was an overweight in apparel, accessories &amp;amp; luxury goods. Stock picking and an overweight in automotive parts &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an overweight in other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was our stake in Aptiv Irish Holdings (-35%). The stock was not held at period end. The second-largest relative detractor was our stake in lululemon athletica (-24%). This period we decreased our investment in lululemon athletica. Another notable relative detractor was our non-index stake in Dollar Tree (-48%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include lower allocations to the apparel, accessories &amp;amp; luxury goods and footwear industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021051_ClassMember" id="ixv-13242">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,466


$11,002


$13,430


$13,274


$16,874


$22,948


$27,382


$17,880


$25,376


$31,617



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,643


$11,358


$13,959


$13,862


$17,694


$26,241


$32,799


$21,278


$29,891


$37,208



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021051_LG_ClassMember_11YR" id="ixv-13261">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126754"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126755"
      unitRef="usd">10466</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126756"
      unitRef="usd">11002</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126757"
      unitRef="usd">13430</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126758"
      unitRef="usd">13274</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126759"
      unitRef="usd">16874</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126760"
      unitRef="usd">22948</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126761"
      unitRef="usd">27382</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126762"
      unitRef="usd">17880</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126763"
      unitRef="usd">25376</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126764"
      unitRef="usd">31617</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021051_LG_1_AdditionalIndexMember_11YR"
      id="ixv-13310">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126765"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126766"
      unitRef="usd">10643</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126767"
      unitRef="usd">11358</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126768"
      unitRef="usd">13959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126769"
      unitRef="usd">13862</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126770"
      unitRef="usd">17694</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126771"
      unitRef="usd">26241</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126772"
      unitRef="usd">32799</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126773"
      unitRef="usd">21278</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126774"
      unitRef="usd">29891</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126775"
      unitRef="usd">37208</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021051_LG_2_AdditionalIndexMember_11YR"
      id="ixv-13359">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126776"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126777"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126778"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126779"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126780"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126781"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126782"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126783"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126784"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126785"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126786"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021051_ClassMember" id="ixv-13457">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

24.59%

13.38%

12.20%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

24.48%


16.03%


14.04%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126787"
      unitRef="pure">0.2459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126788"
      unitRef="pure">0.1338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126789"
      unitRef="pure">0.1220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126790"
      unitRef="pure">0.2448</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126791"
      unitRef="pure">0.1603</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126792"
      unitRef="pure">0.1404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126793"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126794"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126795"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021051_ClassMember" id="ixv-13534">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021051_ClassMember" id="ixv-13538">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021051_ClassMember" id="ixv-13544">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;259,189,638&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,473,697&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021051_InstantMember"
      decimals="0"
      id="ixv-126796"
      unitRef="usd">259189638</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021051_InstantMember"
      decimals="INF"
      id="ixv-126797"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021051_ClassMember"
      decimals="0"
      id="ixv-126798"
      unitRef="usd">1473697</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021051_ClassMember"
      decimals="INF"
      id="ixv-126799"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021051_ClassMember" id="ixv-13619">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.9

&#160;


Specialty Retail

23.1

&#160;


Automobiles

18.2

&#160;


Hotels, Restaurants &amp; Leisure

17.6

&#160;


Textiles, Apparel &amp; Luxury Goods

6.1

&#160;


Household Durables

4.2

&#160;


Automobile Components

2.8

&#160;


Building Products

0.7

&#160;


Consumer Staples Distribution &amp; Retail

0.6

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.8


&#160;






United States

94.7


Bailiwick Of Jersey

2.0


Canada

1.8


Brazil

0.7


United Kingdom

0.4


Switzerland

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bailiwick Of Jersey - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021051_TI_0_Member"
      decimals="INF"
      id="ixv-126800"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_1_Member"
      decimals="INF"
      id="ixv-126801"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_2_Member"
      decimals="INF"
      id="ixv-126802"
      unitRef="pure">0.182</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_3_Member"
      decimals="INF"
      id="ixv-126803"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_4_Member"
      decimals="INF"
      id="ixv-126804"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_5_Member"
      decimals="INF"
      id="ixv-126805"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_6_Member"
      decimals="INF"
      id="ixv-126806"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_7_Member"
      decimals="INF"
      id="ixv-126807"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_8_Member"
      decimals="INF"
      id="ixv-126808"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126809"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126810"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_US_Member"
      decimals="INF"
      id="ixv-126811"
      unitRef="pure">0.947</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-126812"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_CA_Member"
      decimals="INF"
      id="ixv-126813"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_BR_Member"
      decimals="INF"
      id="ixv-126814"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_GB_Member"
      decimals="INF"
      id="ixv-126815"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_CH_Member"
      decimals="INF"
      id="ixv-126816"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_FR_Member"
      decimals="INF"
      id="ixv-126817"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021051_ClassMember" id="ixv-13898">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

24.0


&#160;


Tesla Inc

16.8


&#160;


Home Depot Inc/The

4.4


&#160;


Lowe's Cos Inc

4.0


&#160;


TJX Cos Inc/The

2.5


&#160;


Hilton Worldwide Holdings Inc

2.4


&#160;


McDonald's Corp

2.3


&#160;


Dick's Sporting Goods Inc

2.3


&#160;


Booking Holdings Inc

2.2


&#160;


Marriott International Inc/MD Class A1

1.9


&#160;


&#160;

62.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021051_TH_0_Member"
      decimals="INF"
      id="ixv-126818"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_1_Member"
      decimals="INF"
      id="ixv-126819"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_2_Member"
      decimals="INF"
      id="ixv-126820"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_3_Member"
      decimals="INF"
      id="ixv-126821"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_4_Member"
      decimals="INF"
      id="ixv-126822"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_5_Member"
      decimals="INF"
      id="ixv-126823"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_6_Member"
      decimals="INF"
      id="ixv-126824"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_7_Member"
      decimals="INF"
      id="ixv-126825"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_8_Member"
      decimals="INF"
      id="ixv-126826"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_9_Member"
      decimals="INF"
      id="ixv-126827"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021051_ClassMember" id="ixv-14023">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021051_ClassMember" id="ixv-14029">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021051_ClassMember" id="ixv-14033">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021051_ClassMember" id="ixv-14036">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021051_ClassMember" id="ixv-14040">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021051_ClassMember" id="ixv-14051">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-14109">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046802_ClassMember" id="ixv-14113">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046802_ClassMember" id="ixv-14124">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046802_ClassMember" id="ixv-14127">VIP Consumer Staples Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046802_ClassMember" id="ixv-14130">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046802_ClassMember" id="ixv-14149">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046802_ClassMember" id="ixv-14151">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046802_ClassMember" id="ixv-14156">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046802_ClassMember" id="ixv-14158">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046802_ClassMember" id="ixv-14161">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046802_ClassMember" id="ixv-14164">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046802_ClassMember" id="ixv-14171">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.62&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046802_ClassMember"
      decimals="0"
      id="ixv-126828"
      unitRef="usd">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046802_ClassMember"
      decimals="INF"
      id="ixv-126829"
      unitRef="pure">0.0062</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046802_ClassMember" id="ixv-14213">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an underweight in consumer staples merchandise retail. Also hurting our result were overweights in personal care products and soft drinks &amp;amp; non-alcoholic beverages.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Costco Wholesale, an index component that gained approximately 40%. A second notable relative detractor was an underweight in Walmart (+74%). The stock was one of the fund's biggest holdings. Another notable relative detractor was an overweight in Estee Lauder (-48%). This period we increased our investment in Estee Lauder. The stock was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was stock picking in soft drinks &amp;amp; non-alcoholic beverages. Stock selection in consumer staples merchandise retail and distillers &amp;amp; vintners also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an underweight in Dollar General (-43%). The stock was not held at period end. The second-largest relative contributor was an underweight in PepsiCo (-8%). The stock was one of our largest holdings this period. Another notable relative contributor was an underweight in Dollar Tree (-47%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the tobacco industry and a higher allocation to distillers &amp;amp; vintners.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046802_ClassMember" id="ixv-14237">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,946


$11,353


$13,018


$10,994


$14,448


$16,150


$18,450


$18,336


$18,912


$19,965



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,604


$11,282


$12,626


$11,660


$14,715


$16,339


$19,218


$18,896


$19,353


$21,943



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046802_LG_ClassMember_11YR" id="ixv-14256">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126830"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126831"
      unitRef="usd">10946</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126832"
      unitRef="usd">11353</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126833"
      unitRef="usd">13018</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126834"
      unitRef="usd">10994</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126835"
      unitRef="usd">14448</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126836"
      unitRef="usd">16150</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126837"
      unitRef="usd">18450</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126838"
      unitRef="usd">18336</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126839"
      unitRef="usd">18912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126840"
      unitRef="usd">19965</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046802_LG_1_AdditionalIndexMember_11YR"
      id="ixv-14305">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126841"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126842"
      unitRef="usd">10604</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126843"
      unitRef="usd">11282</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126844"
      unitRef="usd">12626</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126845"
      unitRef="usd">11660</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126846"
      unitRef="usd">14715</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126847"
      unitRef="usd">16339</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126848"
      unitRef="usd">19218</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126849"
      unitRef="usd">18896</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126850"
      unitRef="usd">19353</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126851"
      unitRef="usd">21943</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046802_LG_2_AdditionalIndexMember_11YR"
      id="ixv-14354">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126852"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126853"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126854"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126855"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126856"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126857"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126858"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126859"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126860"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126861"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126862"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046802_ClassMember" id="ixv-14452">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

5.57%

6.68%

7.16%


MSCI U.S. IMI Consumer Staples 25-50 Index

13.38%


8.32%


8.18%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126863"
      unitRef="pure">0.0557</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126864"
      unitRef="pure">0.0668</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126865"
      unitRef="pure">0.0716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126866"
      unitRef="pure">0.1338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126867"
      unitRef="pure">0.0832</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126868"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126869"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126870"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126871"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046802_ClassMember" id="ixv-14529">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046802_ClassMember" id="ixv-14533">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046802_ClassMember" id="ixv-14539">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;235,079,081&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,557,931&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046802_InstantMember"
      decimals="0"
      id="ixv-126872"
      unitRef="usd">235079081</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046802_InstantMember"
      decimals="INF"
      id="ixv-126873"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046802_ClassMember"
      decimals="0"
      id="ixv-126874"
      unitRef="usd">1557931</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046802_ClassMember"
      decimals="INF"
      id="ixv-126875"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046802_ClassMember" id="ixv-14614">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

41.5

&#160;


Household Products

17.7

&#160;


Food Products

16.9

&#160;


Consumer Staples Distribution &amp; Retail

13.5

&#160;


Personal Care Products

7.7

&#160;


Tobacco

2.7

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.0


&#160;






United States

96.2


United Kingdom

3.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 96.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046802_TI_0_Member"
      decimals="INF"
      id="ixv-126876"
      unitRef="pure">0.415</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_1_Member"
      decimals="INF"
      id="ixv-126877"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_2_Member"
      decimals="INF"
      id="ixv-126878"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_3_Member"
      decimals="INF"
      id="ixv-126879"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_4_Member"
      decimals="INF"
      id="ixv-126880"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_5_Member"
      decimals="INF"
      id="ixv-126881"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126882"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126883"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_GD_US_Member"
      decimals="INF"
      id="ixv-126884"
      unitRef="pure">0.962</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_GD_GB_Member"
      decimals="INF"
      id="ixv-126885"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046802_ClassMember" id="ixv-14801">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Procter &amp; Gamble Co/The

13.9


&#160;


Coca-Cola Co/The

13.1


&#160;


Keurig Dr Pepper Inc

10.3


&#160;


Walmart Inc

7.8


&#160;


Constellation Brands Inc Class A

4.8


&#160;


Estee Lauder Cos Inc/The Class A

4.4


&#160;


Target Corp

3.9


&#160;


JM Smucker Co

3.9


&#160;


Monster Beverage Corp

3.7


&#160;


Energizer Holdings Inc

3.5


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046802_TH_0_Member"
      decimals="INF"
      id="ixv-126886"
      unitRef="pure">0.139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_1_Member"
      decimals="INF"
      id="ixv-126887"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_2_Member"
      decimals="INF"
      id="ixv-126888"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_3_Member"
      decimals="INF"
      id="ixv-126889"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_4_Member"
      decimals="INF"
      id="ixv-126890"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_5_Member"
      decimals="INF"
      id="ixv-126891"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_6_Member"
      decimals="INF"
      id="ixv-126892"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_7_Member"
      decimals="INF"
      id="ixv-126893"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_8_Member"
      decimals="INF"
      id="ixv-126894"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_9_Member"
      decimals="INF"
      id="ixv-126895"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046802_ClassMember" id="ixv-14926">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046802_ClassMember" id="ixv-14932">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046802_ClassMember" id="ixv-14936">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046802_ClassMember" id="ixv-14939">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046802_ClassMember" id="ixv-14943">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046802_ClassMember" id="ixv-14954">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15012">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021074_ClassMember" id="ixv-15016">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021074_ClassMember" id="ixv-15027">VIP Industrials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021074_ClassMember" id="ixv-15030">VIP Industrials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021074_ClassMember" id="ixv-15033">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021074_ClassMember" id="ixv-15052">This annual shareholder report contains information about VIP Industrials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021074_ClassMember" id="ixv-15054">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021074_ClassMember" id="ixv-15059">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021074_ClassMember" id="ixv-15061">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021074_ClassMember" id="ixv-15064">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021074_ClassMember" id="ixv-15067">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021074_ClassMember" id="ixv-15074">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021074_ClassMember"
      decimals="0"
      id="ixv-126896"
      unitRef="usd">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021074_ClassMember"
      decimals="INF"
      id="ixv-126897"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021074_ClassMember" id="ixv-15116">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Industrials 25/50 Linked Index for the year, especially within industrial machinery &amp;amp; supplies &amp;amp; components. An overweight in heavy electrical equipment also boosted relative performance. Also lifting the fund's relative result were stock picking and an overweight in aerospace &amp;amp; defense.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Howmet Aerospace (+103%). The company was one of our largest holdings. A second notable relative contributor was an overweight in GE Vernova (+135%). This was a stake we established this period. The company was one of the fund's largest holdings at period end. Another notable relative contributor was an overweight in GE Aerospace (+65%). The company was the fund's biggest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was security selection in construction &amp;amp; engineering. Also hurting our result were an overweight in cargo ground transportation and an underweight in passenger airlines.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Boeing (-31%). The stock was one of our largest holdings. The second-largest relative detractor was an overweight in Knight-Swift Transportation (-7%). Another notable relative detractor this period was avoiding RTX, an index component that gained 41%.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the heavy electrical equipment and trading companies &amp;amp; distributors industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021074_ClassMember" id="ixv-15140">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$9,811


$11,368


$13,659


$11,594


$14,857


$16,687


$19,538


$17,526


$21,601


$26,707



MSCI U.S. IMI Industrials 25-50 Index


$10,000

$9,645


$11,616


$14,125


$12,169


$15,854


$17,825


$21,537


$19,724


$24,157


$28,277



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021074_LG_ClassMember_11YR" id="ixv-15159">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-126898"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126899"
      unitRef="usd">9811</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126900"
      unitRef="usd">11368</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126901"
      unitRef="usd">13659</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126902"
      unitRef="usd">11594</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126903"
      unitRef="usd">14857</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126904"
      unitRef="usd">16687</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126905"
      unitRef="usd">19538</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126906"
      unitRef="usd">17526</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126907"
      unitRef="usd">21601</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126908"
      unitRef="usd">26707</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021074_LG_1_AdditionalIndexMember_11YR"
      id="ixv-15208">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Industrials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126909"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126910"
      unitRef="usd">9645</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126911"
      unitRef="usd">11616</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126912"
      unitRef="usd">14125</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126913"
      unitRef="usd">12169</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126914"
      unitRef="usd">15854</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126915"
      unitRef="usd">17825</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126916"
      unitRef="usd">21537</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126917"
      unitRef="usd">19724</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126918"
      unitRef="usd">24157</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126919"
      unitRef="usd">28277</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021074_LG_2_AdditionalIndexMember_11YR"
      id="ixv-15257">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-126920"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126921"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126922"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126923"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126924"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126925"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126926"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126927"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126928"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126929"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126930"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021074_ClassMember" id="ixv-15355">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

23.64%

12.44%

10.32%


MSCI U.S. IMI Industrials 25-50 Index

17.05%


12.27%


10.95%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126931"
      unitRef="pure">0.2364</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126932"
      unitRef="pure">0.1244</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126933"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126934"
      unitRef="pure">0.1705</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126935"
      unitRef="pure">0.1227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126936"
      unitRef="pure">0.1095</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126937"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126938"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126939"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021074_ClassMember" id="ixv-15432">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021074_ClassMember" id="ixv-15436">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021074_ClassMember" id="ixv-15442">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;239,293,073&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;54&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,346,907&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021074_InstantMember"
      decimals="0"
      id="ixv-126940"
      unitRef="usd">239293073</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021074_InstantMember"
      decimals="INF"
      id="ixv-126941"
      unitRef="holding">54</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021074_ClassMember"
      decimals="0"
      id="ixv-126942"
      unitRef="usd">1346907</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021074_ClassMember"
      decimals="INF"
      id="ixv-126943"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021074_ClassMember" id="ixv-15517">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Aerospace &amp; Defense

23.5

&#160;


Machinery

21.6

&#160;


Electrical Equipment

14.7

&#160;


Building Products

10.9

&#160;


Ground Transportation

10.7

&#160;


Trading Companies &amp; Distributors

7.0

&#160;


Construction &amp; Engineering

3.8

&#160;


Professional Services

2.8

&#160;


Commercial Services &amp; Supplies

2.6

&#160;


Others

1.4

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021074_TI_0_Member"
      decimals="INF"
      id="ixv-126944"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_1_Member"
      decimals="INF"
      id="ixv-126945"
      unitRef="pure">0.216</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_2_Member"
      decimals="INF"
      id="ixv-126946"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_3_Member"
      decimals="INF"
      id="ixv-126947"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_4_Member"
      decimals="INF"
      id="ixv-126948"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_5_Member"
      decimals="INF"
      id="ixv-126949"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_6_Member"
      decimals="INF"
      id="ixv-126950"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_7_Member"
      decimals="INF"
      id="ixv-126951"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_8_Member"
      decimals="INF"
      id="ixv-126952"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_9_Member"
      decimals="INF"
      id="ixv-126953"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126954"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126955"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_GD_US_Member"
      decimals="INF"
      id="ixv-126956"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021074_ClassMember" id="ixv-15727">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


GE Aerospace

5.9


&#160;


GE Vernova Inc

5.2


&#160;


Howmet Aerospace Inc

5.0


&#160;


Parker-Hannifin Corp

4.3


&#160;


Boeing Co

4.2


&#160;


Ingersoll Rand Inc

4.0


&#160;


Trane Technologies PLC

4.0


&#160;


TransDigm Group Inc

3.5


&#160;


Eaton Corp PLC

3.5


&#160;


Union Pacific Corp

3.5


&#160;


&#160;

43.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021074_TH_0_Member"
      decimals="INF"
      id="ixv-126957"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_1_Member"
      decimals="INF"
      id="ixv-126958"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_2_Member"
      decimals="INF"
      id="ixv-126959"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_3_Member"
      decimals="INF"
      id="ixv-126960"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_4_Member"
      decimals="INF"
      id="ixv-126961"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_5_Member"
      decimals="INF"
      id="ixv-126962"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_6_Member"
      decimals="INF"
      id="ixv-126963"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_7_Member"
      decimals="INF"
      id="ixv-126964"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_8_Member"
      decimals="INF"
      id="ixv-126965"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_9_Member"
      decimals="INF"
      id="ixv-126966"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021074_ClassMember" id="ixv-15852">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021074_ClassMember" id="ixv-15858">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021074_ClassMember" id="ixv-15862">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021074_ClassMember" id="ixv-15865">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021074_ClassMember" id="ixv-15869">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021074_ClassMember" id="ixv-15880">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15947">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000243078_ClassMember" id="ixv-15951">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000243078_ClassMember" id="ixv-15962">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243078_ClassMember" id="ixv-15965">VIP Technology Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243078_ClassMember" id="ixv-15968">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243078_ClassMember" id="ixv-15987">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243078_ClassMember" id="ixv-15989">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243078_ClassMember" id="ixv-15994">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243078_ClassMember" id="ixv-15996">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243078_ClassMember" id="ixv-15999">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243078_ClassMember" id="ixv-16002">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243078_ClassMember" id="ixv-16009">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;97&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.82&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243078_ClassMember"
      decimals="0"
      id="ixv-126967"
      unitRef="usd">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243078_ClassMember"
      decimals="INF"
      id="ixv-126968"
      unitRef="pure">0.0082</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243078_ClassMember" id="ixv-16051">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI U.S. IMI Information Technology 25/50 Index for the year, led by our choices in the semiconductors category. Stock picks in application software also boosted the fund's relative performance. Also contributing to our result was an underweight in technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's top individual relative contributor was an overweight in Nvidia (+171%). Although we trimmed the position a bit this period, the company was the fund's biggest holding, on average, the past 12 months and at year-end. A second notable relative contributor was an overweight in Marvell Technology (+85%). The stock was one of our biggest holdings. Another notable relative contributor this period was avoiding Intel, an index component that returned about -60%.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the industry index was an overweight in internet services &amp;amp; infrastructure. Out-of-index exposure to passenger ground transportation also hampered the fund's result. Further detracting from our result were stock picking and an underweight in communications equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in ON Semiconductor (-25%). The stock was among our largest holdings. The second-largest relative detractor was an underweight in Broadcom (+110%). This was an investment we established this period. A non-index stake in GlobalFoundries returned -29% and notably hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the systems software industry and a higher allocation to semiconductors.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243078_ClassMember" id="ixv-16075">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$11,245



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$11,516



S&amp;P 500&#xae; Index


$10,000

$10,896



&#160;

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243078_LG_ClassMember_2YR" id="ixv-16094">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243078_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126969"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243078_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126970"
      unitRef="usd">11245</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243078_LG_1_AdditionalIndexMember_2YR"
      id="ixv-16107">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243078_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126971"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243078_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126972"
      unitRef="usd">11516</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243078_LG_2_AdditionalIndexMember_2YR"
      id="ixv-16120">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243078_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126973"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243078_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126974"
      unitRef="usd">10896</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243078_ClassMember" id="ixv-16155">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

35.26%

35.57%


MSCI U.S. IMI Information Technology 25-50 Index

29.38%


33.55%


S&amp;P 500&#xae; Index

25.02%


25.15%




A&#160; &#160;From August 16, 2023

Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126975"
      unitRef="pure">0.3526</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_NoLoadClassMember_2024-01-01_2024-12-31"
      decimals="INF"
      id="ixv-126976"
      unitRef="pure">0.3557</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126977"
      unitRef="pure">0.2938</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-126978"
      unitRef="pure">0.3355</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126979"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-126980"
      unitRef="pure">0.2515</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="C000243078_ClassMember" id="ixv-16210">2023-08-16</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243078_ClassMember" id="ixv-16227">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243078_ClassMember" id="ixv-16231">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000243078_ClassMember" id="ixv-16237">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,905,464,976&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;95&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;15,690,980&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243078_InstantMember"
      decimals="0"
      id="ixv-126981"
      unitRef="usd">2905464976</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243078_InstantMember"
      decimals="INF"
      id="ixv-126982"
      unitRef="holding">95</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243078_ClassMember"
      decimals="0"
      id="ixv-126983"
      unitRef="usd">15690980</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243078_ClassMember"
      decimals="INF"
      id="ixv-126984"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243078_ClassMember" id="ixv-16312">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

42.1

&#160;


Software

21.7

&#160;


Technology Hardware, Storage &amp; Peripherals

19.8

&#160;


IT Services

5.6

&#160;


Communications Equipment

3.5

&#160;


Broadline Retail

1.8

&#160;


Ground Transportation

1.2

&#160;


Electronic Equipment, Instruments &amp; Components

1.1

&#160;


Entertainment

0.8

&#160;


Others

0.5

&#160;


&#160;




&#160;
Common Stocks

96.8


Preferred Stocks

1.3


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

1.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.9


&#160;






United States

91.2


China

3.4


Canada

2.1


Taiwan

2.1


Netherlands

0.9


India

0.1


France

0.1


United Kingdom

0.1


Israel

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 3.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243078_TI_0_Member"
      decimals="INF"
      id="ixv-126985"
      unitRef="pure">0.421</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_1_Member"
      decimals="INF"
      id="ixv-126986"
      unitRef="pure">0.217</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_2_Member"
      decimals="INF"
      id="ixv-126987"
      unitRef="pure">0.198</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_3_Member"
      decimals="INF"
      id="ixv-126988"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_4_Member"
      decimals="INF"
      id="ixv-126989"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_5_Member"
      decimals="INF"
      id="ixv-126990"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_6_Member"
      decimals="INF"
      id="ixv-126991"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_7_Member"
      decimals="INF"
      id="ixv-126992"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_8_Member"
      decimals="INF"
      id="ixv-126993"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_9_Member"
      decimals="INF"
      id="ixv-126994"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126995"
      unitRef="pure">0.968</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126996"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126997"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126998"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126999"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_US_Member"
      decimals="INF"
      id="ixv-127000"
      unitRef="pure">0.912</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_CN_Member"
      decimals="INF"
      id="ixv-127001"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_CA_Member"
      decimals="INF"
      id="ixv-127002"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_TW_Member"
      decimals="INF"
      id="ixv-127003"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_NL_Member"
      decimals="INF"
      id="ixv-127004"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_IN_Member"
      decimals="INF"
      id="ixv-127005"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_FR_Member"
      decimals="INF"
      id="ixv-127006"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_GB_Member"
      decimals="INF"
      id="ixv-127007"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_IL_Member"
      decimals="INF"
      id="ixv-127008"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243078_ClassMember" id="ixv-16665">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

21.4


&#160;


Apple Inc

17.7


&#160;


Microsoft Corp

9.5


&#160;


Marvell Technology Inc

4.4


&#160;


Servicenow Inc

3.7


&#160;


Cisco Systems Inc

3.5


&#160;


ON Semiconductor Corp

3.5


&#160;


NXP Semiconductors NV

3.3


&#160;


GlobalFoundries Inc

2.6


&#160;


Salesforce Inc

2.4


&#160;


&#160;

72.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243078_TH_0_Member"
      decimals="INF"
      id="ixv-127009"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_1_Member"
      decimals="INF"
      id="ixv-127010"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_2_Member"
      decimals="INF"
      id="ixv-127011"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_3_Member"
      decimals="INF"
      id="ixv-127012"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_4_Member"
      decimals="INF"
      id="ixv-127013"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_5_Member"
      decimals="INF"
      id="ixv-127014"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_6_Member"
      decimals="INF"
      id="ixv-127015"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_7_Member"
      decimals="INF"
      id="ixv-127016"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_8_Member"
      decimals="INF"
      id="ixv-127017"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_9_Member"
      decimals="INF"
      id="ixv-127018"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000243078_ClassMember" id="ixv-16790">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000243078_ClassMember" id="ixv-16796">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000243078_ClassMember" id="ixv-16800">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000243078_ClassMember" id="ixv-16803">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000243078_ClassMember" id="ixv-16807">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000243078_ClassMember" id="ixv-16818">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-16883">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021092_ClassMember" id="ixv-16887">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021092_ClassMember" id="ixv-16898">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021092_ClassMember" id="ixv-16901">VIP Technology Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021092_ClassMember" id="ixv-16904">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021092_ClassMember" id="ixv-16923">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021092_ClassMember" id="ixv-16925">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021092_ClassMember" id="ixv-16930">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021092_ClassMember" id="ixv-16932">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021092_ClassMember" id="ixv-16935">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021092_ClassMember" id="ixv-16938">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021092_ClassMember" id="ixv-16945">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;77&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.65&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021092_ClassMember"
      decimals="0"
      id="ixv-127019"
      unitRef="usd">77</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021092_ClassMember"
      decimals="INF"
      id="ixv-127020"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021092_ClassMember" id="ixv-16987">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI U.S. IMI Information Technology 25/50 Index for the year, led by our choices in the semiconductors category. Stock picks in application software also boosted the fund's relative performance. Also contributing to our result was an underweight in technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's top individual relative contributor was an overweight in Nvidia (+171%). Although we trimmed the position a bit this period, the company was the fund's biggest holding, on average, the past 12 months and at year-end. A second notable relative contributor was an overweight in Marvell Technology (+85%). The stock was one of our biggest holdings. Another notable relative contributor this period was avoiding Intel, an index component that returned about -60%.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the industry index was an overweight in internet services &amp;amp; infrastructure. Out-of-index exposure to passenger ground transportation also hampered the fund's result. Further detracting from our result were stock picking and an underweight in communications equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in ON Semiconductor (-25%). The stock was among our largest holdings. The second-largest relative detractor was an underweight in Broadcom (+110%). This was an investment we established this period. A non-index stake in GlobalFoundries returned -29% and notably hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the systems software industry and a higher allocation to semiconductors.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021092_ClassMember" id="ixv-17011">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,608


$11,811


$17,796


$16,420


$24,838


$40,923


$52,408


$33,607


$53,147


$72,008



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$10,510


$11,965


$16,417


$16,394


$24,403


$35,676


$46,556


$32,786


$50,046


$64,750



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021092_LG_ClassMember_11YR" id="ixv-17030">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127021"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127022"
      unitRef="usd">10608</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127023"
      unitRef="usd">11811</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127024"
      unitRef="usd">17796</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127025"
      unitRef="usd">16420</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127026"
      unitRef="usd">24838</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127027"
      unitRef="usd">40923</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127028"
      unitRef="usd">52408</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127029"
      unitRef="usd">33607</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127030"
      unitRef="usd">53147</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127031"
      unitRef="usd">72008</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021092_LG_1_AdditionalIndexMember_11YR"
      id="ixv-17079">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127032"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127033"
      unitRef="usd">10510</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127034"
      unitRef="usd">11965</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127035"
      unitRef="usd">16417</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127036"
      unitRef="usd">16394</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127037"
      unitRef="usd">24403</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127038"
      unitRef="usd">35676</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127039"
      unitRef="usd">46556</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127040"
      unitRef="usd">32786</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127041"
      unitRef="usd">50046</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127042"
      unitRef="usd">64750</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021092_LG_2_AdditionalIndexMember_11YR"
      id="ixv-17128">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127043"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127044"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127045"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127046"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127047"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127048"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127049"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127050"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127051"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127052"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127053"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021092_ClassMember" id="ixv-17226">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

35.49%

23.72%

21.83%


MSCI U.S. IMI Information Technology 25-50 Index

29.38%


21.55%


20.54%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127054"
      unitRef="pure">0.3549</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127055"
      unitRef="pure">0.2372</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127056"
      unitRef="pure">0.2183</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127057"
      unitRef="pure">0.2938</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127058"
      unitRef="pure">0.2155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127059"
      unitRef="pure">0.2054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127060"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127061"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127062"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021092_ClassMember" id="ixv-17303">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021092_ClassMember" id="ixv-17307">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021092_ClassMember" id="ixv-17313">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,905,464,976&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;95&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;15,690,980&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021092_InstantMember"
      decimals="0"
      id="ixv-127063"
      unitRef="usd">2905464976</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021092_InstantMember"
      decimals="INF"
      id="ixv-127064"
      unitRef="holding">95</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021092_ClassMember"
      decimals="0"
      id="ixv-127065"
      unitRef="usd">15690980</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021092_ClassMember"
      decimals="INF"
      id="ixv-127066"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021092_ClassMember" id="ixv-17388">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

42.1

&#160;


Software

21.7

&#160;


Technology Hardware, Storage &amp; Peripherals

19.8

&#160;


IT Services

5.6

&#160;


Communications Equipment

3.5

&#160;


Broadline Retail

1.8

&#160;


Ground Transportation

1.2

&#160;


Electronic Equipment, Instruments &amp; Components

1.1

&#160;


Entertainment

0.8

&#160;


Others

0.5

&#160;


&#160;




&#160;
Common Stocks

96.8


Preferred Stocks

1.3


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

1.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.9


&#160;






United States

91.2


China

3.4


Canada

2.1


Taiwan

2.1


Netherlands

0.9


India

0.1


France

0.1


United Kingdom

0.1


Israel

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 3.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021092_TI_0_Member"
      decimals="INF"
      id="ixv-127067"
      unitRef="pure">0.421</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_1_Member"
      decimals="INF"
      id="ixv-127068"
      unitRef="pure">0.217</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_2_Member"
      decimals="INF"
      id="ixv-127069"
      unitRef="pure">0.198</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_3_Member"
      decimals="INF"
      id="ixv-127070"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_4_Member"
      decimals="INF"
      id="ixv-127071"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_5_Member"
      decimals="INF"
      id="ixv-127072"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_6_Member"
      decimals="INF"
      id="ixv-127073"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_7_Member"
      decimals="INF"
      id="ixv-127074"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_8_Member"
      decimals="INF"
      id="ixv-127075"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_9_Member"
      decimals="INF"
      id="ixv-127076"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127077"
      unitRef="pure">0.968</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127078"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-127079"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127080"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127081"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_US_Member"
      decimals="INF"
      id="ixv-127082"
      unitRef="pure">0.912</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_CN_Member"
      decimals="INF"
      id="ixv-127083"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_CA_Member"
      decimals="INF"
      id="ixv-127084"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_TW_Member"
      decimals="INF"
      id="ixv-127085"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_NL_Member"
      decimals="INF"
      id="ixv-127086"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_IN_Member"
      decimals="INF"
      id="ixv-127087"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_FR_Member"
      decimals="INF"
      id="ixv-127088"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_GB_Member"
      decimals="INF"
      id="ixv-127089"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_IL_Member"
      decimals="INF"
      id="ixv-127090"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021092_ClassMember" id="ixv-17741">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

21.4


&#160;


Apple Inc

17.7


&#160;


Microsoft Corp

9.5


&#160;


Marvell Technology Inc

4.4


&#160;


Servicenow Inc

3.7


&#160;


Cisco Systems Inc

3.5


&#160;


ON Semiconductor Corp

3.5


&#160;


NXP Semiconductors NV

3.3


&#160;


GlobalFoundries Inc

2.6


&#160;


Salesforce Inc

2.4


&#160;


&#160;

72.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021092_TH_0_Member"
      decimals="INF"
      id="ixv-127091"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_1_Member"
      decimals="INF"
      id="ixv-127092"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_2_Member"
      decimals="INF"
      id="ixv-127093"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_3_Member"
      decimals="INF"
      id="ixv-127094"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_4_Member"
      decimals="INF"
      id="ixv-127095"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_5_Member"
      decimals="INF"
      id="ixv-127096"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_6_Member"
      decimals="INF"
      id="ixv-127097"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_7_Member"
      decimals="INF"
      id="ixv-127098"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_8_Member"
      decimals="INF"
      id="ixv-127099"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_9_Member"
      decimals="INF"
      id="ixv-127100"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021092_ClassMember" id="ixv-17866">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021092_ClassMember" id="ixv-17872">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021092_ClassMember" id="ixv-17876">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021092_ClassMember" id="ixv-17879">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021092_ClassMember" id="ixv-17883">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021092_ClassMember" id="ixv-17894">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-17959">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046803_ClassMember" id="ixv-17963">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046803_ClassMember" id="ixv-17974">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046803_ClassMember" id="ixv-17977">VIP Consumer Staples Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046803_ClassMember" id="ixv-17980">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046803_ClassMember" id="ixv-17999">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046803_ClassMember" id="ixv-18001">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046803_ClassMember" id="ixv-18006">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046803_ClassMember" id="ixv-18008">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046803_ClassMember" id="ixv-18011">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046803_ClassMember" id="ixv-18014">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046803_ClassMember" id="ixv-18021">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;71&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.70&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046803_ClassMember"
      decimals="0"
      id="ixv-127101"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046803_ClassMember"
      decimals="INF"
      id="ixv-127102"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046803_ClassMember" id="ixv-18063">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an underweight in consumer staples merchandise retail. Also hurting our result were overweights in personal care products and soft drinks &amp;amp; non-alcoholic beverages.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Costco Wholesale, an index component that gained approximately 40%. A second notable relative detractor was an underweight in Walmart (+74%). The stock was one of the fund's biggest holdings. Another notable relative detractor was an overweight in Estee Lauder (-48%). This period we increased our investment in Estee Lauder. The stock was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was stock picking in soft drinks &amp;amp; non-alcoholic beverages. Stock selection in consumer staples merchandise retail and distillers &amp;amp; vintners also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an underweight in Dollar General (-43%). The stock was not held at period end. The second-largest relative contributor was an underweight in PepsiCo (-8%). The stock was one of our largest holdings this period. Another notable relative contributor was an underweight in Dollar Tree (-47%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the tobacco industry and a higher allocation to distillers &amp;amp; vintners.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046803_ClassMember" id="ixv-18087">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,941


$11,342


$12,989


$10,965


$14,400


$16,085


$18,354


$18,227


$18,788


$19,813



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,604


$11,282


$12,626


$11,660


$14,715


$16,339


$19,218


$18,896


$19,353


$21,943



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046803_LG_ClassMember_11YR" id="ixv-18106">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127103"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127104"
      unitRef="usd">10941</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127105"
      unitRef="usd">11342</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127106"
      unitRef="usd">12989</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127107"
      unitRef="usd">10965</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127108"
      unitRef="usd">14400</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127109"
      unitRef="usd">16085</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127110"
      unitRef="usd">18354</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127111"
      unitRef="usd">18227</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127112"
      unitRef="usd">18788</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127113"
      unitRef="usd">19813</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046803_LG_1_AdditionalIndexMember_11YR"
      id="ixv-18155">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127114"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127115"
      unitRef="usd">10604</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127116"
      unitRef="usd">11282</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127117"
      unitRef="usd">12626</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127118"
      unitRef="usd">11660</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127119"
      unitRef="usd">14715</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127120"
      unitRef="usd">16339</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127121"
      unitRef="usd">19218</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127122"
      unitRef="usd">18896</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127123"
      unitRef="usd">19353</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127124"
      unitRef="usd">21943</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046803_LG_2_AdditionalIndexMember_11YR"
      id="ixv-18204">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127125"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127126"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127127"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127128"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127129"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127130"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127131"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127132"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127133"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127134"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127135"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046803_ClassMember" id="ixv-18302">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

5.45%

6.59%

7.08%


MSCI U.S. IMI Consumer Staples 25-50 Index

13.38%


8.32%


8.18%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127136"
      unitRef="pure">0.0545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127137"
      unitRef="pure">0.0659</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127138"
      unitRef="pure">0.0708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127139"
      unitRef="pure">0.1338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127140"
      unitRef="pure">0.0832</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127141"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127142"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127143"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127144"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046803_ClassMember" id="ixv-18379">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046803_ClassMember" id="ixv-18383">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046803_ClassMember" id="ixv-18389">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;235,079,081&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,557,931&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046803_InstantMember"
      decimals="0"
      id="ixv-127145"
      unitRef="usd">235079081</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046803_InstantMember"
      decimals="INF"
      id="ixv-127146"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046803_ClassMember"
      decimals="0"
      id="ixv-127147"
      unitRef="usd">1557931</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046803_ClassMember"
      decimals="INF"
      id="ixv-127148"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046803_ClassMember" id="ixv-18464">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

41.5

&#160;


Household Products

17.7

&#160;


Food Products

16.9

&#160;


Consumer Staples Distribution &amp; Retail

13.5

&#160;


Personal Care Products

7.7

&#160;


Tobacco

2.7

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.0


&#160;






United States

96.2


United Kingdom

3.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 96.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046803_TI_0_Member"
      decimals="INF"
      id="ixv-127149"
      unitRef="pure">0.415</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_1_Member"
      decimals="INF"
      id="ixv-127150"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_2_Member"
      decimals="INF"
      id="ixv-127151"
      unitRef="pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_3_Member"
      decimals="INF"
      id="ixv-127152"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_4_Member"
      decimals="INF"
      id="ixv-127153"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_5_Member"
      decimals="INF"
      id="ixv-127154"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127155"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127156"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_GD_US_Member"
      decimals="INF"
      id="ixv-127157"
      unitRef="pure">0.962</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_GD_GB_Member"
      decimals="INF"
      id="ixv-127158"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046803_ClassMember" id="ixv-18651">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Procter &amp; Gamble Co/The

13.9


&#160;


Coca-Cola Co/The

13.1


&#160;


Keurig Dr Pepper Inc

10.3


&#160;


Walmart Inc

7.8


&#160;


Constellation Brands Inc Class A

4.8


&#160;


Estee Lauder Cos Inc/The Class A

4.4


&#160;


Target Corp

3.9


&#160;


JM Smucker Co

3.9


&#160;


Monster Beverage Corp

3.7


&#160;


Energizer Holdings Inc

3.5


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046803_TH_0_Member"
      decimals="INF"
      id="ixv-127159"
      unitRef="pure">0.139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_1_Member"
      decimals="INF"
      id="ixv-127160"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_2_Member"
      decimals="INF"
      id="ixv-127161"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_3_Member"
      decimals="INF"
      id="ixv-127162"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_4_Member"
      decimals="INF"
      id="ixv-127163"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_5_Member"
      decimals="INF"
      id="ixv-127164"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_6_Member"
      decimals="INF"
      id="ixv-127165"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_7_Member"
      decimals="INF"
      id="ixv-127166"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_8_Member"
      decimals="INF"
      id="ixv-127167"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_9_Member"
      decimals="INF"
      id="ixv-127168"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046803_ClassMember" id="ixv-18776">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046803_ClassMember" id="ixv-18782">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046803_ClassMember" id="ixv-18786">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046803_ClassMember" id="ixv-18789">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046803_ClassMember" id="ixv-18793">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046803_ClassMember" id="ixv-18804">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-18862">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021091_ClassMember" id="ixv-18866">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021091_ClassMember" id="ixv-18877">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021091_ClassMember" id="ixv-18880">VIP Technology Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021091_ClassMember" id="ixv-18883">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021091_ClassMember" id="ixv-18902">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021091_ClassMember" id="ixv-18904">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021091_ClassMember" id="ixv-18909">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021091_ClassMember" id="ixv-18911">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021091_ClassMember" id="ixv-18914">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021091_ClassMember" id="ixv-18917">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021091_ClassMember" id="ixv-18924">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021091_ClassMember"
      decimals="0"
      id="ixv-127169"
      unitRef="usd">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021091_ClassMember"
      decimals="INF"
      id="ixv-127170"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021091_ClassMember" id="ixv-18966">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI U.S. IMI Information Technology 25/50 Index for the year, led by our choices in the semiconductors category. Stock picks in application software also boosted the fund's relative performance. Also contributing to our result was an underweight in technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's top individual relative contributor was an overweight in Nvidia (+171%). Although we trimmed the position a bit this period, the company was the fund's biggest holding, on average, the past 12 months and at year-end. A second notable relative contributor was an overweight in Marvell Technology (+85%). The stock was one of our biggest holdings. Another notable relative contributor this period was avoiding Intel, an index component that returned about -60%.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the industry index was an overweight in internet services &amp;amp; infrastructure. Out-of-index exposure to passenger ground transportation also hampered the fund's result. Further detracting from our result were stock picking and an underweight in communications equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in ON Semiconductor (-25%). The stock was among our largest holdings. The second-largest relative detractor was an underweight in Broadcom (+110%). This was an investment we established this period. A non-index stake in GlobalFoundries returned -29% and notably hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the systems software industry and a higher allocation to semiconductors.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021091_ClassMember" id="ixv-18990">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,627


$11,835


$17,846


$16,486


$24,947


$41,149


$52,739


$33,829


$53,557


$72,618



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$10,510


$11,965


$16,417


$16,394


$24,403


$35,676


$46,556


$32,786


$50,046


$64,750



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021091_LG_ClassMember_11YR" id="ixv-19009">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127171"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127172"
      unitRef="usd">10627</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127173"
      unitRef="usd">11835</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127174"
      unitRef="usd">17846</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127175"
      unitRef="usd">16486</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127176"
      unitRef="usd">24947</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127177"
      unitRef="usd">41149</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127178"
      unitRef="usd">52739</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127179"
      unitRef="usd">33829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127180"
      unitRef="usd">53557</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127181"
      unitRef="usd">72618</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021091_LG_1_AdditionalIndexMember_11YR"
      id="ixv-19058">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127182"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127183"
      unitRef="usd">10510</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127184"
      unitRef="usd">11965</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127185"
      unitRef="usd">16417</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127186"
      unitRef="usd">16394</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127187"
      unitRef="usd">24403</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127188"
      unitRef="usd">35676</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127189"
      unitRef="usd">46556</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127190"
      unitRef="usd">32786</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127191"
      unitRef="usd">50046</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127192"
      unitRef="usd">64750</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021091_LG_2_AdditionalIndexMember_11YR"
      id="ixv-19107">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127193"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127194"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127195"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127196"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127197"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127198"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127199"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127200"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127201"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127202"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127203"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021091_ClassMember" id="ixv-19205">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

35.59%

23.82%

21.93%


MSCI U.S. IMI Information Technology 25-50 Index

29.38%


21.55%


20.54%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127204"
      unitRef="pure">0.3559</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127205"
      unitRef="pure">0.2382</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127206"
      unitRef="pure">0.2193</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127207"
      unitRef="pure">0.2938</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127208"
      unitRef="pure">0.2155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127209"
      unitRef="pure">0.2054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127210"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127211"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127212"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021091_ClassMember" id="ixv-19282">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021091_ClassMember" id="ixv-19286">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021091_ClassMember" id="ixv-19292">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,905,464,976&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;95&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;15,690,980&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021091_InstantMember"
      decimals="0"
      id="ixv-127213"
      unitRef="usd">2905464976</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021091_InstantMember"
      decimals="INF"
      id="ixv-127214"
      unitRef="holding">95</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021091_ClassMember"
      decimals="0"
      id="ixv-127215"
      unitRef="usd">15690980</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021091_ClassMember"
      decimals="INF"
      id="ixv-127216"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021091_ClassMember" id="ixv-19367">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

42.1

&#160;


Software

21.7

&#160;


Technology Hardware, Storage &amp; Peripherals

19.8

&#160;


IT Services

5.6

&#160;


Communications Equipment

3.5

&#160;


Broadline Retail

1.8

&#160;


Ground Transportation

1.2

&#160;


Electronic Equipment, Instruments &amp; Components

1.1

&#160;


Entertainment

0.8

&#160;


Others

0.5

&#160;


&#160;




&#160;
Common Stocks

96.8


Preferred Stocks

1.3


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

1.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.9


&#160;






United States

91.2


China

3.4


Canada

2.1


Taiwan

2.1


Netherlands

0.9


India

0.1


France

0.1


United Kingdom

0.1


Israel

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 3.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021091_TI_0_Member"
      decimals="INF"
      id="ixv-127217"
      unitRef="pure">0.421</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_1_Member"
      decimals="INF"
      id="ixv-127218"
      unitRef="pure">0.217</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_2_Member"
      decimals="INF"
      id="ixv-127219"
      unitRef="pure">0.198</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_3_Member"
      decimals="INF"
      id="ixv-127220"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_4_Member"
      decimals="INF"
      id="ixv-127221"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_5_Member"
      decimals="INF"
      id="ixv-127222"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_6_Member"
      decimals="INF"
      id="ixv-127223"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_7_Member"
      decimals="INF"
      id="ixv-127224"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_8_Member"
      decimals="INF"
      id="ixv-127225"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_9_Member"
      decimals="INF"
      id="ixv-127226"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127227"
      unitRef="pure">0.968</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127228"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-127229"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127230"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127231"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_US_Member"
      decimals="INF"
      id="ixv-127232"
      unitRef="pure">0.912</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_CN_Member"
      decimals="INF"
      id="ixv-127233"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_CA_Member"
      decimals="INF"
      id="ixv-127234"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_TW_Member"
      decimals="INF"
      id="ixv-127235"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_NL_Member"
      decimals="INF"
      id="ixv-127236"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_IN_Member"
      decimals="INF"
      id="ixv-127237"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_FR_Member"
      decimals="INF"
      id="ixv-127238"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_GB_Member"
      decimals="INF"
      id="ixv-127239"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_IL_Member"
      decimals="INF"
      id="ixv-127240"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021091_ClassMember" id="ixv-19720">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

21.4


&#160;


Apple Inc

17.7


&#160;


Microsoft Corp

9.5


&#160;


Marvell Technology Inc

4.4


&#160;


Servicenow Inc

3.7


&#160;


Cisco Systems Inc

3.5


&#160;


ON Semiconductor Corp

3.5


&#160;


NXP Semiconductors NV

3.3


&#160;


GlobalFoundries Inc

2.6


&#160;


Salesforce Inc

2.4


&#160;


&#160;

72.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021091_TH_0_Member"
      decimals="INF"
      id="ixv-127241"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_1_Member"
      decimals="INF"
      id="ixv-127242"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_2_Member"
      decimals="INF"
      id="ixv-127243"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_3_Member"
      decimals="INF"
      id="ixv-127244"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_4_Member"
      decimals="INF"
      id="ixv-127245"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_5_Member"
      decimals="INF"
      id="ixv-127246"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_6_Member"
      decimals="INF"
      id="ixv-127247"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_7_Member"
      decimals="INF"
      id="ixv-127248"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_8_Member"
      decimals="INF"
      id="ixv-127249"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_9_Member"
      decimals="INF"
      id="ixv-127250"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021091_ClassMember" id="ixv-19845">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021091_ClassMember" id="ixv-19851">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021091_ClassMember" id="ixv-19855">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021091_ClassMember" id="ixv-19858">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021091_ClassMember" id="ixv-19862">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021091_ClassMember" id="ixv-19873">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-19931">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021093_ClassMember" id="ixv-19935">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021093_ClassMember" id="ixv-19946">VIP Utilities Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021093_ClassMember" id="ixv-19949">VIP Utilities Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021093_ClassMember" id="ixv-19952">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021093_ClassMember" id="ixv-19971">This annual shareholder report contains information about VIP Utilities Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021093_ClassMember" id="ixv-19973">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021093_ClassMember" id="ixv-19978">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021093_ClassMember" id="ixv-19980">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021093_ClassMember" id="ixv-19983">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021093_ClassMember" id="ixv-19986">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021093_ClassMember" id="ixv-19993">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021093_ClassMember"
      decimals="0"
      id="ixv-127251"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021093_ClassMember"
      decimals="INF"
      id="ixv-127252"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021093_ClassMember" id="ixv-20035">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, sector and industry positioning was the primary contributor to the fund's performance versus the MSCI U.S. IMI Utilities 25/50 Index for the fiscal year, led by an overweight in independent power producers &amp;amp; energy traders. Security selection in electric utilities also boosted the fund's relative performance. Also helping our relative result were stock picks and an underweight in multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Vistra (+262%). The stock was among our biggest holdings. The second-largest relative contributor was an overweight in Constellation Energy (+93%). The company was among the fund's biggest holdings. Another notable relative contributor was an overweight in Entergy (+55%). The company was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock picking in independent power producers &amp;amp; energy traders. Stock picking and an overweight in renewable electricity also hampered the fund's result. Also detracting from our result was security selection in coal &amp;amp; consumable fuels.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our stake in NextEra Energy Partners (-28%). The stock was not held at period end. The second-largest relative detractor was an overweight in AES (-30%). This period we increased our stake in AES. An overweight in Eversource Energy (-2%) also hurt. The company was one of the fund's largest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the independent power producers &amp;amp; energy traders and multi-utilities industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021093_ClassMember" id="ixv-20059">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$8,922


$10,186


$12,008


$13,067


$16,096


$16,077


$18,879


$19,912


$19,698


$25,410



MSCI U.S. IMI Utilities 25-50 Index


$10,000

$9,520


$11,197


$12,606


$13,178


$16,477


$16,356


$19,214


$19,452


$18,019


$22,199



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021093_LG_ClassMember_11YR" id="ixv-20078">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127253"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127254"
      unitRef="usd">8922</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127255"
      unitRef="usd">10186</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127256"
      unitRef="usd">12008</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127257"
      unitRef="usd">13067</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127258"
      unitRef="usd">16096</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127259"
      unitRef="usd">16077</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127260"
      unitRef="usd">18879</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127261"
      unitRef="usd">19912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127262"
      unitRef="usd">19698</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127263"
      unitRef="usd">25410</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021093_LG_1_AdditionalIndexMember_11YR"
      id="ixv-20127">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Utilities 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127264"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127265"
      unitRef="usd">9520</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127266"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127267"
      unitRef="usd">12606</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127268"
      unitRef="usd">13178</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127269"
      unitRef="usd">16477</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127270"
      unitRef="usd">16356</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127271"
      unitRef="usd">19214</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127272"
      unitRef="usd">19452</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127273"
      unitRef="usd">18019</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127274"
      unitRef="usd">22199</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021093_LG_2_AdditionalIndexMember_11YR"
      id="ixv-20176">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127275"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127276"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127277"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127278"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127279"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127280"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127281"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127282"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127283"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127284"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127285"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021093_ClassMember" id="ixv-20274">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

29.00%

9.56%

9.77%


MSCI U.S. IMI Utilities 25-50 Index

23.20%


6.14%


8.30%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127286"
      unitRef="pure">0.2900</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127287"
      unitRef="pure">0.0956</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127288"
      unitRef="pure">0.0977</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127289"
      unitRef="pure">0.2320</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127290"
      unitRef="pure">0.0614</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127291"
      unitRef="pure">0.0830</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127292"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127293"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127294"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021093_ClassMember" id="ixv-20351">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021093_ClassMember" id="ixv-20355">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021093_ClassMember" id="ixv-20361">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;317,106,179&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;32&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,503,476&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;77&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021093_InstantMember"
      decimals="0"
      id="ixv-127295"
      unitRef="usd">317106179</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021093_InstantMember"
      decimals="INF"
      id="ixv-127296"
      unitRef="holding">32</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021093_ClassMember"
      decimals="0"
      id="ixv-127297"
      unitRef="usd">1503476</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021093_ClassMember"
      decimals="INF"
      id="ixv-127298"
      unitRef="pure">0.77</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021093_ClassMember" id="ixv-20436">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Electric Utilities

61.3

&#160;


Multi-Utilities

23.1

&#160;


Independent Power and Renewable Electricity Producers

7.7

&#160;


Gas Utilities

1.8

&#160;


Electrical Equipment

1.3

&#160;


Semiconductors &amp; Semiconductor Equipment

0.3

&#160;


&#160;




&#160;
Common Stocks

95.5


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 95.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 4.5


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021093_TI_0_Member"
      decimals="INF"
      id="ixv-127299"
      unitRef="pure">0.613</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_1_Member"
      decimals="INF"
      id="ixv-127300"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_2_Member"
      decimals="INF"
      id="ixv-127301"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_3_Member"
      decimals="INF"
      id="ixv-127302"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_4_Member"
      decimals="INF"
      id="ixv-127303"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_5_Member"
      decimals="INF"
      id="ixv-127304"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127305"
      unitRef="pure">0.955</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127306"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_GD_US_Member"
      decimals="INF"
      id="ixv-127307"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021093_ClassMember" id="ixv-20610">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NextEra Energy Inc

9.8


&#160;


Duke Energy Corp

7.3


&#160;


Sempra

6.8


&#160;


Constellation Energy Corp

5.9


&#160;


PG&amp;E Corp

5.8


&#160;


Vistra Corp

5.0


&#160;


Entergy Corp

4.9


&#160;


Public Service Enterprise Group Inc

4.3


&#160;


Ameren Corp

4.3


&#160;


Xcel Energy Inc

4.2


&#160;


&#160;

58.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021093_TH_0_Member"
      decimals="INF"
      id="ixv-127308"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_1_Member"
      decimals="INF"
      id="ixv-127309"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_2_Member"
      decimals="INF"
      id="ixv-127310"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_3_Member"
      decimals="INF"
      id="ixv-127311"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_4_Member"
      decimals="INF"
      id="ixv-127312"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_5_Member"
      decimals="INF"
      id="ixv-127313"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_6_Member"
      decimals="INF"
      id="ixv-127314"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_7_Member"
      decimals="INF"
      id="ixv-127315"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_8_Member"
      decimals="INF"
      id="ixv-127316"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_9_Member"
      decimals="INF"
      id="ixv-127317"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021093_ClassMember" id="ixv-20735">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021093_ClassMember" id="ixv-20741">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021093_ClassMember" id="ixv-20745">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021093_ClassMember" id="ixv-20748">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021093_ClassMember" id="ixv-20752">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021093_ClassMember" id="ixv-20763">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-20821">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021075_ClassMember" id="ixv-20825">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021075_ClassMember" id="ixv-20836">VIP Industrials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021075_ClassMember" id="ixv-20839">VIP Industrials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021075_ClassMember" id="ixv-20842">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021075_ClassMember" id="ixv-20861">This annual shareholder report contains information about VIP Industrials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021075_ClassMember" id="ixv-20863">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021075_ClassMember" id="ixv-20868">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021075_ClassMember" id="ixv-20870">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021075_ClassMember" id="ixv-20873">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021075_ClassMember" id="ixv-20876">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021075_ClassMember" id="ixv-20883">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;77&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021075_ClassMember"
      decimals="0"
      id="ixv-127318"
      unitRef="usd">77</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021075_ClassMember"
      decimals="INF"
      id="ixv-127319"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021075_ClassMember" id="ixv-20925">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Industrials 25/50 Linked Index for the year, especially within industrial machinery &amp;amp; supplies &amp;amp; components. An overweight in heavy electrical equipment also boosted relative performance. Also lifting the fund's relative result were stock picking and an overweight in aerospace &amp;amp; defense.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Howmet Aerospace (+103%). The company was one of our largest holdings. A second notable relative contributor was an overweight in GE Vernova (+135%). This was a stake we established this period. The company was one of the fund's largest holdings at period end. Another notable relative contributor was an overweight in GE Aerospace (+65%). The company was the fund's biggest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was security selection in construction &amp;amp; engineering. Also hurting our result were an overweight in cargo ground transportation and an underweight in passenger airlines.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Boeing (-31%). The stock was one of our largest holdings. The second-largest relative detractor was an overweight in Knight-Swift Transportation (-7%). Another notable relative detractor this period was avoiding RTX, an index component that gained 41%.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the heavy electrical equipment and trading companies &amp;amp; distributors industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021075_ClassMember" id="ixv-20949">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$9,803


$11,346


$13,620


$11,558


$14,797


$16,601


$19,428


$17,404


$21,444


$26,491



MSCI U.S. IMI Industrials 25-50 Index


$10,000

$9,645


$11,616


$14,125


$12,169


$15,854


$17,825


$21,537


$19,724


$24,157


$28,277



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021075_LG_ClassMember_11YR" id="ixv-20968">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127320"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127321"
      unitRef="usd">9803</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127322"
      unitRef="usd">11346</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127323"
      unitRef="usd">13620</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127324"
      unitRef="usd">11558</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127325"
      unitRef="usd">14797</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127326"
      unitRef="usd">16601</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127327"
      unitRef="usd">19428</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127328"
      unitRef="usd">17404</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127329"
      unitRef="usd">21444</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127330"
      unitRef="usd">26491</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021075_LG_1_AdditionalIndexMember_11YR"
      id="ixv-21017">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Industrials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127331"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127332"
      unitRef="usd">9645</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127333"
      unitRef="usd">11616</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127334"
      unitRef="usd">14125</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127335"
      unitRef="usd">12169</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127336"
      unitRef="usd">15854</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127337"
      unitRef="usd">17825</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127338"
      unitRef="usd">21537</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127339"
      unitRef="usd">19724</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127340"
      unitRef="usd">24157</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127341"
      unitRef="usd">28277</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021075_LG_2_AdditionalIndexMember_11YR"
      id="ixv-21066">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127342"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127343"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127344"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127345"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127346"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127347"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127348"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127349"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127350"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127351"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127352"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021075_ClassMember" id="ixv-21164">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

23.54%

12.35%

10.23%


MSCI U.S. IMI Industrials 25-50 Index

17.05%


12.27%


10.95%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127353"
      unitRef="pure">0.2354</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127354"
      unitRef="pure">0.1235</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127355"
      unitRef="pure">0.1023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127356"
      unitRef="pure">0.1705</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127357"
      unitRef="pure">0.1227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127358"
      unitRef="pure">0.1095</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127359"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127360"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127361"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021075_ClassMember" id="ixv-21241">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021075_ClassMember" id="ixv-21245">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021075_ClassMember" id="ixv-21251">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;239,293,073&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;54&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,346,907&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021075_InstantMember"
      decimals="0"
      id="ixv-127362"
      unitRef="usd">239293073</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021075_InstantMember"
      decimals="INF"
      id="ixv-127363"
      unitRef="holding">54</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021075_ClassMember"
      decimals="0"
      id="ixv-127364"
      unitRef="usd">1346907</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021075_ClassMember"
      decimals="INF"
      id="ixv-127365"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021075_ClassMember" id="ixv-21326">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Aerospace &amp; Defense

23.5

&#160;


Machinery

21.6

&#160;


Electrical Equipment

14.7

&#160;


Building Products

10.9

&#160;


Ground Transportation

10.7

&#160;


Trading Companies &amp; Distributors

7.0

&#160;


Construction &amp; Engineering

3.8

&#160;


Professional Services

2.8

&#160;


Commercial Services &amp; Supplies

2.6

&#160;


Others

1.4

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021075_TI_0_Member"
      decimals="INF"
      id="ixv-127366"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_1_Member"
      decimals="INF"
      id="ixv-127367"
      unitRef="pure">0.216</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_2_Member"
      decimals="INF"
      id="ixv-127368"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_3_Member"
      decimals="INF"
      id="ixv-127369"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_4_Member"
      decimals="INF"
      id="ixv-127370"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_5_Member"
      decimals="INF"
      id="ixv-127371"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_6_Member"
      decimals="INF"
      id="ixv-127372"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_7_Member"
      decimals="INF"
      id="ixv-127373"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_8_Member"
      decimals="INF"
      id="ixv-127374"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_9_Member"
      decimals="INF"
      id="ixv-127375"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127376"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127377"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_GD_US_Member"
      decimals="INF"
      id="ixv-127378"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021075_ClassMember" id="ixv-21536">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


GE Aerospace

5.9


&#160;


GE Vernova Inc

5.2


&#160;


Howmet Aerospace Inc

5.0


&#160;


Parker-Hannifin Corp

4.3


&#160;


Boeing Co

4.2


&#160;


Ingersoll Rand Inc

4.0


&#160;


Trane Technologies PLC

4.0


&#160;


TransDigm Group Inc

3.5


&#160;


Eaton Corp PLC

3.5


&#160;


Union Pacific Corp

3.5


&#160;


&#160;

43.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021075_TH_0_Member"
      decimals="INF"
      id="ixv-127379"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_1_Member"
      decimals="INF"
      id="ixv-127380"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_2_Member"
      decimals="INF"
      id="ixv-127381"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_3_Member"
      decimals="INF"
      id="ixv-127382"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_4_Member"
      decimals="INF"
      id="ixv-127383"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_5_Member"
      decimals="INF"
      id="ixv-127384"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_6_Member"
      decimals="INF"
      id="ixv-127385"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_7_Member"
      decimals="INF"
      id="ixv-127386"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_8_Member"
      decimals="INF"
      id="ixv-127387"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_9_Member"
      decimals="INF"
      id="ixv-127388"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021075_ClassMember" id="ixv-21661">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021075_ClassMember" id="ixv-21667">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021075_ClassMember" id="ixv-21671">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021075_ClassMember" id="ixv-21674">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021075_ClassMember" id="ixv-21678">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021075_ClassMember" id="ixv-21689">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-21756">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000046806_ClassMember" id="ixv-21760">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000046806_ClassMember" id="ixv-21771">VIP Communication Services Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046806_ClassMember" id="ixv-21774">VIP Communication Services Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046806_ClassMember" id="ixv-21777">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046806_ClassMember" id="ixv-21796">This annual shareholder report contains information about VIP Communication Services Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046806_ClassMember" id="ixv-21798">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046806_ClassMember" id="ixv-21803">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046806_ClassMember" id="ixv-21805">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046806_ClassMember" id="ixv-21808">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046806_ClassMember" id="ixv-21811">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046806_ClassMember" id="ixv-21818">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;71&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046806_ClassMember"
      decimals="0"
      id="ixv-127389"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046806_ClassMember"
      decimals="INF"
      id="ixv-127390"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046806_ClassMember" id="ixv-21860">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection contributed to the fund's performance versus the MSCI U.S. IMI Communication Services 25/50 Index for the fiscal year, led by interactive media &amp;amp; services. An overweight in alternative carriers also boosted relative performance. Also bolstering our relative result were picks in interactive home entertainment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Meta Platforms (+66%). We trimmed the position, but the company was among the fund's biggest holdings this period. A non-index stake in Sea gained about 159% and was a second notable relative contributor. This period we decreased our stake in Sea. Another notable relative contributor was an underweight in Comcast (-12%). We reduced our stake in Comcast this period.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock selection in alternative carriers. An underweight in wireless telecommunication services also hampered the fund's result. Also hurting our result were stock picks in passenger ground transportation.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Snap (-36%). The second-largest relative detractor was our stake in Charter Communications (-10%). This period we decreased our stake in Charter Communications. Another notable relative detractor was our stake in Trade Desk (-11%). This was a stake we established this period. The company was one of our largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the interactive home entertainment industry and a lower allocation to cable &amp;amp; satellite.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046806_ClassMember" id="ixv-21884">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,234


$12,568


$12,826


$12,138


$16,142


$21,888


$25,313


$15,660


$24,648


$33,037



MSCI U.S. IMI Communication Services 25-50 Index


$10,000

$10,273


$12,579


$11,860


$11,255


$14,400


$18,578


$21,154


$12,959


$18,713


$24,899



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046806_LG_ClassMember_11YR" id="ixv-21903">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127391"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127392"
      unitRef="usd">10234</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127393"
      unitRef="usd">12568</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127394"
      unitRef="usd">12826</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127395"
      unitRef="usd">12138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127396"
      unitRef="usd">16142</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127397"
      unitRef="usd">21888</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127398"
      unitRef="usd">25313</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127399"
      unitRef="usd">15660</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127400"
      unitRef="usd">24648</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127401"
      unitRef="usd">33037</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046806_LG_1_AdditionalIndexMember_11YR"
      id="ixv-21952">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Communication Services 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127402"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127403"
      unitRef="usd">10273</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127404"
      unitRef="usd">12579</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127405"
      unitRef="usd">11860</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127406"
      unitRef="usd">11255</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127407"
      unitRef="usd">14400</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127408"
      unitRef="usd">18578</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127409"
      unitRef="usd">21154</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127410"
      unitRef="usd">12959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127411"
      unitRef="usd">18713</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127412"
      unitRef="usd">24899</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046806_LG_2_AdditionalIndexMember_11YR"
      id="ixv-22001">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127413"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127414"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127415"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127416"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127417"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127418"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127419"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127420"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127421"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127422"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127423"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046806_ClassMember" id="ixv-22099">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

34.04%

15.40%

12.69%


MSCI U.S. IMI Communication Services 25-50 Index

33.06%


11.57%


9.55%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127424"
      unitRef="pure">0.3404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127425"
      unitRef="pure">0.1540</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127426"
      unitRef="pure">0.1269</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127427"
      unitRef="pure">0.3306</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127428"
      unitRef="pure">0.1157</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127429"
      unitRef="pure">0.0955</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127430"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127431"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127432"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046806_ClassMember" id="ixv-22176">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046806_ClassMember" id="ixv-22180">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000046806_ClassMember" id="ixv-22186">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;237,361,314&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;38&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,373,959&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;73&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046806_InstantMember"
      decimals="0"
      id="ixv-127433"
      unitRef="usd">237361314</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046806_InstantMember"
      decimals="INF"
      id="ixv-127434"
      unitRef="holding">38</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046806_ClassMember"
      decimals="0"
      id="ixv-127435"
      unitRef="usd">1373959</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046806_ClassMember"
      decimals="INF"
      id="ixv-127436"
      unitRef="pure">0.73</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046806_ClassMember" id="ixv-22261">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Interactive Media &amp; Services

54.0

&#160;


Entertainment

25.2

&#160;


Media

6.8

&#160;


Diversified Telecommunication Services

6.3

&#160;


Broadline Retail

2.6

&#160;


Semiconductors &amp; Semiconductor Equipment

1.5

&#160;


Software

1.2

&#160;


Capital Markets

1.0

&#160;


Automobiles

0.1

&#160;


&#160;




&#160;
Common Stocks

98.6


Preferred Stocks

0.1


Short-Term Investments and Net Other Assets (Liabilities)

1.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.3


&#160;






United States

97.5


Japan

0.7


Singapore

0.7


Taiwan

0.6


United Kingdom

0.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 97.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Singapore - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046806_TI_0_Member"
      decimals="INF"
      id="ixv-127437"
      unitRef="pure">0.540</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_1_Member"
      decimals="INF"
      id="ixv-127438"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_2_Member"
      decimals="INF"
      id="ixv-127439"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_3_Member"
      decimals="INF"
      id="ixv-127440"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_4_Member"
      decimals="INF"
      id="ixv-127441"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_5_Member"
      decimals="INF"
      id="ixv-127442"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_6_Member"
      decimals="INF"
      id="ixv-127443"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_7_Member"
      decimals="INF"
      id="ixv-127444"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_8_Member"
      decimals="INF"
      id="ixv-127445"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127446"
      unitRef="pure">0.986</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127447"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127448"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_US_Member"
      decimals="INF"
      id="ixv-127449"
      unitRef="pure">0.975</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_JP_Member"
      decimals="INF"
      id="ixv-127450"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_SG_Member"
      decimals="INF"
      id="ixv-127451"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_TW_Member"
      decimals="INF"
      id="ixv-127452"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_GB_Member"
      decimals="INF"
      id="ixv-127453"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046806_ClassMember" id="ixv-22527">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Alphabet Inc Class A

25.0


&#160;


Meta Platforms Inc Class A

24.2


&#160;


Walt Disney Co/The

5.0


&#160;


Netflix Inc

4.8


&#160;


AT&amp;T Inc

4.5


&#160;


Trade Desk Inc (The) Class A

2.7


&#160;


Amazon.com Inc

2.6


&#160;


Warner Bros Discovery Inc

2.3


&#160;


Take-Two Interactive Software Inc

2.3


&#160;


ROBLOX Corp Class A

2.3


&#160;


&#160;

75.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046806_TH_0_Member"
      decimals="INF"
      id="ixv-127454"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_1_Member"
      decimals="INF"
      id="ixv-127455"
      unitRef="pure">0.242</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_2_Member"
      decimals="INF"
      id="ixv-127456"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_3_Member"
      decimals="INF"
      id="ixv-127457"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_4_Member"
      decimals="INF"
      id="ixv-127458"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_5_Member"
      decimals="INF"
      id="ixv-127459"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_6_Member"
      decimals="INF"
      id="ixv-127460"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_7_Member"
      decimals="INF"
      id="ixv-127461"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_8_Member"
      decimals="INF"
      id="ixv-127462"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_9_Member"
      decimals="INF"
      id="ixv-127463"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000046806_ClassMember" id="ixv-22652">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000046806_ClassMember" id="ixv-22658">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000046806_ClassMember" id="ixv-22662">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000046806_ClassMember" id="ixv-22665">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000046806_ClassMember" id="ixv-22669">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000046806_ClassMember" id="ixv-22680">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-22747">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021080_ClassMember" id="ixv-22751">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021080_ClassMember" id="ixv-22762">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021080_ClassMember" id="ixv-22765">VIP Energy Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021080_ClassMember" id="ixv-22768">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021080_ClassMember" id="ixv-22787">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021080_ClassMember" id="ixv-22789">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021080_ClassMember" id="ixv-22794">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021080_ClassMember" id="ixv-22796">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021080_ClassMember" id="ixv-22799">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021080_ClassMember" id="ixv-22802">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021080_ClassMember" id="ixv-22809">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021080_ClassMember"
      decimals="0"
      id="ixv-127464"
      unitRef="usd">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021080_ClassMember"
      decimals="INF"
      id="ixv-127465"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021080_ClassMember" id="ixv-22851">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary detractor from the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, especially an underweight in oil &amp;amp; gas storage &amp;amp; transportation. Stock selection and an overweight in oil &amp;amp; gas drilling also hampered the fund's result. Also hurting our result were stock picks in integrated oil &amp;amp; gas.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Williams Companies, an index component that gained roughly 62%. Not owning Kinder Morgan, an index component that gained roughly 64%, was the second-largest relative detractor. Another notable relative detractor was an overweight in Valaris (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was security selection in independent power producers &amp;amp; energy traders, a group not part of the index. Picks in oil &amp;amp; gas refining &amp;amp; marketing and oil &amp;amp; gas equipment &amp;amp; services also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in Vistra gained approximately 260% and was the top individual relative contributor. A non-index stake in Energy Transfer gained roughly 54% and was a second notable relative contributor. The company was one of the fund's biggest holdings at period end. An overweight in TechnipFMC (+45%) also helped. The company was among our largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas storage &amp;amp; transportation industry and a lower allocation to oil &amp;amp; gas equipment &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021080_ClassMember" id="ixv-22875">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$7,946


$10,635


$10,371


$7,822


$8,611


$5,789


$8,994


$14,676


$14,821


$15,458



MSCI U.S. IMI Energy 25-50 Index


$10,000

$7,680


$9,950


$9,718


$7,794


$8,528


$5,711


$8,925


$14,558


$14,577


$15,549



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021080_LG_ClassMember_11YR" id="ixv-22894">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127466"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127467"
      unitRef="usd">7946</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127468"
      unitRef="usd">10635</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127469"
      unitRef="usd">10371</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127470"
      unitRef="usd">7822</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127471"
      unitRef="usd">8611</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127472"
      unitRef="usd">5789</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127473"
      unitRef="usd">8994</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127474"
      unitRef="usd">14676</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127475"
      unitRef="usd">14821</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127476"
      unitRef="usd">15458</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021080_LG_1_AdditionalIndexMember_11YR"
      id="ixv-22943">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127477"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127478"
      unitRef="usd">7680</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127479"
      unitRef="usd">9950</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127480"
      unitRef="usd">9718</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127481"
      unitRef="usd">7794</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127482"
      unitRef="usd">8528</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127483"
      unitRef="usd">5711</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127484"
      unitRef="usd">8925</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127485"
      unitRef="usd">14558</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127486"
      unitRef="usd">14577</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127487"
      unitRef="usd">15549</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021080_LG_2_AdditionalIndexMember_11YR"
      id="ixv-22992">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127488"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127489"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127490"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127491"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127492"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127493"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127494"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127495"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127496"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127497"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127498"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021080_ClassMember" id="ixv-23090">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

4.30%

12.41%

4.45%


MSCI U.S. IMI Energy 25-50 Index

6.67%


12.76%


4.51%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127499"
      unitRef="pure">0.0430</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127500"
      unitRef="pure">0.1241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127501"
      unitRef="pure">0.0445</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127502"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127503"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127504"
      unitRef="pure">0.0451</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127505"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127506"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127507"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021080_ClassMember" id="ixv-23167">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021080_ClassMember" id="ixv-23171">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021080_ClassMember" id="ixv-23177">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;456,406,141&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;38&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,088,735&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;17&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021080_InstantMember"
      decimals="0"
      id="ixv-127508"
      unitRef="usd">456406141</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021080_InstantMember"
      decimals="INF"
      id="ixv-127509"
      unitRef="holding">38</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021080_ClassMember"
      decimals="0"
      id="ixv-127510"
      unitRef="usd">3088735</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021080_ClassMember"
      decimals="INF"
      id="ixv-127511"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021080_ClassMember" id="ixv-23252">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

81.8

&#160;


Energy Equipment &amp; Services

14.0

&#160;


Independent Power and Renewable Electricity Producers

2.7

&#160;


Machinery

1.2

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.3


&#160;






United States

84.1


Canada

11.9


United Kingdom

3.6


Norway

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 84.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 11.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021080_TI_0_Member"
      decimals="INF"
      id="ixv-127512"
      unitRef="pure">0.818</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TI_1_Member"
      decimals="INF"
      id="ixv-127513"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TI_2_Member"
      decimals="INF"
      id="ixv-127514"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TI_3_Member"
      decimals="INF"
      id="ixv-127515"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127516"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127517"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_US_Member"
      decimals="INF"
      id="ixv-127518"
      unitRef="pure">0.841</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_CA_Member"
      decimals="INF"
      id="ixv-127519"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_GB_Member"
      decimals="INF"
      id="ixv-127520"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_NO_Member"
      decimals="INF"
      id="ixv-127521"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_FR_Member"
      decimals="INF"
      id="ixv-127522"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021080_ClassMember" id="ixv-23460">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

24.0


&#160;


Cheniere Energy Inc

5.6


&#160;


Chevron Corp

5.4


&#160;


Cenovus Energy Inc

5.3


&#160;


Energy Transfer LP

5.3


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Schlumberger NV

4.3


&#160;


Marathon Petroleum Corp

4.2


&#160;


TechnipFMC PLC

3.5


&#160;


Occidental Petroleum Corp

3.5


&#160;


&#160;

65.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021080_TH_0_Member"
      decimals="INF"
      id="ixv-127523"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_1_Member"
      decimals="INF"
      id="ixv-127524"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_2_Member"
      decimals="INF"
      id="ixv-127525"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_3_Member"
      decimals="INF"
      id="ixv-127526"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_4_Member"
      decimals="INF"
      id="ixv-127527"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_5_Member"
      decimals="INF"
      id="ixv-127528"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_6_Member"
      decimals="INF"
      id="ixv-127529"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_7_Member"
      decimals="INF"
      id="ixv-127530"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_8_Member"
      decimals="INF"
      id="ixv-127531"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_9_Member"
      decimals="INF"
      id="ixv-127532"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021080_ClassMember" id="ixv-23585">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021080_ClassMember" id="ixv-23591">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021080_ClassMember" id="ixv-23595">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021080_ClassMember" id="ixv-23598">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021080_ClassMember" id="ixv-23602">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021080_ClassMember" id="ixv-23613">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-23680">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021100_ClassMember" id="ixv-23684">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021100_ClassMember" id="ixv-23695">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021100_ClassMember" id="ixv-23698">VIP Financials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021100_ClassMember" id="ixv-23701">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021100_ClassMember" id="ixv-23720">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021100_ClassMember" id="ixv-23722">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021100_ClassMember" id="ixv-23727">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021100_ClassMember" id="ixv-23729">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021100_ClassMember" id="ixv-23732">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021100_ClassMember" id="ixv-23735">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021100_ClassMember" id="ixv-23742">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;81&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021100_ClassMember"
      decimals="0"
      id="ixv-127533"
      unitRef="usd">81</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021100_ClassMember"
      decimals="INF"
      id="ixv-127534"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021100_ClassMember" id="ixv-23784">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, especially an overweight in diversified financial services. Stock picks among investment banking &amp;amp; brokerage firms and regional banks also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Apollo Global Management (+80%). The stock was among our biggest holdings. Outsized exposure to Baldwin Insurance Group (+62%) also helped. Another notable relative contributor was a larger-than-index stake in LPL Financial Holdings (+57%). This was a position we established this period and one of our largest holdings at the end of 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in asset management &amp;amp; custody banks. Also hurting our result was stock picking in the financial exchanges &amp;amp; data and property &amp;amp; casualty insurance industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning JPMorgan Chase, an index component that gained roughly 44%, was the largest individual relative detractor. Avoiding American Express, an index component that gained about 60%, also hurt. An outsized allocation to MarketAxess Holdings (-22%) further detracted. This period we increased our stake in MarketAxess Holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the consumer finance and diversified financial services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021100_ClassMember" id="ixv-23808">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$9,632


$11,415


$13,832


$11,644


$15,636


$15,735


$20,949


$19,194


$21,991


$29,191



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$9,960


$12,424


$14,762


$12,734


$16,731


$16,480


$22,421


$19,913


$22,604


$29,433



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021100_LG_ClassMember_11YR" id="ixv-23827">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127535"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127536"
      unitRef="usd">9632</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127537"
      unitRef="usd">11415</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127538"
      unitRef="usd">13832</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127539"
      unitRef="usd">11644</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127540"
      unitRef="usd">15636</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127541"
      unitRef="usd">15735</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127542"
      unitRef="usd">20949</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127543"
      unitRef="usd">19194</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127544"
      unitRef="usd">21991</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127545"
      unitRef="usd">29191</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021100_LG_1_AdditionalIndexMember_11YR"
      id="ixv-23876">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127546"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127547"
      unitRef="usd">9960</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127548"
      unitRef="usd">12424</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127549"
      unitRef="usd">14762</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127550"
      unitRef="usd">12734</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127551"
      unitRef="usd">16731</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127552"
      unitRef="usd">16480</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127553"
      unitRef="usd">22421</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127554"
      unitRef="usd">19913</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127555"
      unitRef="usd">22604</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127556"
      unitRef="usd">29433</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021100_LG_2_AdditionalIndexMember_11YR"
      id="ixv-23925">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127557"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127558"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127559"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127560"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127561"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127562"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127563"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127564"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127565"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127566"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127567"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021100_ClassMember" id="ixv-24023">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

32.74%

13.30%

11.31%


MSCI U.S. IMI Financials 5% Capped Linked Index

30.21%


11.96%


11.40%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127568"
      unitRef="pure">0.3274</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127569"
      unitRef="pure">0.1330</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127570"
      unitRef="pure">0.1131</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127571"
      unitRef="pure">0.3021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127572"
      unitRef="pure">0.1196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127573"
      unitRef="pure">0.1140</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127574"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127575"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127576"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021100_ClassMember" id="ixv-24100">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021100_ClassMember" id="ixv-24104">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021100_ClassMember" id="ixv-24110">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;295,521,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;68&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,447,937&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021100_InstantMember"
      decimals="0"
      id="ixv-127577"
      unitRef="usd">295521247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021100_InstantMember"
      decimals="INF"
      id="ixv-127578"
      unitRef="holding">68</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021100_ClassMember"
      decimals="0"
      id="ixv-127579"
      unitRef="usd">1447937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021100_ClassMember"
      decimals="INF"
      id="ixv-127580"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021100_ClassMember" id="ixv-24185">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

31.4

&#160;


Financial Services

22.2

&#160;


Capital Markets

20.5

&#160;


Insurance

17.9

&#160;


Consumer Finance

6.8

&#160;


Professional Services

1.0

&#160;


&#160;




&#160;
Common Stocks

99.8


Short-Term Investments and Net Other Assets (Liabilities)

0.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.2


&#160;






United States

94.0


United Kingdom

3.6


Puerto Rico

1.5


Grand Cayman (UK Overseas Ter)

0.6


Mexico

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.6&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021100_TI_0_Member"
      decimals="INF"
      id="ixv-127581"
      unitRef="pure">0.314</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_1_Member"
      decimals="INF"
      id="ixv-127582"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_2_Member"
      decimals="INF"
      id="ixv-127583"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_3_Member"
      decimals="INF"
      id="ixv-127584"
      unitRef="pure">0.179</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_4_Member"
      decimals="INF"
      id="ixv-127585"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_5_Member"
      decimals="INF"
      id="ixv-127586"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127587"
      unitRef="pure">0.998</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127588"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_US_Member"
      decimals="INF"
      id="ixv-127589"
      unitRef="pure">0.940</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_GB_Member"
      decimals="INF"
      id="ixv-127590"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_PR_Member"
      decimals="INF"
      id="ixv-127591"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-127592"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_MX_Member"
      decimals="INF"
      id="ixv-127593"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021100_ClassMember" id="ixv-24411">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

8.8


&#160;


Wells Fargo &amp; Co

6.1


&#160;


Bank of America Corp

5.0


&#160;


Citigroup Inc

4.1


&#160;


Reinsurance Group of America Inc

3.7


&#160;


Apollo Global Management Inc

3.3


&#160;


Visa Inc Class A

2.6


&#160;


Morgan Stanley

2.4


&#160;


LPL Financial Holdings Inc

2.3


&#160;


Marsh &amp; McLennan Cos Inc

2.2


&#160;


&#160;

40.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021100_TH_0_Member"
      decimals="INF"
      id="ixv-127594"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_1_Member"
      decimals="INF"
      id="ixv-127595"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_2_Member"
      decimals="INF"
      id="ixv-127596"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_3_Member"
      decimals="INF"
      id="ixv-127597"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_4_Member"
      decimals="INF"
      id="ixv-127598"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_5_Member"
      decimals="INF"
      id="ixv-127599"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_6_Member"
      decimals="INF"
      id="ixv-127600"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_7_Member"
      decimals="INF"
      id="ixv-127601"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_8_Member"
      decimals="INF"
      id="ixv-127602"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_9_Member"
      decimals="INF"
      id="ixv-127603"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021100_ClassMember" id="ixv-24536">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021100_ClassMember" id="ixv-24542">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021100_ClassMember" id="ixv-24546">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021100_ClassMember" id="ixv-24549">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021100_ClassMember" id="ixv-24553">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021100_ClassMember" id="ixv-24564">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-24631">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021063_ClassMember" id="ixv-24635">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021063_ClassMember" id="ixv-24646">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021063_ClassMember" id="ixv-24649">VIP Health Care Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021063_ClassMember" id="ixv-24652">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021063_ClassMember" id="ixv-24671">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021063_ClassMember" id="ixv-24673">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021063_ClassMember" id="ixv-24678">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021063_ClassMember" id="ixv-24680">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021063_ClassMember" id="ixv-24683">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021063_ClassMember" id="ixv-24686">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021063_ClassMember" id="ixv-24693">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.67&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021063_ClassMember"
      decimals="0"
      id="ixv-127604"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021063_ClassMember"
      decimals="INF"
      id="ixv-127605"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021063_ClassMember" id="ixv-24735">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially within health care equipment. Stock selection in pharmaceuticals and managed health care also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Boston Scientific (+54%). The company was the fund's largest holding on average this period. The second-largest relative contributor was our non-index stake in Argenx (+61%). The stock was one of our largest holdings at period end. An overweight in Masimo (+41%) also contributed. The company was among the fund's largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractors from performance versus the sector index were stock picks and an overweight in health care services. Also hurting our result were stock choices in health care facilities and life sciences tools &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in 10X Genomics (-74%). The second-largest relative detractor was our stake in agilon health (-84%). The stock was not held at period end. A non-index stake in Legend Biotech returned -46% and notably hurt. This period we increased our stake in Legend Biotech.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the health care services industry and a higher allocation to biotechnology.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021063_ClassMember" id="ixv-24759">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Investor Class


$10,000

$10,629


$9,512


$11,887


$12,805


$16,428


$19,958


$22,284


$19,500


$20,323


$21,350



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$10,723


$10,374


$12,806


$13,525


$16,504


$19,521


$23,544


$22,265


$22,834


$23,463



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021063_LG_ClassMember_11YR" id="ixv-24778">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127606"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127607"
      unitRef="usd">10629</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127608"
      unitRef="usd">9512</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127609"
      unitRef="usd">11887</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127610"
      unitRef="usd">12805</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127611"
      unitRef="usd">16428</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127612"
      unitRef="usd">19958</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127613"
      unitRef="usd">22284</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127614"
      unitRef="usd">19500</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127615"
      unitRef="usd">20323</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127616"
      unitRef="usd">21350</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021063_LG_1_AdditionalIndexMember_11YR"
      id="ixv-24827">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127617"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127618"
      unitRef="usd">10723</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127619"
      unitRef="usd">10374</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127620"
      unitRef="usd">12806</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127621"
      unitRef="usd">13525</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127622"
      unitRef="usd">16504</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127623"
      unitRef="usd">19521</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127624"
      unitRef="usd">23544</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127625"
      unitRef="usd">22265</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127626"
      unitRef="usd">22834</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127627"
      unitRef="usd">23463</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021063_LG_2_AdditionalIndexMember_11YR"
      id="ixv-24876">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127628"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127629"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127630"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127631"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127632"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127633"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127634"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127635"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127636"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127637"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127638"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021063_ClassMember" id="ixv-24974">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

5.05%

5.38%

7.88%


MSCI U.S. IMI Health Care 25-50 Index

2.75%


7.29%


8.90%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127639"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127640"
      unitRef="pure">0.0538</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127641"
      unitRef="pure">0.0788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127642"
      unitRef="pure">0.0275</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127643"
      unitRef="pure">0.0729</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127644"
      unitRef="pure">0.0890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127645"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127646"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127647"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021063_ClassMember" id="ixv-25051">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021063_ClassMember" id="ixv-25055">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021063_ClassMember" id="ixv-25061">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,064,998,831&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;112&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;7,050,001&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;44&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021063_InstantMember"
      decimals="0"
      id="ixv-127648"
      unitRef="usd">1064998831</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021063_InstantMember"
      decimals="INF"
      id="ixv-127649"
      unitRef="holding">112</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021063_ClassMember"
      decimals="0"
      id="ixv-127650"
      unitRef="usd">7050001</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021063_ClassMember"
      decimals="INF"
      id="ixv-127651"
      unitRef="pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021063_ClassMember" id="ixv-25136">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Health Care Equipment &amp; Supplies

30.3

&#160;


Biotechnology

24.7

&#160;


Health Care Providers &amp; Services

20.7

&#160;


Pharmaceuticals

10.9

&#160;


Life Sciences Tools &amp; Services

10.2

&#160;


Health Care Technology

2.4

&#160;


Financial Services

0.1

&#160;


&#160;




&#160;
Common Stocks

97.6


Preferred Stocks

1.5


Preferred Securities

0.2


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.7


&#160;






United States

91.5


Netherlands

3.6


Belgium

2.0


Denmark

1.4


Canada

0.9


United Kingdom

0.2


Germany

0.2


Israel

0.2


China

0.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021063_TI_0_Member"
      decimals="INF"
      id="ixv-127652"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_1_Member"
      decimals="INF"
      id="ixv-127653"
      unitRef="pure">0.247</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_2_Member"
      decimals="INF"
      id="ixv-127654"
      unitRef="pure">0.207</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_3_Member"
      decimals="INF"
      id="ixv-127655"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_4_Member"
      decimals="INF"
      id="ixv-127656"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_5_Member"
      decimals="INF"
      id="ixv-127657"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_6_Member"
      decimals="INF"
      id="ixv-127658"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127659"
      unitRef="pure">0.976</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127660"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-127661"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127662"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127663"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_US_Member"
      decimals="INF"
      id="ixv-127664"
      unitRef="pure">0.915</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_NL_Member"
      decimals="INF"
      id="ixv-127665"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_BE_Member"
      decimals="INF"
      id="ixv-127666"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_DK_Member"
      decimals="INF"
      id="ixv-127667"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_CA_Member"
      decimals="INF"
      id="ixv-127668"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_GB_Member"
      decimals="INF"
      id="ixv-127669"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_DE_Member"
      decimals="INF"
      id="ixv-127670"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_IL_Member"
      decimals="INF"
      id="ixv-127671"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_CN_Member"
      decimals="INF"
      id="ixv-127672"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021063_ClassMember" id="ixv-25462">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


UnitedHealth Group Inc

11.2


&#160;


Boston Scientific Corp

10.8


&#160;


Eli Lilly &amp; Co

5.9


&#160;


Danaher Corp

5.5


&#160;


Penumbra Inc

4.7


&#160;


Insulet Corp

3.5


&#160;


Stryker Corp

3.1


&#160;


Masimo Corp

3.1


&#160;


Argenx SE ADR

2.8


&#160;


Thermo Fisher Scientific Inc

2.1


&#160;


&#160;

52.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021063_TH_0_Member"
      decimals="INF"
      id="ixv-127673"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_1_Member"
      decimals="INF"
      id="ixv-127674"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_2_Member"
      decimals="INF"
      id="ixv-127675"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_3_Member"
      decimals="INF"
      id="ixv-127676"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_4_Member"
      decimals="INF"
      id="ixv-127677"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_5_Member"
      decimals="INF"
      id="ixv-127678"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_6_Member"
      decimals="INF"
      id="ixv-127679"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_7_Member"
      decimals="INF"
      id="ixv-127680"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_8_Member"
      decimals="INF"
      id="ixv-127681"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_9_Member"
      decimals="INF"
      id="ixv-127682"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021063_ClassMember" id="ixv-25587">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021063_ClassMember" id="ixv-25593">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021063_ClassMember" id="ixv-25597">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021063_ClassMember" id="ixv-25600">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021063_ClassMember" id="ixv-25604">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021063_ClassMember" id="ixv-25615">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee. &lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-25673">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021082_ClassMember" id="ixv-25677">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021082_ClassMember" id="ixv-25688">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021082_ClassMember" id="ixv-25691">VIP Energy Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021082_ClassMember" id="ixv-25694">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021082_ClassMember" id="ixv-25713">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021082_ClassMember" id="ixv-25715">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021082_ClassMember" id="ixv-25720">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021082_ClassMember" id="ixv-25722">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021082_ClassMember" id="ixv-25725">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021082_ClassMember" id="ixv-25728">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021082_ClassMember" id="ixv-25735">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;87&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021082_ClassMember"
      decimals="0"
      id="ixv-127683"
      unitRef="usd">87</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021082_ClassMember"
      decimals="INF"
      id="ixv-127684"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021082_ClassMember" id="ixv-25777">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary detractor from the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, especially an underweight in oil &amp;amp; gas storage &amp;amp; transportation. Stock selection and an overweight in oil &amp;amp; gas drilling also hampered the fund's result. Also hurting our result were stock picks in integrated oil &amp;amp; gas.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor this period was avoiding Williams Companies, an index component that gained roughly 62%. Not owning Kinder Morgan, an index component that gained roughly 64%, was the second-largest relative detractor. Another notable relative detractor was an overweight in Valaris (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was security selection in independent power producers &amp;amp; energy traders, a group not part of the index. Picks in oil &amp;amp; gas refining &amp;amp; marketing and oil &amp;amp; gas equipment &amp;amp; services also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in Vistra gained approximately 260% and was the top individual relative contributor. A non-index stake in Energy Transfer gained roughly 54% and was a second notable relative contributor. The company was one of the fund's biggest holdings at period end. An overweight in TechnipFMC (+45%) also helped. The company was among our largest holdings at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas storage &amp;amp; transportation industry and a lower allocation to oil &amp;amp; gas equipment &amp;amp; services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021082_ClassMember" id="ixv-25801">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$7,925


$10,581


$10,287


$7,739


$8,499


$5,705


$8,833


$14,385


$14,486


$15,069



MSCI U.S. IMI Energy 25-50 Index


$10,000

$7,680


$9,950


$9,718


$7,794


$8,528


$5,711


$8,925


$14,558


$14,577


$15,549



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021082_LG_ClassMember_11YR" id="ixv-25820">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127685"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127686"
      unitRef="usd">7925</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127687"
      unitRef="usd">10581</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127688"
      unitRef="usd">10287</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127689"
      unitRef="usd">7739</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127690"
      unitRef="usd">8499</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127691"
      unitRef="usd">5705</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127692"
      unitRef="usd">8833</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127693"
      unitRef="usd">14385</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127694"
      unitRef="usd">14486</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127695"
      unitRef="usd">15069</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021082_LG_1_AdditionalIndexMember_11YR"
      id="ixv-25869">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127696"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127697"
      unitRef="usd">7680</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127698"
      unitRef="usd">9950</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127699"
      unitRef="usd">9718</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127700"
      unitRef="usd">7794</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127701"
      unitRef="usd">8528</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127702"
      unitRef="usd">5711</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127703"
      unitRef="usd">8925</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127704"
      unitRef="usd">14558</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127705"
      unitRef="usd">14577</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127706"
      unitRef="usd">15549</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021082_LG_2_AdditionalIndexMember_11YR"
      id="ixv-25918">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127707"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127708"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127709"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127710"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127711"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127712"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127713"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127714"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127715"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127716"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127717"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021082_ClassMember" id="ixv-26016">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class 2

4.02%

12.13%

4.19%


MSCI U.S. IMI Energy 25-50 Index

6.67%


12.76%


4.51%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127718"
      unitRef="pure">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127719"
      unitRef="pure">0.1213</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127720"
      unitRef="pure">0.0419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127721"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127722"
      unitRef="pure">0.1276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127723"
      unitRef="pure">0.0451</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127724"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127725"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127726"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021082_ClassMember" id="ixv-26093">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021082_ClassMember" id="ixv-26097">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021082_ClassMember" id="ixv-26103">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;456,406,141&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;38&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,088,735&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;17&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021082_InstantMember"
      decimals="0"
      id="ixv-127727"
      unitRef="usd">456406141</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021082_InstantMember"
      decimals="INF"
      id="ixv-127728"
      unitRef="holding">38</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021082_ClassMember"
      decimals="0"
      id="ixv-127729"
      unitRef="usd">3088735</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021082_ClassMember"
      decimals="INF"
      id="ixv-127730"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021082_ClassMember" id="ixv-26178">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

81.8

&#160;


Energy Equipment &amp; Services

14.0

&#160;


Independent Power and Renewable Electricity Producers

2.7

&#160;


Machinery

1.2

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.3


&#160;






United States

84.1


Canada

11.9


United Kingdom

3.6


Norway

0.2


France

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 84.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 11.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021082_TI_0_Member"
      decimals="INF"
      id="ixv-127731"
      unitRef="pure">0.818</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TI_1_Member"
      decimals="INF"
      id="ixv-127732"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TI_2_Member"
      decimals="INF"
      id="ixv-127733"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TI_3_Member"
      decimals="INF"
      id="ixv-127734"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127735"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127736"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_US_Member"
      decimals="INF"
      id="ixv-127737"
      unitRef="pure">0.841</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_CA_Member"
      decimals="INF"
      id="ixv-127738"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_GB_Member"
      decimals="INF"
      id="ixv-127739"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_NO_Member"
      decimals="INF"
      id="ixv-127740"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_FR_Member"
      decimals="INF"
      id="ixv-127741"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021082_ClassMember" id="ixv-26386">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

24.0


&#160;


Cheniere Energy Inc

5.6


&#160;


Chevron Corp

5.4


&#160;


Cenovus Energy Inc

5.3


&#160;


Energy Transfer LP

5.3


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Schlumberger NV

4.3


&#160;


Marathon Petroleum Corp

4.2


&#160;


TechnipFMC PLC

3.5


&#160;


Occidental Petroleum Corp

3.5


&#160;


&#160;

65.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021082_TH_0_Member"
      decimals="INF"
      id="ixv-127742"
      unitRef="pure">0.240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_1_Member"
      decimals="INF"
      id="ixv-127743"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_2_Member"
      decimals="INF"
      id="ixv-127744"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_3_Member"
      decimals="INF"
      id="ixv-127745"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_4_Member"
      decimals="INF"
      id="ixv-127746"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_5_Member"
      decimals="INF"
      id="ixv-127747"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_6_Member"
      decimals="INF"
      id="ixv-127748"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_7_Member"
      decimals="INF"
      id="ixv-127749"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_8_Member"
      decimals="INF"
      id="ixv-127750"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_9_Member"
      decimals="INF"
      id="ixv-127751"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021082_ClassMember" id="ixv-26511">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021082_ClassMember" id="ixv-26517">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021082_ClassMember" id="ixv-26521">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021082_ClassMember" id="ixv-26524">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021082_ClassMember" id="ixv-26528">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021082_ClassMember" id="ixv-26539">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-26597">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000021083_ClassMember" id="ixv-26601">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000021083_ClassMember" id="ixv-26612">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021083_ClassMember" id="ixv-26615">VIP Real Estate Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021083_ClassMember" id="ixv-26618">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021083_ClassMember" id="ixv-26637">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021083_ClassMember" id="ixv-26639">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021083_ClassMember" id="ixv-26644">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021083_ClassMember" id="ixv-26646">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021083_ClassMember" id="ixv-26649">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021083_ClassMember" id="ixv-26652">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021083_ClassMember" id="ixv-26659">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;63&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021083_ClassMember"
      decimals="0"
      id="ixv-127752"
      unitRef="usd">63</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021083_ClassMember"
      decimals="INF"
      id="ixv-127753"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021083_ClassMember" id="ixv-26701">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, especially within the real estate services category. Security selection among health care REITs also boosted the fund's relative performance, as did an underweight in the timber industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in CBRE (+41%), one of our biggest holdings. Outsized exposure to Ventas (+22%) helped as well. The company was one of our largest positions in 2024. An overweight in Equinix (+20%) further bolstered performance and was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the real estate index was an overweight among industrial REITs. An underweight in the office segment also hampered the fund's result. Further detracting from our result were picks and an overweight in the single-family residential group.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor this period was avoiding Iron Mountain, an index component that gained about 54%. Avoiding Simon Property Group, an index component that gained 27%, hurt as well. An overweight in Americold Realty Trust (-26%) also detracted. This period we decreased our position in Americold Realty Trust.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the retail and real estate services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021083_ClassMember" id="ixv-26725">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2014 through December 31, 2024.
Initial investment of $10,000.
Initial Class


$10,000

$10,371


$10,967


$11,413


$10,703


$13,188


$12,325


$17,130


$12,418


$13,807


$14,708



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,446


$11,140


$11,560


$11,072


$13,630


$11,714


$16,465


$12,164


$13,619


$14,307



S&amp;P 500&#xae; Index


$10,000

$10,138


$11,351


$13,829


$13,223


$17,386


$20,585


$26,494


$21,696


$27,399


$34,254



&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021083_LG_ClassMember_11YR" id="ixv-26744">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-127754"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127755"
      unitRef="usd">10371</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127756"
      unitRef="usd">10967</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127757"
      unitRef="usd">11413</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127758"
      unitRef="usd">10703</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127759"
      unitRef="usd">13188</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127760"
      unitRef="usd">12325</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127761"
      unitRef="usd">17130</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127762"
      unitRef="usd">12418</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127763"
      unitRef="usd">13807</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127764"
      unitRef="usd">14708</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021083_LG_1_AdditionalIndexMember_11YR"
      id="ixv-26793">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127765"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127766"
      unitRef="usd">10446</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127767"
      unitRef="usd">11140</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127768"
      unitRef="usd">11560</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127769"
      unitRef="usd">11072</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127770"
      unitRef="usd">13630</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127771"
      unitRef="usd">11714</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127772"
      unitRef="usd">16465</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127773"
      unitRef="usd">12164</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127774"
      unitRef="usd">13619</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127775"
      unitRef="usd">14307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021083_LG_2_AdditionalIndexMember_11YR"
      id="ixv-26842">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-127776"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127777"
      unitRef="usd">10138</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127778"
      unitRef="usd">11351</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127779"
      unitRef="usd">13829</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127780"
      unitRef="usd">13223</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127781"
      unitRef="usd">17386</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127782"
      unitRef="usd">20585</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127783"
      unitRef="usd">26494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127784"
      unitRef="usd">21696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127785"
      unitRef="usd">27399</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127786"
      unitRef="usd">34254</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021083_ClassMember" id="ixv-26940">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

6.52%

2.20%

3.93%


MSCI US IMI Real Estate 25/50 Linked Index

5.05%


0.97%


3.65%


S&amp;P 500&#xae; Index

25.02%


14.53%


13.10%




&#160;
Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127787"
      unitRef="pure">0.0652</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127788"
      unitRef="pure">0.0220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127789"
      unitRef="pure">0.0393</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127790"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127791"
      unitRef="pure">0.0097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127792"
      unitRef="pure">0.0365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127793"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127794"
      unitRef="pure">0.1453</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127795"
      unitRef="pure">0.1310</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021083_ClassMember" id="ixv-27017">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021083_ClassMember" id="ixv-27021">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000021083_ClassMember" id="ixv-27027">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;357,298,750&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;33&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,164,560&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021083_InstantMember"
      decimals="0"
      id="ixv-127796"
      unitRef="usd">357298750</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021083_InstantMember"
      decimals="INF"
      id="ixv-127797"
      unitRef="holding">33</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021083_ClassMember"
      decimals="0"
      id="ixv-127798"
      unitRef="usd">2164560</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021083_ClassMember"
      decimals="INF"
      id="ixv-127799"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021083_ClassMember" id="ixv-27102">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

35.2

&#160;


Residential REITs

14.1

&#160;


Retail REITs

13.8

&#160;


Industrial REITs

12.1

&#160;


Real Estate Management &amp; Development

10.3

&#160;


Health Care REITs

10.0

&#160;


Office REITs

1.9

&#160;


Hotel &amp; Resort REITs

1.6

&#160;


&#160;




&#160;
Common Stocks

99.0


Short-Term Investments and Net Other Assets (Liabilities)

1.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.0


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021083_TI_0_Member"
      decimals="INF"
      id="ixv-127800"
      unitRef="pure">0.352</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_1_Member"
      decimals="INF"
      id="ixv-127801"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_2_Member"
      decimals="INF"
      id="ixv-127802"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_3_Member"
      decimals="INF"
      id="ixv-127803"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_4_Member"
      decimals="INF"
      id="ixv-127804"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_5_Member"
      decimals="INF"
      id="ixv-127805"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_6_Member"
      decimals="INF"
      id="ixv-127806"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_7_Member"
      decimals="INF"
      id="ixv-127807"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127808"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127809"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_GD_US_Member"
      decimals="INF"
      id="ixv-127810"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021083_ClassMember" id="ixv-27294">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Equinix Inc

9.8


&#160;


Prologis Inc

8.1


&#160;


American Tower Corp

7.0


&#160;


CBRE Group Inc Class A

6.6


&#160;


Ventas Inc

6.3


&#160;


Public Storage Operating Co

3.9


&#160;


Crown Castle Inc

3.8


&#160;


Welltower Inc

3.7


&#160;


CubeSmart

3.6


&#160;


Sun Communities Inc

3.3


&#160;


&#160;

56.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021083_TH_0_Member"
      decimals="INF"
      id="ixv-127811"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_1_Member"
      decimals="INF"
      id="ixv-127812"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_2_Member"
      decimals="INF"
      id="ixv-127813"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_3_Member"
      decimals="INF"
      id="ixv-127814"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_4_Member"
      decimals="INF"
      id="ixv-127815"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_5_Member"
      decimals="INF"
      id="ixv-127816"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_6_Member"
      decimals="INF"
      id="ixv-127817"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_7_Member"
      decimals="INF"
      id="ixv-127818"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_8_Member"
      decimals="INF"
      id="ixv-127819"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_9_Member"
      decimals="INF"
      id="ixv-127820"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000021083_ClassMember" id="ixv-27419">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000021083_ClassMember" id="ixv-27425">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000021083_ClassMember" id="ixv-27429">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000021083_ClassMember" id="ixv-27432">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000021083_ClassMember" id="ixv-27436">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000021083_ClassMember" id="ixv-27447">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-27505">2024-12-31</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000243079_ClassMember" id="ixv-27509">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000243079_ClassMember" id="ixv-27520">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243079_ClassMember" id="ixv-27523">VIP Financials Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243079_ClassMember" id="ixv-27526">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243079_ClassMember" id="ixv-27545">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2024 to December 31, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243079_ClassMember" id="ixv-27547">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243079_ClassMember" id="ixv-27552">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243079_ClassMember" id="ixv-27554">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243079_ClassMember" id="ixv-27557">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243079_ClassMember" id="ixv-27560">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243079_ClassMember" id="ixv-27567">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;100&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243079_ClassMember"
      decimals="0"
      id="ixv-127821"
      unitRef="usd">100</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243079_ClassMember"
      decimals="INF"
      id="ixv-127822"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243079_ClassMember" id="ixv-27609">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities gained in 2024, driven by a sturdy economy, the Federal Reserve's long-anticipated pivot to cutting interest rates and the potential for artificial intelligence to drive transformative change.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, industry positioning was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, especially an overweight in diversified financial services. Stock picks among investment banking &amp;amp; brokerage firms and regional banks also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Apollo Global Management (+80%). The stock was among our biggest holdings. Outsized exposure to Baldwin Insurance Group (+62%) also helped. Another notable relative contributor was a larger-than-index stake in LPL Financial Holdings (+57%). This was a position we established this period and one of our largest holdings at the end of 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in asset management &amp;amp; custody banks. Also hurting our result was stock picking in the financial exchanges &amp;amp; data and property &amp;amp; casualty insurance industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning JPMorgan Chase, an index component that gained roughly 44%, was the largest individual relative detractor. Avoiding American Express, an index component that gained about 60%, also hurt. An outsized allocation to MarketAxess Holdings (-22%) further detracted. This period we increased our stake in MarketAxess Holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the consumer finance and diversified financial services industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243079_ClassMember" id="ixv-27633">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2024.
Initial investment of $10,000.
Service Class 2


$10,000

$11,469



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$11,375



S&amp;P 500&#xae; Index


$10,000

$10,896



&#160;

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243079_LG_ClassMember_2YR" id="ixv-27652">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243079_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127823"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243079_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127824"
      unitRef="usd">11469</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243079_LG_1_AdditionalIndexMember_2YR"
      id="ixv-27665">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243079_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127825"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243079_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127826"
      unitRef="usd">11375</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243079_LG_2_AdditionalIndexMember_2YR"
      id="ixv-27678">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AcctVal
      contextRef="C000243079_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127827"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000243079_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127828"
      unitRef="usd">10896</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243079_ClassMember" id="ixv-27713">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

32.46%

35.45%


MSCI U.S. IMI Financials 5% Capped Linked Index

30.21%


32.98%


S&amp;P 500&#xae; Index

25.02%


25.15%




A&#160; &#160;From August 16, 2023

Visit institutional.fidelity.com for more recent performance information.
&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127829"
      unitRef="pure">0.3246</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_NoLoadClassMember_2024-01-01_2024-12-31"
      decimals="INF"
      id="ixv-127830"
      unitRef="pure">0.3545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127831"
      unitRef="pure">0.3021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-127832"
      unitRef="pure">0.3298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127833"
      unitRef="pure">0.2502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-127834"
      unitRef="pure">0.2515</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="C000243079_ClassMember" id="ixv-27768">2023-08-16</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243079_ClassMember" id="ixv-27785">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243079_ClassMember" id="ixv-27789">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000243079_ClassMember" id="ixv-27795">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2024)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;295,521,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;68&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,447,937&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243079_InstantMember"
      decimals="0"
      id="ixv-127835"
      unitRef="usd">295521247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243079_InstantMember"
      decimals="INF"
      id="ixv-127836"
      unitRef="holding">68</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243079_ClassMember"
      decimals="0"
      id="ixv-127837"
      unitRef="usd">1447937</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243079_ClassMember"
      decimals="INF"
      id="ixv-127838"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243079_ClassMember" id="ixv-27870">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

31.4

&#160;


Financial Services

22.2

&#160;


Capital Markets

20.5

&#160;


Insurance

17.9

&#160;


Consumer Finance

6.8

&#160;


Professional Services

1.0

&#160;


&#160;




&#160;
Common Stocks

99.8


Short-Term Investments and Net Other Assets (Liabilities)

0.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.2


&#160;






United States

94.0


United Kingdom

3.6


Puerto Rico

1.5


Grand Cayman (UK Overseas Ter)

0.6


Mexico

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 94.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.6&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243079_TI_0_Member"
      decimals="INF"
      id="ixv-127839"
      unitRef="pure">0.314</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_1_Member"
      decimals="INF"
      id="ixv-127840"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_2_Member"
      decimals="INF"
      id="ixv-127841"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_3_Member"
      decimals="INF"
      id="ixv-127842"
      unitRef="pure">0.179</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_4_Member"
      decimals="INF"
      id="ixv-127843"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_5_Member"
      decimals="INF"
      id="ixv-127844"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127845"
      unitRef="pure">0.998</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127846"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_US_Member"
      decimals="INF"
      id="ixv-127847"
      unitRef="pure">0.940</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_GB_Member"
      decimals="INF"
      id="ixv-127848"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_PR_Member"
      decimals="INF"
      id="ixv-127849"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-127850"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_MX_Member"
      decimals="INF"
      id="ixv-127851"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243079_ClassMember" id="ixv-28096">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

8.8


&#160;


Wells Fargo &amp; Co

6.1


&#160;


Bank of America Corp

5.0


&#160;


Citigroup Inc

4.1


&#160;


Reinsurance Group of America Inc

3.7


&#160;


Apollo Global Management Inc

3.3


&#160;


Visa Inc Class A

2.6


&#160;


Morgan Stanley

2.4


&#160;


LPL Financial Holdings Inc

2.3


&#160;


Marsh &amp; McLennan Cos Inc

2.2


&#160;


&#160;

40.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243079_TH_0_Member"
      decimals="INF"
      id="ixv-127852"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_1_Member"
      decimals="INF"
      id="ixv-127853"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_2_Member"
      decimals="INF"
      id="ixv-127854"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_3_Member"
      decimals="INF"
      id="ixv-127855"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_4_Member"
      decimals="INF"
      id="ixv-127856"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_5_Member"
      decimals="INF"
      id="ixv-127857"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_6_Member"
      decimals="INF"
      id="ixv-127858"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_7_Member"
      decimals="INF"
      id="ixv-127859"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_8_Member"
      decimals="INF"
      id="ixv-127860"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_9_Member"
      decimals="INF"
      id="ixv-127861"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000243079_ClassMember" id="ixv-28221">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000243079_ClassMember" id="ixv-28227">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since January 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;April 30, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000243079_ClassMember" id="ixv-28231">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000243079_ClassMember" id="ixv-28234">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000243079_ClassMember" id="ixv-28238">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;funddocuments@fmr.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000243079_ClassMember" id="ixv-28249">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
</xbrl>
