diff --git a/isis/cmake/BuildDocs.cmake b/isis/cmake/BuildDocs.cmake index 923beb34b12c55af0be7ca585dd94c5992b84777..71d73e67381ca106f2a7c6e1efb5a621dfc0a56a 100644 --- a/isis/cmake/BuildDocs.cmake +++ b/isis/cmake/BuildDocs.cmake @@ -167,19 +167,14 @@ function(build_application_docs) # locations instead of copying them to a temporary build directory? set(appFolder "${docBuildFolder}/Application") - set(printerStyleFolder "${appFolder}/presentation/PrinterFriendly/styles") set(tabbedStyleFolder "${appFolder}/presentation/Tabbed/styles") set(installAppFolder "${docInstallFolder}/${docVersion}/Application") - set(installPrinterFolder "${installAppFolder}/presentation/PrinterFriendly") set(installTabbedFolder "${installAppFolder}/presentation/Tabbed") # Make output directories and copy the styles - file(MAKE_DIRECTORY "${installPrinterFolder}") file(MAKE_DIRECTORY "${installTabbedFolder}") - file(MAKE_DIRECTORY "${installPrinterFolder}/styles") file(MAKE_DIRECTORY "${installTabbedFolder}/styles") - copy_wildcard("${printerStyleFolder}/*.css" ${installPrinterFolder}/styles/) copy_wildcard("${tabbedStyleFolder}/*.css" ${installTabbedFolder}/styles/ ) # Loop through module folders @@ -193,17 +188,13 @@ function(build_application_docs) get_filename_component(appName ${f} NAME) # Get printer-friendly and tabbed output folders - set(pfAppFolder ${installPrinterFolder}/${appName}) set(tbAppFolder ${installTabbedFolder}/${appName}) - file(MAKE_DIRECTORY "${pfAppFolder}") file(MAKE_DIRECTORY "${tbAppFolder}") if(EXISTS ${f}/assets) - copy_folder(${f}/assets ${pfAppFolder}) copy_folder(${f}/assets ${tbAppFolder}) endif() - execute_process(COMMAND ${XALAN} ${XALAN_PARAM_OPTION} menuPath \"../../../../\" ${XALAN_OUTFILE_OPTION} ${pfAppFolder}/${appName}.html ${XALAN_INFILE_OPTION} ${f}/${appName}.xml ${XALAN_XSL_OPTION} ${printerStyleFolder}/IsisApplicationDocStyle.xsl) execute_process(COMMAND ${XALAN} ${XALAN_PARAM_OPTION} menuPath \"../../../../\" ${XALAN_OUTFILE_OPTION} ${tbAppFolder}/${appName}.html ${XALAN_INFILE_OPTION} ${f}/${appName}.xml ${XALAN_XSL_OPTION} ${tabbedStyleFolder}/IsisApplicationDocStyle.xsl) endforeach() # End loop through app folders diff --git a/isis/src/base/apps/automos/automos.xml b/isis/src/base/apps/automos/automos.xml index 6f4ed27397e0bf47621a1873765113dc78cf16c5..1d684949d01ddeca968892496046d4282fd772ad 100644 --- a/isis/src/base/apps/automos/automos.xml +++ b/isis/src/base/apps/automos/automos.xml @@ -7,188 +7,190 @@ <description> <html> - <head><style> - .td { - padding-left: 20px; width:70px; align:center; - } - .td1 { - padding-left: 5px; width:70px; align:left; - } - .td2 { - padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; align:center; - } - </style></head> - <body> <font size="2" face="Verdana"> - <p> - This application mosaics together ISIS cubes from a user-entered text file containing the - input cube filenames (FROMLIST). If the output file (MOSAIC) does not already exist, the - program will create it from the input cubes. Otherwise, the input cubes will be placed - into the existing mosaic cube. - <p> - REQUIREMENT: The listed input cubes must be map projected (<def>Level2</def>). - The input cubes are required to be projected to the EXACT SAME ProjectionName, - PixelResolution (or MapScale), EquatorialRadius, PolarRadius, LatitudeType, - LongitudeDirection, as well as specific map projection keywords (e.g., CenterLatitude, - CenterLongitude). If these map projection requirements are not met, an error will be - encountered. - </p> - <b>Note</b>: The latitude and longitude range of the individual input cubes may vary. - <p> - By default, the input cubes are placed into the mosaic in the order in which they appear - in the input list. <b>Automos</b> automatically determines the size of the new output - mosaic by examining the latitude and longitude range of each input cube. The user may - override this by entering their own latitude/longitude extents for the output mosaic - cube by setting the GRANGE parameter. - </p> - </p> - <p> - <b>Integrity-check Parameters</b>: - <p> - MATCHBANDBIN = TRUE, the default is to require all the bandbin group and wavelength - keywords of the input cube files exactly match the output mosaic. - </p> - <p> - MATCHDEM = FALSE, the default does not check the SHAPEMODEL keyword of the input cube - files and does not propagate what DEM Shapemodel that was used when the input files were - projected. - </p> - </p> - <p> - The PRIORITY parameter will determine how each input cube is combined with the current - output mosaic cube. The process involves replacing an output mosaic pixel (or not) with - an input pixel at the same location. There are many user options and criteria that - influence the pixel replacement. Use of the PRIORITY parameter with and without other - options is explained in the tables and descriptions below. - </p> - <p> - The TRACK feature creates a separate tracking cube in addition to the mosaic cube, and - contains information for the source files of every pixel within the output mosaic. - This cube will have the same base-name as the mosaic cube but will end in - "_tracking.cub". The tracking cube must always reside in the same directory as the - mosaic cube to be properly accessed; this means that if the mosaic cube is copied or - moved, then its associated tracking cube must be copied or moved to the same location. - <b>The tracking cube will always be of type unsigned integer. Depending on the - bit-type of the mosaic cube and/or the number of bands it contains, the tracking cube - may be as much as four times the size of the mosaic cube itself.</b> - </p> - <p> - The tracking cube can be used appropriately through the QVIEW-AdvancedTracking - tool. As the user pans across the displayed mosaic, for every mosaic pixel location, - QVIEW-AdvancedTracking will interactively report the index, the filename and the - serial number of the input cube that was input to automos for that specific pixel - location. Since the tracking cube is of bit-type unsigned integer, the DN values of - 0, 1 and 2 are reserved for NULL, LRS and LIS, respectively, so valid pixel DN values - will begin at an offset of 3. In other words, a pixel of DN value 3 in the tracking - cube means that this same pixel within the mosaic was taken from the first input - image. The tracking cube cannot be used outside of the QVIEW-AdvancedTracking tool - except as a visual representation of the source cubes for the different pixels. - </p> - <p> - The TRACK feature works with Priority options ONTOP and BENEATH for single band input - cubes. It works for multiband cubes for PRIORITY=ONTOP only when the NULL, - HIGHSATURATION and LOWSATURATION options are set to true. It also works for multiband - cubes when PRIORITY=BAND. Furthermore, this feature is NOT supported when - PRIORITY=AVERAGE. - </p> - <p> - <b>Please Note: Prior to ISIS version 3.6.0, tracking for the various mosaicking apllications - was being handled with an internal tracking band. Tracking is now being handled by an - external tracking cube that contains the associated tracking information. This application - can no longer add to mosaics of the old format. In order to continue to use these - older mosaics with the updated mosaicking applications, you must first use the - <def>trackextract</def> utility application to extract the tracking band and the associated - tracking information into an external tracking cube.</b> - </p> - <p> - <b> - The following table describes how the program will determine the pixel value in the output - mosaic for areas of image overlap. - </b> - <table border="1" > - <tr><th>PRIORITY</th><th>RESULT</th></tr> - <tr> - <td>ONTOP</td> - <td> - This is the default. The current input image will be placed on top of the - output mosaic. Thus in any area of overlap, the Valid pixel values for the - current input image will appear in the output mosaic (it replaces the output mosaic - pixel). Invalid input <def>Special Pixels</def> - (<def>NULL</def>,<def>HRS</def>,<def>HIS</def>,<def>LRS</def>,<def>LIS</def>) will NOT - replace an existing Valid output mosaic pixel unless the optional flags are set. Refer - to parameters HIGHSATURATION,LOWSATURATION, and NULL to override replacement of Valid - output mosaic pixels. - <p> - <b>NOTE:</b> When using this priority with multi-band mosaics and with the TRACK - option set, all Special Pixel flags must be set as well. This is because the same - pixel within different bands of a single input image may hold both Valid and Special - Pixel values, and since our Tracking capabilities can only track one input image per - pixel (as it is a single band), it must accept the values for that particular pixel - from <b>every</b> band in the input image being placed on top. - </p> - </td> - </tr> - <tr> - <td>BENEATH</td> - <td> - The current input image will be placed beneath the output mosaic. Thus in - any area of overlap, the Valid pixel values for the current mosaic will remain in - the output mosaic. The Valid pixel values for the current input image will only - replace the NULL pixels values in the output mosaic. The HRS,HIS,LRS and LIS special - pixel values in the output mosaic will NOT be replaced by the Valid input pixel. - The parameters HIGHSATURATION, LOWSATURATION and NULL are not supported under this - priority. - </td> - </tr> - <tr> - <td>BAND</td> - <td> - The input image pixels will be placed in the output mosaic based on the "Lesser" or - "Greater" criteria of a priority band defined by the user. Parameters that apply to - this priority feature are TYPE, NUMBER, KEYNAME, KEYVALUE, CRITERIA. - </td> - </tr> - <tr> - <td>AVERAGE</td> - <td> - Overlapping Valid pixel values from the current input image and output mosaic will be - averaged for the new mosaic pixel values. A count-band is created with the output - mosaic file. The count-band keeps track of the number of images involved in the - averaging of the input DN values for each pixel in the mosaic. Invalid input pixel - values will not be included in the average. In the case where only one Valid pixel - exists between the input image pixels or the current mosaic pixel, the Valid pixel is - retained in the current output mosaic. Refer to parameters HIGHSATURATION, - LOWSATURATION, and NULL to override replacement of valid output mosaic pixels. - <p> - Choosing this priority will cause the mosaic to have twice the number of bands of - the input image. <b>Hence the file (byte) size of the mosaic is increased due to - the count-bands.</b> - </p> - <p> - <b>NOTE</b>: If an existing mosaic does not already contain a count-band, an error - will be encountered. - </p> - </td> - </tr> - </table> - </p> - <p> - Each of the following priority option tables indicates the resulting output pixel for a - particular input pixel, given the selected special pixel options (parameters - HIGHSATURATION for HRS, HIS; LOWSATURATION for LRS, LIS; and NULL) in each table row. + <head> + <style> + .td { + padding-left: 20px; width:70px; align:center; + } + .td1 { + padding-left: 5px; width:70px; align:left; + } + .td2 { + padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; align:center; + } + </style> + </head> + <body> + <p> + This application mosaics together ISIS cubes from a user-entered text file containing the + input cube filenames (FROMLIST). If the output file (MOSAIC) does not already exist, the + program will create it from the input cubes. Otherwise, the input cubes will be placed + into the existing mosaic cube. + </p> + <p> + REQUIREMENT: The listed input cubes must be map projected (<def>Level2</def>). + The input cubes are required to be projected to the EXACT SAME ProjectionName, + PixelResolution (or MapScale), EquatorialRadius, PolarRadius, LatitudeType, + LongitudeDirection, as well as specific map projection keywords (e.g., CenterLatitude, + CenterLongitude). If these map projection requirements are not met, an error will be + encountered. + </p> + <b>Note</b>: The latitude and longitude range of the individual input cubes may vary. + <p> + By default, the input cubes are placed into the mosaic in the order in which they appear + in the input list. <b>Automos</b> automatically determines the size of the new output + mosaic by examining the latitude and longitude range of each input cube. The user may + override this by entering their own latitude/longitude extents for the output mosaic + cube by setting the GRANGE parameter. + </p> + <p> + <b>Integrity-check Parameters</b>: + <p> + MATCHBANDBIN = TRUE, the default is to require all the bandbin group and wavelength + keywords of the input cube files exactly match the output mosaic. + </p> + <p> + MATCHDEM = FALSE, the default does not check the SHAPEMODEL keyword of the input cube + files and does not propagate what DEM Shapemodel that was used when the input files were + projected. + </p> + </p> + <p> + The PRIORITY parameter will determine how each input cube is combined with the current + output mosaic cube. The process involves replacing an output mosaic pixel (or not) with + an input pixel at the same location. There are many user options and criteria that + influence the pixel replacement. Use of the PRIORITY parameter with and without other + options is explained in the tables and descriptions below. + </p> + <p> + The TRACK feature creates a separate tracking cube in addition to the mosaic cube, and + contains information for the source files of every pixel within the output mosaic. + This cube will have the same base-name as the mosaic cube but will end in + "_tracking.cub". The tracking cube must always reside in the same directory as the + mosaic cube to be properly accessed; this means that if the mosaic cube is copied or + moved, then its associated tracking cube must be copied or moved to the same location. + <b>The tracking cube will always be of type unsigned integer. Depending on the + bit-type of the mosaic cube and/or the number of bands it contains, the tracking cube + may be as much as four times the size of the mosaic cube itself.</b> + </p> + <p> + The tracking cube can be used appropriately through the QVIEW-AdvancedTracking + tool. As the user pans across the displayed mosaic, for every mosaic pixel location, + QVIEW-AdvancedTracking will interactively report the index, the filename and the + serial number of the input cube that was input to automos for that specific pixel + location. Since the tracking cube is of bit-type unsigned integer, the DN values of + 0, 1 and 2 are reserved for NULL, LRS and LIS, respectively, so valid pixel DN values + will begin at an offset of 3. In other words, a pixel of DN value 3 in the tracking + cube means that this same pixel within the mosaic was taken from the first input + image. The tracking cube cannot be used outside of the QVIEW-AdvancedTracking tool + except as a visual representation of the source cubes for the different pixels. + </p> + <p> + The TRACK feature works with Priority options ONTOP and BENEATH for single band input + cubes. It works for multiband cubes for PRIORITY=ONTOP only when the NULL, + HIGHSATURATION and LOWSATURATION options are set to true. It also works for multiband + cubes when PRIORITY=BAND. Furthermore, this feature is NOT supported when + PRIORITY=AVERAGE. + </p> + <p> + <b>Please Note: Prior to ISIS version 3.6.0, tracking for the various mosaicking apllications + was being handled with an internal tracking band. Tracking is now being handled by an + external tracking cube that contains the associated tracking information. This application + can no longer add to mosaics of the old format. In order to continue to use these + older mosaics with the updated mosaicking applications, you must first use the + <def>trackextract</def> utility application to extract the tracking band and the associated + tracking information into an external tracking cube.</b> + </p> + <p> + <b> + The following table describes how the program will determine the pixel value in the output + mosaic for areas of image overlap. + </b> + <table cellspacing="0" border="1" > + <tr><th>PRIORITY</th><th>RESULT</th></tr> + <tr> + <td>ONTOP</td> + <td> + This is the default. The current input image will be placed on top of the + output mosaic. Thus in any area of overlap, the Valid pixel values for the + current input image will appear in the output mosaic (it replaces the output mosaic + pixel). Invalid input <def>Special Pixels</def> + (<def>NULL</def>,<def>HRS</def>,<def>HIS</def>,<def>LRS</def>,<def>LIS</def>) will NOT + replace an existing Valid output mosaic pixel unless the optional flags are set. Refer + to parameters HIGHSATURATION,LOWSATURATION, and NULL to override replacement of Valid + output mosaic pixels. + <p> + <b>NOTE:</b> When using this priority with multi-band mosaics and with the TRACK + option set, all Special Pixel flags must be set as well. This is because the same + pixel within different bands of a single input image may hold both Valid and Special + Pixel values, and since our Tracking capabilities can only track one input image per + pixel (as it is a single band), it must accept the values for that particular pixel + from <b>every</b> band in the input image being placed on top. + </p> + </td> + </tr> + <tr> + <td>BENEATH</td> + <td> + The current input image will be placed beneath the output mosaic. Thus in + any area of overlap, the Valid pixel values for the current mosaic will remain in + the output mosaic. The Valid pixel values for the current input image will only + replace the NULL pixels values in the output mosaic. The HRS,HIS,LRS and LIS special + pixel values in the output mosaic will NOT be replaced by the Valid input pixel. + The parameters HIGHSATURATION, LOWSATURATION and NULL are not supported under this + priority. + </td> + </tr> + <tr> + <td>BAND</td> + <td> + The input image pixels will be placed in the output mosaic based on the "Lesser" or + "Greater" criteria of a priority band defined by the user. Parameters that apply to + this priority feature are TYPE, NUMBER, KEYNAME, KEYVALUE, CRITERIA. + </td> + </tr> + <tr> + <td>AVERAGE</td> + <td> + Overlapping Valid pixel values from the current input image and output mosaic will be + averaged for the new mosaic pixel values. A count-band is created with the output + mosaic file. The count-band keeps track of the number of images involved in the + averaging of the input DN values for each pixel in the mosaic. Invalid input pixel + values will not be included in the average. In the case where only one Valid pixel + exists between the input image pixels or the current mosaic pixel, the Valid pixel is + retained in the current output mosaic. Refer to parameters HIGHSATURATION, + LOWSATURATION, and NULL to override replacement of valid output mosaic pixels. + <p> + Choosing this priority will cause the mosaic to have twice the number of bands of + the input image. <b>Hence the file (byte) size of the mosaic is increased due to + the count-bands.</b> + </p> + <p> + <b>NOTE</b>: If an existing mosaic does not already contain a count-band, an error + will be encountered. + </p> + </td> + </tr> + </table> + </p> + <p> + Each of the following priority option tables indicates the resulting output pixel for a + particular input pixel, given the selected special pixel options (parameters + HIGHSATURATION for HRS, HIS; LOWSATURATION for LRS, LIS; and NULL) in each table row. - <!-- - ******************************************************************************* - The graphics below are commented out because they are no longer correct. - ******************************************************************************* - --> - <!-- - <table cellspacing="0" cellpadding="1" border="0"> - <tr><th colspan="3" align="center"><u> Priority OnTop</u></th></tr> - <tr height="15"><th colspan="3"></th></tr> - <tr><td class="td"><img src="assets/OnTop.jpg" alt="Priority OnTop" /> </td> - <td class="td"></td> - <td class="td">--> - <table cellspacing="0" cellpadding="1" border="1" width="1000"> + <!-- + ******************************************************************************* + The graphics below are commented out because they are no longer correct. + ******************************************************************************* + --> + <!-- + <table cellspacing="0" cellpadding="1" border="0"> + <tr><th colspan="3" align="center"><u> Priority OnTop</u></th></tr> + <tr height="15"><th colspan="3"></th></tr> + <tr><td class="td"><img src="assets/OnTop.jpg" alt="Priority OnTop" /> </td> + <td class="td"></td> + <td class="td">--> + <table cellspacing="0" cellpadding="1" border="1"> <tr><th colspan="6" align="center">PRIORITY=ONTOP</th></tr> <tr><th colspan="3" align="center">Options</th> <th colspan="3" align="center">Images</th></tr> @@ -266,7 +268,7 @@ <tr><td class="td"><img src="assets/Band.jpg" alt="Priority Band" /> </td> <td class="td"></td> <td class="td">--> - <table cellspacing="0" cellpadding="0" border="1" width="1000"> + <table cellspacing="0" cellpadding="0" border="1"> <tr><th colspan="6" align="center">PRIORITY=BAND</th></tr> <tr><th colspan="3" align="center">Options</th><th colspan="3" align="center"> Images</th></tr> @@ -327,7 +329,7 @@ <tr><td class="td"><img src="assets/Average.jpg" alt="Priority Average" /></td> <td class="td"></td> <td class="td">--> - <table cellspacing="0" cellpadding="0" border="1" width="1000"> + <table cellspacing="0" cellpadding="0" border="1"> <tr><th colspan="7" align="center">PRIORITY=AVERAGE</th></tr> <tr><th colspan="3" align="center">Options</th><th colspan="4" align="center"> Images</th></tr> @@ -389,7 +391,6 @@ </table> --> </p> - </font> </body> </html> </description> diff --git a/isis/src/base/apps/deriv/work/deriv.html b/isis/src/base/apps/deriv/work/deriv.html index 05c61c56cd57b4af7fb80ad4497d06a54ee33a79..e6ea00591619141a107859a6f3f6326db8050a36 100644 --- a/isis/src/base/apps/deriv/work/deriv.html +++ b/isis/src/base/apps/deriv/work/deriv.html @@ -116,7 +116,6 @@ text-decoration: none ; margin-top:2px; margin-bottom:3px; - background-color: #88AACC ; padding: 3px ; } diff --git a/isis/src/base/apps/maptemplate/maptemplate.xml b/isis/src/base/apps/maptemplate/maptemplate.xml index 562b6a840fd28c86a21e5a3e952999482608aca4..13d17bab1bc0decc0be4daa2ec033be44c4ba0e1 100644 --- a/isis/src/base/apps/maptemplate/maptemplate.xml +++ b/isis/src/base/apps/maptemplate/maptemplate.xml @@ -125,7 +125,7 @@ Group = Mapping software like <i>cam2map</i>, an error will occur. Below is a list of projections and the keywords that must be in the Map File Template:<br /> -<table class="tableFormattedInformation" border="1" style="width:700px;"> +<table class="tableFormattedInformation"> <tr> <th> PROJECTION @@ -182,7 +182,7 @@ Group = Mapping <p> <b>How the defaults are set for Mapping Group keywords:</b> -<table class="tableFormattedInformation" border="1" style="width:700px;"> +<table class="tableFormattedInformation"> <tr> <th> DEFAULT SOURCE @@ -269,7 +269,7 @@ Group = Mapping <p> <b>Parameter Setting Action</b> - <table class="tableFormattedInformation" border="1" style="width:700px;"> + <table class="tableFormattedInformation"> <tr> <th> diff --git a/isis/src/docsys/Application/build/TOCindex.xsl b/isis/src/docsys/Application/build/TOCindex.xsl index acc1839b3099fc39e890607be89786322e924bc9..e1ee3b8240cfcf0d71671e29194967fe7c3bea7c 100644 --- a/isis/src/docsys/Application/build/TOCindex.xsl +++ b/isis/src/docsys/Application/build/TOCindex.xsl @@ -42,8 +42,6 @@ Deborah Lee Soltesz USGS: ISIS Application Table of Contents </title> <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link> - <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../assets/styles/menu.css"/> <link rel="stylesheet" media="print" href="../assets/styles/print.css"/> <meta name="keywords" content="Isis, applications, table of contents, image processing"/> diff --git a/isis/src/docsys/Application/build/TOCindex_alpha.xsl b/isis/src/docsys/Application/build/TOCindex_alpha.xsl index c254f810487828b39d41a1d3c83de780e1ba3eb3..17b84107e296957c1d46a85bee72438c38d5bb39 100644 --- a/isis/src/docsys/Application/build/TOCindex_alpha.xsl +++ b/isis/src/docsys/Application/build/TOCindex_alpha.xsl @@ -21,9 +21,14 @@ Deborah Lee Soltesz doctype-system="http://www.w3.org/TR/html4/loose.dtd" indent="yes" encoding="utf-8" - omit-xml-declaration="yes"/> + omit-xml-declaration="yes" + /> + + <xsl:param name="menuPath"/> <xsl:include href="../../build/menu.xsl"/> + <xsl:include href="../../build/header.xsl"/> + <xsl:include href="../../build/footer.xsl"/> <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/> @@ -40,11 +45,19 @@ Deborah Lee Soltesz <title> USGS: ISIS Application Table of Contents (Alphabetical Listing) </title> - <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link> - <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../assets/styles/menu.css"/> + + <!-- ISIS Docs --> + <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/> <link rel="stylesheet" media="print" href="../assets/styles/print.css"/> + <!-- USGS --> + <link rel="stylesheet" href="../assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="../assets/styles/usgs/custom.css" /> + + <!-- Govt --> + <link rel="stylesheet" href="../assets/styles/uswds.css"/> + <script src="../assets/scripts/uswds-init.min.js"></script> + <meta name="keywords" content="Isis, applications, table of contents, image processing"/> <meta name="description" content="Isis Applications Table of Contents listed in alphabetical order"/> @@ -58,76 +71,37 @@ Deborah Lee Soltesz <meta name="city" content="Flagstaff"/> <meta name="zip" content="86001"/> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> - </head> <body> - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <a href="http://www.usgs.gov"> - <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/> - - - <p style="margin-top:10px; margin-bottom:0px;"> - ISIS Application Documentation</p> - - <hr/> - + <script src="../assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> - <table width="100%" cellpadding="0" border="0" cellspacing="0"> - <tr valign="top"> - <td align="right" class="caption"> - <a href="index.html">Categorical</a> | - <a href="oldvnew.html">Old vs. New</a> | - <a href="../index.html">Home</a> - </td> - </tr> - <tr valign="top"> - <td align="left"> - <h1> - Alphabetical Listing of Applications - </h1> - </td> - </tr> - </table> + <div id="page"> + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + <main class="isisContent"> + <h1> + Alphabetical Listing of Applications + </h1> -<!-- Alphabetical tables of links to documentation --> - + <!-- Alphabetical tables of links to documentation --> <table> <xsl:for-each select="/tableofcontents/application"> <xsl:sort order="ascending" select="name"/> <tr> - <th class="tableCellLevel1_th"> + <th> <xsl:variable name="appName" select="normalize-space(name)"/> <a href="presentation/Tabbed/{$appName}/{$appName}.html"> <xsl:value-of select="$appName"/></a> </th> - <td class="tableCellLevel1"> + <td> <xsl:if test="brief"> <xsl:value-of select="brief"/><br/> </xsl:if> @@ -135,18 +109,9 @@ Deborah Lee Soltesz </tr> </xsl:for-each> </table> - - - - - - - -<!-- FOOTER --> -<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script> -</div> - - + </main> + </div> + <xsl:call-template name="writeFooter"/> </body> </html> diff --git a/isis/src/docsys/Application/build/TOCindex_category.xsl b/isis/src/docsys/Application/build/TOCindex_category.xsl index 11de1fc512e8c272efd2a9d35a0d0d60778bbe07..01f0b184272c8d4ee84f98a68dd8c6101f64d12a 100644 --- a/isis/src/docsys/Application/build/TOCindex_category.xsl +++ b/isis/src/docsys/Application/build/TOCindex_category.xsl @@ -21,9 +21,13 @@ Deborah Lee Soltesz doctype-system="http://www.w3.org/TR/html4/loose.dtd" indent="yes" encoding="utf-8" - omit-xml-declaration="yes"/> + omit-xml-declaration="yes" + /> + <xsl:param name="menuPath"/> <xsl:include href="../../build/menu.xsl"/> + <xsl:include href="../../build/header.xsl"/> + <xsl:include href="../../build/footer.xsl"/> <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/> @@ -40,11 +44,19 @@ Deborah Lee Soltesz <title> USGS: ISIS Application Table of Contents (Categorical) </title> - <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link> - <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../assets/styles/menu.css"/> + + <!-- ISIS Docs --> + <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/> <link rel="stylesheet" media="print" href="../assets/styles/print.css"/> + <!-- USGS --> + <link rel="stylesheet" href="../assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="../assets/styles/usgs/custom.css" /> + + <!-- Govt --> + <link rel="stylesheet" href="../assets/styles/uswds.css"/> + <script src="../assets/scripts/uswds-init.min.js"></script> + <meta name="keywords" content="Isis, applications, table of contents, image processing"/> <meta name="description" content="Isis Applications Table of Contents listed by category"/> @@ -57,160 +69,118 @@ Deborah Lee Soltesz <meta name="county" content="Coconino"/> <meta name="city" content="Flagstaff"/> <meta name="zip" content="86001"/> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> </head> <body> - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <a href="http://www.usgs.gov"> - <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/> - - - <p style="margin-top:10px; margin-bottom:0px;"> - ISIS Application Documentation</p> - - <hr/> - - - <table width="100%" cellpadding="0" border="0" cellspacing="0"> - <tr valign="top"> - <td align="right" class="caption"> - <a href="alpha.html"> - Alphabetical Listing</a> | - <a href="oldvnew.html">Old vs. New</a> | - <a href="../index.html">Home</a> - </td> - </tr> - <tr valign="top"> - <td align="left"> - <h1> - Applications by Category - </h1> - </td> - </tr> - </table> - - - -<!-- links to categories --> - <h3>Categories</h3> - <h4><a href="#Core">Core Programs</a></h4> - <ul> - <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]"> - <xsl:sort order="ascending" select="normalize-space(.)"/> - <li> - <a href="#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - </ul> - - <h4><a href="#MissionSpecific">Mission Specific Programs</a></h4> - <ul> - <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]"> - <xsl:sort order="ascending" select="normalize-space(.)"/> - <li> - <a href="#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - </ul> - -<!-- tables of links to documentation --> - - <a name="Core"></a> - <h2>Core Programs</h2> - <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]"> - <xsl:sort order="ascending" select="normalize-space(.)"/> - <h3> - <a name="{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="."/> - </a> - </h3> - <xsl:variable name="categoryName" select="normalize-space(.)"/> - - <table> - <xsl:for-each select="/tableofcontents/application/category/categoryItem"> - <xsl:sort select="normalize-space(../../name)"/> - <xsl:if test="normalize-space(.) = $categoryName"> - <tr> - <th class="tableCellLevel1_th"> - <xsl:variable name="appName" select="normalize-space(../../name)"/> - <a href="presentation/Tabbed/{$appName}/{$appName}.html"> - <xsl:value-of select="../../name"/></a> - </th> - <td class="tableCellLevel1"> - <xsl:value-of select="../../brief"/><br/> - </td> - </tr> - </xsl:if> + <script src="../assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> + + <div id="page"> + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + + <main class="isisContent"> + + <h1> + Applications by Category + </h1> + + <!-- links to categories --> + <h3>Core Programs</h3> + <ul class="card-list-sm"> + <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]"> + <xsl:sort order="ascending" select="normalize-space(.)"/> + <li> + <a href="#{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="." /></a> + </li> + </xsl:for-each> + </ul> + + <h3>Mission Specific Programs</h3> + <ul class="card-list-sm"> + <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]"> + <xsl:sort order="ascending" select="normalize-space(.)"/> + <li> + <a href="#{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="." /></a> + </li> + </xsl:for-each> + </ul> + + <!-- tables of links to documentation --> + + <a name="Core"></a> + <h2>Core Programs</h2> + <xsl:for-each select="//application/category/categoryItem[not(normalize-space(.)=preceding::application/category/categoryItem)]"> + <xsl:sort order="ascending" select="normalize-space(.)"/> + <h3> + <a name="{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="."/> + </a> + </h3> + <xsl:variable name="categoryName" select="normalize-space(.)"/> + + <table> + <xsl:for-each select="/tableofcontents/application/category/categoryItem"> + <xsl:sort select="normalize-space(../../name)"/> + <xsl:if test="normalize-space(.) = $categoryName"> + <tr> + <th class="tableCellLevel1_th"> + <xsl:variable name="appName" select="normalize-space(../../name)"/> + <a href="presentation/Tabbed/{$appName}/{$appName}.html"> + <xsl:value-of select="../../name"/></a> + </th> + <td class="tableCellLevel1"> + <xsl:value-of select="../../brief"/><br/> + </td> + </tr> + </xsl:if> + </xsl:for-each> + </table> + <hr noshade="noshade"/> </xsl:for-each> - </table> - <hr noshade="noshade"/> - </xsl:for-each> - - - <a name="MissionSpecific"></a> - <h2>Mission Specific Programs</h2> - <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]"> - <xsl:sort order="ascending" select="normalize-space(.)"/> - <h3> - <a name="{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="."/> - </a> - </h3> - <xsl:variable name="missionName" select="normalize-space(.)"/> - - <table> - <xsl:for-each select="/tableofcontents/application/category/missionItem"> - <xsl:sort select="normalize-space(../../name)"/> - <xsl:if test="normalize-space(.) = $missionName"> - <tr> - <th class="tableCellLevel1_th"> - <xsl:variable name="appName" select="normalize-space(../../name)"/> - <a href="presentation/Tabbed/{$appName}/{$appName}.html"> - <xsl:value-of select="../../name"/></a> - </th> - <td class="tableCellLevel1"> - <xsl:value-of select="../../brief"/><br/> - </td> - </tr> + + <a name="MissionSpecific"></a> + <h2>Mission Specific Programs</h2> + <xsl:for-each select="//application/category/missionItem[not(normalize-space(.)=preceding::application/category/missionItem)]"> + <xsl:sort order="ascending" select="normalize-space(.)"/> + <h3> + <a name="{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="."/> + </a> + </h3> + <xsl:variable name="missionName" select="normalize-space(.)"/> + + <table> + <xsl:for-each select="/tableofcontents/application/category/missionItem"> + <xsl:sort select="normalize-space(../../name)"/> + <xsl:if test="normalize-space(.) = $missionName"> + <tr> + <th class="tableCellLevel1_th"> + <xsl:variable name="appName" select="normalize-space(../../name)"/> + <a href="presentation/Tabbed/{$appName}/{$appName}.html"> + <xsl:value-of select="../../name"/> + </a> + </th> + <td class="tableCellLevel1"> + <xsl:value-of select="../../brief"/><br/> + </td> + </tr> + </xsl:if> + </xsl:for-each> + </table> + <xsl:if test="position() != last()"> + <hr noshade="noshade"/> </xsl:if> </xsl:for-each> - </table> - <xsl:if test="position() != last()"> - <hr noshade="noshade"/> - </xsl:if> - </xsl:for-each> - - -<!-- FOOTER --> -<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script> -</div> - + </main> + </div> + <xsl:call-template name="writeFooter"/> </body> </html> diff --git a/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl b/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl index d454f92a9f6a7da294348ec8c2e66027b27d11a4..42ee2004fb277069b0e4c2b9ec4387ccb9158f75 100644 --- a/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl +++ b/isis/src/docsys/Application/build/TOCindex_oldvnew.xsl @@ -4,15 +4,15 @@ xmlns:fo="http://www.w3.org/1999/XSL/Format" exclude-result-prefixes="xmlns fo"> -<!-- + <!-- -This stylesheet will be used to generate the Old-vs-New TOC for applications + This stylesheet will be used to generate the Old-vs-New TOC for applications -Author -Deborah Lee Soltesz -4/2002 + Author + Deborah Lee Soltesz + 4/2002 ---> + --> <xsl:output media-type="text/html" @@ -20,9 +20,14 @@ Deborah Lee Soltesz doctype-system="http://www.w3.org/TR/html4/loose.dtd" indent="yes" encoding="utf-8" - omit-xml-declaration="yes"/> + omit-xml-declaration="yes" + /> + + <xsl:param name="menuPath"/> <xsl:include href="../../build/menu.xsl"/> + <xsl:include href="../../build/header.xsl"/> + <xsl:include href="../../build/footer.xsl"/> <xsl:key name="categoryMatch" match="/tableofcontents/application" use="category/categoryItem"/> @@ -39,11 +44,20 @@ Deborah Lee Soltesz <title> USGS: ISIS Application Table of Contents (Old vs. New Application Names) </title> - <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"></link> - <link rel="stylesheet" href="presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../assets/styles/menu.css"/> + + + <!-- ISIS Docs --> + <link rel="stylesheet" href="../assets/styles/IsisStyleCommon.css"/> <link rel="stylesheet" media="print" href="../assets/styles/print.css"/> + <!-- USGS --> + <link rel="stylesheet" href="../assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="../assets/styles/usgs/custom.css" /> + + <!-- Govt --> + <link rel="stylesheet" href="../assets/styles/uswds.css"/> + <script src="../assets/scripts/uswds-init.min.js"></script> + <meta name="keywords" content="Isis, applications, table of contents, image processing"/> <meta name="description" content="Isis Applications Table of Contents - cross reference listing of old Isis application names verses new ones"/> @@ -56,120 +70,71 @@ Deborah Lee Soltesz <meta name="county" content="Coconino"/> <meta name="city" content="Flagstaff"/> <meta name="zip" content="86001"/> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> - </head> + + </head> <body> - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <a href="http://www.usgs.gov"> - <img src="../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/> - - - <p style="margin-top:10px; margin-bottom:0px;"> - Isis Application Documentation</p> - <hr/> - - - <table width="100%" cellpadding="0" border="0" cellspacing="0"> - <tr valign="top"> - <td align="right" class="caption"> - <a href="index.html">Categorical</a> | - <a href="alpha.html">Alphabetical</a> | - <a href="../index.html">Home</a> - </td> - </tr> - <tr valign="top"> - <td align="left"> - <h1> - Old vs. New Application Names - </h1> - </td> - </tr> - </table> - - -<p> -Several applications have been renamed or evolved into multiple applications in -the newest version of ISIS. The following table cross-references the current -application names in ISIS to the names of applications in previous versions of ISIS. -</p> - - - + <script src="../assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> + + <div id="page"> + + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + + <main class="isisContent"> + + <h1>Old vs. New Application Names</h1> + <p> + Several applications have been renamed or evolved into multiple applications in + the newest version of ISIS. The following table cross-references the current + application names in ISIS to the names of applications in previous versions of ISIS. + </p> + + <!-- tables of links to documentation matching old names to new names --> + + <table> + <tr> + <th class="tableCellLevel1_th"> + Previous Versions + </th> + <th class="tableCellLevel1_th"> + ISIS + </th> + </tr> + + <xsl:for-each select="//application/oldName/item[not(normalize-space(.)=preceding::application/oldName/item)]"> + <xsl:sort order="ascending" select="normalize-space(.)"/> + <xsl:variable name="oldIsisName" select="normalize-space(.)"/> + <tr> + <td class="old-name" valign="top"> + <xsl:value-of select="."/> + </td> + <td valign="top"> + <ul> + <xsl:for-each select="//application/oldName/item"> + <xsl:if test="normalize-space(.) = $oldIsisName"> + <li> + <xsl:variable name="appName" select="normalize-space(../../name)"/> + <a href="presentation/Tabbed/{$appName}/{$appName}.html"> + <xsl:value-of select="../../name"/></a> + </li> + </xsl:if> + </xsl:for-each> + </ul> + </td> + </tr> + </xsl:for-each> + </table> + + </main> -<!-- tables of links to documentation matching old names to new names --> - - <table> - <tr> - <th class="tableCellLevel1_th"> - Previous Versions - </th> - <th class="tableCellLevel1_th"> - ISIS - </th> - </tr> - - <xsl:for-each select="//application/oldName/item[not(normalize-space(.)=preceding::application/oldName/item)]"> - <xsl:sort order="ascending" select="normalize-space(.)"/> - <xsl:variable name="oldIsisName" select="normalize-space(.)"/> - <tr> - <td class="tableCellLevel1" valign="top"> - <xsl:value-of select="."/> - </td> - <td class="tableCellLevel1" valign="top"> - <ul> - <xsl:for-each select="//application/oldName/item"> - <xsl:if test="normalize-space(.) = $oldIsisName"> - <li> - <xsl:variable name="appName" select="normalize-space(../../name)"/> - <a href="presentation/Tabbed/{$appName}/{$appName}.html"> - <xsl:value-of select="../../name"/></a> - </li> - </xsl:if> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:for-each> - </table> - - - - - - - - - - - - -<!-- FOOTER --> -<script type="text/javascript" language="JavaScript" src="../assets/scripts/footer.js"></script> -</div> + </div> + <xsl:call-template name="writeFooter"/> </body> </html> diff --git a/isis/src/docsys/Application/data/Makefile b/isis/src/docsys/Application/data/Makefile index 03177d429eaccdb17623b950839045c678bbbaf2..f293a7daf3bfe137050568da074d6b0923fa9802 100644 --- a/isis/src/docsys/Application/data/Makefile +++ b/isis/src/docsys/Application/data/Makefile @@ -8,8 +8,6 @@ include $(ISISROOT)/make/isismake.os DEST_PRES_DIR = $(ISISROOT)/doc/Application/presentation -PFSTYLEDIR = ../presentation/PrinterFriendly/styles -PFDIR = $(DEST_PRES_DIR)/PrinterFriendly TABSTYLEDIR = ../presentation/Tabbed/styles TABDIR = $(DEST_PRES_DIR)/Tabbed @@ -25,21 +23,7 @@ APPSDIR = $(ISISROOT)/doc/Application #------ # DOCS: generate documentation -docs: printer tabbed toc - - -#------ -# PRINTER FRIENDLY -# run style sheet for Printer Friendly presentation -printer: - - echo " Printer Friendly Version" - - for dirname in $(APPLICATIONS); do \ - cd $$dirname ; $(MAKE) -f ../Makefile-application printer ; cd .. ; \ - done - mkdir -p $(PFDIR)/styles ; \ - rsync -lHptr --delete --rsh=ssh $(PFSTYLEDIR)/*.css $(PFDIR)/styles/ ; \ +docs: tabbed toc #------ # TABBED diff --git a/isis/src/docsys/Application/data/Makefile-application b/isis/src/docsys/Application/data/Makefile-application index cb9ecd623c57552a17dc4c246cb01adacf81e9a0..ef511c2eb454cd15d694a137b3396dc696572d51 100644 --- a/isis/src/docsys/Application/data/Makefile-application +++ b/isis/src/docsys/Application/data/Makefile-application @@ -7,9 +7,6 @@ include $(ISISROOT)/make/isismake.os APPSDIR = $(ISISROOT)/doc/Application DEST_PRES_DIR = $(APPSDIR)/presentation - -PFSTYLEDIR = ../../presentation/PrinterFriendly/styles -PFDIR = $(DEST_PRES_DIR)/PrinterFriendly TABSTYLEDIR = ../../presentation/Tabbed/styles TABDIR = $(DEST_PRES_DIR)/Tabbed @@ -25,28 +22,7 @@ help: #------ # DOCS: generate documentation -docs: printer tabbed - - -printer: $(PFDIR)/$(APP)/$(APP).html - -$(PFDIR)/$(APP)/$(APP).html: $(APP).xml $(PFSTYLEDIR)/IsisApplicationDocStyle.xsl - - # PRINTER FRIENDLY - # run style sheet for Printer Friendly presentation - - echo " [$(APP)]" ; \ - mkdir -p $(PFDIR)/$(APP) ; \ - if test -d assets;\ - then \ - rsync -lHptr --delete --rsh=ssh assets $(PFDIR)/$(APP) ; \ - fi - $(XALAN) $(XALAN_PARAM_OPTION) menuPath "'../../../../'" $(XALAN_OUTFILE_OPTION) $(PFDIR)/$(APP)/$(APP).html $(XALAN_INFILE_OPTION) $(APP).xml $(XALAN_XSL_OPTION) $(PFSTYLEDIR)/IsisApplicationDocStyle.xsl ; \ - touch $(APPSDIR) - - - - +docs: tabbed tabbed: $(TABDIR)/$(APP)/$(APP).html diff --git a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css b/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css deleted file mode 100644 index 24ce5e07f6de5901b3ea628a611c6e6e6b5e8aba..0000000000000000000000000000000000000000 --- a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.css +++ /dev/null @@ -1,236 +0,0 @@ - /* ISIS APPLICATION PROGRAMMING DOC STYLE SHEET - * FILENAME: IsisApplicationDocStyle.css - * - * Purpose: formatting style sheet for Isis Application - * Programmer documentation presentation - * - * Author: Deborah Lee Soltesz, USGS, 04/03/2002 - */ - - - /* ---------------------------------------------------------------- - * HEADINGS */ - - h1 { - color: #336699 ; - } - - h2 { - background-color: #88AACC ; - } - - h3 { - color: #336699 ; - } - - - hr { - color: #000099 ; - } - - - /* ---------------------------------------------------------------- - * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS */ - - - - /* LEVEL 1: outside level of table cells*/ - - .tableCellLevel1 - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - } - - .tableCellLevel1_th - { - border: 3px ; - border-color: #88AACC ; - border-style: solid ; - background-color: #BBDDEE ; - } - - - .tableCellLevel1_type - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - font-style: italic ; - } - - .tableCellLevel1_name - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - font-weight: bold ; - } - - .tableCellLevel1_description - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - } - - - /* LEVEL 2: level of table cells nested inside an outer table */ - - .tableCellLevel2 - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_type - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-style: italic ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_name - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-weight: bold ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_description - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - - - - /* ---------------------------------------------------------------- - * TABS: tab styles */ - - .tabOn - { - border: 1px ; - border-bottom: 0px ; - border-color: #333399 ; - border-style: solid ; - background-color: #6666AA; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-weight: bold ; - padding: 5px ; - color: #FFFFFF ; - margin: 0px; - } - - .tabOff - { - border: 1px ; - border-bottom: 0px ; - border-color: #6666AA; - border-style: solid ; - background-color: #DDCCCC ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-weight: normal ; - font-style: italic ; - padding: 5px ; - color: #666666 ; - margin: 0px; - } - - .tabHighlight - { - border: 1px ; - border-bottom: 0px ; - border-color: #6666AA; - border-style: solid ; - background-color: #DDDDEE ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-style: italic ; - padding: 5px ; - color: #666666 ; - margin: 0px; - } - - - - /* ---------------------------------------------------------------- - * PAGE VIEW: page view styles */ - - .pageView { - border: 3px; - border-style:solid; - border-color:#6666AA; - } - - .functionView { - background-color: #DDDDEE; - border-top: 3px; - border-left: 3px; - border-right: 10px; - border-bottom: 10px; - border-style: solid; - border-color: #666666; - - position: absolute; - padding: 10px; - top: 10px; - left: 20px; - - visibility: hidden; - } - - - /* ------------------------------------------------------------- - * TOC Table: color override style for application documentation */ - - table.tableFormattedInformation caption - { - border-color: #369 ; - background-color: #ACE ; - } - - table.tableFormattedInformation th - { - border-color: #68A ; - background-color: #9BD ; - } - - - /* ------------- - * History Table */ - - .tableCellHistory_date - { - font-style: italic ; - vertical-align: top ; - padding: 3px ; - } - - .tableCellHistory_name - { - font-weight: bold ; - vertical-align: top ; - padding: 3px ; - } - - .tableCellHistory_description - { - vertical-align: top ; - padding: 3px ; - } - - diff --git a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl deleted file mode 100644 index a77962712221ab7f16728d7fa19e9d89d194451b..0000000000000000000000000000000000000000 --- a/isis/src/docsys/Application/presentation/PrinterFriendly/styles/IsisApplicationDocStyle.xsl +++ /dev/null @@ -1,994 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsl:stylesheet version="1.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:fo="http://www.w3.org/1999/XSL/Format" - exclude-result-prefixes="xmlns fo"> - -<!-- - -This stylesheet generates the PRINTER FRIENDLY HTML version of the application documentation - -Author -Deborah Lee Soltesz -4/2002 - ---> - - <xsl:output - media-type="text/html" - doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" - doctype-system="http://www.w3.org/TR/html4/loose.dtd" - indent="yes" - encoding="utf-8" - omit-xml-declaration="yes"/> - -<xsl:include href="../../../../build/menu.xsl"/> - - - <xsl:template match="/"> - <xsl:apply-templates select="application" /> - </xsl:template> - - - <xsl:template name="class" match="application"> - <html> - <head> - <title> - USGS: ISIS <xsl:value-of select="@name"/> Application Documentation - </title> - <link rel="stylesheet" href="../../../../assets/styles/IsisStyleCommon.css"></link> - <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../../../../assets/styles/menu.css"/> - <link rel="stylesheet" media="print" href="../../../../assets/styles/print.css"/> - - <xsl:variable name="keywordList"> - Isis, image processing, - <xsl:value-of select="normalize-space(//application/@name)"/> - <xsl:for-each select="//application/category/item"> - , <xsl:value-of select="normalize-space(.)"/> - </xsl:for-each> - </xsl:variable> - <meta name="keywords" content="{normalize-space($keywordList)}"/> - - - <!-- 'author' is the person who originally wrote this program - see history for detailed list of authors--> - <xsl:for-each select="history/change"> - <xsl:sort order="ascending" select="@date"/> - <xsl:if test="position() = 1"> - <meta name="author" content="{@name}"/> - </xsl:if> - </xsl:for-each> - - <meta name="description" content="{normalize-space(brief)}"/> - <meta name="publisher" content="USGS - GD - Astrogeology Research Program"/> - - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> - <meta name="country" content="USA"/> - <meta name="state" content="AZ"/> - <meta name="county" content="Coconino"/> - <meta name="city" content="Flagstaff"/> - <meta name="zip" content="86001"/> - - <script language="javascript" type="text/javascript" src="../../../../assets/scripts/utility.js"></script> - - </head> - - <body> - - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <a href="http://www.usgs.gov"> - <img src="../../../../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/> - - - <p style="margin-top:10px; margin-bottom:0px;"> - ISIS Application Documentation</p> - - <hr/> - - <table width="100%" cellpadding="0" border="0" cellspacing="0"> - <tr valign="top"> - <td align="left"> - <h1> - <xsl:value-of select="@name"/> - </h1> - </td> - <td align="right" class="caption"> - <a href="../../Tabbed/{@name}/{@name}.html">Standard View</a> | - <a href="../../../index.html">TOC</a> | - <a href="../../../../index.html">Home</a> - </td> - </tr> - </table> - - <p style="margin-top:0px; font-style:italic;"> - <xsl:value-of select="brief"/> - </p> - - <!-- table of contents --> - <p class="TOCanchors"> - - <a href="#Description"> - Description</a><br/> - - <xsl:if test="category"> - <a href="#Categories"> - Categories</a><br/> - </xsl:if> - - <xsl:if test="groups"> - <a href="#Groups"> - Groups</a><br/> - </xsl:if> - - <xsl:if test="examples"> - <a href="#Examples"> - Examples</a><br/> - </xsl:if> - - <xsl:if test="history"> - <a href="#History"> - History</a><br/> - </xsl:if> - - <xsl:if test="liens"> - <a href="#ThingsToDo"> - Things To Do</a><br/> - </xsl:if> - - </p> - - - <!-- Description --> - <a name="Description"></a> - <hr/> - <h2> - Description - </h2> - - <div style="font-weight: normal;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> - - <!-- categories --> - <a name="Categories"></a> - <hr/> - <h2> - Categories - </h2> - - <ul> - <xsl:for-each select="category/categoryItem"> - <li> - <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - <xsl:for-each select="category/missionItem"> - <li> - <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - </ul> - - <!-- oldName --> - <xsl:if test="oldName"> - <hr/> - <h2> - Related Applications to Previous Versions of ISIS - </h2> - - This program replaces the following - <xsl:choose> - <xsl:when test="count(oldName/item) > 1"> - applications - </xsl:when> - <xsl:otherwise> - application - </xsl:otherwise> - </xsl:choose> - existing in previous versions of ISIS: - - <ul> - <xsl:for-each select="oldName/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - - - - <!-- SeeAlso --> - <xsl:choose> - <xsl:when test="seeAlso"> - <hr/> - <h2> - <a name="SeeAlso"> - Related Objects and Documents</a> - </h2> - - <!-- seeAlso --> - <xsl:for-each select="seeAlso"> - - <xsl:if test="applications"> - <h3>Applications</h3> - <ul> - <xsl:for-each select="applications"> - <xsl:for-each select="item"> - <li><a href="../{.}/{.}.html"> - <xsl:value-of select="."/></a></li> - </xsl:for-each> - </xsl:for-each> - </ul> - </xsl:if> - - <xsl:if test="documents"> - <h3>Documents</h3> - <ul> - <xsl:for-each select="documents"> - <xsl:for-each select="document"> - <xsl:choose> - - <xsl:when test="source/path"> - <li><a href="{source/path}{source/filename}"> - <xsl:value-of select="title"/></a></li> - </xsl:when> - - <xsl:when test="source/filename"> - <li><a href="../documents/{source/filename}"> - <xsl:value-of select="title"/></a></li> - </xsl:when> - - <xsl:otherwise> - <li> - <xsl:value-of select="title"/> - - <xsl:if test="author"> - , <xsl:value-of select="title"/> - </xsl:if> - - <xsl:if test="date"> - , <xsl:value-of select="date"/> - </xsl:if> - - <xsl:if test="publisher"> - ; <xsl:value-of select="publisher"/> - </xsl:if> - - <xsl:if test="pages"> - ; <xsl:value-of select="pages"/> - </xsl:if> - </li> - </xsl:otherwise> - - </xsl:choose> - </xsl:for-each> - </xsl:for-each> - </ul> - </xsl:if> - - </xsl:for-each> - </xsl:when> - </xsl:choose> - - - - <!-- Groups --> - <xsl:if test="groups"> - - <a name="Groups"></a> - <hr/> - <h2> - Parameter Groups - </h2> - <!-- table of groups links --> - <xsl:for-each select="groups"> - <xsl:for-each select="group"> - <xsl:variable name="groupName" select="@name"/> - <h3><xsl:value-of select="@name"/></h3> - <table> - <tr> - <th class="tableCellLevel1_th"> - Name - </th> - <th class="tableCellLevel1_th"> - Description - </th> - </tr> - <xsl:for-each select="parameter"> - <tr> - <td class="tableCellLevel1_name"> - <a href="#{translate(normalize-space($groupName), ' ()', '_')}{@name}"> - <xsl:value-of select="@name"/></a> - </td> - <td class="tableCellLevel1"> - <xsl:value-of select="brief"/> - </td> - </tr> - </xsl:for-each> - </table> - </xsl:for-each> - </xsl:for-each> - - <!-- groups information --> - <xsl:for-each select="groups"> - <xsl:for-each select="group"> - <xsl:variable name="groupName" select="@name"/> - - <xsl:for-each select="parameter"> - <a name="{translate(normalize-space($groupName), ' ()', '_')}{@name}"></a> - <hr/> - <h3> - <span style="font-style:italic; text-decoration:underline;"> - <xsl:value-of select="$groupName"/> - </span>: - <xsl:value-of select="@name"/> - </h3> - <div style="margin-left:20px;"> - - <!-- description --> - <h4> - Description - </h4> - <p> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </p> - - <!-- type --> - <table> - <tr> - <th class="tableCellLevel1_th" align="right"> - Type - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="type"/> - </td> - </tr> - - <!-- fileMode --> - <xsl:if test="fileMode"> - <tr> - <th class="tableCellLevel1_th" align="right"> - File Mode - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="fileMode"/> - </td> - </tr> - </xsl:if> - - <!-- pixelType --> - <xsl:if test="pixelType"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Pixel Type - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="pixelType"/> - </td> - </tr> - </xsl:if> - - <!-- default path --> - <xsl:if test="defaultPath"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Default Path - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="defaultPath"/> - </td> - </tr> - </xsl:if> - - <!-- count --> - <xsl:if test="count"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Count - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="count"/> - </td> - </tr> - </xsl:if> - - <!-- default --> - <xsl:if test="default"> - <tr> - <th class="tableCellLevel1_th"> - Default - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="default"/> - </td> - </tr> - </xsl:if> - - <!-- internal default --> - <xsl:if test="internalDefault"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Internal Default - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="internalDefault"/> - </td> - </tr> - </xsl:if> - - <!-- option list --> - <xsl:if test="list"> - <tr> - <th class="tableCellLevel1_th" align="right" valign="top"> - Option List: - </th> - <td class="tableCellLevel1_description"> - <table> - <tr> - <th class="tableCellLevel2" valign="top"> - Option</th> - <th class="tableCellLevel2" valign="top"> - Brief</th> - <th class="tableCellLevel2" valign="top"> - Description</th> - </tr> - <xsl:for-each select="list/option"> - <tr> - <td class="tableCellLevel2_name" valign="top"> - <xsl:value-of select="@value"/> - </td> - <td class="tableCellLevel2_type" valign="top"> - <xsl:value-of select="brief"/> - </td> - <td class="tableCellLevel2_description" valign="top"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - - <xsl:if test="exclusions"> - <h4>Exclusions</h4> - <ul> - <xsl:for-each select="exclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - <xsl:if test="inclusions"> - <h4>Inclusions</h4> - <ul> - <xsl:for-each select="inclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - - </td> - </tr> - </xsl:for-each> - </table> - </td> - </tr> - </xsl:if> - - - <xsl:if test="minimum"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Minimum - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="minimum"/> - <xsl:choose> - <xsl:when test="minimum/@inclusive = 'yes'"> - (inclusive) - </xsl:when> - <xsl:when test="minimum/@inclusive = 'true'"> - (inclusive) - </xsl:when> - <xsl:otherwise> - (exclusive) - </xsl:otherwise> - </xsl:choose> - </td> - </tr> - </xsl:if> - - <xsl:if test="maximum"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Maximum - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="maximum"/> - <xsl:choose> - <xsl:when test="maximum/@inclusive = 'yes'"> - (inclusive) - </xsl:when> - <xsl:when test="maximum/@inclusive = 'true'"> - (inclusive) - </xsl:when> - <xsl:otherwise> - (exclusive) - </xsl:otherwise> - </xsl:choose> - </td> - </tr> - </xsl:if> - - <xsl:if test="greaterThan"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Greater Than - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="greaterThan/item"> - <li> - <xsl:value-of select="."/> - </li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="greaterThanOrEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Greater Than or Equal - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="greaterThanOrEqual/item"> - <li> - <xsl:value-of select="."/> - </li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="lessThan"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Less Than - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="lessThan/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="lessThanOrEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Less Than or Equal - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="lessThanOrEqual/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="notEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Not Equal - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="notEqual/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="odd"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Odd - </th> - <td class="tableCellLevel1_description"> - This value must be an odd number - </td> - </tr> - </xsl:if> - - - <xsl:if test="exclusions"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Exclusions - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="exclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="inclusions"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Inclusions - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="inclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="filter"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Filter - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="filter"/> - </td> - </tr> - </xsl:if> - - - - </table> - </div> - - </xsl:for-each> - - </xsl:for-each> - </xsl:for-each> - - - - </xsl:if> - - - <!-- Examples --> - <xsl:if test="examples"> - <a name="Examples"></a> - <hr/> - <h2> - Examples - </h2> - - <xsl:for-each select="examples"> - <xsl:for-each select="example"> - <hr /> - <h3> - Example <xsl:number/> - </h3> - <p style="margin-top:0px;"> - <xsl:value-of select="brief"/> - </p> - - <h4> - Description - </h4> - - <div style="margin-left:20px;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> - - <!-- Command Line --> - - <xsl:if test="terminalInterface"> - <h4> - Command Line - </h4> - - <div style="margin-left:20px;"> - <xsl:for-each select="terminalInterface"> - <tt style="font-weight:bold;"> - <xsl:value-of select="/application/@name"/> - <xsl:text> </xsl:text> - <xsl:value-of select="commandLine"/> - </tt> - <br/> - <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> - </xsl:for-each> - </div> - - </xsl:if> - - - <!-- GUI Screenshots --> - - <xsl:if test="guiInterfaces"> - <h4> - GUI Screenshot - </h4> - - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> - <xsl:for-each select="guiInterfaces/guiInterface/image"> - <xsl:apply-templates mode="tabledImages" select="."/> - </xsl:for-each> - </table> - </div> - - </xsl:if> - - <!-- Input Images --> - - <xsl:if test="inputImages"> - <h4> - <xsl:choose> - <xsl:when test="count(inputImages/image) > 1"> - Input Images - </xsl:when> - <xsl:otherwise> - Input Image - </xsl:otherwise> - </xsl:choose> - </h4> - - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> - <xsl:for-each select="inputImages/image"> - <xsl:apply-templates mode="tabledImages" select="."/> - </xsl:for-each> - </table> - </div> - - </xsl:if> - - - <!-- Data Files --> - <xsl:if test="dataFiles"> - <h4> - <xsl:choose> - <xsl:when test="count(dataFiles/dataFile) > 1"> - Data Files - </xsl:when> - <xsl:otherwise> - Data File - </xsl:otherwise> - </xsl:choose> - </h4> - - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> - <xsl:for-each select="dataFiles/dataFile"> - <tr> - <th class="tableCellLevel1_th"> - <a href="{@path}"><xsl:value-of select="brief"/></a> - </th> - <td class="tableCellLevel1"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </td> - </tr> - </xsl:for-each> - </table> - </div> - - </xsl:if> - - - <!-- Output Images --> - - <xsl:if test="outputImages"> - <h4> - <xsl:choose> - <xsl:when test="count(outputImages/image) > 1"> - Output Images - </xsl:when> - <xsl:otherwise> - Output Image - </xsl:otherwise> - </xsl:choose> - </h4> - - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> - <xsl:for-each select="outputImages/image"> - <xsl:apply-templates mode="tabledImages" select="."/> - </xsl:for-each> - </table> - </div> - - </xsl:if> - - - - </xsl:for-each> - </xsl:for-each> - - </xsl:if> - - - <!-- History --> - <xsl:if test="history"> - <a name="History"></a> - <hr/> - <h2> - History - </h2> - - <table> - <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]"> - <tr> - <td class="tableCellHistory_name" nowrap="nowrap"> - <xsl:value-of select="@name"/> - </td> - - <td class="tableCellHistory_date" nowrap="nowrap"> - <xsl:value-of select="@date"/> - </td> - - <td class="tableCellHistory_description"> - <xsl:value-of select="."/> - </td> - </tr> - </xsl:for-each> - </table> - </xsl:if> - - <!-- Liens --> - <xsl:if test="Liens"> - <a name="ThingsToDo"></a> - <hr/> - <h2> - Things To Do - </h2> - - <ul> - <xsl:for-each select="liens/item"> - <li><xsl:value-of select="item"/></li> - </xsl:for-each> - </ul> - </xsl:if> - - - - -<!-- FOOTER --> -<script type="text/javascript" language="JavaScript" src="../../../../assets/scripts/footer.js"></script> -</div> - - - </body> - </html> - </xsl:template> - - <xsl:template match="image" mode="tabledImages"> - - <tr valign="top"> - <td class="tableCellLevel1_th" width="{thumbnail/@width}" align="center"> - -<!-- start IMAGE LINK TAG: pop up window if javascript, otherwise normal link --> -<script type="text/javascript"> - <xsl:comment> - <![CDATA[ - //<!-- -document.write("<a title='Click to view larger image' href='javascript:popUpNewWindow (\"]]><xsl:value-of select="@src"/><![CDATA[\"," + ]]> -<xsl:value-of select="@width"/><![CDATA[+ ", " + ]]><xsl:value-of select="@height"/><![CDATA[+ ")'>") ; - -document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@src)"/><![CDATA[\"" -+ " width=" + ]]><xsl:value-of select="normalize-space(thumbnail/@width)"/><![CDATA[ -+ " height=" + ]]><xsl:value-of select="normalize-space(thumbnail/@height)"/><![CDATA[ -+ " alt=\"]]><xsl:value-of select="normalize-space(thumbnail/@caption)"/><![CDATA[\" class='blackBorderedImage'><" + "/a><br>") ; - //--> - ]]> - </xsl:comment> -</script> - - -<noscript> - <a title='Click to view larger image' href="{normalize-space(@src)}" target="_new"> - <img src="{normalize-space(thumbnail/@src)}" width="{normalize-space(thumbnail/@width)}" height="{normalize-space(thumbnail/@height)}" alt="{normalize-space(thumbnail/@caption)}" class="blackBorderedImage"/></a><br/> -</noscript> -<!-- end IMAGE LINK TAG: pop up window if javascript, otherwise normal link --> - - <div class="caption"> - <xsl:value-of select="thumbnail/@caption"/> - </div> - - </td> - <td class="tableCellLevel1"> - <p style="font-weight:bold;"> - <xsl:value-of select="brief"/> - </p> - - <xsl:if test="parameterName"> - <p> - <span style="font-weight:bold;"> - Parameter Name: - </span> - <xsl:value-of select="parameterName"/> - <br/> - <xsl:value-of select="parameterName/description"/> - </p> - </xsl:if> - - <p> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </p> - - </td> - </tr> - - </xsl:template> - - <xsl:variable name="lower" select="'abcdefghijklmnopqrstuvwxyz'"/> - <xsl:variable name="upper" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/> - - <xsl:template name="Pascalize"> - <xsl:param name="text"/> - - <xsl:if test="$text"> - <xsl:value-of select="translate(substring($text, 1, 1), $lower, $upper)"/> - <xsl:value-of select="substring-before(substring($text, 2), ' ')"/> - - <xsl:call-template name="Pascalize"> - <xsl:with-param name="text" - select="substring-after(substring($text, 2), ' ')"/> - </xsl:call-template> - </xsl:if> - </xsl:template> - - <xsl:template match="def" mode="copyContents"> - <xsl:variable name="text"> - <xsl:choose> - <xsl:when test ="@link"> - <xsl:value-of select="normalize-space(@link)"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="normalize-space(.)"/> - </xsl:otherwise> - </xsl:choose> - </xsl:variable> - - <xsl:variable name="anchor"> - <xsl:variable name="formatted"> - <xsl:call-template name="Pascalize"> - <xsl:with-param name="text" select="concat($text, ' ')"/> - </xsl:call-template> - </xsl:variable> - - <xsl:value-of select="translate(normalize-space($formatted), ' ', '')" /> - </xsl:variable> - - <a href="../../../../documents/Glossary/Glossary.html#{$anchor}"> - <xsl:apply-templates mode="copyContents"/> - </a> - </xsl:template> - - <xsl:template match="*" mode="copyContents"> - <xsl:element name="{name()}" namespace="{namespace-uri()}"> - <xsl:copy-of select="@*"/> - <xsl:apply-templates mode="copyContents"/> - </xsl:element> - </xsl:template> - - <xsl:template match="text()" mode="copyContents"> - <xsl:value-of select="."/> - <xsl:apply-templates mode="copyContents"/> - </xsl:template> - - -</xsl:stylesheet> diff --git a/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl index c537f294f5b0dc9128718e771d166624f547bf16..9c84385eebc080bcafcb44b4766a42b37098ffe6 100644 --- a/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl +++ b/isis/src/docsys/Application/presentation/ProgTester/IsisApplicationDocStyle.xsl @@ -150,6 +150,7 @@ Deborah Lee Soltesz /* ---------------------------------------------------------------- * HEADINGS */ + /* H1 { font-family: Arial Black, Arial, Geneva, sans-serif ; font-size: 150% ; @@ -168,7 +169,6 @@ Deborah Lee Soltesz text-decoration: none ; margin-top:2px; margin-bottom:3px; - background-color: #88AACC ; padding: 3px ; } @@ -220,6 +220,7 @@ Deborah Lee Soltesz body { background-color: #FFFFFF; } + */ /* ---------------------------------------------------------------- @@ -385,35 +386,6 @@ Deborah Lee Soltesz - /* ---------------------------------------------------------------- - * PAGE VIEW: page view styles */ - - .pageView { - border: 3px; - border-style:solid; - border-color:#6666AA; - } - - .functionView { - background-color: #DDDDEE; - border-top: 3px; - border-left: 3px; - border-right: 10px; - border-bottom: 10px; - border-style: solid; - border-color: #666666; - - position: absolute; - padding: 10px; - top: 10px; - left: 20px; - - visibility: hidden; - } - - - - /* ---------------------------------------------------------------- * CAPTION: caption text styles */ @@ -441,16 +413,6 @@ Deborah Lee Soltesz margin-top:5px ; } - .TOCtoplink /* defines style for link to top of page */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 70% ; - font-variant: small-caps ; - font-weight: bold ; - margin-bottom:10px ; - margin-top:10px ; - } - /* ---------------------------------------------------------------- * IMAGE FORMATTING: special formatting for linked images */ @@ -475,11 +437,6 @@ Deborah Lee Soltesz background-color: #9BD ; } - /** Warning Class for displaying Warning messages. */ - span.warning { - color: #ff0000; - font-weight: bold; - } </style> <!-- Dynamic analytics insertion to prevent running on local URLs --> <xsl:text>
</xsl:text> @@ -1102,11 +1059,11 @@ Deborah Lee Soltesz <div style="margin-left:20px;"> <xsl:for-each select="terminalInterface"> - <tt style="font-weight:bold;"> + <code style="font-weight:bold;"> <xsl:value-of select="/application/@name"/> <xsl:text> </xsl:text> <xsl:value-of select="commandLine"/> - </tt> + </code> <br/> <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;"> <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> @@ -1123,8 +1080,8 @@ Deborah Lee Soltesz GUI Screenshot </h4> - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> + <div> + <table cellpadding="5"> <xsl:for-each select="guiInterfaces/guiInterface/image"> <xsl:apply-templates mode="tabledImages" select="."/> </xsl:for-each> diff --git a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css index 8c04c8eb66ea44f81e540d10788b3b692965316f..e4687483aa945ca0982fec50f66c4eec2cbcb6f5 100644 --- a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css +++ b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.css @@ -1,242 +1,181 @@ /* ISIS APPLICATION PROGRAMMING DOC STYLE SHEET * FILENAME: IsisApplicationDocStyle.css * - * Purpose: formatting style sheet for Isis Application - * Programmer documentation presentation + * Purpose: formatting style sheet for + * Isis Application documentation * - * Author: Deborah Lee Soltesz, USGS, 04/03/2002 + * Author: Jacob Cain, USGS, 09/19/2024 */ + #overview { + padding-top: 1rem; + } /* ---------------------------------------------------------------- - * HEADINGS */ - - h1 { - color: #336699 ; - } - - h2 { - background-color: #88AACC ; - } - - h3 { - color: #336699 ; - } - - hr { - color: #000099 ; - } - - - + Accordions for Parameter info */ + + .acc-flex-head { + background-position: left 1.25rem center; + display: flex; + padding: 0; + align-items: center; + } + + .acc-param-name { + min-width: 20ex; + padding: 0.5rem 0.75rem 0.5rem 3.5rem; + } + + .acc-param-desc { + font-weight: normal; + padding: 0.5rem 1.25rem 0.5rem 0.75rem; + } + + /* Change Expansion symbols */ + .acc-flex-head[aria-expanded="false"], .acc-flex-head[aria-expanded="false"]:hover { + background-image: url(../../../../assets/img/usa-icons/expand_more.svg); + } + .acc-flex-head, .acc-flex-head:hover { + background-image: url(../../../../assets/img/usa-icons/expand_less.svg); + } + + /* Every other blue*/ + .acc-param > h4:nth-child(4n+1) > button { + background-color: #D8F2FF; + } + .acc-param > h4:nth-child(4n+1) > button:hover { + background-color: #c2e8fb; + } + .acc-param > div:nth-child(4n+2) { + border-bottom: 0.25rem solid #D8F2FF; + border-left: 0.25rem solid #D8F2FF; + border-right: 0.25rem solid #D8F2FF; + } + + /* Different table style if within parameter info */ + .usa-accordion__content tbody > tr:nth-child(odd) { + background-color: unset; + } + .usa-accordion__content table { + border-collapse: collapse; + } + .usa-accordion__content tbody > tr { + border-bottom: 2px solid lightgray; + } /* ---------------------------------------------------------------- - * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS */ - - - - - /* LEVEL 1: outside level of table cells*/ - - .tableCellLevel1 - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - } - - .tableCellLevel1_th - { - border: 3px ; - border-color: #88AACC ; - border-style: solid ; - background-color: #BBDDEE ; - } - - - .tableCellLevel1_type - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - font-style: italic ; - } - - .tableCellLevel1_name - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - font-weight: bold ; - } - - .tableCellLevel1_description - { - border: 1px ; - border-color: #88AACC ; - border-style: solid ; - } - + * Text Tables */ + /* LEVEL 1: outside level of table cells */ /* LEVEL 2: level of table cells nested inside an outer table */ - .tableCellLevel2 - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-size: 80%; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_type - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-style: italic ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_name - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-weight: bold ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - .tableCellLevel2_description - { - border: 1px ; - border-color: #CCCCCC ; - border-style: solid ; - font-size: 80% ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } + .tableCellLevel1_type, .tableCellLevel2_type { + font-style: italic; + } + .tableCellLevel1_name, .tableCellLevel2_name { + font-weight: bold; + } + .tableCellLevel2, .tableCellLevel2_type, .tableCellLevel2_name, .tableCellLevel2_description { + border: 1px solid gray; + font-size: 80%; + } + .tableCellLevel2_name { + min-width: 18ex; + word-wrap: break-word; + } /* ---------------------------------------------------------------- * TABS: tab styles */ - .tabOn - { - border: 1px ; - border-bottom: 0px ; - border-color: #88AACC ; - border-style: solid ; - background-color: #88AACC ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-weight: bold ; - padding: 5px ; - color: #FFFFFF ; - margin: 0px; - } - - .tabOff - { - border: 1px ; - border-bottom: 0px ; - border-color: #6699AA; - border-style: solid ; - background-color: #BBCCDD ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-weight: normal ; - font-style: italic ; - padding: 5px ; - color: #666666 ; - margin: 0px; - } - - .tabHighlight - { - border: 1px ; - border-bottom: 0px ; - border-color: #3366AA; - border-style: solid ; - background-color: #CCDDEE ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-style: italic ; - padding: 5px ; - color: #666666 ; - margin: 0px; - } - - - - /* ---------------------------------------------------------------- - * PAGE VIEW: page view styles */ - - .pageView { - border: 3px; - border-style:solid; - border-color:#88AACC ; - } - - .functionView { - background-color: #e3e9eF; - border-top: 3px; - border-left: 3px; - border-right: 10px; - border-bottom: 10px; - border-style: solid; - border-color: #666666; - - position: absolute; - padding: 10px; - top: 10px; - left: 20px; - width: 70%; + .tab-line { + border-top: 2px solid lightgray; + border-bottom: 2px solid lightgray; + overflow-x: auto; + } + + .tab-list { + list-style: none; + margin: 0; + padding: 0; + display: flex; + } + + .tab-list > li { + padding: 0 1rem; + } + + .tab { + padding: 0.5rem 0; + cursor: pointer; + display: inline-block; + white-space: nowrap; + } + + .tabOn { + color: black; + border-bottom: 4px solid #2672de; + font-weight: bold; + } + + .tabOff { + color: #666666; + } + + .tabOff:hover { + color: #2672de; + border-bottom: 4px solid #2672de; + } - visibility: hidden; - } + /* ------------------------------------------------------------- + * Command Line Examples */ + .cmd-line { + padding: 1rem; + border-radius: 0.3rem; + background-color: #444; + color: white; + display: block; + } + .cmd-line-caption { + font-style: italic; + margin-bottom: 0.5rem; + color: #555; + } /* ------------------------------------------------------------- - * TOC Table: color override style for application documentation */ - - table.tableFormattedInformation caption - { - border-color: #369 ; - background-color: #ACE ; - } - - table.tableFormattedInformation th - { - border-color: #68A ; - background-color: #9BD ; - } - - /* ------------- - * History Table */ - - .tableCellHistory_date - { - font-style: italic ; - vertical-align: top ; - padding: 3px ; - } - - .tableCellHistory_name - { - font-weight: bold ; - vertical-align: top ; - padding: 3px ; - } - - .tableCellHistory_description - { - vertical-align: top ; - padding: 3px ; - } - - + * Example Images */ + + .ex-image-box { + display: flex; + flex-direction: row; + gap: 1rem; + flex-wrap: wrap; + border: 2px solid lightgray; + border-radius: 0.5rem; + padding: 1rem; + margin-bottom: 2rem; + justify-content: center; + } + + .ex-image-img-div { + flex: 0 0 fit-content; + } + + .ex-image-img { + border: 2px solid black; + max-width: 250px; + max-height: 250px; + width: auto; + height: auto; + } + + .ex-image-desc { + flex: 1 1 200px; + } diff --git a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl index 96037958e13d9ceb2622608beaf0182175023367..18d594de69caa05235fffab5318c0dddbdc1b878 100644 --- a/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl +++ b/isis/src/docsys/Application/presentation/Tabbed/styles/IsisApplicationDocStyle.xsl @@ -4,16 +4,17 @@ xmlns:fo="http://www.w3.org/1999/XSL/Format" exclude-result-prefixes="xmlns fo"> + <!-- -<!-- + This stylesheet generates the TABBED HTML version of the application documentation -This stylesheet generates the TABBED HTML version of the application documentation + Author + Deborah Lee Soltesz + 4/2002 -Author -Deborah Lee Soltesz -4/2002 + --> ---> + <xsl:param name="menuPath"/> <xsl:output media-type="text/html" @@ -23,25 +24,37 @@ Deborah Lee Soltesz encoding="utf-8" omit-xml-declaration="yes"/> -<xsl:include href="../../../../build/menu.xsl"/> - - + <xsl:include href="../../../../build/menu.xsl"/> + <xsl:include href="../../../../build/header.xsl"/> + <xsl:include href="../../../../build/footer.xsl"/> <xsl:template match="/"> <xsl:apply-templates select="application" /> </xsl:template> - <xsl:template name="class" match="application"> <html> <head> <title> - USGS: ISIS <xsl:value-of select="@name"/> Application Documentation + <xsl:value-of select="@name"/> ISIS Application Documentation - USGS </title> + + <!-- Govt --> + <link rel="stylesheet" href="../../../../assets/styles/uswds.css"/> + <script src="../../../../assets/scripts/uswds-init.min.js"></script> + + <!-- USGS --> + <link rel="stylesheet" href="../../../../assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="../../../../assets/styles/usgs/custom.css" /> + + <!-- ISIS Docs --> <link rel="stylesheet" href="../../../../assets/styles/IsisStyleCommon.css"></link> <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link> - <link rel="stylesheet" href="../../../../assets/styles/menu.css"/> <link rel="stylesheet" media="print" href="../../../../assets/styles/print.css"/> + + <noscript> <!-- Use Print stylesheet, unhide all sections if no script --> + <link rel="stylesheet" href="../../../../assets/styles/print.css"/> + </noscript> <!-- Note: currently hides header/menu --> <xsl:variable name="keywordList"> Isis, image processing, @@ -81,37 +94,9 @@ Deborah Lee Soltesz appName = "<xsl:value-of select="normalize-space(//application/@name)"/>" ; //<xsl:comment><![CDATA[ - ns4 = (document.layers) ? true:false ; - ns6 = (document.getElementById) ? true:false ; - - function checkBrowser () { - if (ns4 == true) { - printerFriendlyURL = "../../PrinterFriendly/" + appName + "/" + appName + ".html" - location.replace(printerFriendlyURL) ; - } - } - - // REPOSITION LAYER - // moves a layer to be visible in the window - - function repositionLayer (moveMe) { - positionLayer = document.getElementById([moveMe]) ; - - //define universal dsoc left point - leftpos = document.all ? document.body.scrollLeft : pageXOffset ; - - //define universal dsoc top point - toppos = document.all ? document.body.scrollTop : pageYOffset ; - - //define universal browser window width - window_width = document.all ? document.body.clientWidth : window.innerWidth ; - - positionLayer.style.left = (window_width * .1) - 30 + leftpos + "px" ; - positionLayer.style.top = toppos + 60 + "px" ; - } layerArray = new Array (2 + numExamples) ; - layerArray[0] = "Overview" ; + layerArray[0] = "overview" ; layerArray[1] = "Parameters" ; for (i = 1, j = 2 ; i <= numExamples ; i++, j++) { @@ -120,45 +105,29 @@ Deborah Lee Soltesz layerArrLength = layerArray.length ; - // CONTENT TOGGLE VISIBILITY + // CONTENT TOGGLE DISPLAY // changes page view function contentToggleVisibility(showMe) { for (i = 0 ; i < layerArrLength ; i++) { m_layer = document.getElementById([layerArray[i]]) ; if (m_layer) { - m_layer.style.visibility = "hidden" ; + m_layer.style.display = "none" ; } } - document.getElementById([showMe]).style.visibility = "visible" ; + document.getElementById([showMe]).style.display = "block" ; } - // FUNCTION DESCRIPTION TOGGLE VISIBILITY - // changes page view - - function functionDescriptionToggleVisibility(showMe) { - m_layer = document.getElementById([showMe]) ; - if (m_layer && (m_layer.style.visibility == "visible")) { - m_layer.style.visibility = "hidden" ; - return ; - } - document.getElementById([showMe]).style.visibility = "visible" ; - repositionLayer (showMe) ; - } - - - - tabArray = new Array (2 + numExamples) ; - tabArray[0] = "OverviewTab" ; + tabArray[0] = "overviewTab" ; tabArray[1] = "ParametersTab" ; for (i = 1, j = 2 ; i <= numExamples ; i++, j++) { tabArray[j] = "Example" + i + "Tab" ; } tabArrLength = tabArray.length ; - currentView = "OverviewTab" ; + currentView = "overviewTab" ; // CONTENT TOGGLE TAB @@ -169,948 +138,768 @@ Deborah Lee Soltesz for (i = 0 ; i < tabArrLength ; i++) { tab = document.getElementById([tabArray[i]]) ; if (tab) { - tab.className = "tabOff" ; - } - } - document.getElementById([activeTab]).className = "tabOn" ; - } - - - // CONTENT HIGHLIGHT TAB - // changes tab to highlight on mouseover - - function contentHighlightTab(highlightTab, changeStateTo) { - if (changeStateTo == 'on') { - if (highlightTab == currentView) { - return ; - } - document.getElementById([highlightTab]).className = "tabHighlight" ; - } - if (changeStateTo == 'off') { - if (highlightTab == currentView) { - document.getElementById([highlightTab]).className = "tabOn" ; - } - else { - document.getElementById([highlightTab]).className = "tabOff" ; + tab.className = "tab tabOff" ; } } + document.getElementById([activeTab]).className = "tab tabOn" ; } //]]></xsl:comment> </script> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> - </head> - <body onload="checkBrowser (); contentToggleVisibility('Overview');"> - - <noscript> - <div style="margin: 0px; padding: 10px; font-weight: bold; background-color: gold;"> - JavaScript is not enabled. Please enable JavaScript for this site or - <a href="../../PrinterFriendly/{@name}/{@name}.html"> - view <em>Printer Friendly</em> version of this document</a>. + <body onload="contentToggleVisibility('overview');"> + + <script src="../../../../assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> + + <div id="page"> + + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + + <main class="isisContent"> + + <noscript> + <div style="margin: 0px; padding: 10px; font-weight: bold; background-color: gold;"> + JavaScript is not enabled, using print styling. + Please note, this may disable the navigation menu. + </div> + </noscript> + + <h1> + <xsl:value-of select="@name"/> + </h1> + + <p style="margin-top:0px; font-style:italic;"> + <xsl:value-of select="brief"/> + </p> + + <!-- TABS --> + + <div class="tab-line"> + <ul class="tab-list"> + + <!-- Overview and Parameter Tabs --> + <li> + <a class="tab tabOn" id="overviewTab" + onclick="contentToggleTab('overviewTab'); contentToggleVisibility('overview');" + > + Overview + </a> + </li> + <li> + <a class="tab tabOff" id="ParametersTab" + onclick="contentToggleTab('ParametersTab'); contentToggleVisibility('Parameters');" + > + Parameters + </a> + </li> + + <!-- Example Tabs --> + <xsl:for-each select="examples/example"> + <xsl:variable name="curExample"><xsl:number/></xsl:variable> + <li> + <a class="tab tabOff" id="Example{$curExample}Tab" + onclick="contentToggleTab('Example{$curExample}Tab'); contentToggleVisibility('Example{$curExample}');" + > + Example <xsl:value-of select="$curExample"/> + </a> + </li> + </xsl:for-each> + + </ul> </div> - </noscript> - - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <a href="http://www.usgs.gov"> - <img src="../../../../assets/icons/littleVIS.gif" width="80" height="22" border="0" alt="USGS"/></a><br/> + <!-- OVERVIEW PAGE VIEW --> - <p style="margin-top:10px; margin-bottom:0px;"> - ISIS Application Documentation</p> + <div id="overview"> + <!-- Description --> + <a name="Description"></a> - <hr/> - - <table width="100%" cellpadding="0" border="0" cellspacing="0"> - <tr valign="top"> - <td align="left"> - <h1> - <xsl:value-of select="@name"/> - </h1> - </td> - <td align="right" class="caption"> - <a href="../../PrinterFriendly/{@name}/{@name}.html">Printer Friendly View</a> | - <a href="../../../index.html">TOC</a> | - <a href="../../../../index.html">Home</a> - </td> - </tr> - </table> - - <p style="margin-top:0px; font-style:italic;"> - <xsl:value-of select="brief"/> - </p> + <div style="font-weight: normal;"> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + </div> + <!-- categories --> + <a name="Categories"></a> + <hr/> + <h2> + Categories + </h2> - <!-- TABS --> - <table cellspacing="0" border="0"> - <tr> - <!-- Overview Tab --> - <td class="tabOn" id="OverviewTab" onclick="contentToggleTab('OverviewTab'); contentToggleVisibility('Overview');" onmouseover="contentHighlightTab('OverviewTab', 'on');" onmouseout="contentHighlightTab('OverviewTab', 'off');"> - Overview - </td> + <ul> + <xsl:for-each select="category/categoryItem"> + <li> + <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="." /></a> + </li> + </xsl:for-each> + <xsl:for-each select="category/missionItem"> + <li> + <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> + <xsl:value-of select="." /></a> + </li> + </xsl:for-each> + </ul> + + + <!-- oldName --> + <xsl:if test="oldName"> + <hr/> + <h2> + Related Applications to Previous Versions of ISIS + </h2> + + This program replaces the following + <xsl:choose> + <xsl:when test="count(oldName/item) > 1"> + applications + </xsl:when> + <xsl:otherwise> + application + </xsl:otherwise> + </xsl:choose> + existing in previous versions of ISIS: + + <ul> + <xsl:for-each select="oldName/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </xsl:if> + + + <!-- SeeAlso --> + <xsl:choose> + <xsl:when test="seeAlso"> + <hr/> + <h2> + <a name="SeeAlso"> + Related Objects and Documents</a> + </h2> + + <!-- seeAlso --> + <xsl:for-each select="seeAlso"> + + <xsl:if test="applications"> + <h3>Applications</h3> + <ul> + <xsl:for-each select="applications"> + <xsl:for-each select="item"> + <li><a href="../{.}/{.}.html"> + <xsl:value-of select="."/></a></li> + </xsl:for-each> + </xsl:for-each> + </ul> + </xsl:if> + + <xsl:if test="documents"> + <h3>Documents</h3> + <ul> + <xsl:for-each select="documents"> + <xsl:for-each select="document"> + <xsl:choose> + + <xsl:when test="source/path"> + <li><a href="{source/path}{source/filename}"> + <xsl:value-of select="title"/></a></li> + </xsl:when> + + <xsl:when test="source/filename"> + <li><a href="../documents/{source/filename}"> + <xsl:value-of select="title"/></a></li> + </xsl:when> + + <xsl:otherwise> + <li> + <xsl:value-of select="title"/> + + <xsl:if test="author"> + , <xsl:value-of select="title"/> + </xsl:if> + + <xsl:if test="date"> + , <xsl:value-of select="date"/> + </xsl:if> + + <xsl:if test="publisher"> + ; <xsl:value-of select="publisher"/> + </xsl:if> + + <xsl:if test="pages"> + ; <xsl:value-of select="pages"/> + </xsl:if> + </li> + </xsl:otherwise> + + </xsl:choose> + </xsl:for-each> + </xsl:for-each> + </ul> + </xsl:if> - <!-- Public Tab --> - <td class="tabOff" id="ParametersTab" onclick="contentToggleTab('ParametersTab'); contentToggleVisibility('Parameters');" onmouseover="contentHighlightTab('ParametersTab', 'on');" onmouseout="contentHighlightTab('ParametersTab', 'off');"> - Parameters - </td> + </xsl:for-each> + </xsl:when> + </xsl:choose> + <!-- History --> + <xsl:if test="history"> + <a name="History"></a> + <hr/> + <h2>History</h2> - <!-- Example Tabs --> - <xsl:for-each select="examples/example"> - <xsl:variable name="curExample"><xsl:number/></xsl:variable> - <td class="tabOff" id="Example{$curExample}Tab" onclick="contentToggleTab('Example{$curExample}Tab'); contentToggleVisibility('Example{$curExample}');" onmouseover="contentHighlightTab('Example{$curExample}Tab', 'on');" onmouseout="contentHighlightTab('Example{$curExample}Tab', 'off');"> - Example <xsl:value-of select="$curExample"/> - </td> + <table> + <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]"> + <tr> + <td class="tableCellHistory_name"> + <xsl:value-of select="@name"/> + </td> - </xsl:for-each> - </tr> - </table> + <td class="tableCellHistory_date"> + <xsl:value-of select="@date"/> + </td> + <td class="tableCellHistory_description"> + <xsl:value-of select="."/> + </td> + </tr> + </xsl:for-each> + </table> + </xsl:if> + + <!-- Liens --> + <xsl:if test="Liens"> + <a name="ThingsToDo"></a> + <hr/> + <h2> + Things To Do + </h2> + + <ul> + <xsl:for-each select="liens/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </xsl:if> -<!-- OVERVIEW PAGE VIEW --> + </div> -<div id="Overview" style="position:absolute;width:97%;"> -<table cellpadding="10" class="pageView" width="100%"><tr><td> + <!-- PARAMETER GROUPS PAGE VIEW --> - <!-- Description --> - <a name="Description"></a> - <hr/> - <h2> - Description - </h2> + <!-- Groups --> + <xsl:if test="groups"> - <div style="font-weight: normal;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> + <div id="Parameters"> + <h1 class="print-only"> + Parameters + </h1> + + <a name="Groups"></a> + <!-- table of groups links --> + <xsl:for-each select="groups"> + <xsl:for-each select="group"> + <xsl:variable name="groupName" select="@name"/> + <h2><xsl:value-of select="@name"/></h2> - <!-- categories --> - <a name="Categories"></a> - <hr/> - <h2> - Categories - </h2> + <div class="usa-accordion usa-accordion--bordered usa-accordion--multiselectable acc-param" data-allow-multiple=""> - <ul> - <xsl:for-each select="category/categoryItem"> - <li> - <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - <xsl:for-each select="category/missionItem"> - <li> - <a href="../../../index.html#{translate(normalize-space(.), ' ', '_')}"> - <xsl:value-of select="." /></a> - </li> - </xsl:for-each> - </ul> - - - <!-- oldName --> - <xsl:if test="oldName"> - <hr/> - <h2> - Related Applications to Previous Versions of ISIS - </h2> - - This program replaces the following - <xsl:choose> - <xsl:when test="count(oldName/item) > 1"> - applications - </xsl:when> - <xsl:otherwise> - application - </xsl:otherwise> - </xsl:choose> - existing in previous versions of ISIS: - - <ul> - <xsl:for-each select="oldName/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - - - <!-- SeeAlso --> - <xsl:choose> - <xsl:when test="seeAlso"> - <hr/> - <h2> - <a name="SeeAlso"> - Related Objects and Documents</a> - </h2> + <xsl:for-each select="parameter"> + <h4 class="usa-accordion__heading"> + <button type="button" class="usa-accordion__button acc-flex-head" + aria-expanded="false" aria-controls="{@name}-info" + > + <div class="acc-param-name"> + <xsl:value-of select="@name"/> + </div> + <div class="acc-param-desc"> + <xsl:value-of select="brief"/> + </div> + </button> + </h4> + <div id="{@name}-info" class="usa-accordion__content usa-prose"> + + <!-- contents of pop-up window for parameter--> + <!-- description --> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + + <div> + <table> + <tr> + <th class="tableCellLevel1_th" align="right"> + Type + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="type"/> + </td> + </tr> + + <!-- fileMode --> + <xsl:if test="fileMode"> + <tr> + <th class="tableCellLevel1_th" align="right"> + File Mode + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="fileMode"/> + </td> + </tr> + </xsl:if> - <!-- seeAlso --> - <xsl:for-each select="seeAlso"> + <!-- pixelType --> + <xsl:if test="pixelType"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Pixel Type + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="pixelType"/> + </td> + </tr> + </xsl:if> - <xsl:if test="applications"> - <h3>Applications</h3> - <ul> - <xsl:for-each select="applications"> - <xsl:for-each select="item"> - <li><a href="../{.}/{.}.html"> - <xsl:value-of select="."/></a></li> - </xsl:for-each> - </xsl:for-each> - </ul> - </xsl:if> - - <xsl:if test="documents"> - <h3>Documents</h3> - <ul> - <xsl:for-each select="documents"> - <xsl:for-each select="document"> - <xsl:choose> + <!-- default path --> + <xsl:if test="defaultPath"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Default Path + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="defaultPath"/> + </td> + </tr> + </xsl:if> - <xsl:when test="source/path"> - <li><a href="{source/path}{source/filename}"> - <xsl:value-of select="title"/></a></li> - </xsl:when> + <xsl:if test="count"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Count + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="count"/> + </td> + </tr> + </xsl:if> - <xsl:when test="source/filename"> - <li><a href="../documents/{source/filename}"> - <xsl:value-of select="title"/></a></li> - </xsl:when> + <xsl:if test="default"> + <tr> + <th class="tableCellLevel1_th"> + Default + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="default"/> + </td> + </tr> + </xsl:if> - <xsl:otherwise> - <li> - <xsl:value-of select="title"/> + <xsl:if test="internalDefault"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Internal Default + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="internalDefault"/> + </td> + </tr> + </xsl:if> - <xsl:if test="author"> - , <xsl:value-of select="title"/> + <xsl:if test="list"> + <tr> + <th class="tableCellLevel1_th" align="right" valign="top"> + Option List: + </th> + <td class="tableCellLevel1_description"> + <table> + <tr> + <th class="tableCellLevel2" valign="top"> + Option</th> + <th class="tableCellLevel2" valign="top"> + Brief</th> + <th class="tableCellLevel2" valign="top"> + Description</th> + </tr> + <xsl:for-each select="list/option"> + <tr> + <td class="tableCellLevel2_name" valign="top"> + <xsl:value-of select="@value"/> + </td> + <td class="tableCellLevel2_type" valign="top"> + <xsl:value-of select="brief"/> + </td> + <td class="tableCellLevel2_description" valign="top"> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + + <xsl:if test="exclusions"> + <h4>Exclusions</h4> + <ul> + <xsl:for-each select="exclusions/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </xsl:if> + <xsl:if test="inclusions"> + <h4>Inclusions</h4> + <ul> + <xsl:for-each select="inclusions/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </xsl:if> + + </td> + + </tr> + </xsl:for-each> + </table> + </td> + </tr> </xsl:if> - <xsl:if test="date"> - , <xsl:value-of select="date"/> + <xsl:if test="minimum"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Minimum + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="minimum"/> + <xsl:choose> + <xsl:when test="minimum/@inclusive = 'yes'"> + (inclusive) + </xsl:when> + <xsl:when test="minimum/@inclusive = 'true'"> + (inclusive) + </xsl:when> + <xsl:otherwise> + (exclusive) + </xsl:otherwise> + </xsl:choose> + </td> + </tr> </xsl:if> - <xsl:if test="publisher"> - ; <xsl:value-of select="publisher"/> + <xsl:if test="maximum"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Maximum + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="maximum"/> + <xsl:choose> + <xsl:when test="maximum/@inclusive = 'yes'"> + (inclusive) + </xsl:when> + <xsl:when test="maximum/@inclusive = 'true'"> + (inclusive) + </xsl:when> + <xsl:otherwise> + (exclusive) + </xsl:otherwise> + </xsl:choose> + </td> + </tr> </xsl:if> - <xsl:if test="pages"> - ; <xsl:value-of select="pages"/> + <xsl:if test="greaterThan"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Greater Than + </th> + <td class="tableCellLevel1_description"> + <xsl:for-each select="greaterThan/item"> + <xsl:value-of select="."/><br/> + </xsl:for-each> + </td> + </tr> </xsl:if> - </li> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </xsl:for-each> - </ul> - </xsl:if> + <xsl:if test="greaterThanOrEqual"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Greater Than or Equal + </th> + <td class="tableCellLevel1_description"> + <xsl:for-each select="greaterThanOrEqual/item"> + <xsl:value-of select="."/><br/> + </xsl:for-each> + </td> + </tr> + </xsl:if> - </xsl:for-each> - </xsl:when> - </xsl:choose> - - - - <!-- History --> - <xsl:if test="history"> - <a name="History"></a> - <hr/> - <h2> - History - </h2> - - <table> - <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]"> - <tr> - <td class="tableCellHistory_name" nowrap="nowrap"> - <xsl:value-of select="@name"/> - </td> - - <td class="tableCellHistory_date" nowrap="nowrap"> - <xsl:value-of select="@date"/> - </td> - - <td class="tableCellHistory_description"> - <xsl:value-of select="."/> - </td> - </tr> - </xsl:for-each> - </table> - </xsl:if> - - <!-- Liens --> - <xsl:if test="Liens"> - <a name="ThingsToDo"></a> - <hr/> - <h2> - Things To Do - </h2> - - <ul> - <xsl:for-each select="liens/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - - -</td></tr></table> - -<!-- FOOTER --> -<script type="text/javascript" src="../../../../assets/scripts/footer.js"> - <xsl:comment><![CDATA[ - ]]></xsl:comment> -</script> + <xsl:if test="lessThan"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Less Than + </th> + <td class="tableCellLevel1_description"> + <xsl:for-each select="lessThan/item"> + <xsl:value-of select="."/><br/> + </xsl:for-each> + </td> + </tr> + </xsl:if> -</div> + <xsl:if test="lessThanOrEqual"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Less Than or Equal + </th> + <td class="tableCellLevel1_description"> + <xsl:for-each select="lessThanOrEqual/item"> + <xsl:value-of select="."/><br/> + </xsl:for-each> + </td> + </tr> + </xsl:if> + <xsl:if test="notEqual"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Not Equal + </th> + <td class="tableCellLevel1_description"> + <xsl:for-each select="notEqual/item"> + <xsl:value-of select="."/><br/> + </xsl:for-each> + </td> + </tr> + </xsl:if> + <xsl:if test="odd"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Odd + </th> + <td class="tableCellLevel1_description"> + This value must be an odd number + </td> + </tr> + </xsl:if> + <xsl:if test="exclusions"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Exclusions + </th> + <td class="tableCellLevel1_description"> + <ul> + <xsl:for-each select="exclusions/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </td> + </tr> + </xsl:if> -<!-- PARAMETER GROUPS PAGE VIEW --> + <xsl:if test="inclusions"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Inclusions + </th> + <td class="tableCellLevel1_description"> + <ul> + <xsl:for-each select="inclusions/item"> + <li><xsl:value-of select="."/></li> + </xsl:for-each> + </ul> + </td> + </tr> + </xsl:if> - <!-- Groups --> - <xsl:if test="groups"> + <xsl:if test="filter"> + <tr> + <th class="tableCellLevel1_th" align="right"> + Filter + </th> + <td class="tableCellLevel1_description"> + <xsl:value-of select="filter"/> + </td> + </tr> + </xsl:if> + </table> + </div> -<div id="Parameters" style="position:absolute;width:97%;"> -<table cellpadding="10" class="pageView" width="100%"><tr><td> + </div> + </xsl:for-each> + </div> - <a name="Groups"></a> - <hr/> - <h2> - Parameter Groups - </h2> - <!-- table of groups links --> - <xsl:for-each select="groups"> - <xsl:for-each select="group"> - <xsl:variable name="groupName" select="@name"/> - <h3><xsl:value-of select="@name"/></h3> - <table> - <tr> - <th class="tableCellLevel1_th"> - Name - </th> - <th class="tableCellLevel1_th"> - Description - </th> - </tr> - <xsl:for-each select="parameter"> - <tr> - <td class="tableCellLevel1_name"> - <a href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');"> - <xsl:value-of select="@name"/></a> - </td> - <td class="tableCellLevel1"> - <xsl:value-of select="brief"/> - </td> - </tr> </xsl:for-each> - </table> - </xsl:for-each> - </xsl:for-each> - -</td></tr></table> - -<!-- FOOTER --> -<script type="text/javascript" src="../../../../assets/scripts/footer.js"></script> -</div> - - - -<!-- PARAMETER POP-UPS --> - <!-- groups information --> - <xsl:for-each select="groups"> - <xsl:for-each select="group"> - <xsl:variable name="groupName" select="@name"/> - - <xsl:for-each select="parameter"> - -<div id="{translate(normalize-space($groupName), ' ()', '_')}{@name}" class="functionView"> - - <!-- CLOSE WINDOW BUTTON --> - <div align="right"> - <span style="border:3px; border-style:solid; border-color:#336699; padding:3px; font-family:sans-serif; font-weight:bold;"> - <a title="Close this window" href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');" style="text-decoration:none; color:#336699;">X</a> - </span> - </div> - - <!-- contents of pop-up window for parameter--> - <h3> - <span style="font-style:italic; text-decoration:underline;"> - <xsl:value-of select="$groupName"/> - </span>: - <xsl:value-of select="@name"/> - </h3> - - <hr/> - - <!-- description --> - <h4> - Description - </h4> - <p> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </p> - + </xsl:for-each> + + </div> + </xsl:if> + + <!-- EXAMPLES PAGE VIEWS --> + <!-- Examples --> + <xsl:if test="examples"> + <xsl:for-each select="examples"> + <xsl:for-each select="example"> + <xsl:variable name="curExample"><xsl:number/></xsl:variable> + <div id="Example{$curExample}"> + + <h1 class="print-only"> + Example <xsl:value-of select="$curExample"/> + </h1> + + <h2> + <xsl:value-of select="brief"/> + </h2> <div> - <table> - <tr> - <th class="tableCellLevel1_th" align="right"> - Type - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="type"/> - </td> - </tr> - - <!-- fileMode --> - <xsl:if test="fileMode"> - <tr> - <th class="tableCellLevel1_th" align="right"> - File Mode - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="fileMode"/> - </td> - </tr> - </xsl:if> - - <!-- pixelType --> - <xsl:if test="pixelType"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Pixel Type - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="pixelType"/> - </td> - </tr> - </xsl:if> - - <!-- default path --> - <xsl:if test="defaultPath"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Default Path - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="defaultPath"/> - </td> - </tr> - </xsl:if> - - <xsl:if test="count"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Count - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="count"/> - </td> - </tr> - </xsl:if> - - <xsl:if test="default"> - <tr> - <th class="tableCellLevel1_th"> - Default - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="default"/> - </td> - </tr> - </xsl:if> - - <xsl:if test="internalDefault"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Internal Default - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="internalDefault"/> - </td> - </tr> - </xsl:if> - - <xsl:if test="list"> - <tr> - <th class="tableCellLevel1_th" align="right" valign="top"> - Option List: - </th> - <td class="tableCellLevel1_description"> - <table> - <tr> - <th class="tableCellLevel2" valign="top"> - Option</th> - <th class="tableCellLevel2" valign="top"> - Brief</th> - <th class="tableCellLevel2" valign="top"> - Description</th> - </tr> - <xsl:for-each select="list/option"> - <tr> - <td class="tableCellLevel2_name" valign="top"> - <xsl:value-of select="@value"/> - </td> - <td class="tableCellLevel2_type" valign="top"> - <xsl:value-of select="brief"/> - </td> - <td class="tableCellLevel2_description" valign="top"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - - <xsl:if test="exclusions"> - <h4>Exclusions</h4> - <ul> - <xsl:for-each select="exclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - <xsl:if test="inclusions"> - <h4>Inclusions</h4> - <ul> - <xsl:for-each select="inclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </xsl:if> - - </td> - - </tr> - </xsl:for-each> - </table> - </td> - </tr> - </xsl:if> - - <xsl:if test="minimum"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Minimum - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="minimum"/> - <xsl:choose> - <xsl:when test="minimum/@inclusive = 'yes'"> - (inclusive) - </xsl:when> - <xsl:when test="minimum/@inclusive = 'true'"> - (inclusive) - </xsl:when> - <xsl:otherwise> - (exclusive) - </xsl:otherwise> - </xsl:choose> - </td> - </tr> - </xsl:if> - - <xsl:if test="maximum"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Maximum - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="maximum"/> - <xsl:choose> - <xsl:when test="maximum/@inclusive = 'yes'"> - (inclusive) - </xsl:when> - <xsl:when test="maximum/@inclusive = 'true'"> - (inclusive) - </xsl:when> - <xsl:otherwise> - (exclusive) - </xsl:otherwise> - </xsl:choose> - </td> - </tr> - </xsl:if> - - <xsl:if test="greaterThan"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Greater Than - </th> - <td class="tableCellLevel1_description"> - <xsl:for-each select="greaterThan/item"> - <xsl:value-of select="."/><br/> - </xsl:for-each> - </td> - </tr> - </xsl:if> - - <xsl:if test="greaterThanOrEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Greater Than or Equal - </th> - <td class="tableCellLevel1_description"> - <xsl:for-each select="greaterThanOrEqual/item"> - <xsl:value-of select="."/><br/> - </xsl:for-each> - </td> - </tr> - </xsl:if> - - <xsl:if test="lessThan"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Less Than - </th> - <td class="tableCellLevel1_description"> - <xsl:for-each select="lessThan/item"> - <xsl:value-of select="."/><br/> - </xsl:for-each> - </td> - </tr> - </xsl:if> - - <xsl:if test="lessThanOrEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Less Than or Equal - </th> - <td class="tableCellLevel1_description"> - <xsl:for-each select="lessThanOrEqual/item"> - <xsl:value-of select="."/><br/> - </xsl:for-each> - </td> - </tr> - </xsl:if> - - <xsl:if test="notEqual"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Not Equal - </th> - <td class="tableCellLevel1_description"> - <xsl:for-each select="notEqual/item"> - <xsl:value-of select="."/><br/> - </xsl:for-each> - </td> - </tr> - </xsl:if> - - <xsl:if test="odd"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Odd - </th> - <td class="tableCellLevel1_description"> - This value must be an odd number - </td> - </tr> - </xsl:if> - - <xsl:if test="exclusions"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Exclusions - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="exclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="inclusions"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Inclusions - </th> - <td class="tableCellLevel1_description"> - <ul> - <xsl:for-each select="inclusions/item"> - <li><xsl:value-of select="."/></li> - </xsl:for-each> - </ul> - </td> - </tr> - </xsl:if> - - <xsl:if test="filter"> - <tr> - <th class="tableCellLevel1_th" align="right"> - Filter - </th> - <td class="tableCellLevel1_description"> - <xsl:value-of select="filter"/> - </td> - </tr> - </xsl:if> - </table> - </div> - - <!-- close window link --> - - <div align="right"> - <a title="Close this window" href="javascript:functionDescriptionToggleVisibility('{translate(normalize-space($groupName), ' ()', '_')}{@name}');" class="caption" style="text-decoration:none;"> - Close Window</a> - </div> - - -</div> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + </div> + <xsl:if test="terminalInterface"> + <h3> + Command Line + </h3> - </xsl:for-each> - - </xsl:for-each> - </xsl:for-each> - </xsl:if> - - -<!-- EXAMPLES PAGE VIEWS --> - <!-- Examples --> - <xsl:if test="examples"> - <xsl:for-each select="examples"> - <xsl:for-each select="example"> - <xsl:variable name="curExample"><xsl:number/></xsl:variable> - <div id="Example{$curExample}" style="position:absolute;width:97%;"> - <table cellpadding="10" class="pageView" width="100%"><tr><td> - - <hr /> - <h3> - Example <xsl:value-of select="$curExample"/> - </h3> - <p style="margin-top:0px;"> - <xsl:value-of select="brief"/> - </p> - - <h4> - Description - </h4> - - <div style="margin-left:20px;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> - - <xsl:if test="terminalInterface"> - <h4> - Command Line - </h4> - - <div style="margin-left:20px;"> - <xsl:for-each select="terminalInterface"> - <tt style="font-weight:bold;"> + <div> + <xsl:for-each select="terminalInterface"> + <div class="cmd-line-caption"> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + </div> + <div> + <code class="cmd-line"> <xsl:value-of select="/application/@name"/> <xsl:text> </xsl:text> <xsl:value-of select="commandLine"/> - </tt> - <br/> - <div style="font-style:italic; font-size:X-SMALL;margin-left:20px; width:400px;"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </div> - </xsl:for-each> - </div> - - </xsl:if> - - <!-- GUI Screenshots --> + </code> + </div> + </xsl:for-each> + </div> - <xsl:if test="guiInterfaces"> - <h4> - GUI Screenshot - </h4> + </xsl:if> - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> + <!-- GUI Screenshots --> + <xsl:if test="guiInterfaces"> + <h3>GUI Screenshot</h3> <xsl:for-each select="guiInterfaces/guiInterface/image"> - <xsl:apply-templates mode="tabledImages" select="."/> + <xsl:apply-templates mode="cardImages" select="."/> </xsl:for-each> - </table> - </div> - - </xsl:if> - - <!-- Input Images --> + </xsl:if> - <xsl:if test="inputImages"> - <h4> - <xsl:choose> - <xsl:when test="count(inputImages/image) > 1"> - Input Images - </xsl:when> - <xsl:otherwise> - Input Image - </xsl:otherwise> - </xsl:choose> - </h4> + <!-- Input Images --> + <xsl:if test="inputImages"> + <h3> + <xsl:choose> + <xsl:when test="count(inputImages/image) > 1"> + Input Images + </xsl:when> + <xsl:otherwise> + Input Image + </xsl:otherwise> + </xsl:choose> + </h3> - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> <xsl:for-each select="inputImages/image"> - <xsl:apply-templates mode="tabledImages" select="."/> + <xsl:apply-templates mode="cardImages" select="."/> </xsl:for-each> - </table> - </div> - - </xsl:if> - - - <!-- Data Files --> - <xsl:if test="dataFiles"> - <h4> - <xsl:choose> - <xsl:when test="count(dataFiles/dataFile) > 1"> - Data Files - </xsl:when> - <xsl:otherwise> - Data File - </xsl:otherwise> - </xsl:choose> - </h4> - <span class="caption"> - Links open in a new window. - </span> - - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> - <xsl:for-each select="dataFiles/dataFile"> - <tr> - <th class="tableCellLevel1_th"> - <a href="{@path}" target="_blank"><xsl:value-of select="brief"/></a> - </th> - <td class="tableCellLevel1"> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </td> - </tr> - </xsl:for-each> - </table> - </div> - - </xsl:if> + </xsl:if> - <xsl:if test="outputImages"> - <h4> - <xsl:choose> - <xsl:when test="count(outputImages/image) > 1"> - Output Images - </xsl:when> - <xsl:otherwise> - Output Image - </xsl:otherwise> - </xsl:choose> - </h4> + <!-- Data Files --> + <xsl:if test="dataFiles"> + <h3> + <xsl:choose> + <xsl:when test="count(dataFiles/dataFile) > 1"> + Data Files + </xsl:when> + <xsl:otherwise> + Data File + </xsl:otherwise> + </xsl:choose> + </h3> + <span class="caption"> + Links open in a new window. + </span> + + <div> + <table cellpadding="5"> + <xsl:for-each select="dataFiles/dataFile"> + <tr> + <th class="tableCellLevel1_th"> + <a href="{@path}" target="_blank"><xsl:value-of select="brief"/></a> + </th> + <td class="tableCellLevel1"> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + </td> + </tr> + </xsl:for-each> + </table> + </div> + + </xsl:if> + + + <xsl:if test="outputImages"> + <h3> + <xsl:choose> + <xsl:when test="count(outputImages/image) > 1"> + Output Images + </xsl:when> + <xsl:otherwise> + Output Image + </xsl:otherwise> + </xsl:choose> + </h3> - <div style="margin-left:20px;"> - <table cellpadding="5" width="600"> <xsl:for-each select="outputImages/image"> - <xsl:apply-templates mode="tabledImages" select="."/> + <xsl:apply-templates mode="cardImages" select="."/> </xsl:for-each> - </table> - </div> - </xsl:if> - </td></tr></table> - -<!-- FOOTER --> -<script type="text/javascript" src="../../../../assets/scripts/footer.js"> - <xsl:comment><![CDATA[ - ]]></xsl:comment> -</script> + </xsl:if> - - </div> + </div> + </xsl:for-each> </xsl:for-each> - </xsl:for-each> - - </xsl:if> - - - -</div> + </xsl:if> + </main> + </div> + <xsl:call-template name="writeFooter"/> </body> </html> </xsl:template> - <xsl:template match="image" mode="tabledImages"> - - <tr valign="top"> - <td class="tableCellLevel1_th" width="{thumbnail/@width}" align="center"> -<!-- start IMAGE LINK TAG: pop up window if javascript, otherwise normal link --> -<script type="text/javascript"> - <xsl:comment> - <![CDATA[ - //<!-- -document.write("<a title='Click to view larger image' href='javascript:popUpNewWindow (\"]]><xsl:value-of select="@src"/><![CDATA[\"," + ]]> -<xsl:value-of select="@width"/><![CDATA[+ ", " + ]]><xsl:value-of select="@height"/><![CDATA[+ ")'>") ; - -document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@src)"/><![CDATA[\"" -+ " width=" + ]]><xsl:value-of select="normalize-space(thumbnail/@width)"/><![CDATA[ -+ " height=" + ]]><xsl:value-of select="normalize-space(thumbnail/@height)"/><![CDATA[ -+ " alt=\"]]><xsl:value-of select="normalize-space(thumbnail/@caption)"/><![CDATA[\" class='blackBorderedImage'><" + "/a><br>") ; - //--> - ]]> - </xsl:comment> -</script> - -<noscript> - <a title='Click to view larger image' href="{@src}" target="_new"> - <img src="{normalize-space(thumbnail/@src)}" width="{normalize-space(thumbnail/@width)}" height="{normalize-space(thumbnail/@height)}" alt="{normalize-space(thumbnail/@caption)}" class="blackBorderedImage"/></a><br/> -</noscript> -<!-- end IMAGE LINK TAG: pop up window if javascript, otherwise normal link --> - - <div class="caption"> - <xsl:value-of select="thumbnail/@caption"/> - </div> - - </td> - <td class="tableCellLevel1"> - <p style="font-weight:bold;"> - <xsl:value-of select="brief"/> - </p> - - <xsl:if test="parameterName"> - <p> - <span style="font-weight:bold;"> - Parameter Name: - </span> - <xsl:value-of select="parameterName"/> - <br/> - <xsl:value-of select="parameterName/description"/> - </p> - </xsl:if> - - <p> - <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> - </p> - - </td> - </tr> + + <xsl:template match="image" mode="cardImages"> + + <div class="ex-image-box"> + <div class="ex-image-img-div"> + <a title="View Image" href="{normalize-space(@src)}" target="_blank" rel="noopener noreferrer"> + <img class="ex-image-img" src="{normalize-space(thumbnail/@src)}" alt="{normalize-space(thumbnail/@caption)}"/> + </a> + + </div> + <div class="ex-image-desc"> + <h4 class="usa-card__heading"> + <xsl:value-of select="brief"/> <!-- Not sure if brief and caption should be switched here --> + </h4> + <em style="font-style: italic;"><xsl:value-of select="thumbnail/@caption"/></em> + <xsl:if test="parameterName"> + <p> + <span style="font-weight:bold;"> + Parameter Name: + </span> + <xsl:value-of select="parameterName"/> + <br/> + <xsl:value-of select="parameterName/description"/> + </p> + </xsl:if> + <p> + <xsl:apply-templates select="description/* | description/text()" mode="copyContents"/> + </p> + </div> + </div> </xsl:template> @@ -1166,9 +955,8 @@ document.write("<img src=\"]]><xsl:value-of select="normalize-space(thumbnail/@s </xsl:template> <xsl:template match="text()" mode="copyContents"> - <xsl:value-of select="."/> - <xsl:apply-templates mode="copyContents"/> + <xsl:value-of select="."/> + <xsl:apply-templates mode="copyContents"/> </xsl:template> - </xsl:stylesheet> diff --git a/isis/src/docsys/assets/banners/moon-cr.jpg b/isis/src/docsys/assets/banners/moon-cr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5665cd348979c3d1281d547f3bdcc664b8d0806e Binary files /dev/null and b/isis/src/docsys/assets/banners/moon-cr.jpg differ diff --git a/isis/src/docsys/assets/img/00-image-licence-source-notice.md b/isis/src/docsys/assets/img/00-image-licence-source-notice.md new file mode 100644 index 0000000000000000000000000000000000000000..d6de14f4c9eadcb8b838ea5c4b46262330b76e2b --- /dev/null +++ b/isis/src/docsys/assets/img/00-image-licence-source-notice.md @@ -0,0 +1,52 @@ + +# Public Domain Icon Sources + +The icons listed here are in the public domain, from various sources. They are not the same icons as can be found in the US Web Design Standards (USWDS) Repository, though they may have been renamed to the same filenames for compatibility with government standards. + +Their sources are listed below. + + +## Web Sources + +Icons8 on The Noun Project +https://thenounproject.com/creator/Icons8/ + +CFPB on The Noun Project +https://thenounproject.com/creator/cfpb_minicons/ + + +## Icon Sources + +- usa-icons/close.svg + - by Jacob Cain, USGS ASC. CC0 Public Domain. + - Derivative work of the following, also in public domain: + - noun-collapse-arrow-61412.svg (Icons8 via the Noun Project) + - noun-line-61569.svg (Icons8 via the Noun Project) + +- usa-icons/expand_less.svg + - Resized from the following, also in public domain: + - by Icons8 via the Noun Project + - originally named noun-collapse-arrow-61412.svg + +- usa-icons/expand_more.svg + - Resized from the following, also in public domain: + - by Icons8 via the Noun Project + - originally named noun-expand-arrow-61408.svg + +- icon-https.svg + - by Jacob Cain USGS ASC. CC0 Public Domain. + - Derivative work of the following, also public domain: + - noun-lock-4376431.svg (CFPB via the Noun Project) + +- icon-dot-gov.svg + - by Jacob Cain USGS ASC. CC0 Public Domain. + - Derivative work of the following, also public domain: + - noun-institution-50355.svg (Icons8 via the Noun Project) + +- us_flag_small.png + - by Jacob Cain USGS ASC. CC0 Public Domain. + +- usa-icons-bg/search--white.svg + - by Jacob Cain USGS ASC. CC0 Public Domain. + - Derivative work of the following, also public domain: + - noun-magnifying-glass-89626.svg (CFPB via the Noun Project) \ No newline at end of file diff --git a/isis/src/docsys/assets/img/icon-dot-gov.svg b/isis/src/docsys/assets/img/icon-dot-gov.svg new file mode 100644 index 0000000000000000000000000000000000000000..eb17ab861000238a7ed750e9fda0e3811d71d435 --- /dev/null +++ b/isis/src/docsys/assets/img/icon-dot-gov.svg @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: #3c8ad0; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M600,25c77.6,0,152.9,15.2,223.8,45.2,34.1,14.4,66.9,32.2,97.7,53,30.5,20.6,59.1,44.2,85.1,70.2,26,26,49.7,54.7,70.2,85.1,20.8,30.7,38.6,63.6,53,97.7,30,70.9,45.2,146.2,45.2,223.8s-15.2,152.9-45.2,223.8c-14.4,34.1-32.2,66.9-53,97.7-20.6,30.5-44.2,59.1-70.2,85.1-26,26-54.7,49.7-85.1,70.2-30.7,20.8-63.6,38.6-97.7,53-70.9,30-146.2,45.2-223.8,45.2s-152.9-15.2-223.8-45.2c-34.1-14.4-66.9-32.2-97.7-53-30.5-20.6-59.1-44.2-85.1-70.2-26-26-49.7-54.7-70.2-85.1-20.8-30.7-38.6-63.6-53-97.7-30-70.9-45.2-146.2-45.2-223.8s15.2-152.9,45.2-223.8c14.4-34.1,32.2-66.9,53-97.7,20.6-30.5,44.2-59.1,70.2-85.1,26-26,54.7-49.7,85.1-70.2,30.7-20.8,63.6-38.6,97.7-53,70.9-30,146.2-45.2,223.8-45.2M600,0C268.6,0,0,268.6,0,600s268.6,600,600,600,600-268.6,600-600S931.4,0,600,0h0Z"/> + <g> + <path class="cls-1" d="M471.9,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-34.2s-51.2,0-51.2,0v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/> + <path class="cls-1" d="M574.4,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-51.2s-34.2,0-34.2,0v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/> + <path class="cls-1" d="M676.8,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-85.4v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/> + <path class="cls-1" d="M779.3,709.5v-136.6c9.4,0,17.1-7.7,17.1-17.1v-17.1h-85.4v17.1c0,9.4,7.7,17.1,17.1,17.1v136.6h51.2Z"/> + <path class="cls-1" d="M796.4,760.8h-17.1v-34.2h-358.6v34.2h-17.1c-9.4,0-17.1,7.7-17.1,17.1v17.1c0,9.4,7.7,17.1,17.1,17.1h392.7c9.4,0,17.1-7.7,17.1-17.1v-17.1c0-9.4-7.7-17.1-17.1-17.1h0Z"/> + <path class="cls-1" d="M403,521.7h394.1c9.1,0,16.4-7.6,16.4-17.1s-4.2-13.3-10.3-15.8l-195.1-118.4c-5.1-3.1-11.4-3.1-16.5,0l-196.9,119.5c-6.4,3.9-9.5,11.8-7.6,19.2,1.9,7.4,8.4,12.6,15.8,12.6h0ZM600,425.2c20.3,0,36.7,16.4,36.7,36.7s-16.4,36.7-36.7,36.7-36.7-16.4-36.7-36.7c0-20.3,16.4-36.7,36.7-36.7Z"/> + </g> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/icon-https.svg b/isis/src/docsys/assets/img/icon-https.svg new file mode 100644 index 0000000000000000000000000000000000000000..b4eabb4db8c7bd1aa22c6e20582758e0939a0130 --- /dev/null +++ b/isis/src/docsys/assets/img/icon-https.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: #549a00; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M761.2,575v215c0,6.5-2.6,12.8-7.2,17.4-4.6,4.6-10.9,7.2-17.4,7.2h-273.2c-6.5,0-12.8-2.6-17.4-7.2-4.6-4.6-7.2-10.9-7.2-17.4v-215c0-6.5,2.6-12.8,7.2-17.4,4.6-4.6,10.9-7.2,17.4-7.2h26.6v-55c0-29.2,11.6-57.1,32.2-77.8,20.6-20.6,48.6-32.2,77.8-32.2s57.1,11.6,77.8,32.2c20.6,20.6,32.2,48.6,32.2,77.8v55h26.6,0c6.5,0,12.8,2.6,17.4,7.2,4.6,4.6,7.2,10.9,7.2,17.4h0ZM675.5,495.3c0-20-8-39.2-22.1-53.4-14.2-14.2-33.4-22.1-53.4-22.1s-39.2,8-53.4,22.1c-14.2,14.2-22.1,33.4-22.1,53.4v55h151v-55Z"/> + <path class="cls-1" d="M600,25c77.6,0,152.9,15.2,223.8,45.2,34.1,14.4,66.9,32.2,97.7,53,30.5,20.6,59.1,44.2,85.1,70.2,26,26,49.7,54.7,70.2,85.1,20.8,30.7,38.6,63.6,53,97.7,30,70.9,45.2,146.2,45.2,223.8s-15.2,152.9-45.2,223.8c-14.4,34.1-32.2,66.9-53,97.7-20.6,30.5-44.2,59.1-70.2,85.1-26,26-54.7,49.7-85.1,70.2-30.7,20.8-63.6,38.6-97.7,53-70.9,30-146.2,45.2-223.8,45.2s-152.9-15.2-223.8-45.2c-34.1-14.4-66.9-32.2-97.7-53-30.5-20.6-59.1-44.2-85.1-70.2-26-26-49.7-54.7-70.2-85.1-20.8-30.7-38.6-63.6-53-97.7-30-70.9-45.2-146.2-45.2-223.8s15.2-152.9,45.2-223.8c14.4-34.1,32.2-66.9,53-97.7,20.6-30.5,44.2-59.1,70.2-85.1,26-26,54.7-49.7,85.1-70.2,30.7-20.8,63.6-38.6,97.7-53,70.9-30,146.2-45.2,223.8-45.2M600,0C268.6,0,0,268.6,0,600s268.6,600,600,600,600-268.6,600-600S931.4,0,600,0h0Z"/> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/isis-logo-br.svg b/isis/src/docsys/assets/img/isis-logo-br.svg new file mode 100644 index 0000000000000000000000000000000000000000..7b410d664bce5fbb78524a3bd20648258e11546f --- /dev/null +++ b/isis/src/docsys/assets/img/isis-logo-br.svg @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 400 328.5"> + <defs> + <style> + .cls-1 { + fill: #fff; + fill-rule: evenodd; + } + + .cls-2 { + fill: #955a4a; + } + + .cls-3 { + display: none; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_2" class="cls-3"> + <rect width="400" height="328.5"/> + </g> + <g id="Layer_1"> + <g> + <path class="cls-2" d="M156.3,118.4c0,0,.1,0,.2,0v-.2c-.1,0-.2,0-.2,0v.2Z"/> + <path class="cls-2" d="M159.7,269.4c-25.4-12.8-42.2-23.6-51.4-32.9-29.4-29.7-42.6-72.5-34.7-112.7,2-10.3,4.4-17.1,15.1-42.6,7.4-17.6,8.9-23,8.9-32.2s-2.7-16.9-11.6-31c-1.5-2.4-3.7-3.4-6.1-2.9-2.3.5-3.8,2.8-3.6,5.4.1,1.4.7,2.7,4,8.3,9.5,16.5,9.4,23.1-.7,47.1-12.9,30.6-15.6,39.1-17.5,53.6-5.2,41.2,7.4,80.1,36.4,111.9,10.3,11.3,27.6,22.7,56.5,37.3,15.2,7.7,16.5,9.1,16.5,18.4s.9,8.5,4.8,8.8c3.7.3,5.2-1.7,5.5-7.4.9-14.4-2.8-19.4-22.1-29.1Z"/> + <path class="cls-2" d="M164.2,178.8c-1.1.1-2.3.2-3.4.2-9.3,0-19.5-4.2-22.3-9.7-1.2-2.4-.9-4.9.9-6.9,2.1-2.4,5-2.8,7.5-.9,5.9,4.4,7.6,5,11.3,5.4,5.1.6,9.7-.8,11.6-3.6,1-1.5,1.1-3.2.2-5-1.2-2.4-4.7-4-12.8-5.8-3.1-.7-5.7-1.6-8-2.7-2.1,1.4-6.9,4.3-12.5,7.5-18.2,10.7-19.7,12.1-20,18.8-.2,4.6,3.5,12.9,9.4,20.8,3.8,5.1,11.1,7,16.9,4.2,3.1-1.5,30-17.3,32.8-19.3,4.3-3.1,6.2-7.7,5.5-13.6-2.7,5.8-8.6,9.6-16.9,10.6Z"/> + <path class="cls-2" d="M297.1,175c21.3-70.8-36.3-144-108.4-137.9-79.7,6.7-124.2,95.2-82.5,164,47.8,78.8,164.2,62.9,190.9-26.1ZM122.8,207c-6.7-8-14.9-23-16.7-29.8-1.1.8-2.4,1.3-4,1.3h0c-1.1,0-2.1-.3-3.1-.7h-.2q-2.8-1.6-2.8-30.2v-26.7l1.3-1.6h0c.3-.4,1.5-1.5,2.7-1.9.6-.2,1.3-.3,1.9-.3s1.3.1,2,.3l.6-2c14.1-45.5,58.4-74.1,104-67.3l.6.2c36,5.4,65.2,30.2,76.8,65.2.8,2.5,1.4,4,1.5,4.9,3.1,1.2,5.7,2.8,7.3,4.5,2.3,2.4,2.4,4.5,2,5.9-.5,2.2-1.9,3.8-3.8,4.4-.9.3-1.8.3-2.7.2.5,3.6.9,10.2.7,13.1,3.5,2.2,5.4,5.1,6.5,9.2,1.3,5.2.5,10.1-2.3,14.2-2.3,3.4-5.8,6-10.2,7.6-.2.6-.5,1.2-.8,2.1-25.3,68.4-114.7,83.6-161.5,27.5Z"/> + <path class="cls-2" d="M269.8,116.6h0c1.5-.3,3-.5,4.5-.5,0-.2.1-.5.2-.7,1.1-4.4.3-6.9-5.4-16.3-6.5-10.8-11.2-13.8-18.7-11.8-2.4.6-23,12.6-34.2,19.8-7.3,4.7-9.8,11.1-6.9,18l.9,2.3-.8.6c-1.4,1.1-1.8.7-5.2-4.8-8.6-14.1-14.8-15-30.4-4.3,2.7,1.2,5,2.8,6.5,4.6,2.4,3,1.7,6.5-.2,8.4-1.8,1.8-5.1,2.5-8.1,0-1.5-1.3-3.2-2.2-4.9-2.8,0,.5,0,1.2,0,2,0,4,.4,5,4.5,11.6.6,1,1.1,1.8,1.4,2.4,7.8,3.5,9.5,7.3,9.8,14.2,0,1.4,0,2.8-.2,4.1.9-.5,1.2,0,2.3,1.6,5.8,9.3,12.6,10.3,24.2,3.2,1.1-.7,2-.9,2.6-.8-.1-3.8-.2-9.5-.3-18,0-2.5-.3-24.6.1-26.9.5-2.2,2.3-4.4,4.3-5v.2c0,0,0-.2,0-.2,2.9-.7,5.7.4,7.3,2.8.4.5.9,1.3.9,24.3.3,0,.6.2.8.2,5.4,1.6,8.3.7,20.9-6.9,4.6-2.7,7.2-4.2,8.6-4.9.5-8,6.2-14.1,15.6-16.2Z"/> + <path class="cls-2" d="M328.9,119.7c-4.4-21.6-9.7-34.1-22.9-53.5-10.7-15.8-10.6-22.4.7-39.1,5.1-7.5,5.4-8.1,5.2-10.4-.2-2.8-3.2-4.8-6.2-4.1h0c-1.9.4-2.9,1.6-10.2,12.4-11,16.4-10.4,28.4,2.2,47.5,8.9,13.4,13.2,21.5,16.3,31,15.2,46.4,5.5,93-26.7,128.3-11.2,12.3-20.8,19.2-48.5,35.3-18.9,11-22.1,14.9-22.2,26.6,0,6.3,1,8.3,4.4,8.9,3.9.7,5.7-1.8,6-8.2.3-8,1.4-9.2,15.9-17.6,16.6-9.6,26.3-15.7,33-20.7,42.7-31.8,63.4-85.1,53-136.4Z"/> + </g> + <g> + <path class="cls-1" d="M270.3,118.5c-9.9,2.3-15.2,9.1-13.9,18.1.9,6.8,5.9,11.4,14.8,13.5,11.4,2.7,14.5,4.2,16.1,7.9,3,6.5-4.7,12.4-14.3,11.1-4.3-.6-6.9-1.8-11.7-5.4-2-1.5-3.7-1.5-5.2.2-6,6.5,13,15.7,25.8,12.4,10.6-2.7,16.1-10.8,13.7-20.2-1.7-6.4-5.7-9.4-16.3-12.1-11.3-2.8-14.5-4.8-15-9.3-1-9.2,15-12.1,24.2-4.4,2.5,2.1,5.6,1.2,6.4-2,1.5-5.8-14.3-12.1-24.6-9.8"/> + <path class="cls-1" d="M216.4,119.3c-1.3.4-2.6,2-2.9,3.4-.5,2.9,0,50.6.6,51.7,1.5,2.7,5.8,2.7,7.2-.1.8-1.6.9-51.9.1-53.1-1.1-1.7-3.1-2.4-5.1-1.9"/> + <path class="cls-1" d="M156.3,118.3c-9.5,1.7-15.2,7.7-15.3,15.7,0,8.7,5.3,14.1,16.5,16.5,9,2,12.7,3.8,14.2,6.9,3.4,6.8-3.7,12.6-13.8,11.5-4.3-.5-6.2-1.3-12.3-5.8-1.6-1.2-3.4-.9-4.8.7-5.4,5.9,10.1,14.6,23.1,13,11-1.4,17.3-7.9,16.9-17.6-.4-9.3-3.7-11.9-20.9-16.5-8.2-2.2-11.7-5.6-10.6-10.4,1.8-7.6,16-8.9,24-2.1,4,3.4,8.8-1.5,5.5-5.6-3.8-4.7-14.6-7.8-22.3-6.4"/> + <path class="cls-1" d="M100.7,119.3c-.6.2-1.4.8-1.9,1.3l-.8,1v26c0,28.5,0,27.3,2,28.4,2.1,1.1,4.8.4,5.8-1.6.9-1.6.9-51.9,0-53.2-1.1-1.7-3.1-2.5-5.1-1.9Z"/> + </g> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg b/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg new file mode 100644 index 0000000000000000000000000000000000000000..a72a4f31eef865b9dffad9295a1feff0f988c81e --- /dev/null +++ b/isis/src/docsys/assets/img/isis-logo-yellow-notxt.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8"?><svg id="Layer_3" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 330 330"><defs><style>.cls-1,.cls-2{fill:#fbd45c;}.cls-2{fill-rule:evenodd;}</style></defs><g id="ISIS_Orb"><g id="Horns"><path class="cls-2" d="M55.55,13.25c1.9.5,2.9,1.7,10.2,12.5,11,16.4,10.4,28.4-2.2,47.5-8.9,13.4-13.2,21.5-16.3,31-15.2,46.4-5.5,93,26.7,128.3,11.2,12.3,20.8,19.2,48.5,35.3,18.9,11,22.1,14.9,22.2,26.6,0,6.3-1,8.3-4.4,8.9-3.9.7-5.7-1.8-6-8.2-.3-8-1.4-9.2-15.9-17.6-16.6-9.6-26.3-15.7-33-20.7-42.7-31.8-63.4-85.1-53-136.4,4.4-21.6,9.7-34.1,22.9-53.5,10.7-15.8,10.6-22.4-.7-39.1-5.1-7.5-5.4-8.1-5.2-10.4.2-2.8,3.2-4.8,6.2-4.1"/><path class="cls-2" d="M274.45,13.25c-1.9.5-2.9,1.7-10.2,12.5-11,16.4-10.4,28.4,2.2,47.5,8.9,13.4,13.2,21.5,16.3,31,15.2,46.4,5.5,93-26.7,128.3-11.2,12.3-20.8,19.2-48.5,35.3-18.9,11-22.1,14.9-22.2,26.6,0,6.3,1,8.3,4.4,8.9,3.9.7,5.7-1.8,6-8.2.3-8,1.4-9.2,15.9-17.6,16.6-9.6,26.3-15.7,33-20.7,42.7-31.8,63.4-85.1,53-136.4-4.4-21.6-9.7-34.1-22.9-53.5-10.7-15.8-10.6-22.4.7-39.1,5.1-7.5,5.4-8.1,5.2-10.4-.2-2.8-3.2-4.8-6.2-4.1"/></g><path id="Inner_Circle" class="cls-2" d="M165,34.27c-61.21,0-110.83,49.62-110.83,110.83s49.62,110.83,110.83,110.83,110.83-49.62,110.83-110.83-49.62-110.83-110.83-110.83ZM165,245.37c-55.38,0-100.27-44.89-100.27-100.27s44.89-100.27,100.27-100.27,100.27,44.89,100.27,100.27-44.89,100.27-100.27,100.27Z"/></g><g id="Spacecraft"><rect id="Arm" class="cls-1" x="108.69" y="135.82" width="111.91" height="17.28" transform="translate(-31.78 47.54) rotate(-15)"/><rect id="Body" class="cls-1" x="145.47" y="111.66" width="38.81" height="67.25" rx="12" ry="12" transform="translate(-31.99 47.62) rotate(-15)"/><rect id="R_Wing" class="cls-1" x="198.03" y="98.87" width="41.37" height="62.32" rx="12" ry="12" transform="translate(149.72 374.95) rotate(-105)"/><rect id="L_Wing" class="cls-1" x="89.93" y="127.84" width="41.37" height="62.32" rx="12" ry="12" transform="translate(-14.34 306.99) rotate(-105)"/></g></svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/us_flag_small.png b/isis/src/docsys/assets/img/us_flag_small.png new file mode 100644 index 0000000000000000000000000000000000000000..113f02ff53eea067e543429f4e8493f17670e50c Binary files /dev/null and b/isis/src/docsys/assets/img/us_flag_small.png differ diff --git a/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg b/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg new file mode 100644 index 0000000000000000000000000000000000000000..a5af0b29658dd0044d9a35379081d05efbc6da15 --- /dev/null +++ b/isis/src/docsys/assets/img/usa-icons-bg/search--white.svg @@ -0,0 +1,524 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: #fff; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M433.2,58.801c-205.2,0-374.4,169.2-374.4,374.4,0,207.6,168,375.6,374.4,375.6,76.801,0,147.6-24,207.6-62.398l372,372.0001c28.801,28.801,75.6021,28.801,105.6,0,28.801-30,28.801-76.801,0-105.6-4.8008-3.6016-372-372-372-372,38.398-60,62.398-130.8,62.398-207.6,1.1992-205.2-166.8-374.4-375.6-374.4l.002-.0021ZM433.2,720.001c-157.2,0-283.2-128.4-283.2-285.6s127.2-283.2,283.2-283.2c158.4-1.1992,286.8,126,286.8,282,0,158.4-128.4,286.8-286.8,286.8h0Z"/> + </g> + </g> + <metadata> + <i:aipgfRef id="adobe_illustrator_pgf"/> + <i:aipgf id="adobe_illustrator_pgf" i:pgfEncoding="zstd/base64" i:pgfVersion="24"> +<![CDATA[ +KLUv/QBYzCQDeiFrnySQRKT57/Ext4w94CCAGQEAqKoiMMRsTHW9vocKAAAAgAAAACB+CQoKFwqv +jdPvnWvmBM1jdh7L3PVcq17NnKBz7CXj2h3br62ZWgAyR2vh8UUzJyhLy2O1S1XTrnhOaXH+zjUu +a5qXDAioU7u+1f49ACs8X8WWV53ndUqAgDIcQy+SZG/lsAzAgAGf/OIYlr9/z5fd5y2WHLdi1R2r +Oyp59gCs8JiuaTh2qerZy6m4c78BXnWOx1Tfgd9vgBNOGxABGjg9vwS8+bvGs/168UaAPJaS7zx/ +b3iWWyoHnsedeE698v0G8G/+wm8ev3LzDUDHcE0zYrim55cAmICI4RpjuYQ+ciQ/mMuq187cdT23 +Yhzfbuj/+OMKnsc4jsZz6s3v2hbAfrlKXmN7gOcHIHfmOVY7iL7xjdr1rXJAURxjc5qvYssJlm/X +l2YpOnyuiue4g09eLyaGa5VMfz4t4bVviqTmTZFcJ58PfL91Kr9R0hxToEpFftEcGR6OUwwyBYaM +/n3IMGHYq1YrEOG638uAd7ZxefWfruVcxmsNQjtxGaf2zDEnp+Va0zmoBqHNb8z5NC8KCahTAGIZ +dHJBHYTGouU773xaQuu9I3Javu07DlBrcYA7xuPbjl31neM9VtHv/Ka0AIw7zvH3zunJp/XuX3l+ +NTmn3xGna5kV35qAeLZftUqz5VnlBcS5FtPynMdq7Y5XWvcTFKHNdZ1+Wodj+K5VMQenazl/5fsF +TVA6dhGaY6Elcly25DcKx/l7s+QLQnO8940OuF+6lnOV3NC+E5e9+buaMM2ewh/+HJctqSZTabIs +gFBKE+d5PL8amGYd2ipePy1zfBkc0rzmM05I6xms9dJIu2jdawBoXivQukbRejYgpPUMDXG0nr2h +jNbj2X7JnS9baPHrxXxaopTPsXcVryNE1tBoAGq68mV4PA/IO/mNwjS7phme+p7h6YnLOumJ03r3 +Whe1UfOaH0EvdtOTYui76XXNHEWzFH84jmbYwzIMR9GTPzS9SY5e18TRDM2QHEP/STMkvZ6Nsjs9 +cVqY9e7772APu9jHTvaymx3taVf72tne9qx7778HfehFP3rSl970qE+96lfP+tb37///4A+/+MdP +/vKbH/3pV//62d/+DnrwgyAYgiI4giSYlaAJomAKquAKsmAL9tCHPwTDMBTDMSTDMjRDNExDNVxD +NmzDLnrxi6AYiqI4iqRYiqaIiqmoiqvIiq2Y9dGPfwTHcBTHcSTHcjRHdExHdVxHdmzHTnrykyAZ +kiI5kiRZkiaJkimpkivJki3ZS1/+EizDUizHkiyzsjRLtExLtVxLtmzLbnrzm6AZmqI5mqRZmqaJ +mqmpmqvJmq3ZUY9+FERDVERHlERL1ERRNEVVdEVZtEWznvr0p2AapmI6pmRapmaKpmmqpmvKpm3a +Va9+FVRDVVRHlVRL1VRRNVVVdVVZtVX76te/gmu4iuu4kmtWruaKrumqruvKru3aWc9+FmRDVmRH +lmRL1mRRNmVVdmVZtmV769vfgm3Yiu3Ykm3Zmi3apq3ari3btu3IimzIgqxnO9uu7Lqu6pqu6Gqu +5Tqu4pqFK7j6ta+suqqqmqqoaqqkOqqh+tWusumapqmZkqmYgqlPW3RFU9RERzREP9pR1lRN0yRN +0QTNbrKlWmZmSZZiCZa9ZEmVNEmSFEmQ9GQ7rmM6miM5iiM4+rFFQxFcQ3UMRRbMVjAdQbH9bPnJ +z/o1Q8k+huD3WYmW4/etyWakNztLZiwJjn8NvdiGrRiCYfZD9q/mL3321wxFyzFrV1M1VTMF11JF +S7Msy7LMRr+SmdiKrLiKqqiaYimSoMiG6w8zdARDr/60DD/4P5ulIttXdAw76Hs/s5Zd1TRLUbMk +0zEdxRD8Pu1pT7OetmiLsii7oiqqpihqoiVakuiIjqiIimiIhiiIguhHP+pRj3a0Zc3VzFZTNVMT +NVHTNEuzNElzNEVTNEMTNL/5TW92sy3bki3XUi3TEi3RsizJkizHUizFMizB8pe/9GUvW5Ils5VU +yZRESZMsSZIcSZEMSZD8pCc72cl2ZMd1VMd0REdzLEdyHMdwBMc/+rGPrLiKqYiKpViKoyiKoQiK +2Re72IZsuIZqmIZoWIZkOIZiGIZg6MMetiALrqAKpqAJliAJjqAIhiAIfrCD7Wf/+tOPfvSbn/zj +F38WfvD733//rV+96lWfetSbvvSkH33oQQ/6773vvu1sV3va0W52s5ed7GMXu9jDDvbffc8EslEG +p9rXupYlWBocv16a/iC0Rk7HMvzeLp1qnsEQO1oitt9WR4PpWG2/ajXO5VhHu2OYllet/NWE8ph+ +Z01Oy6/lful3jgPIFhym4znVWgHkXBXb+B2r5Jb93ix5nl81v9H8Rlv5q6EzeEq2tFT5C0BHu+tc +hlmN1sQsmNXmuvbMde3RWnjsTrU7zvNX9YpzfEAnnlVyfr+aFy7Pdeo1oIPQEixaVr23R0NoiVwV +F6QyGhwHIN91ropBdj3HAWj2ddereE3Y8ushtIQW3+/cIrJ6RU/sWH27tMyKzZpTiclYtJzT8q2h +a8zJjuVxh1XP9a3huAzP6fj1qlWYZjku61y83i/q6dNxnr9z+0Nfin4kTfOb/Zve995L7ZOwfLsn +ctRMEWQ0aJkl35mY9Wo4EoBYBolwfIJpFoA4f+k7zmf0RHox1EKx//FrvnuvjWD/Wg+/95oIfobW +iGVQ7aFjO3PqfoJyWaiFv5GzTgFOK/mU03FO1+qJlllxeiI9fscDXssrhinz2FzjMSePWffr8e/c +5jd6EucYri/mBOUyrzXi+VV1Ytb9Wk7hn6BcNmoNPJfpzx3PMU7vYdjJbzSma4zWACCWA8QlaWpl +WWph+LXvwVkWvd7HOH9n+xV7+ve4635fdn0nSnQty6yYM0J0rZG6HI7LutbAWbSc53EnZr2vyYmc +oFymNWLWi39O4ATVGnecesUw8CzH0tP3E9Rr+fu66zae5fYkTlAua+B3Pdcqjseq+tbkdPyKqeqV +47Lxfw/63k3Te76TYgiaZO/d66H3GjiKXizJUPSjaXqmqJljKHYPlr73Xnp4zJElHJf90HvNh95r +pqiVotYQUKcsWobpWJ1yXAaW4Oi1RhyAjONvAPpVOS7rv1F6Lfwf6D9Ta8T5u9K1nGAFwL04l1sA +MBgt1f3GOEJrxHMuezguSyC0BP0O4GipWvVStAUtvypCa9x1y3GZ90iv/FqDrmX8jkGncoJyXNa9 +8GsJDuKu8/fO8dg8TzStcdf5G98qx2Va90BGnKphlNHRbFycjDsxXWen4nXacRliYYD7i8KJbAwD +AS4zG38QSn5Xwdj9PRSxwt/OD86BYFi4477T8UCPbjnQfaZ7PF3ccd9cdrLgjwimQKXbcXFL3IQ7 +HJZWKNSA1lLCLXEuE+EOsrvbEv/gDlBkIr5bog0FqnPZQvM4/MLnxC0CHtpgysQmcN9c1iIR8QEU +3a47FlxUCvS5uA5m1fY/OjlAukAYf2ZM2+697QAvdMKQa7UVAxGFOyIYDLBvoBKph/wRLgIrC+ht +ROF9x0KPrx/o8vLN7jyCIBItEf+8F0U8uwNIODsuAy8ZlaNjaB6HP7hdp9jNDlCFJxgMcGf4z8IP +7pPhwmWFAc662FTOuvAKWovNU9BabCKTwthU19ltBYJOafnDoqTyntdBkftU8mhGQOZ8DBxn+UHH +IaMYNexAn3JgUA4p5bz0RTw7WyBhn4aNYoC7QmANFZBAUIkvIgc8MRC4bwJPf4ikZFwWB5zLTKQG +oRGBCPgIZBVmJykVpgtE+9jdGjkPW0T5i/zugD4X1wcwZSf8OoHCwm9vE6A08tJPnQqdA0sobpnt +DyGRYsrJJg8NDCam7HTqve/CJmDpmIFNQkCATeOG4CJXmZAvTbeKcyvyiPEwTHe3FTAR9fDQrdJ9 +ul3gRuSyVsC0sLRCIclrQGvpHhU4YGXolmehUUIgNhEwxLllohN+3XLGSPcA7uAyUey75eGgGd8C +0k17A9wLIhPxPXRbQjAbAgRvBjicywaTgkOr1FdxZpC3mFDckovB44deFUdHNwh2opAsH9FIUdKU +RKuFRfULSYI4D/9+kScYzZicYhPL1LkMLM3Myy7A/A8HXwUhDGPGS70kcdliVVDqJKmFRVHBGqof +BRNXptS5LDESCUqljenEnhcGyTOqp4XEMsDXCmSgZ9x88KrsONAx+cA9gRoDv+qze7u6FTSg2CAY +KaayQA+BSPvhQMsAZwiAXPcpdIuAXQF1N4XatDpcxqIPoEzN8SASBCNMLKkcYmcEcxorA5zLBolT +pzNGGwHU6YtRBztxhcu8Q0mpgAdHp+WKZTiYuyDCZQ3YZMMOZCKbYWKWFJe+EpQD26WrBCGXmVrY +RRLG0oXHndSYaEgEQ/QSjCwg9+y47OThWGzSAPfPeDljHUu6b4C7L7TkSKckik74dc8gLV2AILxv +LstEWPHB8yXupxVbDI+Cy2UfAoLbUeqFdnES1WqzYkLOfLUDnMs2qaftJJHjBnUKhDFSSdvOZXVo +gPslNsII4tsO8Iuitz0kal0k9lOYRAPC2EHybmPYzmW5aoA7yyhFNsZEsRZSblu07QAnaPDXn4eX +yxLfAPe8I026wPZ+I0z56GLOyyHQlbhsw/oCHSkRsilU4d04PSRahs09u1hpAT2BUOXoMgl1E2Ot +Ae4iEhEfNg4Vu7lsweZ1o9MkwgJKKLAdVA1K0u0XDG6G2MSL0s9liE749Zo1Arc6t1g+EFDAwKWf +8fTGjdpk+JQqFeXhstAnMwA6EA2T4sF2AU9d9dkVz479Mp7Ota6D8/DXQ2nD1fgk6R5Ux4J2RCMS +vUTKlrcnLM5H+CCbyCOEWPjWBNm/xc4WCiqB7G95RDVjxBEdg9cpl4Wix9fthLqJM4e4cDrh1zmL +0JIClXzHGkBtJZfNsfblgomtFmESW+s6u61T0FpsEZbE2BQYgcSW8VTddmn/Ysvxf9+4JS8toBcy +eFT+4ulc/QMCyei96Xi/pS/ec9mWE3Ag/jFxPoZDZADz0iP+38GQgp1tUlkHLJeOjaV3vBIU49mV +KPHsIBSUZFMA8dBbkCa9Q0TI37RACeq5Rwm6oQlmy2WVgVGCqof8i+SKghvsPt9LgO0eUUuwdujS +zWJQowQdICD3LXk8Dt9VP85uMy2gx2Ui+LTYFrgEsXXav9hG8GmxcZ6q2yQFrcUG89gHk3dgUMqB +U3mclIoR/AU5fTvD4nwxs2x5ujOw6hr0xUEVosj+T8vy6Ljsgn883CTUTQTzFqRDCeAGT6Jcsf+9 +I9WH8spKxPJRSiqqzahQt/ZSlY3BhJXLyP5gu2eNVN/dhWY3anWQdcJ+VhECV0uw1rZ8gwtYgO0K +zkj14V5odvWaKTUeKxHyGa8BVF/Yt8ETwAjImjFgUCnJUwfYT5IMCEhE/PO4zO6IZ4cQPb7+L52x +raHLYus0Yt3mrVCJrSW3FptJgElsAq6z2ziHj7E9JGBia42cR/cbG4HwX7qvK1ibxO9GpMm3Iy6l +1+5BE1EZKM7H+YnKc5nlwuGga8Fm/TknFXcOTnl0I0o8O7iDA2TdohgCBK+RYCzBMgULChLzjHQM +cD9RGUjoWsWzW0UGuB8u3de/FAjSkSjx7LhsocVwrYpXsZxM1A76aQ3N+wn6ZbmA2OP9BHXQE7Re +0ZNUTZnnl37nlC278B6zXhu+6xi/4wDx7aXqgnmuVfP8suj37niOJiCebXlWZQkAdauTQTU5p9GR +li0w/Wq+ezLaBNW+T7+OhtW896wuqBOv7lgzxwJkjab1P0FlvKZlraY1c4J6F9SpVTTrgjorlibk +gjp3XKnzGOqCOjldt7IqvjUuqCMg9rigTo6/lni25XyOXeIAbydXyauGajktO2bYy+lVCn/t95XL +KS9VF6Tqgnvuqbogj/Gcfu1XrfKzh9t3DL8t3H7VKg+35zhAPHu4Xa9ue4ZTMdzL6dXLimkPt+WU +h9tyTr+eLSDOadl7qX7tfcY4mn5U2YmWuhwcMeCl8rXKFtDKa++lkmeVZwuI57lW3fEcw/ULtm1v +zvHbtm/bjyTszTlu23OOh6bo3fYdB5DvVRuQ0uCYllfxivAx633J3m3bXyQ7zZLxGPZSdQEAdcu7 +bdu7bVtFx/AYj8F27dkCcDy+bTuGe7aAnI7lu/5kAHfdsuV55cG3CofjeE5V9RrjMR+g5Wc59+Bb +1RqQ47e3WtW0yudynqoL7He+4wBz6qVj24NvVctj3bUH36raxl2qd0559xzAi+d3gGq2VbgH36pV +POfealXf95u667m261tVr2g5Zr22vIppeV7F8Pd6PKc814tlw/XLe6lo+kV4+A3fZH7HAehadd8s +zxbwfeJr4/HrxbigDp6KdeA49WJdUOeraktO160L6uQ15tM+zRGr1XmOVZ935jnWTlAXIvW18odf +pOsA5LuW/DqPodoEheHXHkFcnt/axl34+5prlSfbMKnlbekVk+H4MkLYtUaLWW+MRb8WTXtzAbFH +o3k/QfMYX60yLZZciiFZimEcQM7fORYZWmfdmtdEUBRHFo3GqrfNV7FFDEX/ybEEv1mKJknXqrgT +5wLYeY7VFkvmkB4stZL0PBiWt9wKiGF6kr95Z0Auz3JKxmWQXXtMMs1XsSXH5ZVFywDEMqgMWbTc +wmX6BeWr2OJLTQxL0vS6J8k3D8NS86YvveZzmf50XIPlm6UNUNHxHR0Nl86OskBgOjsSx7myh85m +KTYDSXMbKUdOL9QozSeXkTQxt3eZnNLzs8PYKCDK2LjMUtBabDg+UHBx9Y8DsoloViVXBFOfLdQ1 +nZgvo6ItL8BiuV5jCeO/ITGuvhERTEdNwu+vgGX7gPE9Ok/CrgsHHB4o8VuzSm0CPsobsXtiqPF7 +LKH4vUFcUJ3LDBwFqrfoA6hzYgu3S0qltkdYs+2gjWF7gyEg0IkS4Sacu82c5UTHRM6RSgU0gN57 +yCimACZG2JFl1blsDZkQv7a4mK9QDwxg53TEma+fSBDbt1PLws4UZnHAuexwtmI3AyLfdwuTcTum +Jri9HfC0/YT0tkdClaObM+nfLm5JsWkakPteaQ7ullcBdiIundmBVBaChKNV6NxXx/VgK4D3fUB0 +uDuPEHT2ytFpXlyWKRBFBYlOPZ0QCfcEil0+9zPLm1ZnVbF9BwSTkDCm2YkrLQzKFWFZYBd5glk6 +I8NuxQdLh3ZxK2GgU2iMJtHg47Tolsgn24CgMIIozDKWHN5Y/U24rIV3o4iKlwHQ0OAY3+ZmKTYU +v8QSI0R3ulBw43I4qAHkzRHJYm1EaJih8rD1oIkMzAjmsxAMGEAuA40ZGVXpwevT2uPsx9nhqUdX +t2AkGAlG4jIYCUYaCBFSg9ern/2tJNaDYIeVAnZYdUPsRIBorGrQJ0R3uIzu0B264wnFWgOsLjoh +Dm+AiccHQolRPGSSr1t5+Wz7ooinJMH5patlsCab0EMVVBICsV1iYYD7X39t0Pwav1VU4VfugSr8 +qh4u3XcbyAOuaWxGmwD9ipleMIGakJSS8ua8gMYtVbgDZbyckcvcD+IMJtFxwh0CHy8fqR0TKLol +qaFeHmFG4yh5BrcM4Y4xFznQLSvlTLoVdVviHtyRCbEmGGE0Y0kJdlJMLApZXmpyIIwg1MLt4uYO +8JPovcgZjjB+jqTUdlZLEoWlBIcsfEw3284wtYPSZySQNsK4YX0Bw6QdiFycQgrREjEz11W+VFVV +Xqq2Pf8ifgAdYB3/9MybQfy7Q6oFExruo5Py9UIFyAWlZw6wy3dTDIlvPxwyOphrV4TLGC2J9emo +JyJeCi990SmUeuqq4ykXT7nfU1cdDqVfxVN4isvu031yPQ5fVUOh++Sel8E7EMIsg/ewgB1WC9hh +tYAdVh0ECoEmtqgGfbBz4Z0Lj3sN+oQS2eejgqAa1Cl6XBD3uCDuiLgg7i/NS/PSuGcnf6AkXW2g +JF0NUZJ+euOssnEfCJhrGpANRaS8KDCzAFJevlEAKx6kvAaNAkj5XGYBZIinUPolLFDC+vgZSr8E +QkFJJD6kkT/IBslhZ+4WTNenQPKzc10Yd+Gubd82NHjbzh283l6I7IXoZE0MeyFiGSLWxN4L0fnJ +kELLqnfP4RgcDJp1dEdQhTdozo7LTFzGZVxG8VTdFhnBUh+Fde6UPxTyFsRTAxQciFzMR9k4lddo +JB1IU0quyEF1L/yCwPLoRhRp+Xi4+VQQT4lCIoQoBOIp11NXXdQRQiEP0VgtEI3+eQtx4Fedy2Ak +94SRYCT3HAgN/Kob+FW3RbbIFrknyDAQqaoHO6xAXaIGcdnHsGlQhVc5FW9RhVddePzp3ri/EChJ +P1y6bdOAVELuAwHBLfH4QECwYlf8BwJyGVixt00DMsYonvIyCyAYo/hDxUNAyosyqHiIbRZAnOIh ++YqAcFl96fLS57JJXvoEGF762Z8UMCQfP3MuO0kkLAlLgjJ91Pemj2qF0h+DQ+kfxOzSdYKwn7I9 +uxCxJgPLELEgEusXIpY15fFf11VyKLw22W0EuIPLxg5VPyCdVHkuQ8DuT2QAzrQgB8Zb8CWiEL9+ +1JePsKgTH8VNrr8MmGKEcU+4DE+5OZeNOlMo/WpoRDRW/T6598kF75PrEY1VHz0OX71P98k9GQO/ +Ygz8qsNI7jkwMMAZvDCSe4JAIBAopIKww+rDDivYYWWLLgT15F14DCZEVOEP3zfAHoQnlEh4CZSk +LxIoSe8SKElPoCRdTahv3F8a93xp3JfG7YQUpzfuh9Mb94pd4T6QbHPhMZclNg1I5UB+IOCmAamA +FfsDYxQPASkvRAhSXhREowBSXgouy9d8RUAmBYvDpGBjEWrOwkv/XhEQCesUSj8oLoi7hPXxE5J7 +zUfCZRIW+D3ocfggEMh0nd13YTd+HL4i5bx56cJuexq8/qfshaj2UGu9HTR/HWXqywKResAUiNRD +/mq6exjgPsfas+Oy0YIYCIhGauOUfC6LCZkSh2OYElTBIDaBluD0pVuGfEmibvniDoitgInu/3/1 +ME0aoltuSJdSX7gEpZ9H4GVNlBaxFhSmPOp3y8mCgHRvj8wA/6Km9DaB+ybFRhhBUhIQNm43Ge7g +FYX3rTpRvIEwejx120G7HZREoem/OAXC+MHtQCQKR7P9IRDGf7C0A1Ii9DBKkY0wgpjP7Og8VOzm +Mk2CcCCgJB1uSaFW43aQlctiho1RejodZO1QYsI6QPlS1btWz+P0MN2sJc2/SAfUEqzkarQiW50y +8T2YV+JXZvGjiPTFQdludUUiXn35LAiUxatjROILrIIW5LLRBS99B/h56gpPuSeXc7BQ+lW8Tl2h +9KsiPCVKhO7TS+N2HC0iGojGqn9EY9VNj8MPhVzzVHDZZfD6gYGBgYFCPHjDgV8N/KpzmR/4VYeR +BhYrifX9U9duJbFZCDusbJEtskXuCQpxmao4SazvDvX75HGPfD6fQQdVePW78NiFx/1z4TXow2UK +T6ijOy7dcUG64550x41FUJKu9u/0xp3LGKc37i+N2wkhEuS2aWQV2xa5IPeBgIaKC24VxKYBYU+w +YnNZhbBpVHrugYAcyqu7T+7ZUWBmAYxR1tCAC4875WWgICoeQjF4jQJYqHgIJYtRfP4QuUw08Ks+ +KUiIXC5r4SUuu2waEAOLgEwKJnidDlgEJHMZorOb5CsC0m3wBsrOwlMo/QkwhZ+5BD9fGlfCguSV +NFb6EpakvkhYrnlyWezM2U2C12nHEIXS/+/SdXZc9tn3APe7dN3lIXZyI4TW4/AH5uVx+IQt9Tj8 +WOk6u813YS5rD5qzcwn353H4dunqEOmCYhKkH/ZhjUdXt76U80r8ZfD6lPNuCiAnUgZgasEuzo7L +2pfLYJbBW//UOfLUVe8WmwwBorHqrMk1TxjJPTvW4Gni7q2gvRAZEp/TG3fWZCCQQEvFUQBZU6LC +IiAdO/KfhV/4z8JzGSHPkFiOgqF2hooLuniJ9VzGmmyVxHp6ITrx1Cc5FF5fh2CHVa9BHLrjnpGO +47I4Lx4QBAy9loqHdGuGw2UxC6rwKeddNAjyhytiJ0nnDChJ13xcCZg6uxWv04HUQ/44TqR0mEFz +dpuNqmCo7Hl2XLa5dB/YCb/eFqQKv45c81QQ1rj1cWvc+tLvgRH2WTdQhecydXSA+8ugmXTI4vI4 +/OKp/TqXcZnBwGWh6PGFllVnSMwzt2Gps8vpFO4y3S1YnEqlOi3QYSMRCASDmGi7TTFalLtEIbwl +umMRLCUKnUSkmiQ6O5XoIukvUTi4t1rj0rQ0Z8dlMBVSUOCxJqUxnTQ2ictEGhNIs82xVh5zWYgk +KoVIGjdkGOHhtsV+LDISpffNfvUWkngDEyPwEmxY35SAhSiJCSZQE76RAu+R4tIN4szXfey7MiTo +Wrms1ojnp2DglSRiJZF+gllKeFTsdsPB60n/gdoEOAWBh+g3Iv86l8E6i7Prn3eSWN9JFmfHOEms +/5jF2SUIh04oMUhiG8onMBC8BWnSgQg8PnEQd0nB97hvNT790PLx0O5QI5YgLJgt5ZIOsKEOpaQu +NgKSUpKrhjHOiJbfbcSzY3CmlLeMEo8Rzw5SSYn9s7hfh3F6Ci99RuteUBlI2EVcb2BxfQLTmhQY +vqUHczq7zAJYas+v91qAsn4P1sJzWUU8O0ZnWfgRbGI9otFAIODuiULpR4Tn1w2JPhG/VkxU3DOU +cc3TU8WvMySLh6iQiGe3cOFxR0jEs/NOb9xfdgACclkXUYVntPDSV3Qeh6+IM1+nL6Lh47KMDVtQ +XGe3CYAk7yMQKYlKwIjEryMT4k8+J+azvEwpf6sOGcXtAsMTJgKoDzpUHh2XwUAeJZ5d5zhQUDUw +UEG5bCyJZyd2LqWT+MkAmtwF1V4GDBDpOBOKFpSLYUH+dRjncfgf9m/+dUTEu57LuilXeaH86yWh +nNNMO7bUVcIUO8aXi4NdUL8ySpzaE7iZfgqEXacFcvgpk2vk+kKurzM4IQy+qa/Xf2Ke35QapXoo +9fXvk/r6goCSdEYm9Q4MhK/o64TTnPiT7/Eh0dfhyeqJD5HWLc1NSUlkpmUTcgtCVqD9HGhWwyDw +fiuDAGURff3lGeBOECCcXecRzw50dS4fONJ8io/m6wXYQkQV/stovn5nBq8vLR8Py9RD/mIS6xUE +lKQvWs3XTxHN12PbBwJ6jvv1WAFe+h0plH7Fwpu4poXqmhQP1+QzKMtRAL/J+XUug3wI0s9QH2rh +7R5ngjzN/JX00sBAn4hf5zIT5lKxeeOzCi0MiXh2DERj1TuJeHYd7LDqEvHsFHEB4vTG/fMQvecv +swB6J4u18HZHPGuNeJ4cXu1c9aOEvZLQZbHBIMrYIOVa2DCearDpNsrhY2xfuRa21XV2G+jwMbYQ +I5DYDHl+QTeYWum5/V29ACusH5Y5MV/7YqW8AMu08LHUSozYJlWmKxiVRzeiKmqjAH7y0h0udshl +9gNVcJk6cEGlIhLiaR+UxsZtMRvV6GEJ1vElSlAWbFQiI7olWPOt5rLUwn00UY5z5JCAfLS9bTtS +UKs670bqy9cx2GJkdtWayIfzXTxiwSIgHM5ScNmLYvCeVYQTpwPsZBGH0NBAHWAtjg6yghcLgcOD +6lhQwxr7aCFxoj7Fti8fSEPQgpkC6aOu1+H9hDx5VAL7ru6WIlUqQclwGZdx2cWkMDbHLCe2iAGX +dHCB4TcEMwVjLOp9zoS7oOznxHxcljH4lq84QI3Itohd0MmrseqflkXkMi4jLajYzWV4QZSgrcBn +FeF8GFQK/s/sctkof2NronOdHLih1g8yqPfxUGPhLaah830cKRS8oIz4Yy6KDgoTDVCQcJ5ckUrp +5lz2CTSyyuWythHed2nh4LIBd+Ny2RaC9JrgwWUX/N/3pvFU3ZYJXRabNyogNg6jZGyw1Yj4mDIF +OSZuE/k4dBORCQrX46ET87W2KeXTcZT4BfQio5UUXPW8pojf89VbqMGe8IKOwTMaeOXxwff8DaWO +iUHBSIw2WUUcYsiGtx2J9VxW8M5oq5hdpxb9RFThYSC2YSr4eFCSggMZffkyaM6uYfl4GBsI8w4W +l8iWymV5fPBkbGC2XBYKIZ72tukFShE7yNpiNio00u0FihGlA+zvXqpuJIFGVZNl4TMSjsq7olhB +nxwUrncn9eWL5YtNBNGKNIpOUnHvLnjpO0Qwwj41JOS+uews+Lw260cwPiLPEp/LuMyWJD6XFRQk +HoRPi401gRZbuUIltgyjZGyOwaYrFbQW24HLJuOG+hl/s/ymrogRVG40Ii5K/CheADn9jafsfAMC +5IJiPAr2qwqGymUrzatyWQziMi7jMhZD5U3SGcpjLqOsMReXIVwF5PBBd+ili5MVc0gIlJIKcwpm +e4oEs+18DCrtI0xYG2ttaLSdy7yPxX1jq0DOEBDgUh71F2CfhS9g2FUXCAmYTyOCGpHLyqB8dmRC +fC6zQ41Vd42E+oO9I7/wnAdlpDZc8HQTYIot/112z7UA+pwSLuO4KI6IL+WndkDA89Y/sL1OHwau +HtT1cN2VtBYqjpPLatHJZXLLxr9IH4kSlBQCze5JWwgcpobpZheqkjUjks+mnZVSUu9NlKAVSP5F +LJ10gO34mOj+WMmaGAIGlaYCowTlssg4SlDzoik1SBbkvi/ffEEp44b6eIjR+Qbu2wByUrEWtGPC +JlKRvGEko5Yt3yYWuQd7vy5ymTm75zaXDJpxyD+X4TEO5LLvizgHUAT1weiIi0W9bITLXtPCI7iM +k4r7P7Vf57KCzVJs9wDIg7YI5I7FCedBAAW5jMNZilZmRLGbJz+1k0cFFOGyGHQgXZ33ys0QOzH4 +BoFwpVwmx2wjwrE0uCwSSSy2Tuiy2G6GqtsqrrPbLIePsVls2GITIBwUmPYvttRTdVvEU3Xj57L4 +qBtCVPqhkOpAM4JwvXpAcb7OaWl5LpMsbPhXHvHkd1yHRRCHCgwknp2tOKm+5zLD6YB0gwYEVrns +NOGW+oXeIvH8Tu3XWcXpc3JZ9w3+e2U1YoqVfkqiCv9CJaF3yP9955zw6/Ka+nltcfk1WdEPhUW8 +rJGwJJPqQU+rCjZIMLYRKRTWwZkgoCTdEXou32PUqHSESeKykwr1sqlVBRsE27BaN97CsW43Copu +SR2BhQ6gyG1oZTWSeyCgo7ERCElX6Ot1hMQyBAhnhyB4hgSkQyxCEwmijXGLtXNYPh5CMqr1Ewge +HHyzWgvh6kEtAqwMSpAsTm2KfqzUG8Xx1lOL5IhwmeKk+omJJeUXYYfE+pvmWh9M9FqIQGSAiHVQ +yjiarIgChwdFieLaliKaTEqveO9lIdE7AkrST/iz6pzo8fVuxFj/C3FvFkeEy1QDl1qqua01gAlY +7/C+rIUjgZGtLdZBXbcZO/AD6a0k+uBKVdUmJE7t1xkvFQdy2eFDFb6wxq3PfwPEdXZb91TdRtrQ +jO2c5cRmYpSMbZEqEpva/sWG8VRdAkHQbRT4tNjacO62CIKg27gMc/gY2+esC5wbP6pBfSpfGRWr +HjlwDI9vGFeHhEyIj2ZOzEdBeTQRQkRhACXtBwKmLwRK0hlx5utsRoDtLlg+Oi471RSlp0YTAd+6 +RdJbopDbX655epskmMCoVHXVoSYpJUNoRkBGAAASABMTACAYGBaPiUbT6brGBxSAAj42JkpESDQw +Ii4mDUfCwEAcFAbFcRxGUhRGkSConJLsiAE3BPc74VcNnYAb8tZqqRrS494QzCqv2J8UlcjTVqEn +sGDdbqxF8lSITppBTygIELX57JQ8ASCjh6Anh++juWKL9ESj00Z6WkWe0NjVU0de/pQ0lYSfkS5q +kAQAIlRXBlVYIZTmfRAyqLcLoYylgxpUw0Ko6i7pYlCwIYS6/PVDSINaGA9CIWbhXcs+TDmlubUq +eXcTWMe/nXsqZ20rAPDSX6WwaFT5bysY3/XDEhuJ132fILEHL2sWd6Nb5VAHRQEWkxhBlZ3JmgVK +3J4J/wHerESky0aZWIzLNoC8bdOIKkhwIdJqVI2GcWe+0fAcBykcgXpu45klLgmYg0SUSwWXTKGr +St5iksVe2K1MombUDCmYDt4uYIWgHiQWmbE2ZgsDkSkXoMLXOpRiHZfEGwAS+8AyKSPiEXlmfcBg +KsIlJHkPTy00YvkqIk/IlPo34mvKWJZeNKsV+2lyAseVXST5KSWkJW2zXDK/dqbMcROBvrvLKatr +WN/sUfC2H4hOuWhcg9wjgHMZE19isA2KSD8qClOHk81nc7tM9ggheCcMLNAwzm2MIB+pZr4F9tjg +Fq+GjZDlfpe4IEbHZ4CP4+11TPVh8dNMkJMWE2SEewNiWbCb3GIROx7DbIDUaGtRNCZNVxUhrp6Y +zg4gg3vrKKdICpY6W5oT9tgsTDoFyTDIRRy0sLuo9sAjoXw6s3+VzyBvCtDtsCEude3w3ApOb+KU +0VhSt7DWiq5Z9j5JlGasBZKNiYPfBDayomwqE7aPd41VqKvxncdCfXbzaNy84w8IURlq76DBk+0j +cLlNR4BBwsh/ZvlCFpSyD8SJW+hUBn6xAKrYF74C21ID1zOIe9IV6dEEtsgj0NKPhy5UEQ2zAxjY +dOhqsb7mcInY8W9HrNkoICm5Unc6QOQY3kmfLhkef42omy1Ht0tpK8XqH7IEUH2xtAyJ+sk3lV9F +qsb3KZ/05IUJ1j49RmD0CGEQ7emUD3e/ib2yhYG+BVScatNlNa9QrLcOPs7wrM+3NqUlAKZqIVuZ +228dV22OQ7ovCheZjFhY22CVW7baTU9aTTpLfZJxk2SJl/V8LhS/kmWyYmYDv5AlSNZW8Rfba4kd +Bfsa6L+bZ20U9jHlvM8Kl8G70S7yt4g63DjMZoHYRc6KuAP6lcElFwUAU4MgbnC0E0EXc++zMoGn +RGUyPK6OI8G6fjqh6lks7xBV+MyQW/cTerOgyB1TFt1JTZifEbrab1xMWB9LhMUU43kYdFgIEYMj +FMuawGrNVJpJ0GATwf1hXEVR/xUqFu0dkC4IDQ/yr0fsiO/fOAlJlxRojINodGj5DkrPaUujttWg +xd8j+P3Wyr3BB0xDLFnPJfDLPdQPBPfuVChMNhRKDsUI78Ynn5sQyPF0xeY0TzRZ7cRgJi4Ry1Ql +k7UTA27Fg9pdSJZimYGaZnxeIGUxRx+NNT+k7ssx0YPZmY97M4/UgaUdXPfodu4oTNyHWPM/XU77 +ZCpHwqdjmUTU03WXLaacjigLmo5kHGw0LWVKGhg3RJ4iSa663NdBxkEdRXrfvWJoFKc24v07WEpM +A2eJyjZF+sVPeItxQX4miVVyW6kksC9OZMMcm1Jf3PfAIvV5p3P6noNa/oHpje87se/+A/Nxee1I +ofrZIjJ7t3oNKfEQjnYQ2FtOiLjkSxnGaCyVtiD/k6rOL973iFvLmtmgTxp80pQolO3kogFUOoKC +KPSzFuhPW4Omdq+ALOCF54gu7Eln9ibtEGsQ2a/FThsurH7/Iy6PQ/rHXbP/h2M7bvZIUwsV/XDf +WoZ2gyy/SJxrJNzvDJsWHudgsa/JGjH74pp+CFa1Ae6+Lt8hDD1Rz6rE+yVMNC5XNEncT3lPtDRI +cessI6s4X/khrT6pXf4UyUktUoTG2LJL6uqdgZWAWvncCZENRTOIV2S+enFab3yf0YIYgTtPIJyf +XmL9B0R+e71tN4KPSVWb9jrcn4Gx7jGWIqvs6a/YQt2068doIWh9WnNtC8x4tQP2GPvyKeAEEUWm +u7nDG69bS113cnAz1uHuqP+B8T7eNCK5Pfboa1YXSdijsVWCyfQb9wGfPTZoCXWIGPwYTBzYMcIN +b+VhpFiaJEt9fuRlCBLbew5wN6ofJDYqOhL9y91+dyR0x6RbEkMThHIODy9Ugm7gk9rmbpTsEkLB +W6W49MqSrSC7KWHhfai4zDsOyK4x624beBN/JLCd5aa4+sijCu9kdxszJZonoF2RTTRX26j/SFE+ +nW/8/ydoZq5mgE/btG4a81kl3AOHeX6CBHeN2isg0jY1wD/ulvjPKmmK2rrNaWlZI8N7Ema8bbNv +eQPXirYB/VaHfZfKqggMlLbNFYAFtwfXr3AMKty2zfnTity+XdscjTe4gzIsnIKXLDNlDKK/ijHc +O87wUk7hXNrQIVl4+qC2jWHBbSKlvtCk/9wKJ8qxuxkjE/Ra1o+x8M8Ve+S9B9TbrP4HBd0O/zAT +QjFHys0ZP/iQCHEzu5IePkpfyPcHD7YqGDmgskWSQe5q6yFiH2SfnxEzwtrfIvIN1eZEIbpxOPdD +tJeEapIY0LGUrYcVe2OerXUMbR/989h6syJQPZufIyURaeuSmIZtC7YZoC3qsedIsM090yIuz4kF +ZOEHOWKZ5R8D/zyRX9HD7L43AfTvza7nD7ZmgmuEstXjZzEqm46znyDYEaqgkFBHN+MNWeMi2znS +tWOosDbswqqHtI/4nzSY7GPnca35RGZ7uUYa+bkcJ+yI43WkN/XS4lDKCyGYZM2UidqYQWCCGyFm +Ibrss5Bkh7qYbXHDkofiwY60WPmX7IKH/Eg+v8Trqa1ICplMyWDKpAtUqVKPA8AhnFhIj782bOKZ +txA0/0TpQQ/0n9EPpNYttr71KrCeRp7+2br4v18/eWG1QiHhhLihjMQ3OugTl/2xE1TTsiOYv3Ps +ZJ3DMRHcn+HTIgUtMk/IYhjsv3VsqGFZNjO+DdX/bL0/qdomOiE25dhicMsQGqD8pNptNWAddW/L +cffaDLH+Gb91HdaF2xS+SuCarIwyu7QF12bfX0hPosPPmLjg1DoZrrP2224YUtbMt2dlWQqygf1D +atQVnwKztTzw1nV5rntntq51SQC1E+u1eGvIgqoKKhb6VzaiGZFmUyKu3urgSESk2l8nIs/cbVQv +c42W7T8vvKs8FKV50PYVizptJ6SNwznoVmNd1WZdm6yevskcTMc7VW3qtTem9GHVvparXP/o5DDG +5klYG6IEeSuxwOsOduibxJQJYcwim2veNO0I9u9zoa27ALw7lfZeSrFXcgqccx8FbxHX/aCD/yAE +odckKTk4zhJKXnfTy6gBnFcrpOQ3A4DMSeml/3r1IQzM6vDOHEIAqOHuunMPpOePJhphJJIpKisE +6T7jg2dV9yKIJEitrbLtmpMx9tFD9Yxr260UOn4k5kRgMZjlyuf3za5YLUHxpJn9/pMxrU3DwO+T +0IZtS/uIyChaXSxLX/BaHxVpyGsOKxog3XqEtmCywaZy1DJPTbD6/I12FIfkdITwgVVtSGq49vmI +Ka81mQUWXFfQs5om0VmiGLSWYFP07KRAR3z5lng/ZHz0LEypmMmLvQaVRJXaxvmcFp6lQueL4pBJ +BQSS9fcqclKvJFlHzQSzK24KaPV4AoQJYrCBklj885TmxiSOa7oDHXMIaz54a4z5J/fBgx+5iLpR +TNJAvhbCdauPHRGP1bPO2MKGtrG34rGd6fQIiQKx9cbGZxKOFcQssNUNBiL12TkZWv+C+TVk1auD +DH7uIKIZKM38gGeo6kJLjMii3DHhNbZjjipPBmlImFjkZpOGMKSxxHiq6vWQKQaq1evTtuTrsA6h +8Tbad6Co1DkGSwqdNNiBEGlxMjXlYyBbA1ptjOXbAMtJfbkOPYVYvvjN7bv2IpBr31KD/qQ3+g+Q +nhWIdLJ3r1PlRKTevNI7GSoWjt1HjISmgWS8fpnz64r6GRTgAqnwxl7SVLlxvAg+Jv4KOQtqUKlS +BzS0j/x4w4JJk1U4V6U37sRtGMTE8RaAEFE2SFm9LKuCJYDTdWiBHmik9wttMe7QMIqhr18RcZpp +At6LHVVzof8643T1CKToYOOB3CLo5C6byCmDuacZyEr3SxnY6DDMy9KBKxlreqzzBlvnvVlrvPdl +TJLYyXOP7rpyGVV9R1MSPeolBq99Xza+opUW6bLTtS6/Lxp92GCZ9578Ef7n1Qwc/1z5gAPUqy85 +AsYLLYJI+j8u/VX907V09teTX3oKnf/TmfU23t/G40wegVo6sLF4tKCq6kgUjr1gVm7j1EDoqcTC +827yN+7Pfw+pPmn2vOKFpi7mu6w0U0IAEC8WHmNVTJDHMsovN+pEjMsjCocfZLhz3pa8mXLd5HDT +UXGKDqmmV3MuO7lpmlM7bAmOzE6546WCjXPwCyo+HLw57EJXeVMwJT/aSKBvrliNpYLbi09FwNY/ +IWmkU8417GLE2p/oa2VXxyAGHQBgslUoYbF0cXxGZJVIRgSstWhXty8E3VYhalAAaySAjutKFpZH +LaIrynADdqqZKMld8L43vVt4PMZKzVp1uoztxFbfE7sYp2oQOuR1x/WOpqGJDcNmPlt9LNK9K/qX +hDlZcIFZEJz8lcwcvF+42FJ3JjC391kQ1EN6pisb0raU4Ex/HSC9Odrm0AspZuefdHnO2Z15kXSq +A5U2NuMaj1fRv4oBZ0UPYb+8A7G69zMkPTavqt3OjVYfp/IuQpJK08+VNawNdhHf3OLoZdkx4CBL +Ecwa5w75hdiVN7dbE44zfPKqZBlXnEuKezm+eQNOOGV5CCnuhvr1KDBc+W+JnbixzC00p7gj4Bmv +vrSK2a/I+GL5slevhIe8cTVxbgoXkz/2+Vc6Qxo57ASSXnsmXfs0y8iss6ho4KGfq8EwJkwJenbO +ekRhsBx6WplS+j815iN8gtg6Pzex+0MmWkHfE571hC4ccB97CD3PW+cYNC4iH3RZuMda59AkXSGb +JDsO4dS5sVInxArhbeqbHleEMQzrPKhL7gpusEJsAT0jhrwNjoOFqwDkdpvHM6+AheeQM3lFGvND +0JPCMCHcHZni84YmjxZshe97cvIIEMnpStWPugp43LQxHfbK2iHE5IdA6HGF7vcyuQChp7TBCQXR +cxH6EPVS1ZrPzMwkIPRo49PmfwQidOHIcPkA1mIjA/Sb3IxxcQjzyhueHqCTZ4wIzP9Vz+cfwpl2 +cwbk+0phbvXy6DIgGJiTuqABnzerRsbAgTku71mF0n2X5IbwsXwXWxe4kK0ZYxr0sMFpJ6QQqcKc +et/gS1VEGk5dZGveXhwowxZWKOwPhfl4+7F0vG3PCJTiPGslUeUZmpenJ+L2QRitM3dx9bGEO3rE +rV8gWIn1t/lp/uHGxIm462b52gAX9TcG4oibFy6kmi1DHIyL5yHivisvRHyG24vmtwbzegc14vY9 +LFABlaYaiROXNe0oqNTGJRAo+JQFXiPuxBVm4u9CheuGFYTPxEyJj0vwmWP+Y3UmZskrg0JfX70C +U0zM/LuPhM4xEytVOfrM60OYACozMeYKM+/0o+nFxMQCISim0b/uc47bVs9mziAmhuTP8lEYkNG1 +8xb2LWOSWLtTTIina29uwOGPMpj3RvEII0gxIZ8U7hO/iw4rrnFfv+l8klADuEcCaEoJE6hhVjkS +mkJKGE/ig2cChDiyP1JTwureITs9kMsNYksYy/nyIVDCtopbju/nleYOz9crv+ucxl43vuCUsJqd +qJZI6Tj9MULECPJ4sxzrz8R8NwZo527kHHo6xKk9NmGuBEQoVtAWCjbPDrhB0N60L+4Ek6mp2Izt +sVe8NcfQn2dFdLL5mGBDPSfXl2Zf5ARj+hKZp4JkgolSYZf0Eo87GWJMsBFhZFmd6HXW106wniZ/ +T2b4soOEUEuS1mVfa/P0O7QMctuU6QQLYUydQ4BS1OqaogCdYCEat1iHWRtz5gmheNo3X+35MIdr +qLs7YiMMMuntauFoZaTdIMvOoOkoxA9BR8SfhGQAnsiCRv6krY31Np22QwA+sWm94hVVc+N1/AXc +zGnGBSLh811w5XR8GurWJrvsHvnhy5z2rmtprsOYOSm/dGuL3lRMqVNjCeIhsBp7n4qg9LFcoIne +Xe8Oq0xoiVZt2sn/R/SOFbGmGY2J/Rqk855o7A/1DmriI5bRW2MnZyxsaN/BzNF5OEiGpM4VzcoF +lVBXA2Ovfk+0iw8kTtRpH5rJU3Mg51x6/6J2afglTGMziC+We5X4eAwgdQHqiYsdNiguz5nFVr6v +0LW/yBTt2Fs011nvIRfvOJLD4roWtmGY0rN5a3hOoMpuGjzCYQJBpaDr213jxla0LnxoeHGOcNrp +T0G/33Cvp917tdmY8QW2yUKuuNK/Lh22fkYAJWDuPf0ofHRa4aAfPcuy40m7COYaDA+5T3pW3qu1 +7DEli+51oajVhPAWu09lAmUAdpUYK5uzmPAFJOu4OM+mXV8JMSCR1RVthDBnGwgIVHG/DvxGAvCX +qKDf5xspkXbjl0lhCA0/eDpQmRlByESXdxnVjuQE5XfPpi28Dcxl7TBgLBONKKJH1JfmAjHsWxuc +1Xd4L3wIws51FBkxwC8+LGiAw33cZdobg2rSJSYhBvDIhUzG9cRguXZRIRQtvxOBjusV7ZwG3KC2 +1xXrKreGVkK66WUKl5SuN2TcRqh2mel9vRhWjX5WVQgjHXVNZsXvtrkFSegIQ3EHp1dYYxRK5bBu +GwNIwsHBWjNt2D9KIE+KZ1VW+sIGbAHHIammj8YdP6ezDTEFfd8KXonZJ5hSW6f4Abc69Rp4Tidt +FetPfhKidrG5+cLzDDE2QynK0GU3EieMGGGNlVLTyhi1aaYnf66hu7QcUKqpkH8OjTKROIuu6Q5F +RSrA8eNDDmLLyEAJj0OvFegpwvcBHWC+/9Ctkmf6oCnZViPNlIaGcP2tmfcktnNNaIv8h6kgcWI9 +CnAkbOE2mkS0yyTYdBJQmjZjTXvIbNpAvwAdiiMi6cbETclPkkN+e4iU/dGsTaDnvHZ9W54YH/eW +LXcwNXnGXk0Xu9SQOXYAv6w+jIpy+h61+Gpozjr7677CBbbQUrJVdNmVLHFYGhMWNkp+92lF4eSL +QRTRtG0xd8C4U3gsAnUFpFhlfTTE1dwaVa3Z8eQN3i6IX1iqM7IQ0+AE1FUUowh+Z1wE6pLvdmpN +1OX5pNduoC5+iqZXEpXRlGtsd0HGVeqRoKPfWiZDQV2LxauxdkDQqtHzmpmRbg3puG3dYV7DEKiu +DA2jGHchuvucFV/KOANxXDH6C1UKRF+6EJuAivMWJCZNvRB7KuaQbI44cg/ESIVv27cUz9SERrgG +DVbcH+opN/tQIHZjWVH8R1WeTN9ZCoacIxRE8a3s/g5LC+K0PxgJzlvOQHhFtqsqfs7wfyzgdmsF +rJgUWQN1vOkuhjUyztmrtpuYbyFcL4A7Ag8Ii8QpqETbIK5NumHvGbdzbgc0H8MzUSwe7X9FHMPb +zQi3QC88HuYFPQWjsDm7IhnryjC04yS0hK5Tv4gAxRKoNfKINBtYDAYfK4TaOLRSls93z5RKRBYa ++ITTKgNf18i5Vjh5HADN0wOWJxbQiq1fS1v70lPsA0gocCexF4i7qbpzE5AO28aueimGkAoDBjBp +4gRZBflCdykCWqq9XKNKIdnDVggZ8YVacqR0kJTVWhQZBMmQPLPwghhCFEf5K4KkjS7nRYgHwwI8 +PETrAMkSCdzbMJXssl0BMQTH6mLOMjh283YPBq0XK+/S5tRl/KWq5VIXPx4rqVgUR4JRHweaWv2y +1FWidP2oy4eQOoQoIlVgqcsj6jo7oCK81LV81FCXyg926lLqF8anUhfKNPgmNfAxo3mpi6g7YEYA +M09d/i2pLS11kXNPXr2iykd6rh2nXRMVY6cCeOexz5Ytmnmcga7cHsyb4qDLrHfgSn01yMAuG+sC +95LQw7E9vl6eKZ1hLsdSQ1dSu2pf6xkJrhhuOQkH6zCrVsMjDVkh+kMIhLLbJ8D2PaqmUycLNymU +A65zKeS1yD9opyQszRNeYHEV9cr/2dLRm264cr2nC/WL+Xk5oCvu725IFyUp9ZYxVXVDhtdVWmbS +nTp4zazcWcB2+f71UmHfS3xZTV3NP0EpEuJxAS1VJIz+2Cvd+w26k3ceQ6Oi3hjeJGGht0DhDuMg +kEloflv5WnoeWycYs/jYa7EUAktUyFRmEFYiyVq8owtwohIwj4sjPqYkho8qv/2dDL60zf8risB1 +vRzaLtHPKByZ+GRE2PLx2qEgAZV7xDCHF6dk7PNsLqH0swh02FDrUrXkYnCD1MkxrRFok5Jnmakd +LFOSmMw4O48Sq0V5yttPh1Tpry9kNRCcS4KkzZJ6/fX+ixQ8dKphnrEA1D+mAp5vdHToAuTjhafQ +k4KHYYzCs1Cx/YNyTy0RePNnAQNw9NWN8U3uv50uwta21DCOPyh9zol/bRXgmC6cKpqdOoRqcjA/ +s+RnvOdkXCVEZI28Z/wp249Uv6I8lm2PXwLONFl2LYMaWWZMJYxYEFe8foMKNWvE6oDHjr/OBe67 +GLXHtKIka2F9ui3kC09JhqyC62vd97E6EkEqw2icsPJzgCaiK61sZsG2xX3MASUlk1HfbiprlsTg +NSw1+1/vcx7UdxUFMcUyqBQDQ6wPXHK+a+UBqkI1uLixZ66bF2QYW+g49kFg16PWZYcWp02FirVD +d4E1V701zDP74ln6Z1YUBfIgAspO9dVT/tZky4Oc7AuSzESKFt3FjODLWXeUu8YEepIHKGxnlrat +xzUK3Gq65U5ZUCJY9MIU2BXj+KDOi7AfeF1jBjwT0bwwOF3HKurGSXgMxI/30XnbFQzL0GykB/LK +3vlHV1tiudNOmqNNtP6JkwCfddgIC4ttwfx2SfrpUSCqv/fW7rgPTHwahWlfQVx4frsn5WP2AnCS +T7hyRblVDnOLH5N5ZN8wt9zdKLda2LHF3Jprr2WEcisWOwKYWwnGcVw/4Vokg+mJ8Mot8nbZwS27 +EUwVcwuaLN3VCud79W8lLsot1utlboEkIJhOwKHccmmQubWyqrW2BP3VypM0ephbo0nQM+aWE/kg +5VblXNL/wlhV8ZmSEoxt5rWC4FzIvd9TjG0mQIQZXgc6NIR0lglSTokAsDF4DmYrbhaAyIEPieCA +ImaLhplEt2uY+z6aOOZ3UqR59pRNAaeAYnVAFGoDXf1xCxrMn7slG+4oB7TGCNCM7Ujd2AP72udT +C1+AF+iJM+5OU6haooXxLfjisFTja2DR7PxSBhUNW/U1RkqgsaCLyk5gikWjardcBifQ4Wqa2iXG +LNCvBHqZpAogG1QmC0IC7Qvdl5I6kgnnAu38lSBcCXRYY849oOwFOrT7uLFMRERA8Wd/+9z06g6l +4uOw10JgCjaeOUU8InOGRzEOF7ltC1NwWRuTdSZRI7KgwgTtjCHfn+AsL5aJiHIJaIPs4Do4wKDy +hN9nXk1DtOP2WycOELN4eSbDRsaXpv19bcGXUsCGxYUbjdkCqQWxk7kUNscyoHw8WG0ANrd/ocle +af8QC95U7JRNyvS/ALEKNj6KcTSeXMQVQmO8YnQLxbqDStYqQLEgRY67ETetWHhPJlNIcpNeBQuc +rkYLYgFhOw8qc6s5GX102Zaw1Ja4ERcUH1TeJWS8cPD3qgmRLLSLEUrMltuDvUJ/ZRVzxf+xviGP +U7ZAOx1UhC7TXBV3CrxFXWAs0HUDKWdaQkHbSMFGELBH3Dz+4r1xW5PyQkbCH1mXZfajT48s2lhl +PE1I8QtIVzaoJGepOxz7Wd5psez9x16ZpwM4HOYMCNoPI8Z7skVtouP0HOjwP4rp3fFaFV53mnag +mdObDqIr8EHQpb5/BmjHga65qalfEqMHjpWYddrsSMhzDnSs5Ll1rWLUgY51TyXjOw7byJasHNoK +fIndVwl/IHouZeId6EHQBszb5gyW6EDfPiEFy8jJgb5js7zPHHFB0DNs7JYjODinzSpmWHZeP++A +/WSSSjiDaAgwGE09lxrOu4/ngL/v8MsIgHTEXzMruwMgq9bN8H98XufgEqCnuL3mPMgM3hs5hk6l +NLC93n/Uyn1S4T1EcPE2pIYywftwDJbajCe7kckiLIAIqGwI0a3QUkBB0nTFuGbILop3ZkO4np4v +07LzAabnEGvuA8FYw2hJqBEVVu89uji/XURQD2vPqYDtYa/uufur/ql/OxyEmGykpcQPFtC+kr2F +MF8zg0UvAysGSth7AWytr6m0F56+SSZ2ygp3NY/VDd6MLcyeelyusRugG37L0KJJbFqdzSfiYO9j +I+/fa030dHpo2pSA/w1UVhnhyaJa5oCPufJA5bAApVlWiYkf7Eiytmw4LSiDAmDkdKH7tbOl+f67 +ZkDEZcKxeoaFyvzvy1BVK2IsEuA53kLMlS88DOMxcMiA+w7emsAnU1UQCxmA93IAs0pk8CHNpr64 +elubY6Yf5LH/mB8RFTUd99x4SsuErEng6q3VBK5dCn/5cnvlRBJ4ftuWJbHwvuiUCWXY7JVg9awf +hwFK/zbJ2SGgQeMDT92DXM8DOiN/yWQnODGkyy/o9ALqfXIxICIo4CVxOdQmaIVwGQZPyCkCdY2Y +krKRNsuMdUyb8O7ys5JAXE2X4b75Yzcy8e9aO5hRw4AbyjKiMWwtx+/THvywOpoOXidY5n/uVstZ ++QVE2G19nqozAGFCCz+0qnXNEvlICZ7ShTYNf5akn2NK6+dGhToHdxnHt7nRjA5R6BvU2RWE823j +00jsRR8jUWd3hUKmqnOemp3IKpBHSAMCV53vAWrJiy4vHs6jznF4w019D72Za9TZNctMDFFB+MGo +K9QG08cjoJZ03oAUvHK/KRi8o5dUZ08axL8CxDPqbEevrDoj6vuJCzG3VN6KOs8R9iDkxcdsMLqo +toNVQbN+nlAw0hnsKMjdFjowmqKHHyyHk0Wnuj0B+0LHL+ruzWFYv1S6UbwRl8CaL9MllkWLYwqm +PYtfoxTe4M98zmaiE/TpHv02gcOaLehvMmSQCSLb+lrC/CYXhA5ZhUk4IKeZ7B3tDs/CK9dDlEOJ +3m5SLOUt0GREoaZ9iwt8lBecnIowlzZZCLow3sLFERKXut9Qx2yYzgwuJsfIj4/KRvdzH3dfUlVU +HS4OzbOeAP46R69Moh6aF/dq18AEoNGd+PZgO7GA68pi6ZzPfHuNPqnQTCtz/nP1FhoroCoB5NCs +xXp4/KdNj9ER+ARGLnYfIDRvoF51FnCKAwQylazUss3Q/AxB8WZ7odlY0vYxUcYTmgeIy0iedb+P +uc9MEs2Wdm2SSFlBhpVrOiwof2bxhGY7tkUX/DOreGhODTDuz2xmCc0utO0vFmeqpI1LGwWV/Mzu +UGjeAxj8Mz9Wj20NDoTmlNiNATT+zEEsNCcCTJ3HgbCKodkEAiz+M7NYaJYv37g/s3tZ7h6FZjmh +Vsf0mRt9PdfQPKyeVgkw0c8spEOzkgSi/syu18CEH5rFvYGdxszlZ0bB0Oy+ua7+meW9tXoYmk2R +lHsYrP7MQSI0J2yvVe5nnu8dpu6pDc2Uc5ykmPldXyqvSKG58zZpi0EdiAf+M9cJzRqyCX1/o/Ht +lEJoFqMapOvtNGQcaaFRzNCtmiI+8+9QeP2EZv7ACQRjoKEZvd2sfOcOWwCeh+Zk05RZR2I9miaE +sl26NLWhMeHJkNrZqx++0Fgad9sYQ50/3JNBMItBhR/dLgi94vEydxnQ1L+xftwziW/T3dVogsCe +toatC2lZyW+/AzyWUX3xvmRmnSHOLxfRxHtCa3EoqCY1YGnYZpQBvRtl9qOhWfXwTQFnEcbam4LF +Lf1WnvOSg+LTvHGsmtkHTZGXvQXtK7Ykt6SrZoI/Utat6EcW6jx260fmBH0+F9i/E0O/kOLR8mQX +Ji0XT9kIuqRpUj66OEbHKauUhNANfKXsty71Jh+8lpwlWll/KlkdWNlhmwnpM9tVR+jRgEE1e+jj +MJqeiVR/wG2NY0HbNGKLIZTC+jsBCu080v9BnfZ6o9VM+EYUXyT7K4LHKJZfLiLYXxGPtle8Hhx+ +1/kqOaisT6ppF7k81dPppIrXs4yJzVxdAPXYLER5i2Je42uXfBE3+85U/AgBt5h80iyjaRaL4hVA +GttYKIA0K3ri7mrDcEp7RP2Q6jDNxy2GDqBAlzSisAmujX9Fmmn/c8Gm+W/8TWwyE1io4gaZ5kee +l4WPNF/ou9FPBG5COaDt51inTDJECFmGaV4P3mXNVfC4QlpRTdNsSX6r4KcF7Obt69RHbp7Dh9VC +Qjvtj/IaAW4q5q5TEs9DE8rK9GWsd1yml6dPMUDuN/kV0FZrSQfBna3ooorAu6k3LYUbMTyWs42F +x9vQMDU1cChq3MBc4x5T/zudXAlBcHsOuAQFsX72AETH9mzeZ3Vkn1hNc6bQJ16GnSHQDicriOGB +uPBU7n4Yea5bU1cLobj+htAMBKCaPkyQsprrqfkjcHuAAOGARVM3Lh8e0QxycHRkysn53OxTTah0 +O50KFXV958yHK/xI1oIWkKC+BYTytxUoqO98KfZztcmQposFqOXsvLKAdTZywe3e50Z6lceBHdXX +zZTPekYtpOmtW++WCzI5VLfj++0rfVYJZsD6BhkNMwlUvjcKPNHU7t0xFMZY+5/SlNwh0mPBwTbi +u8WlU2kaXxzLVbHI18yqadULJaoDVD7jPr2RgVil83K8U949q+1hByMLLx0NOtxgHV4ZvMfUe1Iw +IYZxr7xmpjODZzVLHbDzzEYpZV8ZBFpZjGeuGTuDpZCSW09NKXSZ8tGmPd0+FkxzLuE7Z8A+s3F2 +5QsaPEZC3gAms6VRhEpiP6/ti8ftTGkKbVd4qM0f9DDW/9Pzm9Jr8z8S+Azr/6nBzeYAItEZCXeN +IKnY7OjICHIF22vGS5p+NWEUX4XnDm/AKdoP3ahqylGiz5aoq55Iqnw7aqObT+Tx6runJOD4VYhK +FYL4CwL0idxOShz8Pztk830XyERDa4z/N7el1Ifmmi1i828OstP29n+wjbFerSuUiLsxYhnYBxlo +j0IgBM5g4rx7+BaRuWaY99HkAimljcMvKY9TAk86lNiBtHDSQkRprMxgdRnu/WDefq4B2WoxzeWt +ZxmBsaPF5M20ClAeMkjLzotb04BgdJoZtAkKdSY5sXxz2PHiwz9yH+rlm+HepMPF2D4XGQaJ4pnE +QZdQ/5SPmRyTR5Ly4Xyc+519r0VntoUrYlrQQO6nnx3gS20DvCPj0j6nkbPom3Z06geaTfubMO4g +BKsvUaVqJsDyqzIQqbhqz7dlIZGRWKU+WzqeD9tKx2bRuiU1KfC+p9mY/FrGEGg23PdUFiyMrpqV +ZkNDJSkL+s2mWMHipkBJztxu8MuC9Qk36RIAF0OTnQRerpduL3P7TpMzfuRLKXDmnTf0L4OXKYor +Gv/8boXa98THaeMVltVisjdTuM3x52N6JkeL+yFgbEsPiuWgXSHWBa7Abr5qMWBRFx9j7S4+VnhK +aaycNp3BeYfDx576zvH1Gh6Z1PNSr1aulTcLr9eiZrDW9wxKQXQdN6FeHC1xRmeoLL2Uw/B8RPlO +UDTbgwVYlP+jR7eXkUtP8ZETOyvrIbpU3vRmbEW5RL5n8MEm7h8sxLhVbxURW3JmDCMga6fura0n +DvPCogY+2aSXnlJlIrwCfbSZwfcmF+348DD6656ozIzbjtRmYpkJDprj7wIN9lU17KINkAaDn0Kp +nQH4CA0aQHGniTP0gsyHFxxy8DvxwsgvU5fYsjipsL1urgnW+DqzN40/lE/XCCIOQWKThUgc/Kl3 +5szhrrx55HXu8DcfvLXXiBYi/qmlGLixLBmmJNbtMjgVsQalto6x56PfyYzo9DF0ciE3/SbTFhge +eGJHA/NnFudj/TFCElcoCspHThFvMgSjrPUqJwScYnXODsdcY30JSMmN2NqCozAZ+plZhEVDprgV +QDhOvlJq/zExLdIfSbfmRQjChv0vvlMOtMeBWp2aBlcSFc7cmIi0OdYZWLWDrGGwoGO7Obxgq/L5 +/Gxxq+ob1HxKra2jcEy2NTeX+mZasb8Bm5B7QPYBiwFG6re0TG9jT/zyAn2mx8hmp38qJEC+5gG1 +Q0NTzfDFNJOau2Y3d/+DkjVL6Nb8HYUwXvjN9bsKKZfY8HFA3hRLgbtZvxRwobxRejMCGMJg22Gl +GMAtFp98xEyesaiQRDQLS1R+9f4FUNAG3KAdcaq6uIwQExoxmqXqluhF9GGqyogzl48jHu0DPGwd +qhjx+cmSGeggXg3E2Iy9FV4WBnMP9zTiyTghTw0fhuOzHg/qS2r44PFqfA1vfaOnANvHMc+HPf4b +cdgPGepxbniKa0Xie/biPslaElFK9MmSxUevhH6NQSBNsR0scygByjHRXgbp8iFtSq+CAVE5QQ1j +CMg7g9t/AGS0eg619nQEHYazaKV/LOsMopD0yG1upWMejR9MsPRK2Hw6ka2eikN9GDNn5wa/r4iC +eemQH3BhbJxK+0uqqV0iNF7nq6G7nBIWzzb2fZVOZaxCJNpjKBwoVjPo/9Hdt0UUOI00dN3yYasZ +XoAddzGaFx482YazQhDaHMmPbOKevSbVOqvRRHcDOJUM1EBfz3fB/mQbfpqhdgn2+nTGXwHKSE6r +gg8lSTY+0fsqxsqSW1EoUJ7CoOIIwxz43xcmAPvlDpX3jamiXJ2lzi9bsqAYjic/iYu1BH9hngCB +vx7qo9e5lICVePbS/rL8nfkoUGauCo6pKua1eC9UqOh/7m028yju550D472zZgjHNpxYwc+SK2Fp +Q0rIU4bez5p506J+1lfZFj7VeL0PAtQTTfEL1f7ade6yY4GS+dKRhiMBfCRKAFZy9kMmR8DhjsTc +gjODhgYxr2H+hBaO9Q70ST6uGvZXo+Yl330juEdhPbDUHCFmJuUYCQY8p3lEqFF1zqnySxuwsV0+ +eDY2j3YQY6dMu+PAKDlZGffDj08XSn9E1kMadZaZk1JFRgUec9U8Lc1eAu9VBtw0L0AcsNkw7F43 +/SmDV1jCalkxLPb3Bx25D8+gPPYmIkCI+GQYQIL1BCJdYs/AfPZq40nmo7Ngo5YCeSWnwo55RTBK +eVnpcn2Gh/ElMc9w6RUYe0Mpbm3qtozreUh5A8nB8/A/i2Me+rxSARu75k0/n8cll5Rf4EEDhLB7 +y6/gNcxfHn1RhpaoCcdrBKgEKLcWSUe4kCSrbuRCARHKjwfEgK8b62cloUvfjwDTklAmzwWOahjU +KPDyJqVcvxaYsd/8Mvil6Iw3Ol6xQr2yVQJVZbxtmve2DpXJTMBQiWLQ6NNPCUJ5WTJV+OxjryEd +9RjYFISEwTwSQD4aIT95zeD4ztxgtEIstNybp41/zYw/W7DITnKJUaPIOi9RCG8K+5U7BG4ISl7t +1akiKOMXny/+THhNY6GpUTb2usbznL0l8spu5xbX6FFPatCAuY9SOalzYZD+bJlVaOB3HRbTHVXj +E46RLsGMbTGTC8prCKeOBnKYxbKOrvsZ4eNk+Mp7l6yTdWZ6HYkXmFtqMPXJ8AtoKluDu7Gb7H1Q +kFPAuGiJ6ekVHnHSkuxTVkr1S+Ab+aoRJT3oTEZ+bCRJT2LU9kfolBwuR+m0xDyrNiWPlXnEqDao +O606IRThSR94xBn75CpNEzZnd4yd1gxxMtmBFUBuZnlzfkYFe8nAy3uMvC/DMXsRBg0R2AeaTTWO +9Ek5nuWeP2YSDQoYFKf3U4GizVJ84GfgH7WAMtCVGgxeuDth0d3vFGVgOP0ia00E1Q6xH82f3sCm +2zzHK9EhqKl7ZIYP2FDmPkDtx0el8QtYEZGlufKdSFODofPouki4mwFn6o0nAIHqIq4fcGH0wxhI +pf6p4L1mjXKfVH5sQk+UdWn472uHcf3kFTwucBkIsiREqEFQwZFgLDhuTjGM/yPy1EHGhW0pjDNE ++66AfXHAxaCkhPiUaIvTYy9L45xwH43Yd01u91D/whz1f+qGFwCLCZcBBV1LMHvkfDVH72MHE/lI +Z7iSUkTtdzIg2ELITYMmUUFCPy5lXNekv4BmRbpYPaDFh2ey/M1Ks7SZhUaSUdYvrppPh+dXANOK +7Aj9cRBEeadD6wDr6wiV1hemw68rtZl4Je7HdVC0iPIAx8vc2YlsJ1qETGwTMzhh3V2yT9kvmewc +ZvUA6wsP7PFmmYmJiDXAOIxJiZ3JpgEmYmtJ4MrTIHAYUbVuN2rEFcjp4Yn7g/CZ3Jl+kTy0kB3u +uwuCau51RkTciW8d2Xx15E4bok0/Bd7eJx+GXztZUOFYOxfIIlIqAjY225eqauLtt3vnZXaPNeWD +jmUHhSOTvphSAZwrJR+PaZn1z+/YC0GnORju2XjYqIBOQrAgBN4T23lMfHnO/6+LwC9Ate4bcByH +TW5daBX8dgr9fBnCPj3wsgTsQXlqk1FVCtscWJlcIa6XxqBvSzXExwKXGAItOxM7daLc2HMZOpht +gqXihpYWl/W0dexB9R0/6LZld3SbKnlDrScKVzZjBHMp+rIfRW8cBu2mzTDgyJK+q69MMwENRzjR +qSeUBzBZCn4X2zNb9e7UIf8BRedkm8HxhSpdAoyyEfXDO5RW90vIVJai5qxW7ovIVUTJceiaD4ka +YndWEBs9kp7QKUkfww3lHeZ0lKRzqdx8Ww1nl2X9NIpi4MNlKe33y5fX7WRgDVGpwJfBQJpxghJR +fJKKsXgcmHc8P0O2474r12ecWN6we9Ix/3S8NHjbm8kdk07Gpe4h9yp23VZ4BbsZLFwcC7XhkXeS +XauNd4YKMFZaylfuRxsYvBxGhzdfmDnbdyvepKNQ4hPsGOxwvc36EFXgkC9B+NI00cg6qYQHVgim +uhtYTRDxHIEQxmUio2JIs6BIu4QNPjsMFExLtgCMWFSnLTeCaTyURq+LE3Hyc8ZeDD6ctMxDCvn0 +iH5QiEVt9vZ10k8PwXdBUwIBhqrfcdL9jxsooONHF38uGBFiYuyNYHnzfyB3uD/n7WKSl4jZk2zo +tcyJ24HnM7G6QeSnYYKjViZbHAiE+UlbryRlhz9A9U/y9VebPGOe8TTKbPY1E/pzZn6RjtcuUtOR +nIcZjF3TSNqMzTRwEu7RlLilsmW/vJWc/n8aAkSa+hJmqy4iGtF3PQPgqrz/coBYac3m8Hcb/Z8N +UpL5xgWthrarPmDdriUrmAcIbKkCCmGBlhPO1W0Ih+w3Jw+RtDGGz2o/HlqiXb2DE1IwyqbeRdt4 +7HGT2QK0ymkBPS3SOmCfTCfQYk6SaSOMMikmIObNoGTIG/+0WioBNCMqAmqnREIOqYWQNqEBN0LY +isXfxmp343kcMtO48sGkiHIY9Ag8IbtPlm8fV7RXxwgh2jARQ0GzLSHIY/mUIFkKcnIeO4gAnxUx +lj3xlYiDx/Ao4kPRn8+Tl+qa323FcnDsNtYDpeH6xdVVbhRUl2l5OVqOeuJs8skDMhAls7zJqTr4 +WHFl+Br4waYX1Q/m320CSz6t7LH1V1yJwcRMiak3c4ikGuUgqw3EGhQmHnHBSQnkOjFpt9gL5saF +UM4CNKBqvApnV6IHKMhOuuk3YW66YZFuv5wyCxuEGucereZnTBXa43SzzT7vesFq5sJmP9zU5IRK +aWUOiEHhw0NTXG6NCTymospwYPRTu1PH+qeE0rZfSwB8VdCYCUuQyUkM9SwzqoV0UXSKWaAwYiEi +ND6uvEb7aWwYZaR6+TBWw7+D5p9kNY0h4GUVGyZiJ5w7zwlXfqguI29B/vQdRlc7jietBpw/KvOp +BchXGZ4+hcKto7IUtQ91i8k3PEgP0F5ALKjaLn61ASRYrLcqnz/bzYamlEO4zw4rQcVTRBCyVfzU +wcqxSvICls1S19HhCad48QHClSBxu+WT2RUJeQry0820wrJmiFWFj8PkKOLT8bREUMhlEBZcTeyb +klh2vvwNftCau3sjyBf6dPf300jzZwrmRb+2RRxArS2n1KT+SyFJJogsil1fx3ZYIVl1wvbiRYXS +sPDH+ZDORFg7v5YY8yXsc0wtTa3mbUzjgp2VFDiyyBRA6gx8dsyFUeBlL6EfxRZnq/PUXWiNJLLD +RJkrn+HSx42ZMY4b2Zw+b2MNaIsVtofDG3F++x+xWkd6EbrXxpIntrH4YPssQdVvgXwRhtkPt56P +BPxqicBGCRdgICNEu+8ZBvTrY9GXG6Iw19WILlqVY0k4+d7131acoX5NEXsY8u7SORh07mCAyDO+ +GLyP3Mjv2Pqz2ZmSP4XIyiN2IvHFo+cFmlFHBlHNlYSYV+h++sbWKOpqX5es1hf6L870NBtA8QMN +eewokyvhfZL6rpzB1pbhkxxKRPMANrLmi3uiaJvHieEBhAe9JqXOABp0cJzR9AY/YPGNqwPvXgsv +Bd7riV2a56tFoUfA9tEwwhf7CFjMJozHdwM3shYmuL64KYniErg2tmGT1wz1mfHMSoIXXMyDWSb8 +XwLeizW6u7bY6SZx8DraA8sw7k3taM2fbVO2PVcp/fvSXSh6Lvk053HUm/j2TNO6HVNyVToc8HdR +kcqkjxMQIyE4/7llfLcK1eK+qfEjgSC+B++OdNe2cg1wYbZeJggJWfZNP+aDxEYA4A2StmwJ8mi5 +hDkDRfrpvb+nVdNJolrHviVo/YMwLdd5/w6Y2FBp+7GPKCrSP/xfej3S54McafLYfyPULQhbkdA6 +CIdvOttE9Ush6AOMQeebUA/y9GShB3JCRemVzxxejgY+ziU6VeTXlxldNRurWSEE8yU2XjvUUdQf +1CqMRvT2qL4+prfMmt3vS97SYN/7Zl5ooCVdxVeGgf/UGOxiI7xACqujLoUUl+K9mL75/3sEEIRk +T57OlwwyqS+nNq8TjzsXu+hb8yBv8a03nuJEJhvpcYOk/zIMv0AqmHLcvcjOWUykDSWDqY8m8oO4 +FZB+J6+SLFtKgTUR9PNEgGpdKTEKem3CF8eHpBWFnkB1/yznSj28umSTEOZb95ZPzTkTpzkBLbdr +pE0YFkwBeGa9Rbrxd8JsuK0YKVcpDFzub310XbqblTcW3ugebmouBB0+4cj57XPHdGRNYDr2Cb+A +8S2l4eYy+lP/CfMlVxedZHsm/UmhwK//l3k4BmEaH+P+gwWRhXI+Og1ok1zdX4MPvDhhJuIt9FPB +XoW/5J9SmQevfDkmDshN+ile8PzQSoNES/uCAn/eS9CE3JR7h6MLb8uFVcRZMH409Kw1iAlFeX5s +rCI49oduj6q/ZStycUysv3hrR7C6bpVPCMb9v+1ijLO5kyTZ725bHwDRzij1UwL97w/h/0AAYV/T +RnACfQUhycGn0VdQNxwPJgXs8UsrefItEfAlWEQ6gUZKxOBTGk7rV2J1/ukas14kPaEUVfh7mAtb +Ciy9dNf/iX7LhSA+MbNWGkywiuUOE8qLxyhAD3enopSXvduJ4DtdI1KGH3qFo+lL2HrOEcUfoFL7 +Hf0svHywXN9sdKLoQV98nb7kDpeWfT7ntiule+sZoitMTBNR+63Hpg5z+PZCC0UGEaZxAqfyjDCF +yuWT9pC7d3DpMfxEYmpSPRAvVFq+Tjm6T0feahiscf+/aH7ctGQRu1aed6L3jZaTvM/Uu5m1Y9bg +mRQxg/7/ZP/ms60I8x7NNbJcEYhOvRIwRNTDdY9+yR15CjGpB3PG66UhHQftendgRUq7zBBfA9pl +R2wymLg1Ye42MWCR1eT5Rsait0azWTmawvbBnNLQW8m7+H+HWeRpkzM/ypvfjAdjoF4HRYiBBVch +ltMb9l5h+1nuq/dABWj7GwcHpkIy3CbKVYPLrffTHaOvBqGZ8kSz5mpAtd6lGsK1OsGhKg6c8I9e +BcMLXo3U8fZxKgWkooYUTL3oIDIKtoYzEEPB9WZBsvABoscAB5oWQWkaLsrAb0EIA25JMxRkoPli +oHgQCl7WirImAS4FMBTbToCZqKaDwG0Mgd39svHTvHA5mKrNHWYAcwJOBf3tI5giDqLcPb1MJ6cr +rAYJOB/URBAmseEXl7ZoWTB4pcNiRW8KNsWWT9T408QcLIn8KHVuoJGljUEENqQFmlEQ7n8oeqC5 +o6XpkOKAAWy0Ggwlu+AQm2mxZhXwiqKjTAjSBBJOrghFQ4D0of94UMABbBpqGuwuLKyrEhTggFPV +Do/N+mfIoQkUdkR8V58GYlj0WAQaE51iv1Dv98X3Ix5VwSzxQvXb9LSg/ECAUqhOe1pOLHoG4xJO +jDJAIy8AWE3gNP72psq5pFiWuqnjDzr7FJBHgQZ8bUw4VZv5AZU/exSgcXpD4QR/FlMrV1ejily8 +7jvxDiJvfQtVdetFw1h3iCPNIWzEkEzaF9+KL1W7JANsmNQuol4cBidt+vvVrt5g+sxczQH0RBFa +1voe25HQ1D7kB6Uohonm9cuvjbwIb8EZdRA5gziIFTVQgo7X8Tfa2mOz7xFtz+ghL75FIx9y/cO/ +OXDv6+eONbPzBxqWCWphNUJDgH3nsqhYdbhW4S/JwoyH7I9d2g48HxwlbV9dVwPmIaV8XRNNAqB4 +V/J0nw36P99Hf2mI/CMn/aPROSUkUR8BI2DLMpz1bOK3yN3KwuOjrZMHvFjlWTtwQQDYMvzgiTct +D7cAfzd8CQWcAKlfMfIaqCWlrPevWeBI7ofyOOMuUP0Gxnze6zS93uj8zp/8o+WfFcz/nD7DP4VV +ANpkuBMqsARzHnwpugTU/T4Uev0+Q7C9zCHGrusnQooQkmnDTFVbPTqlP8Wm9MclTgFMAR8BHyj6 +qREZ2j0IrL7bnDjfMbBWXYilqg4YJQptYpPIQGx8Dl8HKF9oVAQR0qepGJCwk0weg2mKTNyBydPm +gEY3HC61NPI8rAhRNIvPClHUGUaehyUDCZ2hkecflIMRpxlRkoe73/Yu8ngTlI5ngsN4tIrHQx2m +oDLBeVSm4+FSTxAQoM+bU9NtrhD0ieTjAVB9PDxdC6VLlTLXZCChp9fA6ideCNfCaUwM9B2qc2dx +IuJRIKP6USAEAivKBFKCSChlXHSQjw5qc3hJ0E/jATTCbBSCCkZUDRS+GETB5TAJ5KthCzd42V3Q +wFA6RFzNYobU8mg9RKRTUUmHgeIzuA7BPTRGwQtZH8VzNKg879GxcXkEFqifqYI6CSdSQZ+XRgUy +1cIRJBJZRSjAYPAOBuYGpELkCQylThXQPhoYEhgCQViHo2KDRBA7mXW0DMiiF+6tCc9PQJHnOfPS +qCTVuQ0SB7XDcUcmC4OFIdLLZACBeIxYH5kKAhShqOA0GHAfiUUnYoMyGNid1MHFoSPSCChNBskC +Y4Uoijuuxfpt4Vq4ynD5KFwL9x3KJ8OkHXg81zQez7/Tt722KVwLJ2otFFjskfE8yEOWis+l0mTx +85AtnAd6UvcgzsACy6qPkyomIIWHCwKHYKBylQ7Di8RKGF43NRaOgmAkVKKBGaAklroWbk5ink/s +CHSKx6qjYZvsLDpctA7ycVk4yKjywU0iFDQRgIiLr+OrFs65GBI+j8pHwtdRXfp9IFD/cbJDgifa +LwTPYkS46tRM3YAXHp1I+KqnymIOY14kw4jUBY+Fu6hrsaVLAcYhzCw2Gp9XBOZwpgytrdhEmN+3 +/QSg+rgnEStg3QjbcnnOWrkm34nzFP1t/x6B1U8S5bZYBwUB+qnN/o7nW/8YkpfS17LS948a+ZpW +rK3eeN9Zr8X3rbz0NdXa6quz+7tP/xspfleZMaXy5rod27z1/rnvjRRyY+uV/vveeWKc/7POr933 +3vPzpndqSuNLVs9O6bs7nbXa38iP4Sf948cWwU96FFCSHj/pMZVFAlIM9qVcap+SFbk5IIUSSl4q +izHY56WyyPmkx42Q1F5OIiskXfqVLu+lUtOXO3/FBif1Hy0DvixmMTSzGMHzUzE1Fo6x8cAMcNu2 +0qkh3GynjS6cNhLISdNKJ82kadqGybIaNh+fTLKYbRuuysWUxQlqs0wmkwRJgkSCkmSxIrqsupJI +4oPg1BBuClwbz6o+YB1OBSnIKoaDsuZkVXFZIYpyAq7NY6W5Sl6xI+JkWZZFsLXqEMBxEUoQxhEL +QVhLgq1VBxhbSTDAKmxFGKiBsYI5UCihlOehgbRV6ltjTXOkoFm+dWr1W3+p67763rz3vvP3jRq5 +Nf3selvPmcr69e73u/XOk9It/X6kkPvq61fjrfedF2fp9/OlW+86tWPp93Gm8SWtrdQtxVvvPXe2 +G+kx/OSNFjEUNfVai6+mrvfv+RZLqi+21Dd+Wy/Ne8/tOmqkzjf/vb5x1lpr1/ux3HhnjG11vfO0 +OkdTxTbLTenVO0/fL7Fb/NXSve+sX/fWeP/M+rfdedep77/e1t/pzPY/arDbt5a6/+u6He/t1O3U +2l/eXK3e+u486ZU3B4I3qBKk1DFmREZEJEmSDAdSCRIEI0kQByk0VaUHEoAgYRAmWQplFCIMESIQ +IiQiIiIiIgqSNOnIxcGxnFX2Q4QakHdWBOqlNaNb7bg2DfosC2iIywYWgqemrhyGgTglRC6lktwq +q0sFg1oZjhC9MP7JqTf/2G647CJn9HBQRHLtBBi0sRKjQl8TlgJwPpwRpQUAoLiHRpWrtniSQOVD +gyvreWmlsHlP2d0wO/2KuBSLC5AW0gT8wOGBqxBrIVJtW3KDUgtucUSpQA6qpqZWIHEATmskdo1n +EDgGeTYkZFF289ZmDuygNJLQ5qaDehOmTnOpjGMQcTwi7JRtqkCE86D1SINGHiOHs7R/0EjlgGjk +NwRuK1LQGP+MBFoHPvQKsS0LGanUWyTzxs5blrkOIcoGUGDhcKm+GvRi1pAsEC96+ZONJEtEJ9Hp +YImALMNLIk3IEhEiY0oaiFuikiRKk0t0PvfxFiqsMyh9Uxw3QlmdVP4R0Wd2gxonhOKyHLOivIkh +rF0QQpmlPQyKBSHUtU0eBvVCEEpNoHthUC8YofiyD4e4RESohgyqZSHUTrIcDQp8IFT5dGlQSR14 +AaH0XbI1KDsogS+EovlYrQaVRSNUeAzaHls7joH2Us4+muNo604xriVy7R9J8pUbh5kyg5e5KrvS +xu3cxrWARyzxcOGt3HKmJOHB2E0+2lWCEiiH6R+vMwdQdTMoVbc99TAJlIp2Ev17lXTfQ5uInMag +OlKKsIHyTA7ASYREp/TN81LuDL3jQIzO/FvIzXa40w1TQEbZXWrqxLTT8WMfPWtQ3Kboo/GVdttM ++6Z8NXGp0xstNeDcIhyPFdWblEbCbTqwQVX6JB3en0lYFRxUEqEytkzeIiZpDNpUHSQ0MGa/RMeZ +gJ3wxtq04dy9GJEk8CYTbAzXTGyl2s76LoiKjOS7BlfoAxtKZY0ET+5vkXHGGhaql5nZLsSlpIUf +qiZYTlGmRnUdbCcKTNhXjD0NQn+ozAR/1Jf9h4X2b8DnAdAGAgKNZL04qKKcePsTsE5Slo+e1RFg +hPYJgA54NiRigSE+QUOar2JfAe5E2JDmfkEy4DNKdpSqjwgX4w1CGIMG8eQ/O7n0vraQmGjrC54B +cOlg1R+8oIRBkOj4q1rCz4Ph4on9JXsCbS/9gkZQyo4NY450gfwNPzDISh9ilw5JOnpe+pTpUa+8 +P02UpAt6JFZwKJ2cp/d/ycZhwMmPrOaSDFD5tOnqiQCVCDC5+cX359Q6YYUKR4vEv1cx59kKaSY8 +LYQU3yF2iLpwp8c5hsdFceLgkmRpengmOzd+qLdQzENyjvzTmGHwYQ8rngQ1+to6Z+WcSFk2gBV2 +MLzz4F92FQjj/wRWxImdMA/IItKJEFXNqN2Eh87hy5y/JMTrKMt+Wn+HWKHtYnvZZMMA2QtKAOZx +yh02kGY3iUW2PTEjoVAD/Tmra2iIFCAWJVPbjrg0oKEGVA3ppSXLsTC1AjSbdTXIMBHxEmVefZIZ +k4FSTiaTW2i2N1TwbVXtsSRj7Uu6RyOZ5xtelCb7HYfyIIU6CFdWc5OPtv8Ba2P+KBAwyDR4hpVl +WyUT4VOry9z4OETW5uk0hV/65SS8Haggz68qJK+E3JDS8thDWUblbcSdxgEYA+pkEnwz/HmEEHmK +0SRZs38Yn8STxL36ynZaNTA7deatfKavsY/yjEkN8Q3+uj9FPcMCHej2GJQb1YCoQTBzBGisSC6/ +uTs2ZxPa76lT1xH0BVyAGVBPxoOf6muzD6G/UVUgaJYgPXmqFMuWNPPGhiW54ANKy8AsRZYtP2o7 +rbEppbEdzgxeacZSYh0A57C7rOA5ySPOm8rBbOaItqj9J6GaXW5JcRrDGRe469Z/M+aWHgi6Dfo3 +6FIbdC2c8kWRxSscT/CRlenBb22LCbaDn+6gsSq/+6oyLkQmkeFx30beED9DmTxXa25oxxqiiiNT +Lg== +]]> + </i:aipgf> + </metadata> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/usa-icons/close.svg b/isis/src/docsys/assets/img/usa-icons/close.svg new file mode 100644 index 0000000000000000000000000000000000000000..cfe84ff4ea2542ab37bcfe04db7a5ab1b76099a9 --- /dev/null +++ b/isis/src/docsys/assets/img/usa-icons/close.svg @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: none; + stroke: #000; + stroke-linejoin: round; + stroke-width: 100px; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M1000,1000L200,200"/> + <path class="cls-1" d="M200,1000L1000,200"/> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/usa-icons/expand_less.svg b/isis/src/docsys/assets/img/usa-icons/expand_less.svg new file mode 100644 index 0000000000000000000000000000000000000000..281d1183ada438663f9b94aa9a0f105eb5c9ba8f --- /dev/null +++ b/isis/src/docsys/assets/img/usa-icons/expand_less.svg @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: none; + stroke: #000; + stroke-miterlimit: 500; + stroke-width: 100px; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M300,700l300-300,300,300"/> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/img/usa-icons/expand_more.svg b/isis/src/docsys/assets/img/usa-icons/expand_more.svg new file mode 100644 index 0000000000000000000000000000000000000000..b69609bf3aac08d4f6fc0925c884c8a8e2e5782b --- /dev/null +++ b/isis/src/docsys/assets/img/usa-icons/expand_more.svg @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1200 1200"> + <defs> + <style> + .cls-1 { + fill: none; + stroke: #000; + stroke-miterlimit: 500; + stroke-width: 100px; + } + </style> + </defs> + <!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --> + <g> + <g id="Layer_1"> + <path class="cls-1" d="M900,500l-300,300-300-300"/> + </g> + </g> +</svg> \ No newline at end of file diff --git a/isis/src/docsys/assets/navigation/buttons/arrowdown.gif b/isis/src/docsys/assets/navigation/buttons/arrowdown.gif deleted file mode 100644 index 0296a7f0e257d21dd5a5b4ebe63ad34515eff8ad..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/buttons/arrowdown.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/buttons/arrowleft.gif b/isis/src/docsys/assets/navigation/buttons/arrowleft.gif deleted file mode 100644 index 94a5f79061c14d565524a9dd6de595aaa32c584a..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/buttons/arrowleft.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/buttons/arrowright.gif b/isis/src/docsys/assets/navigation/buttons/arrowright.gif deleted file mode 100644 index b1dd9748dbf46bb77bd00a76ed8328ae11e55516..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/buttons/arrowright.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/buttons/arrowup.gif b/isis/src/docsys/assets/navigation/buttons/arrowup.gif deleted file mode 100644 index eda8bcb99acb117158869a22f1ff5433fbf3b4e0..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/buttons/arrowup.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif deleted file mode 100644 index 7d641f9ddb32b390c73e3b4e54d681426a13b873..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/about_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_button.gif deleted file mode 100644 index 7931555a8b5ab96dd1f2b9cb27cfabec61645282..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/about_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif deleted file mode 100644 index 91f78a04b922736d9a838db4f5084e44b1e209c8..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/about_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif deleted file mode 100644 index a11e74770f8b4133db7f4febd7291f483a5175ed..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/blank_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif deleted file mode 100644 index 52dd358e6ffe83cb8b7db8088854b2142c437222..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif deleted file mode 100644 index e6f3ea102f8406971320072dc02353d8ef8da5e2..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif deleted file mode 100644 index 22b166cf1df8da7d60c3d2ece9bf7ed71994c6c1..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/datainfo_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif deleted file mode 100644 index 0ce398a698654b363b9ef86694202f87bccc1851..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/gallery_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif deleted file mode 100644 index 7d7c6c0fd98e471d42af6aa8f7cd9fa88a712c5b..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif deleted file mode 100644 index c7bec3b4c019b2e185ac9bc29f9dfed04713f298..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/gallery_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif deleted file mode 100644 index b9863d7287f1207d97e8317fe75795e1a4cb6124..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif deleted file mode 100644 index 7e555bf37330dc27ece210568abcc72c14a29bdd..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/hottopics_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif deleted file mode 100644 index 97fc3bc095d1c0af503933e605e774e5afb7e4f0..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif deleted file mode 100644 index d96bcf4a81a8720fe6641d52bde2a509fdbfb2cb..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_dead.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif deleted file mode 100644 index 10344659d1c77ba44deff779393e3412bad89e6b..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/kidszone_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif deleted file mode 100644 index 7ab8c5619adfbbed4b567741359906ad8a26117e..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/missions_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif deleted file mode 100644 index 5d1ab12837c7df77db7345812abd275947f89713..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/missions_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif deleted file mode 100644 index 6f57f250810e4004d191bc2ed1e007a1004cd871..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/missions_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif deleted file mode 100644 index fca986639d237c7fa1c205bb0441eaaea0a820a7..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/research_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_button.gif deleted file mode 100644 index c31f5bea4a5312e25b0e56f7b25b671158f05d30..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/research_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif deleted file mode 100644 index 5b0912c47f43bac7ed14879c87889fb2a7836aa6..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/research_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/search_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/search_menu_button.gif deleted file mode 100644 index cff53245f1759402c21b1c5b0633be96080d8488..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/search_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif deleted file mode 100644 index 92320e9b3c06dd62f2c38afaf3b3a9aba01112e9..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/search_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif deleted file mode 100644 index 01cf2e2ae616d2eac28dea0753f1a6ce11c456e9..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif deleted file mode 100644 index 5f98fa9ddfbac3dcdd8a793301d95d71bde084fa..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif deleted file mode 100644 index ea001a87893c67179397193b00b228b2ecffbc8d..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/solarsystem_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif deleted file mode 100644 index de00a774958a59a16c892aa9139037a0cf84551d..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/starfield_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif deleted file mode 100644 index 0a62071de71df47f5293bbf93098c76510611b4c..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/technology_menu_bar.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif deleted file mode 100644 index f76c9dcc4120617cf1acb6ce7442756e5e9d0f7f..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/technology_menu_button.gif and /dev/null differ diff --git a/isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif b/isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif deleted file mode 100644 index d98f502e3cb4b488e4004379609a609063126f8e..0000000000000000000000000000000000000000 Binary files a/isis/src/docsys/assets/navigation/menubar/technology_menu_button_hot.gif and /dev/null differ diff --git a/isis/src/docsys/assets/scripts/uswds-init.min.js b/isis/src/docsys/assets/scripts/uswds-init.min.js new file mode 100644 index 0000000000000000000000000000000000000000..cffcab4435b879321625e56ec3dd58bf75524705 --- /dev/null +++ b/isis/src/docsys/assets/scripts/uswds-init.min.js @@ -0,0 +1,2 @@ +!function(){var n,e="usa-js-loading";function t(){document.documentElement.classList.remove(e)}document.documentElement.classList.add(e),n=setTimeout(t,8e3),window.addEventListener("load",function e(){window.uswdsPresent&&(clearTimeout(n),t(),window.removeEventListener("load",e,!0))},!0)}(); +//# sourceMappingURL=uswds-init.min.js.map diff --git a/isis/src/docsys/assets/scripts/uswds.min.js b/isis/src/docsys/assets/scripts/uswds.min.js new file mode 100644 index 0000000000000000000000000000000000000000..838e25e4649cbe62d15f5abdac77eedb5aaf18b1 --- /dev/null +++ b/isis/src/docsys/assets/scripts/uswds.min.js @@ -0,0 +1,88 @@ +!function s(a,i,n){function o(t,e){if(!i[t]){if(!a[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=i[t]={exports:{}},a[t][0].call(r.exports,function(e){return o(a[t][1][e]||e)},r,r.exports,s,a,i,n)}return i[t].exports}for(var l="function"==typeof require&&require,e=0;e<n.length;e++)o(n[e]);return o}({1:[function(e,t,r){var s;"function"!=typeof(s=window.Element.prototype).matches&&(s.matches=s.msMatchesSelector||s.mozMatchesSelector||s.webkitMatchesSelector||function(e){for(var t=this,r=(t.document||t.ownerDocument).querySelectorAll(e),s=0;r[s]&&r[s]!==t;)++s;return Boolean(r[s])}),"function"!=typeof s.closest&&(s.closest=function(e){for(var t=this;t&&1===t.nodeType;){if(t.matches(e))return t;t=t.parentNode}return null})},{}],2:[function(e,t,r){for(var s={polyfill:function(){if(!("KeyboardEvent"in window)||"key"in KeyboardEvent.prototype)return!1;var e={get:function(e){var t=s.keys[this.which||this.keyCode];return t=Array.isArray(t)?t[+this.shiftKey]:t}};return Object.defineProperty(KeyboardEvent.prototype,"key",e),e},keys:{3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"}},a=1;a<25;a++)s.keys[111+a]="F"+a;var i="";for(a=65;a<91;a++)i=String.fromCharCode(a),s.keys[a]=[i.toLowerCase(),i.toUpperCase()];"function"==typeof define&&define.amd?define("keyboardevent-key-polyfill",s):void 0!==r&&void 0!==t?t.exports=s:window&&(window.keyboardeventKeyPolyfill=s)},{}],3:[function(e,t,r){var l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(Object.assign){var e=new String("abc");if(e[5]="de","5"!==Object.getOwnPropertyNames(e)[0]){for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var s,a=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"===a.join(""))return s={},"abcdefghijklmnopqrst".split("").forEach(function(e){s[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},s)).join("")?1:void 0}}}catch(e){}}()?Object.assign:function(e,t){for(var r,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),a=1;a<arguments.length;a++){for(var i in r=Object(arguments[a]))c.call(r,i)&&(s[i]=r[i]);if(l)for(var n=l(r),o=0;o<n.length;o++)u.call(r,n[o])&&(s[n[o]]=r[n[o]])}return s}},{}],4:[function(e,t,r){let l=e("object-assign"),c=e("../delegate"),u=e("../delegateAll"),d=/^(.+):delegate\((.+)\)$/;function p(e,t){var r=e[t];return delete e[t],r}t.exports=function(o,e){let r=Object.keys(o).reduce(function(e,t){r=o[t=t],(n=t.match(d))&&(t=n[1],s=n[2]),"object"==typeof r&&(a={capture:p(r,"capture"),passive:p(r,"passive")}),i={selector:s,delegate:"object"==typeof r?u(r):s?c(s,r):r,options:a};var r,s,a,i,n=-1<t.indexOf(" ")?t.split(" ").map(function(e){return l({type:e},i)}):(i.type=t,[i]);return e.concat(n)},[]);return l({add:function(t){r.forEach(function(e){t.addEventListener(e.type,e.delegate,e.options)})},remove:function(t){r.forEach(function(e){t.removeEventListener(e.type,e.delegate,e.options)})}},e)}},{"../delegate":6,"../delegateAll":7,"object-assign":3}],5:[function(e,t,r){t.exports=function(e){return function(t){return e.some(function(e){return!1===e.call(this,t)},this)}}},{}],6:[function(e,t,r){e("element-closest"),t.exports=function(r,s){return function(e){var t=e.target.closest(r);if(t)return s.call(t,e)}}},{"element-closest":1}],7:[function(e,t,r){let s=e("../delegate"),a=e("../compose");t.exports=function(r){var e=Object.keys(r);return 1===e.length&&"*"===e[0]?r["*"]:(e=e.reduce(function(e,t){return e.push(s(t,r[t])),e},[]),a(e))}},{"../compose":5,"../delegate":6}],8:[function(e,t,r){t.exports=function(t,r){return function(e){if(t!==e.target&&!t.contains(e.target))return r.call(this,e)}}},{}],9:[function(e,t,r){t.exports={behavior:e("./behavior"),delegate:e("./delegate"),delegateAll:e("./delegateAll"),ignore:e("./ignore"),keymap:e("./keymap")}},{"./behavior":4,"./delegate":6,"./delegateAll":7,"./ignore":8,"./keymap":10}],10:[function(e,t,r){e("keyboardevent-key-polyfill");let i={Alt:"altKey",Control:"ctrlKey",Ctrl:"ctrlKey",Shift:"shiftKey"};t.exports=function(a){let e=Object.keys(a).some(function(e){return-1<e.indexOf("+")});return function(r){var s=function(e,t){var r=e.key;if(t)for(var s in i)!0===e[i[s]]&&(r=[s,r].join("+"));return r}(r,e);return[s,s.toLowerCase()].reduce(function(e,t){return e=t in a?a[s].call(this,r):e},void 0)}},t.exports.MODIFIERS=i},{"keyboardevent-key-polyfill":2}],11:[function(e,t,r){t.exports=function(t,r){function s(e){return e.currentTarget.removeEventListener(e.type,s,r),t.call(this,e)}return s}},{}],12:[function(e,t,r){var s=/(^\s+)|(\s+$)/g,a=/\s+/,i=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(s,"")};t.exports=function(e,t){if("string"!=typeof e)throw new Error("Expected a string but got "+typeof e);var r=((t=t||window.document).getElementById||function(e){return this.querySelector('[id="'+e.replace(/"/g,'\\"')+'"]')}).bind(t);return 1===(e=i(e).split(a)).length&&""===e[0]?[]:e.map(function(e){var t=r(e);if(t)return t;throw new Error('no element with id: "'+e+'"')})}},{}],13:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/toggle-form-input");var i=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;t.exports=s({[i]:{[`.${e}-show-password`]:function(e){e.preventDefault(),a(this)}}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/toggle-form-input":55}],14:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select");var a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/is-in-viewport");var o=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let l=`.${e}-accordion, .${e}-accordion--bordered`,c=`.${e}-accordion__button[aria-controls]:not(${`.${e}-banner__button`})`,u="aria-expanded",d=t=>{return s(c,t).filter(e=>e.closest(l)===t)},p=(t,e)=>{var r=t.closest(l);if(!r)throw new Error(c+" is missing outer "+l);var e=i(t,e),s=r.hasAttribute("data-allow-multiple");e&&!s&&d(r).forEach(e=>{e!==t&&i(e,!1)})};e=a({[o]:{[c](){p(this),"true"!==this.getAttribute(u)||n(this)||this.scrollIntoView()}}},{init(e){s(c,e).forEach(e=>{var t="true"===e.getAttribute(u);p(e,t)})},ACCORDION:l,BUTTON:c,show:e=>p(e,!0),hide:e=>p(e,!1),toggle:p,getButtons:d});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-in-viewport":48,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56}],15:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select");var i=e("../../uswds-core/src/js/events").CLICK,n=e("../../uswds-core/src/js/config").prefix;let o=e("../../uswds-core/src/js/utils/toggle"),l=`.${n}-banner__header`,c=n+"-banner__header--expanded",u=l+" [aria-controls]";t.exports=s({[i]:{[u]:function(e){e.preventDefault();e=e.target.closest(u);o(e),this.closest(l).classList.toggle(c)}}},{init(e){a(u,e).forEach(e=>{var t="true"===e.getAttribute(c);o(e,t)})}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56}],16:[function(e,t,r){var s=e("receptor/keymap"),e=e("../../uswds-core/src/js/utils/behavior")({keydown:{'a[class*="usa-button"]':s({" ":e=>{e.preventDefault(),e.target.click()}})}});t.exports=e},{"../../uswds-core/src/js/utils/behavior":45,"receptor/keymap":10}],17:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select");var a=e("../../uswds-core/src/js/utils/behavior"),i=e("../../uswds-core/src/js/utils/debounce"),e=e("../../uswds-core/src/js/config").prefix,n=e+"-character-count";let o="."+n,l=`.${e}-character-count__field`,c=`.${e}-character-count__message`,u="The content is too long.",d=e+"-character-count__status--invalid",p=n+"__status",b=n+"__sr-status",f="."+p,h="."+b,m="characters allowed",v=e=>{e=e.closest(o);if(!e)throw new Error(l+" is missing outer "+o);var t=e.querySelector(c);if(t)return{characterCountEl:e,messageEl:t};throw new Error(o+" is missing inner "+c)},g=e=>{var t=document.createElement("div"),r=document.createElement("div"),s=e.dataset.maxlength+" "+m;t.classList.add(""+p,"usa-hint"),r.classList.add(""+b,"usa-sr-only"),t.setAttribute("aria-hidden",!0),r.setAttribute("aria-live","polite"),t.textContent=s,r.textContent=s,e.append(t,r)},w=(e,t)=>{let r="";var s;return r=0===e?t+" "+m:(s=Math.abs(t-e))+` ${"character"+(1===s?"":"s")} `+(t<e?"over limit":"left")},y=i((e,t)=>{e.textContent=t},1e3),E=e=>{var t=v(e).characterCountEl,r=e.value.length,s=parseInt(t.getAttribute("data-maxlength"),10),a=t.querySelector(f),t=t.querySelector(h),i=w(r,s);s&&(s=r&&s<r,a.textContent=i,y(t,i),s&&!e.validationMessage&&e.setCustomValidity(u),s||e.validationMessage!==u||e.setCustomValidity(""),a.classList.toggle(d,s))},A=e=>{var t,{characterCountEl:r,messageEl:s}=v(e);s.classList.add("usa-sr-only"),s.removeAttribute("aria-live"),s=e,e=v(s).characterCountEl,(t=s.getAttribute("maxlength"))&&(s.removeAttribute("maxlength"),e.setAttribute("data-maxlength",t)),g(r)};e=a({input:{[l](){E(this)}}},{init(e){s(l,e).forEach(e=>A(e))},MESSAGE_INVALID_CLASS:d,VALIDATION_MESSAGE:u,STATUS_MESSAGE_CLASS:p,STATUS_MESSAGE_SR_ONLY_CLASS:b,DEFAULT_STATUS_LABEL:m,createStatusMessages:g,getCountMessage:w,updateCountMessage:E});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/debounce":46,"../../uswds-core/src/js/utils/select":53}],18:[function(e,t,I){var r=e("receptor/keymap");let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior");let b=e("../../uswds-core/src/js/utils/sanitizer");var i=e("../../uswds-core/src/js/config").prefix,e=e("../../uswds-core/src/js/events").CLICK,i=i+"-combo-box";let f=i+"--pristine",h=i+"__select",m=i+"__input",v=i+"__clear-input",B=v+"__wrapper",O=i+"__input-button-separator",g=i+"__toggle-list",H=g+"__wrapper",w=i+"__list",y=i+"__list-option",E=y+"--focused",A=y+"--selected",x=i+"__status",j="."+i,P="."+h,u="."+m,d="."+v,p="."+g,F="."+w,n="."+y,L="."+E,R="."+A,Y="."+x,U=".*{{query}}.*";let S=(e,t="")=>{e.value=t,t=new CustomEvent("change",{bubbles:!0,cancelable:!0,detail:{value:t}});e.dispatchEvent(t)},_=e=>{var t,r,s,a,i,n,o,l,c,e=e.closest(j);if(e)return t=e.querySelector(P),r=e.querySelector(u),s=e.querySelector(F),a=e.querySelector(Y),i=e.querySelector(L),n=e.querySelector(R),o=e.querySelector(p),l=e.querySelector(d),c=e.classList.contains(f),{comboBoxEl:e,selectEl:t,inputEl:r,listEl:s,statusEl:a,focusedOptionEl:i,selectedOptionEl:n,toggleListBtnEl:o,clearInputBtnEl:l,isPristine:c,disableFiltering:"true"===e.dataset.disableFiltering};throw new Error("Element is missing outer "+j)},C=e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!0,t.disabled=r.disabled=!0,e.disabled=!0};let o=e=>{e=e.closest(j);if(!e.dataset.enhanced){let r=e.querySelector("select");if(!r)throw new Error(j+" is missing inner select");var t=r.id,n=document.querySelector(`label[for="${t}"]`),o=t+"--list",l=t+"-label",c=t+"--assistiveHint";let s=[];var u=e.dataset.defaultValue,d=e.dataset.placeholder;let a;if(d&&s.push({placeholder:d}),u)for(let e=0,t=r.options.length;e<t;e+=1){var p=r.options[e];if(p.value===u){a=p;break}}if(!n||!n.matches(`label[for="${t}"]`))throw new Error(j+` for ${t} is either missing a label or a "for" attribute`);n.setAttribute("id",l),n.setAttribute("id",l),r.setAttribute("aria-hidden","true"),r.setAttribute("tabindex","-1"),r.classList.add("usa-sr-only",h),r.id="",r.value="",["required","aria-label","aria-labelledby"].forEach(e=>{var t;r.hasAttribute(e)&&(t=r.getAttribute(e),s.push({[e]:t}),r.removeAttribute(e))});let i=document.createElement("input");i.setAttribute("id",t),i.setAttribute("aria-owns",o),i.setAttribute("aria-controls",o),i.setAttribute("aria-autocomplete","list"),i.setAttribute("aria-describedby",c),i.setAttribute("aria-expanded","false"),i.setAttribute("autocapitalize","off"),i.setAttribute("autocomplete","off"),i.setAttribute("class",m),i.setAttribute("type","text"),i.setAttribute("role","combobox"),s.forEach(r=>Object.keys(r).forEach(e=>{var t=b.escapeHTML`${r[e]}`;i.setAttribute(e,t)})),e.insertAdjacentElement("beforeend",i),e.insertAdjacentHTML("beforeend",b.escapeHTML` + <span class="${B}" tabindex="-1"> + <button type="button" class="${v}" aria-label="Clear the select contents"> </button> + </span> + <span class="${O}"> </span> + <span class="${H}" tabindex="-1"> + <button type="button" tabindex="-1" class="${g}" aria-label="Toggle the dropdown list"> </button> + </span> + <ul + tabindex="-1" + id="${o}" + class="${w}" + role="listbox" + aria-labelledby="${l}" + hidden> + </ul> + <div class="${x} usa-sr-only" role="status"></div> + <span id="${c}" class="usa-sr-only"> + When autocomplete results are available use up and down arrows to review and enter to select. + Touch device users, explore by touch or with swipe gestures. + </span>`),a&&(d=_(e).inputEl,S(r,a.value),S(d,a.text),e.classList.add(f)),r.disabled&&(C(e),r.disabled=!1),r.hasAttribute("aria-disabled")&&((e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!0,r.setAttribute("aria-disabled",!0),t.setAttribute("aria-disabled",!0),e.setAttribute("aria-disabled",!0)})(e),r.removeAttribute("aria-disabled")),e.dataset.enhanced="true"}},D=(e,t,{skipFocus:r,preventScroll:s}={})=>{var{inputEl:e,listEl:a,focusedOptionEl:i}=_(e);i&&(i.classList.remove(E),i.setAttribute("tabIndex","-1")),t?(e.setAttribute("aria-activedescendant",t.id),t.setAttribute("tabIndex","0"),t.classList.add(E),s||(i=t.offsetTop+t.offsetHeight,a.scrollTop+a.offsetHeight<i&&(a.scrollTop=i-a.offsetHeight),t.offsetTop<a.scrollTop&&(a.scrollTop=t.offsetTop)),r||t.focus({preventScroll:s})):(e.setAttribute("aria-activedescendant",""),e.focus())},$=(e,s="",a={})=>{let i=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");e=`^(?:${e.replace(/{{(.*?)}}/g,(e,t)=>{var t=t.trim(),r=a[t];return"query"!==t&&r?(t=new RegExp(r,"i"),(r=s.match(t))?i(r[1]):""):i(s)})})$`;return new RegExp(e,"i")},l=e=>{let{comboBoxEl:t,selectEl:r,inputEl:s,listEl:a,statusEl:i,isPristine:n,disableFiltering:o}=_(e),l,c,u=a.id+"--option-";var d=(s.value||"").toLowerCase(),e=t.dataset.filter||U,p=$(e,d,t.dataset);let b=[];for(let e=0,t=r.options.length;e<t;e+=1){var f=r.options[e],h=u+b.length;f.value&&(o||n||!d||p.test(f.text))&&(r.value&&f.value===r.value&&(l=h),o&&!c&&p.test(f.text)&&(c=h),b.push(f))}var e=b.length,m=b.map((e,t)=>{var r=u+t,s=[y];let a="-1",i="false";r===l&&(s.push(A,E),a="0",i="true"),l||0!==t||(s.push(E),a="0");var n=document.createElement("li");return n.setAttribute("aria-setsize",b.length),n.setAttribute("aria-posinset",t+1),n.setAttribute("aria-selected",i),n.setAttribute("id",r),n.setAttribute("class",s.join(" ")),n.setAttribute("tabindex",a),n.setAttribute("role","option"),n.setAttribute("data-value",e.value),n.textContent=e.text,n}),v=document.createElement("li");v.setAttribute("class",y+"--no-results"),v.textContent="No results found",a.hidden=!1,e?(a.innerHTML="",m.forEach(e=>a.insertAdjacentElement("beforeend",e))):(a.innerHTML="",a.insertAdjacentElement("beforeend",v)),s.setAttribute("aria-expanded","true"),i.textContent=e?e+` result${1<e?"s":""} available.`:"No results.";let g;n&&l?g=a.querySelector("#"+l):o&&c&&(g=a.querySelector("#"+c)),g&&D(a,g,{skipFocus:!0})},c=e=>{var{inputEl:e,listEl:t,statusEl:r,focusedOptionEl:s}=_(e);r.innerHTML="",e.setAttribute("aria-expanded","false"),e.setAttribute("aria-activedescendant",""),s&&s.classList.remove(E),t.scrollTop=0,t.hidden=!0},T=e=>{var{comboBoxEl:t,selectEl:r,inputEl:s}=_(e);S(r,e.dataset.value),S(s,e.textContent),t.classList.add(f),c(t),s.focus()},k=e=>{var{comboBoxEl:r,selectEl:s,inputEl:a}=_(e),i=s.value,n=(a.value||"").toLowerCase();if(i)for(let e=0,t=s.options.length;e<t;e+=1){var o=s.options[e];if(o.value===i)return n!==o.text&&S(a,o.text),void r.classList.add(f)}n&&S(a)};var M=e=>{var{comboBoxEl:t,listEl:r}=_(e.target),r=(r.hidden&&l(t),r.querySelector(L)||r.querySelector(n));r&&D(t,r),e.preventDefault()},q=e=>{var t=e.target,r=t.nextSibling;r&&D(t,r),e.preventDefault()},N=e=>{var{comboBoxEl:t,listEl:r,focusedOptionEl:s}=_(e.target),s=s&&s.previousSibling,r=!r.hidden;D(t,s),r&&e.preventDefault(),s||c(t)};a=a({[e]:{[u](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t}=_(e);t.hidden&&l(e)})(this)},[p](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t,inputEl:r}=_(e);(t.hidden?l:c)(e),r.focus()})(this)},[n](){this.disabled||T(this)},[d](){this.disabled||(e=>{var{comboBoxEl:e,listEl:t,selectEl:r,inputEl:s}=_(e),t=!t.hidden;r.value&&S(r),s.value&&S(s),e.classList.remove(f),t&&l(e),s.focus()})(this)}},focusout:{[j](e){this.contains(e.relatedTarget)||(k(this),c(this))}},keydown:{[j]:r({Escape:e=>{var{comboBoxEl:e,inputEl:t}=_(e.target);c(e),k(e),t.focus()}}),[u]:r({Enter:e=>{var{comboBoxEl:t,listEl:r}=_(e.target),r=!r.hidden;(e=>{var{comboBoxEl:r,selectEl:s,inputEl:a,statusEl:e}=_(e),i=(e.textContent="",(a.value||"").toLowerCase());if(i)for(let e=0,t=s.options.length;e<t;e+=1){var n=s.options[e];if(n.text.toLowerCase()===i)return S(s,n.value),S(a,n.text),r.classList.add(f)}k(r)})(t),r&&c(t),e.preventDefault()},ArrowDown:M,Down:M}),[n]:r({ArrowUp:N,Up:N,ArrowDown:q,Down:q,Enter:e=>{T(e.target),e.preventDefault()}," ":e=>{T(e.target),e.preventDefault()},"Shift+Tab":()=>{}})},input:{[u](){this.closest(j).classList.remove(f),l(this)}},mouseover:{[n](){var e;(e=this).classList.contains(E)||D(e,e,{preventScroll:!0})}}},{init(e){s(j,e).forEach(e=>{o(e)})},getComboBoxContext:_,enhanceComboBox:o,generateDynamicRegExp:$,disable:C,enable:e=>{var{inputEl:e,toggleListBtnEl:t,clearInputBtnEl:r}=_(e);r.hidden=!1,t.disabled=r.disabled=!1,e.disabled=!1},displayList:l,hideList:c,COMBO_BOX_CLASS:i});t.exports=a},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],19:[function(e,E,A){let t=e("receptor/keymap");var S=e("../../uswds-core/src/js/utils/behavior");let _=e("../../uswds-core/src/js/utils/select"),P=e("../../uswds-core/src/js/utils/select-or-matches");var r=e("../../uswds-core/src/js/config").prefix,F=e("../../uswds-core/src/js/events").CLICK;let R=e("../../uswds-core/src/js/utils/active-element");var Y=e("../../uswds-core/src/js/utils/is-ios-device");let C=e("../../uswds-core/src/js/utils/sanitizer");e=r+"-date-picker";let U=e+"__wrapper",K=e+"--initialized",V=e+"--active",W=e+"__internal-input",z=e+"__external-input",Q=e+"__button",i=e+"__calendar",Z=e+"__status",D=i+"__date",G=D+"--focused",X=D+"--selected",J=D+"--previous-month",ee=D+"--current-month",te=D+"--next-month",re=D+"--range-date",se=D+"--today",ae=D+"--range-date-start",ie=D+"--range-date-end",ne=D+"--within-range",oe=i+"__previous-year",le=i+"__previous-month",ce=i+"__next-year",ue=i+"__next-month",de=i+"__month-selection",pe=i+"__year-selection",p=i+"__month",be=p+"--focused",fe=p+"--selected",x=i+"__year",he=x+"--focused",me=x+"--selected",ve=i+"__previous-year-chunk",ge=i+"__next-year-chunk",we=i+"__date-picker",ye=i+"__month-picker",Ee=i+"__year-picker",$=i+"__table",Ae=i+"__row",T=i+"__cell",k=T+"--center-items",xe=i+"__month-label",je=i+"__day-of-week",f="."+e,Le="."+Q,Se="."+W,h="."+z,m="."+i,_e="."+Z;r="."+D;let o="."+G;e="."+ee;let Ce="."+oe,De="."+le,$e="."+ce,Te="."+ue;var ke="."+pe,Me="."+de,qe="."+p;let v="."+x,Ne="."+ve,Ie="."+ge,M="."+we;var Be="."+ye;let Oe="."+Ee,He="."+be,l="."+he,Pe="Please enter a valid date",Fe=["January","February","March","April","May","June","July","August","September","October","November","December"],Re=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],j=12,Ye="MM/DD/YYYY",Ue="YYYY-MM-DD";var s=(...e)=>e.map(e=>e+":not([disabled])").join(", "),Ke=s(Ce,De,ke,Me,$e,Te,o),Ve=s(He),s=s(Ne,Ie,l);let We=(e,t)=>(t!==e.getMonth()&&e.setDate(0),e),ze=(e,t,r)=>{var s=new Date(0);return s.setFullYear(e,t,r),s},Qe=()=>{var e=new Date,t=e.getDate(),r=e.getMonth(),e=e.getFullYear();return ze(e,r,t)},Ze=e=>{var t=new Date(0);return t.setFullYear(e.getFullYear(),e.getMonth(),1),t},Ge=e=>{var t=new Date(0);return t.setFullYear(e.getFullYear(),e.getMonth()+1,0),t},q=(e,t)=>{e=new Date(e.getTime());return e.setDate(e.getDate()+t),e},Xe=(e,t)=>q(e,-t),Je=(e,t)=>q(e,7*t),et=e=>{var t=e.getDay();return Xe(e,t)},N=(e,t)=>{var e=new Date(e.getTime()),r=(e.getMonth()+12+t)%12;return e.setMonth(e.getMonth()+t),We(e,r),e},tt=(e,t)=>N(e,-t),rt=(e,t)=>N(e,12*t),st=(e,t)=>rt(e,-t),b=(e,t)=>{e=new Date(e.getTime());return e.setMonth(t),We(e,t),e},L=(e,t)=>{var e=new Date(e.getTime()),r=e.getMonth();return e.setFullYear(t),We(e,r),e},at=(e,t)=>{let r=t<e?t:e;return new Date(r.getTime())},it=(e,t)=>{let r=e<t?t:e;return new Date(r.getTime())},nt=(e,t)=>e&&t&&e.getFullYear()===t.getFullYear(),I=(e,t)=>nt(e,t)&&e.getMonth()===t.getMonth(),B=(e,t)=>I(e,t)&&e.getDate()===t.getDate(),c=(e,t,r)=>{let s=e;return e<t?s=t:r&&r<e&&(s=r),new Date(s.getTime())},ot=(e,t,r)=>t<=e&&(!r||e<=r),lt=(e,t,r)=>Ge(e)<t||r&&Ze(e)>r,ct=(e,t,r)=>Ge(b(e,11))<t||r&&Ze(b(e,0))>r,g=(s,a=Ue,i=!1)=>{let n,o,l,c,u;if(s){let e,t,r;a===Ye?[e,t,r]=s.split("/"):[r,e,t]=s.split("-"),r&&(u=parseInt(r,10),Number.isNaN(u)||(c=u,i&&(c=Math.max(0,c),r.length<3)&&(s=(a=Qe().getFullYear())-a%10**r.length,c=s+u))),e&&(u=parseInt(e,10),Number.isNaN(u)||(o=u,i&&(o=Math.max(1,o),o=Math.min(12,o)))),o&&t&&null!=c&&(u=parseInt(t,10),Number.isNaN(u)||(l=u,i&&(a=ze(c,o,0).getDate(),l=Math.max(1,l),l=Math.min(a,l)))),o&&l&&null!=c&&(n=ze(c,o-1,l))}return n},O=(e,t=Ue)=>{var r=(e,t)=>("0000"+e).slice(-t),s=e.getMonth()+1,a=e.getDate(),e=e.getFullYear();return t===Ye?[r(s,2),r(a,2),r(e,4)].join("/"):[r(e,4),r(s,2),r(a,2)].join("-")},ut=(e,r)=>{var s=[],a=[];let i=0;for(;i<e.length;){a=[];let t=document.createElement("tr");for(;i<e.length&&a.length<r;){var n=document.createElement("td");n.insertAdjacentElement("beforeend",e[i]),a.push(n),i+=1}a.forEach(e=>{t.insertAdjacentElement("beforeend",e)}),s.push(t)}return s},dt=e=>{let t=document.createElement("tbody");return e.forEach(e=>{t.insertAdjacentElement("beforeend",e)}),t},pt=(e,t="")=>{e.value=t,t=new CustomEvent("change",{bubbles:!0,cancelable:!0,detail:{value:t}});e.dispatchEvent(t)},H=e=>{e=e.closest(f);if(!e)throw new Error("Element is missing outer "+f);var t=e.querySelector(Se),r=e.querySelector(h),s=e.querySelector(m),a=e.querySelector(Le),i=e.querySelector(_e),n=e.querySelector(v),o=g(r.value,Ye,!0),l=g(t.value),c=g(s.dataset.value),u=g(e.dataset.minDate),d=g(e.dataset.maxDate),p=g(e.dataset.rangeDate),b=g(e.dataset.defaultDate);if(u&&d&&d<u)throw new Error("Minimum date cannot be after maximum date");return{calendarDate:c,minDate:u,toggleBtnEl:a,selectedDate:l,maxDate:d,firstYearChunkEl:n,datePickerEl:e,inputDate:o,internalInputEl:t,externalInputEl:r,calendarEl:s,rangeDate:p,defaultDate:b,statusEl:i}},bt=e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.disabled=!0,e.disabled=!0},ft=e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.setAttribute("aria-disabled",!0),e.setAttribute("aria-disabled",!0)};let ht=e=>{var t,r,s,a,{externalInputEl:e,minDate:i,maxDate:n}=H(e),e=e.value;let o=!1;return o=e&&(o=!0,[t,r,s]=(e=e.split("/")).map(e=>{let t;e=parseInt(e,10);return t=Number.isNaN(e)?t:e}),t)&&r&&null!=s&&(a=ze(s,t-1,r)).getMonth()===t-1&&a.getDate()===r&&a.getFullYear()===s&&4===e[2].length&&ot(a,i,n)?!1:o},mt=e=>{var e=H(e).externalInputEl,t=ht(e);t&&!e.validationMessage&&e.setCustomValidity(Pe),t||e.validationMessage!==Pe||e.setCustomValidity("")},vt=(e,t)=>{var r,s,a=g(t);a&&(a=O(a,Ye),{datePickerEl:e,internalInputEl:r,externalInputEl:s}=H(e),pt(r,t),pt(s,a),mt(e))},u=(e,t)=>{let{datePickerEl:r,calendarEl:s,statusEl:a,selectedDate:d,maxDate:p,minDate:b,rangeDate:f}=H(e),h=Qe(),i=t||h;e=s.hidden;let m=q(i,0);var n=i.getMonth(),t=i.getFullYear();let v=tt(i,1),g=N(i,1);var o=O(i),l=Ze(i),c=I(i,b),u=I(i,p),w=d||i;let y=f&&at(w,f),E=f&&it(w,f),A=f&&q(y,1),x=f&&Xe(E,1);for(var w=Fe[n],j=(i=et(l),[]);j.length<28||i.getMonth()===n||j.length%7!=0;)j.push((e=>{var t=[D],r=e.getDate(),s=e.getMonth(),a=e.getFullYear(),i=e.getDay(),n=O(e);let o="-1";var l=!ot(e,b,p),c=B(e,d),e=(I(e,v)&&t.push(J),I(e,m)&&t.push(ee),I(e,g)&&t.push(te),c&&t.push(X),B(e,h)&&t.push(se),f&&(B(e,f)&&t.push(re),B(e,y)&&t.push(ae),B(e,E)&&t.push(ie),ot(e,A,x))&&t.push(ne),B(e,m)&&(o="0",t.push(G)),Fe[s]),i=Re[i],u=document.createElement("button");return u.setAttribute("type","button"),u.setAttribute("tabindex",o),u.setAttribute("class",t.join(" ")),u.setAttribute("data-day",r),u.setAttribute("data-month",s+1),u.setAttribute("data-year",a),u.setAttribute("data-value",n),u.setAttribute("aria-label",C.escapeHTML`${r} ${e} ${a} ${i}`),u.setAttribute("aria-selected",c?"true":"false"),!0==l&&(u.disabled=!0),u.textContent=r,u})(i)),i=q(i,1);var l=ut(j,7),L=s.cloneNode(),o=(L.dataset.value=o,L.style.top=r.offsetHeight+"px",L.hidden=!1,L.innerHTML=C.escapeHTML` + <div tabindex="-1" class="${we}"> + <div class="${Ae}"> + <div class="${T} ${k}"> + <button + type="button" + class="${oe}" + aria-label="Navigate back one year" + ${c?'disabled="disabled"':""} + ></button> + </div> + <div class="${T} ${k}"> + <button + type="button" + class="${le}" + aria-label="Navigate back one month" + ${c?'disabled="disabled"':""} + ></button> + </div> + <div class="${T} ${xe}"> + <button + type="button" + class="${de}" aria-label="${w}. Select month" + >${w}</button> + <button + type="button" + class="${pe}" aria-label="${t}. Select year" + >${t}</button> + </div> + <div class="${T} ${k}"> + <button + type="button" + class="${ue}" + aria-label="Navigate forward one month" + ${u?'disabled="disabled"':""} + ></button> + </div> + <div class="${T} ${k}"> + <button + type="button" + class="${ce}" + aria-label="Navigate forward one year" + ${u?'disabled="disabled"':""} + ></button> + </div> + </div> + </div> + `,document.createElement("table")),c=(o.setAttribute("class",$),document.createElement("thead"));o.insertAdjacentElement("beforeend",c);let S=document.createElement("tr"),_=(c.insertAdjacentElement("beforeend",S),{Sunday:"S",Monday:"M",Tuesday:"T",Wednesday:"W",Thursday:"Th",Friday:"Fr",Saturday:"S"});Object.keys(_).forEach(e=>{var t=document.createElement("th");t.setAttribute("class",je),t.setAttribute("scope","col"),t.setAttribute("aria-label",e),t.textContent=_[e],S.insertAdjacentElement("beforeend",t)});u=dt(l);o.insertAdjacentElement("beforeend",u);L.querySelector(M).insertAdjacentElement("beforeend",o),s.parentNode.replaceChild(L,s),r.classList.add(V);c=[];return B(d,m)&&c.push("Selected date"),e?(c.push("You can navigate by day using left and right arrows","Weeks by using up and down arrows","Months by using page up and page down keys","Years by using shift plus page up and shift plus page down","Home and end keys navigate to the beginning and end of a week"),a.textContent=""):c.push(w+" "+t),a.textContent=c.join(". "),L},gt=e=>{var{datePickerEl:e,calendarEl:t,statusEl:r}=H(e);e.classList.remove(V),t.hidden=!0,r.textContent=""},wt=e=>{var{calendarEl:e,inputDate:t,minDate:r,maxDate:s}=H(e);!e.hidden&&t&&(t=c(t,r,s),u(e,t))},yt=(e,t)=>{let{calendarEl:r,statusEl:s,calendarDate:o,minDate:l,maxDate:c}=H(e),u=o.getMonth(),d=null==t?u:t;var e=Fe.map((e,t)=>{var r=b(o,t),r=lt(r,l,c);let s="-1";var a=[p],i=t===u,n=(t===d&&(s="0",a.push(be)),i&&a.push(fe),document.createElement("button"));return n.setAttribute("type","button"),n.setAttribute("tabindex",s),n.setAttribute("class",a.join(" ")),n.setAttribute("data-value",t),n.setAttribute("data-label",e),n.setAttribute("aria-selected",i?"true":"false"),!0===r&&(n.disabled=!0),n.textContent=e,n}),t=document.createElement("div"),a=(t.setAttribute("tabindex","-1"),t.setAttribute("class",ye),document.createElement("table")),e=(a.setAttribute("class",$),a.setAttribute("role","presentation"),ut(e,3)),e=dt(e),e=(a.insertAdjacentElement("beforeend",e),t.insertAdjacentElement("beforeend",a),r.cloneNode());return e.insertAdjacentElement("beforeend",t),r.parentNode.replaceChild(e,r),s.textContent="Select a month.",e},d=(e,t)=>{var{calendarEl:e,statusEl:r,calendarDate:s,minDate:a,maxDate:i}=H(e),n=s.getFullYear(),o=null==t?n:t,t=o,l=(t-=t%j,t=Math.max(0,t),ct(L(s,t-1),a,i)),c=ct(L(s,t+j),a,i),u=[];let d=t;for(;u.length<j;){var p=ct(L(s,d),a,i);let e="-1";var b=[x],f=d===n,h=(d===o&&(e="0",b.push(he)),f&&b.push(me),document.createElement("button"));h.setAttribute("type","button"),h.setAttribute("tabindex",e),h.setAttribute("class",b.join(" ")),h.setAttribute("data-value",d),h.setAttribute("aria-selected",f?"true":"false"),!0===p&&(h.disabled=!0),h.textContent=d,u.push(h),d+=1}var m=e.cloneNode(),v=document.createElement("div"),g=(v.setAttribute("tabindex","-1"),v.setAttribute("class",Ee),document.createElement("table")),w=(g.setAttribute("class",$),document.createElement("tbody")),y=document.createElement("tr"),E=document.createElement("button"),l=(E.setAttribute("type","button"),E.setAttribute("class",ve),E.setAttribute("aria-label",`Navigate back ${j} years`),!0===l&&(E.disabled=!0),E.innerHTML=C.escapeHTML` `,document.createElement("button")),c=(l.setAttribute("type","button"),l.setAttribute("class",ge),l.setAttribute("aria-label",`Navigate forward ${j} years`),!0===c&&(l.disabled=!0),l.innerHTML=C.escapeHTML` `,document.createElement("table")),A=(c.setAttribute("class",$),c.setAttribute("role","presentation"),ut(u,3)),A=dt(A),A=(c.insertAdjacentElement("beforeend",A),document.createElement("td")),E=(A.insertAdjacentElement("beforeend",E),document.createElement("td")),c=(E.setAttribute("colspan","3"),E.insertAdjacentElement("beforeend",c),document.createElement("td"));return c.insertAdjacentElement("beforeend",l),y.insertAdjacentElement("beforeend",A),y.insertAdjacentElement("beforeend",E),y.insertAdjacentElement("beforeend",c),w.insertAdjacentElement("beforeend",y),g.insertAdjacentElement("beforeend",w),v.insertAdjacentElement("beforeend",g),m.insertAdjacentElement("beforeend",v),e.parentNode.replaceChild(m,e),r.textContent=C.escapeHTML`Showing years ${t} to ${t+j-1}. Select a year.`,m},Et=e=>{var{datePickerEl:t,externalInputEl:r}=H(e.target);gt(t),r.focus(),e.preventDefault()};var a=n=>e=>{var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(e.target),i=n(r),i=c(i,s,a);B(r,i)||u(t,i).querySelector(o).focus(),e.preventDefault()},At=a(e=>{return e=e,t=1,Je(e,-t);var t}),xt=a(e=>Je(e,1)),jt=a(e=>Xe(e,1)),Lt=a(e=>q(e,1)),St=a(e=>et(e)),_t=a(e=>{return t=(e=e).getDay(),q(e,6-t);var t}),Ct=a(e=>N(e,1)),Dt=a(e=>tt(e,1)),$t=a(e=>rt(e,1)),a=a(e=>st(e,1));var n=o=>e=>{var t=e.target,r=parseInt(t.dataset.value,10),{calendarEl:t,calendarDate:s,minDate:a,maxDate:i}=H(t),n=b(s,r),r=o(r),r=Math.max(0,Math.min(11,r)),s=b(s,r),r=c(s,a,i);I(n,r)||yt(t,r.getMonth()).querySelector(He).focus(),e.preventDefault()},Tt=n(e=>e-3),kt=n(e=>e+3),Mt=n(e=>e-1),qt=n(e=>e+1),Nt=n(e=>e-e%3),It=n(e=>e+2-e%3),Bt=n(()=>11),n=n(()=>0);var w=o=>e=>{var t=e.target,r=parseInt(t.dataset.value,10),{calendarEl:t,calendarDate:s,minDate:a,maxDate:i}=H(t),n=L(s,r),r=o(r),r=Math.max(0,r),s=L(s,r),r=c(s,a,i);nt(n,r)||d(t,r.getFullYear()).querySelector(l).focus(),e.preventDefault()},Ot=w(e=>e-3),Ht=w(e=>e+3),Pt=w(e=>e-1),Ft=w(e=>e+1),Rt=w(e=>e-e%3),Yt=w(e=>e+2-e%3),Ut=w(e=>e-j),w=w(e=>e+j);var y=i=>{let a=e=>{var e=H(e).calendarEl,e=_(i,e),t=e.length-1,r=e[0],s=e[t],a=e.indexOf(R());return{focusableElements:e,isNotFound:-1===a,firstTabStop:r,isFirstTab:0===a,lastTabStop:s,isLastTab:a===t}};return{tabAhead(e){var{firstTabStop:t,isLastTab:r,isNotFound:s}=a(e.target);(r||s)&&(e.preventDefault(),t.focus())},tabBack(e){var{lastTabStop:t,isFirstTab:r,isNotFound:s}=a(e.target);(r||s)&&(e.preventDefault(),t.focus())}}},Ke=y(Ke),Ve=y(Ve),y=y(s),s={[F]:{[Le](){var e,t,r,s,a,i;(e=this).disabled||({calendarEl:t,inputDate:i,minDate:r,maxDate:s,defaultDate:a}=H(e),t.hidden?(i=c(i||a||Qe(),r,s),u(t,i).querySelector(o).focus()):gt(e))},[r](){var e,t,r;(e=this).disabled||({datePickerEl:t,externalInputEl:r}=H(e),vt(e,e.dataset.value),gt(t),r.focus())},[qe](){var e,t,r,s,a;(e=this).disabled||({calendarEl:t,calendarDate:a,minDate:r,maxDate:s}=H(e),e=parseInt(e.dataset.value,10),a=b(a,e),a=c(a,r,s),u(t,a).querySelector(o).focus())},[v](){var e,t,r,s,a;(e=this).disabled||({calendarEl:t,calendarDate:a,minDate:r,maxDate:s}=H(e),e=parseInt(e.innerHTML,10),a=L(a,e),a=c(a,r,s),u(t,a).querySelector(o).focus())},[De](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=tt(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(De);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Te](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=N(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(Te);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Ce](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=st(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector(Ce);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[$e](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),r=rt(r,1),r=c(r,s,a),s=u(t,r);let e=s.querySelector($e);(e=e.disabled?s.querySelector(M):e).focus()}})(this)},[Ne](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),i=t.querySelector(l),i=parseInt(i.textContent,10)-j,i=Math.max(0,i),r=L(r,i),i=c(r,s,a),r=d(t,i.getFullYear());let e=r.querySelector(Ne);(e=e.disabled?r.querySelector(Oe):e).focus()}})(this)},[Ie](){(t=>{if(!t.disabled){var{calendarEl:t,calendarDate:r,minDate:s,maxDate:a}=H(t),i=t.querySelector(l),i=parseInt(i.textContent,10)+j,i=Math.max(0,i),r=L(r,i),i=c(r,s,a),r=d(t,i.getFullYear());let e=r.querySelector(Ie);(e=e.disabled?r.querySelector(Oe):e).focus()}})(this)},[Me](){yt(this).querySelector(He).focus()},[ke](){d(this).querySelector(l).focus()}},keyup:{[m](e){var t=this.dataset.keydownKeyCode;""+e.keyCode!==t&&e.preventDefault()}},keydown:{[h](e){13===e.keyCode&&mt(this)},[r]:t({Up:At,ArrowUp:At,Down:xt,ArrowDown:xt,Left:jt,ArrowLeft:jt,Right:Lt,ArrowRight:Lt,Home:St,End:_t,PageDown:Ct,PageUp:Dt,"Shift+PageDown":$t,"Shift+PageUp":a,Tab:Ke.tabAhead}),[M]:t({Tab:Ke.tabAhead,"Shift+Tab":Ke.tabBack}),[qe]:t({Up:Tt,ArrowUp:Tt,Down:kt,ArrowDown:kt,Left:Mt,ArrowLeft:Mt,Right:qt,ArrowRight:qt,Home:Nt,End:It,PageDown:Bt,PageUp:n}),[Be]:t({Tab:Ve.tabAhead,"Shift+Tab":Ve.tabBack}),[v]:t({Up:Ot,ArrowUp:Ot,Down:Ht,ArrowDown:Ht,Left:Pt,ArrowLeft:Pt,Right:Ft,ArrowRight:Ft,Home:Rt,End:Yt,PageDown:w,PageUp:Ut}),[Oe]:t({Tab:y.tabAhead,"Shift+Tab":y.tabBack}),[m](e){this.dataset.keydownKeyCode=e.keyCode},[f](e){t({Escape:Et})(e)}},focusout:{[h](){mt(this)},[f](e){this.contains(e.relatedTarget)||gt(this)}},input:{[h](){(e=>{var{internalInputEl:t,inputDate:r}=H(e);let s="";r&&!ht(e)&&(s=O(r)),t.value!==s&&pt(t,s)})(this),wt(this)}}},F=(Y()||(s.mouseover={[e](){var e,t,r;(e=this).disabled||(r=(t=e.closest(m)).dataset.value,(e=e.dataset.value)!==r&&(r=g(e),u(t,r).querySelector(o).focus()))},[qe](){var e,t;(e=this).disabled||e.classList.contains(be)||(t=parseInt(e.dataset.value,10),yt(e,t).querySelector(He).focus())},[v](){var e,t;(e=this).disabled||e.classList.contains(he)||(t=parseInt(e.dataset.value,10),d(e,t).querySelector(l).focus())}}),S(s,{init(e){P(f,e).forEach(e=>{(e=>{var e=e.closest(f),t=e.dataset.defaultValue,r=e.querySelector("input");if(!r)throw new Error(f+" is missing inner input");r.value&&(r.value="");var s=g(e.dataset.minDate||r.getAttribute("min")),s=(e.dataset.minDate=s?O(s):"0000-01-01",g(e.dataset.maxDate||r.getAttribute("max"))),s=(s&&(e.dataset.maxDate=O(s)),document.createElement("div")),a=(s.classList.add(U),r.cloneNode());a.classList.add(z),a.type="text",s.appendChild(a),s.insertAdjacentHTML("beforeend",C.escapeHTML` + <button type="button" class="${Q}" aria-haspopup="true" aria-label="Toggle calendar"></button> + <div class="${i}" role="application" hidden></div> + <div class="usa-sr-only ${Z}" role="status" aria-live="polite"></div>`),r.setAttribute("aria-hidden","true"),r.setAttribute("tabindex","-1"),r.style.display="none",r.classList.add(W),r.removeAttribute("id"),r.removeAttribute("name"),r.required=!1,e.appendChild(s),e.classList.add(K),t&&vt(e,t),r.disabled&&(bt(e),r.disabled=!1),r.hasAttribute("aria-disabled")&&(ft(e),r.removeAttribute("aria-disabled"))})(e)})},getDatePickerContext:H,disable:bt,ariaDisable:ft,enable:e=>{var{externalInputEl:e,toggleBtnEl:t}=H(e);t.disabled=!1,e.disabled=!1},isDateInputInvalid:ht,setCalendarValue:vt,validateDateInput:mt,renderCalendar:u,updateCalendarIfVisible:wt}));E.exports=F},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/active-element":44,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-ios-device":49,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],20:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select"),i=e("../../uswds-core/src/js/utils/select-or-matches");var n=e("../../uswds-core/src/js/config").prefix;let{getDatePickerContext:o,isDateInputInvalid:l,updateCalendarIfVisible:c}=e("../../usa-date-picker/src/index");e=n+"-date-range-picker";let u=e+"__range-start",d=e+"__range-end",p="."+(n+"-date-picker"),b="."+e,f="."+u,h="."+d,m=e=>{var t,r,e=e.closest(b);if(e)return t=e.querySelector(f),r=e.querySelector(h),{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r};throw new Error("Element is missing outer "+b)},v=e=>{var{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r}=m(e),t=o(t).internalInputEl,s=t.value;s&&!l(t)?(r.dataset.minDate=s,r.dataset.rangeDate=s,r.dataset.defaultDate=s):(r.dataset.minDate=e.dataset.minDate||"",r.dataset.rangeDate="",r.dataset.defaultDate=""),c(r)},g=e=>{var{dateRangePickerEl:e,rangeStartEl:t,rangeEndEl:r}=m(e),r=o(r).internalInputEl,s=r.value;s&&!l(r)?(t.dataset.maxDate=s,t.dataset.rangeDate=s,t.dataset.defaultDate=s):(t.dataset.maxDate=e.dataset.maxDate||"",t.dataset.rangeDate="",t.dataset.defaultDate=""),c(t)};n=s({"input change":{[f](){v(this)},[h](){g(this)}}},{init(e){i(b,e).forEach(e=>{(e=>{var e=e.closest(b),[t,r]=a(p,e);if(!t)throw new Error(`${b} is missing inner two '${p}' elements`);if(!r)throw new Error(`${b} is missing second '${p}' element`);t.classList.add(u),r.classList.add(d),e.dataset.minDate||(e.dataset.minDate="0000-01-01");var s=e.dataset.minDate,s=(t.dataset.minDate=s,r.dataset.minDate=s,e.dataset).maxDate;s&&(t.dataset.maxDate=s,r.dataset.maxDate=s),v(e),g(e)})(e)})}});t.exports=n},{"../../usa-date-picker/src/index":19,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/select-or-matches":52}],21:[function(e,t,I){let r=e("../../uswds-core/src/js/utils/select-or-matches");var s=e("../../uswds-core/src/js/utils/behavior");let l=e("../../uswds-core/src/js/utils/sanitizer");e=e("../../uswds-core/src/js/config").prefix;let c=e+"-file-input",u="."+c,d=e+"-file-input__input",p=e+"-file-input__target",a="."+d,b=e+"-file-input__box",f=e+"-file-input__instructions",o=e+"-file-input__preview",h=e+"-file-input__preview-heading",m=e+"-file-input--disabled",v=e+"-file-input__choose",g=e+"-file-input__accepted-files-message",w=e+"-file-input__drag-text",i=e+"-file-input--drag",y="is-loading",E="has-invalid-file",A=e+"-file-input__preview-image",x=A+"--generic",j=A+"--pdf",L=A+"--word",S=A+"--video",_=A+"--excel",C=e+"-sr-only",D="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",$=Boolean(!0),T="",k="",M=e=>{var t,e=e.closest(u);if(e)return t=e.querySelector(a),{dropZoneEl:e,inputEl:t};throw new Error("Element is missing outer "+u)};let n=e=>{var t=e.charCodeAt(0);return 32===t?"-":65<=t&&t<=90?"img_"+e.toLowerCase():"__"+t.toString(16).slice(-4)},B=e=>e.replace(/[^a-z0-9]/g,n),O=e=>e+"-"+Math.floor(Date.now().toString()/1e3),q=e=>{return e.hasAttribute("multiple")?"files":"file"},H=e=>{var t,r,s,a=e.hasAttribute("aria-disabled")||e.hasAttribute("disabled"),i=(t=e,r=document.createElement("div"),n=document.createElement("div"),i=document.createElement("div"),t.classList.remove(c),t.classList.add(d),r.classList.add(c),i.classList.add(b),n.classList.add(p),n.prepend(i),t.parentNode.insertBefore(n,t),t.parentNode.insertBefore(r,n),n.appendChild(t),r.appendChild(n),n),n=(r=(t=e).closest(u),n=q(t),s=document.createElement("div"),n=`Drag ${n} here or`,o="choose from folder",T=n+" "+o,s.classList.add(f),s.setAttribute("aria-hidden","true"),t.setAttribute("aria-label",T),s.innerHTML=l.escapeHTML`<span class="${w}">${n}</span> <span class="${v}">${o}</span>`,t.parentNode.insertBefore(s,t),(/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(r.querySelector("."+w).outerHTML=""),s),o=M(e).dropZoneEl;return a?o.classList.add(m):(t=e,r=document.createElement("div"),s=q(t),a=t.closest(u),t=t.closest("."+p),k=`No ${s} selected.`,r.classList.add(C),r.setAttribute("aria-live","polite"),r.textContent=k,a.insertBefore(r,t)),{instructions:n,dropTarget:i}},N=(e,t)=>{var r=e.querySelectorAll("."+o),s=e.querySelector("."+h),a=e.querySelector("."+g);s&&(s.outerHTML=""),a&&(a.outerHTML="",e.classList.remove(E)),null!==r&&(t&&t.removeAttribute("hidden"),Array.prototype.forEach.call(r,e=>{e.parentNode.removeChild(e)}))},P=(e,t,r)=>{let s=e,a=k;1===t.length?a="You have selected the file: "+r:1<t.length&&(a=`You have selected ${t.length} files: `+r.join(", ")),setTimeout(()=>{s.textContent=a},1e3)},F=(e,t)=>{var r=document.createElement("div"),s=e.closest("."+p),a=s.querySelector("."+f);let i="Change file",n="";1===t.length?n=l.escapeHTML`Selected file <span class="usa-file-input__choose">${i}</span>`:1<t.length&&(i="Change files",n=l.escapeHTML`${t.length} files selected <span class="usa-file-input__choose">${i}</span>`),a.setAttribute("hidden","true"),r.classList.add(h),r.innerHTML=n,s.insertBefore(r,a),e.setAttribute("aria-label",i)},R=(e,t,r,s)=>{((e,r,s,a)=>{var i=r.getAttribute("accept");a.classList.remove(E);if(i){var n=i.split(","),i=document.createElement("div");let t=!0;var o=e.target.files||e.dataTransfer.files;for(let e=0;e<o.length;e+=1){var l=o[e];if(!t)break;for(let e=0;e<n.length;e+=1){var c=n[e];if(t=0<l.name.indexOf(c)||((e,t)=>{let r=!1;e=e.indexOf(t);return r=0<=e?!0:r})(l.type,c.replace(/\*/g,""))){$=!0;break}}}t||(N(a,s),r.value="",a.insertBefore(i,r),i.textContent=r.dataset.errormessage||"This is not a valid file type.",i.classList.add(g),a.classList.add(E),$=!1,e.preventDefault(),e.stopPropagation())}})(e,t,r,s),!0===$&&((e,t,a,r)=>{var i=e.target.files,e=r.closest("."+c).querySelector("."+C),n=[];N(r,a);for(let e=0;e<i.length;e+=1){let t=new FileReader,r=i[e].name,s;n.push(r),t.onloadstart=function(){s=O(B(r)),a.insertAdjacentHTML("afterend",l.escapeHTML`<div class="${o}" aria-hidden="true"> + <img id="${s}" src="${D}" alt="" class="${A} ${y}"/>${r} + <div>`)},t.onloadend=function(){var e=document.getElementById(s);0<r.indexOf(".pdf")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${j}")`):0<r.indexOf(".doc")||0<r.indexOf(".pages")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${L}")`):0<r.indexOf(".xls")||0<r.indexOf(".numbers")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${_}")`):0<r.indexOf(".mov")||0<r.indexOf(".mp4")?e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${S}")`):e.setAttribute("onerror",`this.onerror=null;this.src="${D}"; this.classList.add("${x}")`),e.classList.remove(y),e.src=t.result},i[e]&&t.readAsDataURL(i[e])}0===i.length?t.setAttribute("aria-label",T):F(t,i),P(e,i,n)})(e,t,r,s)};e=s({},{init(e){r(u,e).forEach(t=>{let{instructions:r,dropTarget:s}=H(t);s.addEventListener("dragover",function(){this.classList.add(i)},!1),s.addEventListener("dragleave",function(){this.classList.remove(i)},!1),s.addEventListener("drop",function(){this.classList.remove(i)},!1),t.addEventListener("change",e=>R(e,t,r,s),!1)})},teardown(e){r(a,e).forEach(e=>{var t=e.parentElement.parentElement;t.parentElement.replaceChild(e,t),e.className=c})},getFileInputContext:M,disable:e=>{var{dropZoneEl:e,inputEl:t}=M(e);t.disabled=!0,e.classList.add(m)},ariaDisable:e=>{e=M(e).dropZoneEl;e.classList.add(m)},enable:e=>{var{dropZoneEl:e,inputEl:t}=M(e);t.disabled=!1,e.classList.remove(m),e.removeAttribute("aria-disabled")}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52}],22:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior"),a=e("../../uswds-core/src/js/events").CLICK;let i=e("../../uswds-core/src/js/config").prefix,n=`.${i}-footer--big`,o=n+" nav"+` .${i}-footer__primary-link`;function l(s){var e=document.querySelector(n);e&&e.querySelectorAll(o).forEach(e=>{var t=e.getAttribute("class"),r=e.getAttribute("data-tag")||e.tagName,r=document.createElement(s?"button":r);r.setAttribute("class",t),r.classList.toggle(i+"-footer__primary-link--button",s),r.textContent=e.textContent,s&&(r.setAttribute("data-tag",e.tagName),t=i+"-footer-menu-list-"+Math.floor(1e5*Math.random()),r.setAttribute("aria-controls",t),r.setAttribute("aria-expanded","false"),e.nextElementSibling.setAttribute("id",t),r.setAttribute("type","button")),e.after(r),e.remove()})}let c=e=>{l(e.matches)};t.exports=s({[a]:{[o]:function(){var e;window.innerWidth<480&&(e="true"===this.getAttribute("aria-expanded"),this.closest(n).querySelectorAll(o).forEach(e=>{e.setAttribute("aria-expanded",!1)}),this.setAttribute("aria-expanded",!e))}}},{HIDE_MAX_WIDTH:480,init(){l(window.innerWidth<480),this.mediaQueryList=window.matchMedia("(max-width: 479.9px)"),this.mediaQueryList.addListener(c)},teardown(){this.mediaQueryList.removeListener(c)}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45}],23:[function(e,t,I){var r=e("receptor/keymap"),s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select"),i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/focus-trap"),o=e("../../usa-accordion/src/index");var l=e("../../uswds-core/src/js/utils/scrollbar-width"),c=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let u=`.${e}-header`,d=`.${e}-nav`;var p=`.${e}-nav-container`;let b=`.${e}-nav__primary`,f=`.${e}-nav__primary-item`,h=`button.${e}-nav__link`;var m=d+" a";let v="data-nav-hidden",g=`.${e}-menu-btn`,w=`.${e}-nav__close`;var y=w+`, .${e}-overlay`;let E=[d,`.${e}-overlay`].join(", "),A=`body *:not(${u}, ${p}, ${d}, ${d} *):not([aria-hidden])`,x=`[${v}]`,j="usa-js-mobile-nav--active",L,S,_,C=()=>document.body.classList.contains(j),D=navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome");e=l();let $=window.getComputedStyle(document.body).getPropertyValue("padding-right"),T=parseInt($.replace(/px/,""),10)+parseInt(e.replace(/px/,""),10)+"px",k=()=>{let t=document.querySelector(""+u).parentNode;(_=document.querySelectorAll(A)).forEach(e=>{e!==t&&(e.setAttribute("aria-hidden",!0),e.setAttribute(v,""))})},M=()=>{(_=document.querySelectorAll(x))&&_.forEach(e=>{e.removeAttribute("aria-hidden"),e.removeAttribute(v)})};p=e=>{var t=document.body;let r="boolean"==typeof e?e:!C();e=t,s=`-${window.scrollY}px`,D&&e.style.setProperty("--scrolltop",s),t.classList.toggle(j,r),a(E).forEach(e=>e.classList.toggle("is-visible",r)),L.focusTrap.update(r);var e=t.querySelector(w),s=document.querySelector(g);return t.style.paddingRight=t.style.paddingRight===T?$:T,(r?k:M)(),r&&e?e.focus():!r&&s&&"none"!==getComputedStyle(s).display&&s.focus(),r};let q=()=>{var e=document.body.querySelector(w);C()&&e&&0===e.getBoundingClientRect().width&&L.toggleNav.call(e,!1)},B=()=>L.toggleNav.call(L,!1),N=()=>{S&&(i(S,!1),S=null)};L=s({[c]:{[h](){return S!==this&&N(),S||(S=this,i(S,!0)),!1},body:N,[g]:p,[y]:p,[m](){var e=this.closest(o.ACCORDION);e&&o.getButtons(e).forEach(e=>o.hide(e)),C()&&L.toggleNav.call(L,!1)}},keydown:{[b]:r({Escape:e=>{var t;N(),t=(e=e).target.closest(f),e.target.matches(h)||(e=t.querySelector(h))&&e.focus()}})},focusout:{[b](e){e.target.closest(b).contains(e.relatedTarget)||N()}}},{init(e){e=e.matches(d)?e:e.querySelector(d);e&&(L.focusTrap=n(e,{Escape:B})),D&&document.body.classList.add("is-safari"),q(),window.addEventListener("resize",q,!1)},teardown(){window.removeEventListener("resize",q,!1),S=!1},focusTrap:null,toggleNav:p}),t.exports=L},{"../../usa-accordion/src/index":14,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/scrollbar-width":51,"../../uswds-core/src/js/utils/select":53,"../../uswds-core/src/js/utils/toggle":56,"receptor/keymap":10}],24:[function(e,t,r){let s=e("receptor/once");var a=e("receptor/keymap");let i=e("../../uswds-core/src/js/utils/select-or-matches");var n=e("../../uswds-core/src/js/utils/behavior"),o=e("../../uswds-core/src/js/config").prefix,l=e("../../uswds-core/src/js/events").CLICK;let u=e("../../uswds-core/src/js/utils/sanitizer"),c=o+"-current",d=["h1","h2","h3","h4","h5","h6"],p=0,b=o+"-in-page-nav",f=o+"-anchor",h=b+"__nav",m=b+"__list",v=b+"__item",g=v+"--primary",w=b+"__link",y=b+"__heading",E=e=>{let t=document.querySelectorAll("."+w);e.map(e=>!0===e.isIntersecting&&1<=e.intersectionRatio&&(t.forEach(e=>e.classList.remove(c)),document.querySelector(`a[href="#${e.target.id}"]`).classList.add(c),!0))},A=(e,t)=>{t=t.indexOf(" ")?t.split(" "):t,e=document.querySelector(e),t.forEach(e=>{if(!d.includes(e))throw new Error(`In-page navigation: data-heading-elements attribute defined with an invalid heading type: "${e}". + Define the attribute with one or more of the following: "${d}". + Do not use commas or other punctuation in the attribute definition.`)}),e=Array.from(e.querySelectorAll(t));return e},x=e=>{var t=document.querySelector("."+b).dataset.scrollOffset||p;window.scroll({behavior:"smooth",top:e.offsetTop-t,block:"start"}),window.location.hash.slice(1)!==e.id&&window.history.pushState(null,"","#"+e.id)},j=e=>{var t=u.escapeHTML`${e.dataset.titleText||"On this page"}`,r=u.escapeHTML`${e.dataset.titleHeadingLevel||"h4"}`,s=u.escapeHTML`${e.dataset.rootMargin||"0px 0px 0px 0px"}`,a=u.escapeHTML`${e.dataset.threshold||"1"}`,i=u.escapeHTML`${e.dataset.mainContentSelector||"main"}`,n=u.escapeHTML`${e.dataset.headingElements||"h2 h3"}`,s={root:null,rootMargin:s,threshold:[a]};a=i,i=n;let l=A(a,i).filter(e=>{e=window.getComputedStyle(e);return"none"!==e.getPropertyValue("display")&&"hidden"!==e.getPropertyValue("visibility")});n=document.createElement("nav"),n.setAttribute("aria-label",t),n.classList.add(h),a=document.createElement(r);a.classList.add(y),a.setAttribute("tabindex","0"),a.textContent=t,n.appendChild(a);let c=document.createElement("ul");c.classList.add(m),n.appendChild(c),l.forEach(e=>{var t=document.createElement("li"),r=document.createElement("a"),s=document.createElement("a"),a=e.textContent,i=e.tagName.toLowerCase(),n=l[0].tagName.toLowerCase(),o=(e=>{var t=e.textContent.toLowerCase().replace(/[^a-z\d]/g,"-").replace(/-{2,}/g,"-").replace(/^-|-$/g,"");let r,s=0;for(;r=t,1<(s+=1)&&(r+="-"+s),document.getElementById(r););return r})(e);t.classList.add(v),i===n&&t.classList.add(g),r.setAttribute("href","#"+o),r.setAttribute("class",w),r.textContent=a,s.setAttribute("id",o),s.setAttribute("class",f),e.insertAdjacentElement("afterbegin",s),c.appendChild(t),t.appendChild(r)}),e.appendChild(n);i=document.querySelectorAll("."+f);let o=new window.IntersectionObserver(E,s);i.forEach(e=>{o.observe(e)})};e=n({[l]:{["."+w](e){e.preventDefault(),this.disabled||(e=>{e=document.getElementById(e.hash.slice(1));x(e)})(this)}},keydown:{["."+w]:a({Enter:e=>{e=(e=>{let t;return t=(e&&1===e.nodeType?e.getAttribute("href"):e.target.hash).replace("#","")})(e),e=document.getElementById(e);let t=e.parentElement;t&&(t.setAttribute("tabindex",0),t.focus(),t.addEventListener("blur",s(()=>{t.setAttribute("tabindex",-1)}))),x(e)}})}},{init(e){i("."+b,e).forEach(e=>{j(e),(e=window.location.hash.slice(1))&&(e=document.getElementById(e))&&x(e)})}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10,"receptor/once":11}],25:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let i="."+(e+"-masked"),n=e+"-input-mask",o=n+"--content",l="placeholder",p="_#dDmMyY9",b="A",f=(e,t)=>e?t.replace(/\W/g,""):t.replace(/\D/g,""),h=e=>!Number.isNaN(parseInt(e,10)),m=e=>!!e&&e.match(/[A-Z]/i),c=e=>{var t=e,r=t.getAttribute("id"),s=(t.value=(e=>{var t=e.dataset.charset,r=t||e.dataset.placeholder,e=e.value,s=r.length;let a="",i,n;var o=f(t,e);for(i=0,n=0;i<s;i+=1){var l=h(o[n]),c=m(o[n]),u=0<=p.indexOf(r[i]),d=0<=b.indexOf(r[i]);if(u&&l||t&&d&&c)a+=o[n],n+=1;else{if(!t&&!l&&u||t&&(d&&!c||u&&!l))return a;a+=r[i]}if(void 0===o[n])break}return a})(t),s=(t=e).value,t=""+e.dataset.placeholder.substr(s.length),(e=document.createElement("i")).textContent=s,[e,t]),e=document.getElementById(r+"Mask");e.textContent="",e.replaceChildren(s[0],s[1])};e=a({keyup:{[i](){c(this)}}},{init(e){s(i,e).forEach(e=>{var t,r,s;(s=(e=e).getAttribute(l))&&(e.setAttribute("maxlength",s.length),e.setAttribute("data-placeholder",s),e.removeAttribute(l),(t=document.createElement("span")).classList.add(n),t.setAttribute("data-mask",s),(r=document.createElement("span")).classList.add(o),r.setAttribute("aria-hidden","true"),r.id=e.id+"Mask",r.textContent=s,t.appendChild(r),e.parentNode.insertBefore(t,e),t.appendChild(e))})}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],26:[function(e,t,r){var s=e("receptor/keymap"),a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/toggle"),n=e("../../uswds-core/src/js/utils/focus-trap"),o=e("../../usa-accordion/src/index");var l=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;let c=`.${e}-language__submenu`,u=`.${e}-language__primary`,d=`.${e}-language__primary-item`,p=`button.${e}-language__link`,b,f,h=()=>b.toggleLanguage.call(b,!1),m=()=>{f&&(i(f,!1),f=null)};b=a({[l]:{[p](){return f!==this&&m(),f===this?m():f||(f=this,i(f,!0)),!1},body:m,[`.${e}-language`+" a"](){var e=this.closest(o.ACCORDION);e&&o.getButtons(e).forEach(e=>o.hide(e))}},keydown:{[u]:s({Escape:e=>{var t;m(),t=(e=e).target.closest(d),e.target.matches(p)||t.querySelector(p).focus()}})},focusout:{[u](e){e.target.closest(u).contains(e.relatedTarget)||m()}}},{init(e){e=e.matches(c)?e:e.querySelector(c);e&&(b.focusTrap=n(e,{Escape:h}))},teardown(){f=!1},focusTrap:null}),t.exports=b},{"../../usa-accordion/src/index":14,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/toggle":56,"receptor/keymap":10}],27:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches"),u=e("../../uswds-core/src/js/utils/focus-trap");var a=e("../../uswds-core/src/js/utils/scrollbar-width"),i=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let d=e+"-modal",n=d+"-overlay",o=d+"-wrapper",p="data-open-modal",b="data-close-modal",f="data-force-action",h="data-modal-hidden",l="."+d,m=`.${o} *[data-focus]`,v=`${o} *[${b}]`,c=(p,v+`, .${n}:not([${f}])`),g=`body > *:not(.${o}):not([aria-hidden])`,w=(h,"usa-js-modal--active"),y="is-hidden",E,A,x,j=a(),L=()=>{E.toggleModal.call(E,!1)},S=()=>{A=window.getComputedStyle(document.body).getPropertyValue("padding-right"),x=parseInt(A.replace(/px/,""),10)+parseInt(j.replace(/px/,""),10)+"px"};function _(e){let t,r=e.target;var s,a,i,n,o=document.body,l=!document.body.classList.contains(w),c=r?r.getAttribute("aria-controls"):document.querySelector(".usa-modal-wrapper.is-visible"),c=l?document.getElementById(c):document.querySelector(".usa-modal-wrapper.is-visible");return!(!c||(s=c.querySelector(m)?c.querySelector(m):c.querySelector(".usa-modal"),a=document.getElementById(c.getAttribute("data-opener")),i=o.querySelector("*[data-open-modal][aria-controls]"),n=c.getAttribute(f),(r="keydown"===e.type&&null!==c?c.querySelector(v):r)&&(r.hasAttribute(p)&&(null===this.getAttribute("id")?(t="modal-"+(Math.floor(9e5*Math.random())+1e5),this.setAttribute("id",t)):t=this.getAttribute("id"),c.setAttribute("data-opener",t)),r.closest("."+d))&&!r.hasAttribute(b)&&!r.closest(`[${b}]`)))&&(o.classList.toggle(w,l),c.classList.toggle("is-visible",l),c.classList.toggle(y,!l),n&&o.classList.toggle("usa-js-no-click",l),o.style.paddingRight===x?o.style.removeProperty("padding-right"):o.style.paddingRight=x,l&&s?(E.focusTrap=n?u(c):u(c,{Escape:L}),E.focusTrap.update(l),s.focus(),document.querySelectorAll(g).forEach(e=>{e.setAttribute("aria-hidden","true"),e.setAttribute(h,"")})):!l&&i&&a&&(document.querySelectorAll("[data-modal-hidden]").forEach(e=>{e.removeAttribute("aria-hidden"),e.removeAttribute(h)}),a.focus(),E.focusTrap.update(l)),l)}let C=(e,t)=>{let r=e.getAttribute("id");var s=e.getAttribute("aria-labelledby"),a=e.getAttribute("aria-describedby"),i=e.hasAttribute(f);if(!s)throw new Error(r+" is missing aria-labelledby attribute");if(a)return t.setAttribute("role","dialog"),t.setAttribute("id",r),t.setAttribute("aria-labelledby",s),t.setAttribute("aria-describedby",a),i&&t.setAttribute(f,i),t.querySelectorAll(c).forEach(e=>{e.setAttribute("aria-controls",r)}),e.removeAttribute("id"),e.removeAttribute("aria-labelledby"),e.removeAttribute("aria-describedby"),e.setAttribute("tabindex","-1"),t;throw new Error(r+" is missing aria-desribedby attribute")},D=e=>{if(!e.getAttribute("id"))throw new Error("Modal markup is missing ID");var t=(e=>{var t=e.getAttribute("id");let r=document.createElement("div");e=Array.from(e.attributes);return S(),r.setAttribute("data-placeholder-for",t),r.style.display="none",r.setAttribute("aria-hidden","true"),e.forEach(e=>{r.setAttribute("data-original-"+e.name,e.value)}),r})(e),r=(e.after(t),t=e,e=document.createElement("div"),r=document.createElement("div"),e.classList.add(y,o),r.classList.add(n),e.append(r),r.append(t),C(t,e),e);document.body.appendChild(r)};E=i({},{init(e){s(l,e).forEach(e=>{var t=e.id;D(e),s(`[aria-controls="${t}"]`,document).forEach(e=>{"A"===e.nodeName&&(e.setAttribute("role","button"),e.addEventListener("click",e=>e.preventDefault())),e.addEventListener("click",_)})})},teardown(e){s(l,e).forEach(e=>{var t=e.id;(e=>{let t=e;var e=t.parentElement.parentElement,r=e.getAttribute("id");r&&((r=document.querySelector(`[data-placeholder-for="${r}"]`))&&(Array.from(r.attributes).forEach(e=>{e.name.startsWith("data-original-")&&t.setAttribute(e.name.substr(14),e.value)}),r.after(t),r.parentElement.removeChild(r)),e.parentElement.removeChild(e))})(e),s(`[aria-controls="${t}"]`,document).forEach(e=>e.removeEventListener("click",_))})},focusTrap:null,toggleModal:_}),t.exports=E},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/focus-trap":47,"../../uswds-core/src/js/utils/scrollbar-width":51,"../../uswds-core/src/js/utils/select-or-matches":52}],28:[function(e,t,r){let s=e("../../uswds-core/src/js/utils/select-or-matches");var a=e("../../uswds-core/src/js/utils/behavior"),e=e("../../uswds-core/src/js/config").prefix;let i="."+(e+"-range"),n=e=>{var t=e.dataset.textPreposition||"of",r=e.dataset.textUnit,s=e.value,a=e.getAttribute("max")||100;let i;i=r?s+` ${r} ${t} `+a:s+` ${t} `+a,e.setAttribute("aria-valuetext",i)};e=a({change:{[i](){n(this)}}},{init(e){s(i,e).forEach(e=>{n(e)})},updateCallout:n});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],29:[function(e,t,r){let s=e("receptor/ignore");var a=e("../../uswds-core/src/js/utils/behavior");let i=e("../../uswds-core/src/js/utils/select"),n=e("../../uswds-core/src/js/events").CLICK,o=".js-search-button",l=".js-search-form",c="[type=search]",u="header",d,p=e=>{e=e.closest(u);return(e||document).querySelector(l)},b=(t,e)=>{var r=p(t);if(!r)throw new Error(`No ${l} found for search toggle in ${u}!`);if(t.hidden=e,r.hidden=!e,e){t=r.querySelector(c);t&&t.focus();let e=s(r,()=>{d&&!function(){b(this,!1),d=void 0}.call(d),document.body.removeEventListener(n,e)});setTimeout(()=>{document.body.addEventListener(n,e)},0)}};e=a({[n]:{".js-search-button":function(){b(this,!0),d=this}}},{init(e){i(o,e).forEach(e=>{b(e,!1)})},teardown(){d=void 0}});t.exports=e},{"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select":53,"receptor/ignore":8}],30:[function(e,t,r){let s=e("receptor/once");var a=e("../../uswds-core/src/js/utils/behavior"),i=e("../../uswds-core/src/js/events").CLICK,e=e("../../uswds-core/src/js/config").prefix;t.exports=a({[i]:{[`.${e}-skipnav[href^="#"], .${e}-footer__return-to-top [href^="#"]`]:function(){var e=encodeURI(this.getAttribute("href"));let t=document.getElementById("#"===e?"main-content":e.slice(1));t&&(t.style.outline="0",t.setAttribute("tabindex",0),t.focus(),t.addEventListener("blur",s(()=>{t.setAttribute("tabindex",-1)})))}}})},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"receptor/once":11}],31:[function(e,t,r){let i=e("../../uswds-core/src/js/utils/select");var s=e("../../uswds-core/src/js/utils/behavior"),a=e("../../uswds-core/src/js/events").CLICK;let n=e("../../uswds-core/src/js/config").prefix,o=e("../../uswds-core/src/js/utils/sanitizer"),l=`.${n}-table`,c="aria-sort",u="ascending",d="descending",p="data-sort-value",b=n+"-table__header__button",f="."+b,h="th[data-sortable]",m=`.${n}-table__announcement-region[aria-live="polite"]`,v=(e,t)=>e.children[t].getAttribute(p)||e.children[t].innerText||e.children[t].textContent,g=(s,a)=>(e,t)=>{var r=v(a?e:t,s),t=v(a?t:e,s);return r&&t&&!Number.isNaN(Number(r))&&!Number.isNaN(Number(t))?r-t:r.toString().localeCompare(t,navigator.language,{numeric:!0,ignorePunctuation:!0})},w=e=>{var t=e.innerText,r=e.getAttribute(c)===u,s=t+", sortable column, currently "+(e.getAttribute(c)===u||e.getAttribute(c)===d||!1?r?"sorted "+u:"sorted "+d:"unsorted"),t=`Click to sort by ${t} in ${r?d:u} order.`;e.setAttribute("aria-label",s),e.querySelector(f).setAttribute("title",t)},y=(t,e)=>{var r,s=t.closest(l);let a=e;if("boolean"!=typeof a&&(a=t.getAttribute(c)===u),!s)throw new Error(h+" is missing outer "+l);(a=((e,t)=>{e.setAttribute(c,!0===t?d:u),w(e);let r=e.closest(l).querySelector("tbody");var s=[].slice.call(r.querySelectorAll("tr"));let a=[].slice.call(e.parentNode.children).indexOf(e);return s.sort(g(a,!t)).forEach(e=>{[].slice.call(e.children).forEach(e=>e.removeAttribute("data-sort-active")),e.children[a].setAttribute("data-sort-active",!0),r.appendChild(e)}),!0})(t,e))&&(r=s,i(h,r).filter(e=>e.closest(l)===r).forEach(e=>{e!==t&&((e=e).removeAttribute(c),w(e))}),((e,t)=>{var r=e.querySelector("caption").innerText,s=t.getAttribute(c)===u,t=t.innerText,e=e.nextElementSibling;if(!e||!e.matches(m))throw new Error("Table containing a sortable column header is not followed by an aria-live region.");r=`The table named "${r}" is now sorted by ${t} in ${s?u:d} order.`;e.innerText=r})(s,t))};e=s({[a]:{[f](e){e.preventDefault(),y(e.target.closest(h),e.target.closest(h).getAttribute(c)===u)}}},{init(e){var t,e=i(h,e),e=(e.forEach(e=>{return e=e,(t=document.createElement("button")).setAttribute("tabindex","0"),t.classList.add(b),t.innerHTML=o.escapeHTML` + <svg class="${n}-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <g class="descending" fill="transparent"> + <path d="M17 17L15.59 15.59L12.9999 18.17V2H10.9999V18.17L8.41 15.58L7 17L11.9999 22L17 17Z" /> + </g> + <g class="ascending" fill="transparent"> + <path transform="rotate(180, 12, 12)" d="M17 17L15.59 15.59L12.9999 18.17V2H10.9999V18.17L8.41 15.58L7 17L11.9999 22L17 17Z" /> + </g> + <g class="unsorted" fill="transparent"> + <polygon points="15.17 15 13 17.17 13 6.83 15.17 9 16.58 7.59 12 3 7.41 7.59 8.83 9 11 6.83 11 17.17 8.83 15 7.42 16.41 12 21 16.59 16.41 15.17 15"/> + </g> + </svg> + `,e.appendChild(t),void w(e);var t}),e.filter(e=>e.getAttribute(c)===u||e.getAttribute(c)===d)[0]);void 0!==e&&((t=e.getAttribute(c))===u?y(e,!0):t===d&&y(e,!1))},TABLE:l,SORTABLE_HEADER:h,SORT_BUTTON:f});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/events":36,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/sanitizer":50,"../../uswds-core/src/js/utils/select":53}],32:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/select-or-matches");var i=e("../../uswds-core/src/js/config").prefix;let{COMBO_BOX_CLASS:f,enhanceComboBox:n}=e("../../usa-combo-box/src/index"),h="."+(i+"-time-picker"),m={filter:"0?{{ hourQueryFilter }}:{{minuteQueryFilter}}.*{{ apQueryFilter }}m?",apQueryFilter:"([ap])",hourQueryFilter:"([1-9][0-2]?)",minuteQueryFilter:"[\\d]+:([0-9]{0,2})"},v=e=>{let t;var r;return t=e&&([e,r]=e.split(":").map(e=>{let t;e=parseInt(e,10);return t=Number.isNaN(e)?t:e}),null!=e)&&null!=r?60*e+r:t},o=t=>{let r=t.closest(h),s=r.querySelector("input");if(!s)throw new Error(h+" is missing inner input");let a=document.createElement("select");["id","name","required","aria-label","aria-labelledby","disabled","aria-disabled"].forEach(e=>{var t;s.hasAttribute(e)&&(t=s.getAttribute(e),a.setAttribute(e,t),s.removeAttribute(e))});var i=(e,t)=>("0000"+e).slice(-t),t=Math.max(0,v(r.dataset.minTime)||0),n=Math.min(1439,v(r.dataset.maxTime)||1439),o=Math.floor(Math.max(1,r.dataset.step||30));let l;for(let e=t;e<=n;e+=o){u=e,c=void 0,c=u%60,u=Math.floor(u/60);var{minute:c,hour24:u,hour12:d,ampm:p}={minute:c,hour24:u,hour12:u%12||12,ampm:u<12?"am":"pm"},b=document.createElement("option");b.value=i(u,2)+":"+i(c,2),b.text=d+":"+i(c,2)+p,b.text===s.value&&(l=b.value),a.appendChild(b)}r.classList.add(f),Object.keys(m).forEach(e=>{r.dataset[e]=m[e]}),r.dataset.disableFiltering="true",r.dataset.defaultValue=l,r.appendChild(a),s.remove()};e=s({},{init(e){a(h,e).forEach(e=>{o(e),n(e)})},FILTER_DATASET:m});t.exports=e},{"../../usa-combo-box/src/index":18,"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52}],33:[function(e,t,r){var s=e("receptor/keymap");let a=e("../../uswds-core/src/js/utils/select-or-matches");var i=e("../../uswds-core/src/js/utils/behavior"),n=e("../../uswds-core/src/js/config").prefix;let b=e("../../uswds-core/src/js/utils/is-in-viewport");let o=`.${n}-tooltip`;e=`.${n}-tooltip__trigger`;let l=n+"-tooltip__trigger",c=n+"-tooltip",f=n+"-tooltip__body",h="is-set",m="is-visible",v=n+"-tooltip__body--wrap",u=e=>{var t=e.parentNode,r=t.querySelector("."+f);return{trigger:e,wrapper:t,body:r}},d=(t,s,e)=>{t.setAttribute("aria-hidden","false"),t.classList.add(h);let a=e=>{t.classList.remove(f+"--top"),t.classList.remove(f+"--bottom"),t.classList.remove(f+"--right"),t.classList.remove(f+"--left"),t.classList.add(f+"--"+e)},i=e=>{e.style.top=null,e.style.bottom=null,e.style.right=null,e.style.left=null,e.style.margin=null},n=(e,t)=>parseInt(window.getComputedStyle(e).getPropertyValue(t),10),o=(e,t,r)=>{return 0<n(r,"margin-"+e)?t-n(r,"margin-"+e):t},l=e=>{i(e);var t=o("top",e.offsetHeight,s),r=o("left",e.offsetWidth,s);a("top"),e.style.left="50%",e.style.top="-5px",e.style.margin=`-${t}px 0 0 -${r/2}px`},c=e=>{i(e);var t=o("left",e.offsetWidth,s);a("bottom"),e.style.left="50%",e.style.margin=`5px 0 0 -${t/2}px`},u=e=>{i(e);var t=o("top",e.offsetHeight,s);a("right"),e.style.top="50%",e.style.left=s.offsetLeft+s.offsetWidth+5+"px",e.style.margin=`-${t/2}px 0 0 0`},d=e=>{i(e);var t=o("top",e.offsetHeight,s),r=o("left",s.offsetLeft>e.offsetWidth?s.offsetLeft-e.offsetWidth:e.offsetWidth,s);a("left"),e.style.top="50%",e.style.left="-5px",e.style.margin=`-${t/2}px 0 0 ${s.offsetLeft>e.offsetWidth?r:-r}px`};function p(r,e=1){let s=[l,c,u,d],a=!1;!function e(t){t<s.length&&((0,s[t])(r),b(r)?a=!0:e(t+=1))}(0),a||(r.classList.add(v),e<=2&&p(r,e+=1))}switch(e){case"top":l(t),b(t)||p(t);break;case"bottom":c(t),b(t)||p(t);break;case"right":u(t),b(t)||p(t);break;case"left":d(t),b(t)||p(t)}setTimeout(()=>{t.classList.add(m)},20)},p=e=>{e.classList.remove(m),e.classList.remove(h),e.classList.remove(v),e.setAttribute("aria-hidden","true")},g=e=>{var t="tooltip-"+(Math.floor(9e5*Math.random())+1e5),r=e.getAttribute("title");let s=document.createElement("span");var a=document.createElement("span"),i=e.getAttribute("data-classes");let n=e.getAttribute("data-position");return n||(n="top",e.setAttribute("data-position",n)),e.setAttribute("aria-describedby",t),e.setAttribute("tabindex","0"),e.removeAttribute("title"),e.classList.remove(c),e.classList.add(l),e.parentNode.insertBefore(s,e),s.appendChild(e),s.classList.add(c),s.appendChild(a),i&&i.split(" ").forEach(e=>s.classList.add(e)),a.classList.add(f),a.setAttribute("id",t),a.setAttribute("role","tooltip"),a.setAttribute("aria-hidden","true"),a.textContent=r,{tooltipBody:a,position:n,tooltipContent:r,wrapper:s}};n=i({"mouseover focusin":{[o](e){e=e.target;"BUTTON"===e.nodeName&&e.hasAttribute("title")&&g(e)},[e](e){var{trigger:e,body:t}=u(e.target);d(t,e,e.dataset.position)}},focusout:{[e](e){e=u(e.target).body;p(e)}},keydown:{body:s({Escape:()=>{var e=a(`.${f}.`+h);e&&e.forEach(e=>p(e))}})}},{init(e){a(o,e).forEach(e=>{g(e);let{body:t,wrapper:r}=u(e);r.addEventListener("mouseleave",()=>p(t))})},teardown(e){a(o,e).forEach(e=>{e.removeEventListener("mouseleave",p)})},setup:g,getTooltipElements:u,show:d,hide:p});t.exports=n},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/is-in-viewport":48,"../../uswds-core/src/js/utils/select-or-matches":52,"receptor/keymap":10}],34:[function(e,t,r){var s=e("../../uswds-core/src/js/utils/behavior");let a=e("../../uswds-core/src/js/utils/validate-input");var i=e("../../uswds-core/src/js/config").prefix;let n=e("../../uswds-core/src/js/utils/select-or-matches"),o="input[data-validation-element],textarea[data-validation-element]",l=`.${i}-checklist__item`,c=e=>{var t,s,r,a;a=(t=e).parentNode,r=t.getAttribute("id")+"-sr-summary",t.setAttribute("aria-describedby",r),(t=document.createElement("span")).setAttribute("data-validation-status",""),t.classList.add("usa-sr-only"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic",!0),t.setAttribute("id",r),a.append(t),r=(s=e).parentNode.querySelectorAll(l),a=s.getAttribute("data-validation-element"),s.setAttribute("aria-controls",a),r.forEach(e=>{let t="status incomplete";s.hasAttribute("data-validation-incomplete")&&(t=s.getAttribute("data-validation-incomplete"));var r=`${e.textContent} ${t} `;e.setAttribute("aria-label",r)})};e=s({"input change":{"input[data-validation-element],textarea[data-validation-element]"(e){e=e.target,a(e)}}},{init(e){n(o,e).forEach(e=>c(e))}});t.exports=e},{"../../uswds-core/src/js/config":35,"../../uswds-core/src/js/utils/behavior":45,"../../uswds-core/src/js/utils/select-or-matches":52,"../../uswds-core/src/js/utils/validate-input":57}],35:[function(e,t,r){t.exports={prefix:"usa"}},{}],36:[function(e,t,r){t.exports={CLICK:"click"}},{}],37:[function(e,t,r){var s=e("../../../usa-accordion/src/index"),a=e("../../../usa-banner/src/index"),i=e("../../../usa-button/src/index"),n=e("../../../usa-character-count/src/index"),o=e("../../../usa-combo-box/src/index"),l=e("../../../usa-date-picker/src/index"),c=e("../../../usa-date-range-picker/src/index"),u=e("../../../usa-file-input/src/index"),d=e("../../../usa-footer/src/index"),p=e("../../../usa-in-page-navigation/src/index"),b=e("../../../usa-input-mask/src/index"),f=e("../../../usa-language-selector/src/index"),h=e("../../../usa-modal/src/index"),m=e("../../../usa-header/src/index"),v=e("../../../_usa-password/src/index"),g=e("../../../usa-range/src/index"),w=e("../../../usa-search/src/index"),y=e("../../../usa-skipnav/src/index"),E=e("../../../usa-table/src/index"),A=e("../../../usa-time-picker/src/index"),x=e("../../../usa-tooltip/src/index"),e=e("../../../usa-validation/src/index");t.exports={accordion:s,banner:a,button:i,characterCount:n,comboBox:o,datePicker:l,dateRangePicker:c,fileInput:u,footer:d,inPageNavigation:p,inputMask:b,languageSelector:f,modal:h,navigation:m,password:v,range:g,search:w,skipnav:y,table:E,timePicker:A,tooltip:x,validator:e}},{"../../../_usa-password/src/index":13,"../../../usa-accordion/src/index":14,"../../../usa-banner/src/index":15,"../../../usa-button/src/index":16,"../../../usa-character-count/src/index":17,"../../../usa-combo-box/src/index":18,"../../../usa-date-picker/src/index":19,"../../../usa-date-range-picker/src/index":20,"../../../usa-file-input/src/index":21,"../../../usa-footer/src/index":22,"../../../usa-header/src/index":23,"../../../usa-in-page-navigation/src/index":24,"../../../usa-input-mask/src/index":25,"../../../usa-language-selector/src/index":26,"../../../usa-modal/src/index":27,"../../../usa-range/src/index":28,"../../../usa-search/src/index":29,"../../../usa-skipnav/src/index":30,"../../../usa-table/src/index":31,"../../../usa-time-picker/src/index":32,"../../../usa-tooltip/src/index":33,"../../../usa-validation/src/index":34}],38:[function(e,t,r){"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(e,t){var t=t||{bubbles:!1,cancelable:!1,detail:null},r=document.createEvent("CustomEvent");return r.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r})},{}],39:[function(e,t,r){var s=window.HTMLElement.prototype;let a="hidden";a in s||Object.defineProperty(s,a,{get(){return this.hasAttribute(a)},set(e){e?this.setAttribute(a,""):this.removeAttribute(a)}})},{}],40:[function(e,t,r){e("./element-hidden"),e("./number-is-nan"),e("./custom-event"),e("./svg4everybody")},{"./custom-event":38,"./element-hidden":39,"./number-is-nan":41,"./svg4everybody":42}],41:[function(e,t,r){Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&e!=e}},{}],42:[function(e,t,r){function f(e,t,r,s){if(r){var a=document.createDocumentFragment(),i=!t.hasAttribute("viewBox")&&r.getAttribute("viewBox");i&&t.setAttribute("viewBox",i);for(var n=document.importNode?document.importNode(r,!0):r.cloneNode(!0),o=document.createElementNS(t.namespaceURI||"http://www.w3.org/2000/svg","g");n.childNodes.length;)o.appendChild(n.firstChild);if(s)for(var l=0;s.attributes.length>l;l++){var c=s.attributes[l];"xlink:href"!==c.name&&"href"!==c.name&&o.setAttribute(c.name,c.value)}a.appendChild(o),e.appendChild(a)}}t.exports=function(e){var l,c=Object(e),e=window.top!==window.self,u=(l="polyfill"in c?c.polyfill:/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/.test(navigator.userAgent)||(navigator.userAgent.match(/\bEdge\/12\.(\d+)\b/)||[])[1]<10547||(navigator.userAgent.match(/\bAppleWebKit\/(\d+)\b/)||[])[1]<537||/\bEdge\/.(\d+)\b/.test(navigator.userAgent)&&e,{}),d=window.requestAnimationFrame||setTimeout,p=document.getElementsByTagName("use"),b=0;l&&function e(){if(!(b&&p.length-b<=0))for(var t=b=0;t<p.length;){var r,s,a=p[t],i=a.parentNode,n=function(e){for(var t=e;"svg"!==t.nodeName.toLowerCase()&&(t=t.parentNode););return t}(i),o=a.getAttribute("xlink:href")||a.getAttribute("href");!o&&c.attributeName&&(o=a.getAttribute(c.attributeName)),n&&o?l&&(!c.validate||c.validate(o,n,a)?(i.removeChild(a),r=(o=o.split("#")).shift(),o=o.join("#"),r.length?((s=u[r])||((s=u[r]=new XMLHttpRequest).open("GET",r),s.send(),s._embeds=[]),s._embeds.push({parent:i,svg:n,id:o}),function(s,a){s.onreadystatechange=function(){var r;4===s.readyState&&((r=s._cachedDocument)||((r=s._cachedDocument=document.implementation.createHTMLDocument("")).body.innerHTML=s.responseText,r.domain!==document.domain&&(r.domain=document.domain),s._cachedTarget={}),s._embeds.splice(0).map(function(e){var t=(t=s._cachedTarget[e.id])||(s._cachedTarget[e.id]=r.getElementById(e.id));f(e.parent,e.svg,t,a)}))},s.onreadystatechange()}(s,a)):f(i,n,document.getElementById(o),a)):(++t,++b)):++t}d(e,67)}()}},{}],43:[function(e,t,r){window.uswdsPresent=!0,e("./polyfills");var s=e("./config");let a=e("./index"),i=e("./polyfills/svg4everybody");s.components=a;e=()=>{let t=document.body;Object.keys(a).forEach(e=>{a[e].on(t)}),i()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e(),r.default=s,r.initComponents=e},{"./config":35,"./index":37,"./polyfills":40,"./polyfills/svg4everybody":42}],44:[function(e,t,r){t.exports=(e=document)=>e.activeElement},{}],45:[function(e,t,r){let s=e("object-assign"),a=e("receptor/behavior"),i=(...e)=>function(t=document.body){e.forEach(e=>{"function"==typeof this[e]&&this[e].call(this,t)})};t.exports=(e,t)=>a(e,s({on:i("init","add"),off:i("teardown","remove")},t))},{"object-assign":3,"receptor/behavior":4}],46:[function(e,t,r){t.exports=function(t,r=500){let s=null;return(...e)=>{window.clearTimeout(s),s=window.setTimeout(()=>{t.apply(this,e)},r)}}},{}],47:[function(e,t,r){let a=e("object-assign"),i=e("receptor").keymap,n=e("./behavior"),o=e("./select"),l=e("./active-element"),c=e=>{let t=o('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',e),r=t[0],s=t[t.length-1];return{firstTabStop:r,lastTabStop:s,tabAhead:function(e){l()===s&&(e.preventDefault(),r.focus())},tabBack:function(e){l()===r?(e.preventDefault(),s.focus()):t.includes(l())||(e.preventDefault(),r.focus())}}};t.exports=(e,t={})=>{let r=c(e);var{Esc:e,Escape:s}=t,e=(s&&!e&&(t.Esc=s),i(a({Tab:r.tabAhead,"Shift+Tab":r.tabBack},t)));return n({keydown:e},{init(){r.firstTabStop&&r.firstTabStop.focus()},update(e){e?this.on():this.off()}})}},{"./active-element":44,"./behavior":45,"./select":53,"object-assign":3,receptor:9}],48:[function(e,t,r){t.exports=function(e,t=window,r=document.documentElement){return 0<=(e=e.getBoundingClientRect()).top&&0<=e.left&&e.bottom<=(t.innerHeight||r.clientHeight)&&e.right<=(t.innerWidth||r.clientWidth)}},{}],49:[function(e,t,r){t.exports=function(){return"undefined"!=typeof navigator&&(navigator.userAgent.match(/(iPod|iPhone|iPad)/g)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!window.MSStream}},{}],50:[function(e,t,r){t.exports=function(){"use strict";var i={_entity:/[&<>"'/]/g,_entities:{"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},getEntity:function(e){return i._entities[e]},escapeHTML:function(e){var t="";for(var r=0;r<e.length;r++){t+=e[r];if(r+1<arguments.length){var s=arguments[r+1]||"";t+=String(s).replace(i._entity,i.getEntity)}}return t},createSafeHTML:function(e){var t=arguments.length;var r=new Array(t>1?t-1:0);for(var s=1;s<t;s++)r[s-1]=arguments[s];var a=i.escapeHTML.apply(i,[e].concat(r));return{__html:a,toString:function(){return"[object WrappedHTMLObject]"},info:"This is a wrapped HTML object. See https://developer.mozilla.or"+"g/en-US/Firefox_OS/Security/Security_Automation for more."}},unwrapSafeHTML:function(){var e=arguments.length;var t=new Array(e);for(var r=0;r<e;r++)t[r]=arguments[r];var s=t.map(function(e){return e.__html});return s.join("")}};return i}()},{}],51:[function(e,t,r){t.exports=function(){var e=document.createElement("div"),t=(e.style.visibility="hidden",e.style.overflow="scroll",e.style.msOverflowStyle="scrollbar",document.body.appendChild(e),document.createElement("div")),t=(e.appendChild(t),e.offsetWidth-t.offsetWidth+"px");return e.parentNode.removeChild(e),t}},{}],52:[function(e,t,r){let a=e("./select");t.exports=(e,t)=>{var r,s=a(e,t);return"string"==typeof e&&(r=t)&&"object"==typeof r&&1===r.nodeType&&t.matches(e)&&s.push(t),s}},{"./select":53}],53:[function(e,t,r){t.exports=(e,t)=>{var r;return"string"!=typeof e?[]:(r=(t=t&&(r=t)&&"object"==typeof r&&1===r.nodeType?t:window.document).querySelectorAll(e),Array.prototype.slice.call(r))}},{}],54:[function(e,t,r){t.exports=(e,t)=>{e.setAttribute("autocapitalize","off"),e.setAttribute("autocorrect","off"),e.setAttribute("type",t?"password":"text")}},{}],55:[function(e,t,r){let a=e("resolve-id-refs"),i=e("./toggle-field-mask"),n="aria-pressed",o="data-show-text";t.exports=e=>{let t=e.hasAttribute(n)&&"true"!==e.getAttribute(n);a(e.getAttribute("aria-controls")).forEach(e=>i(e,t)),e.hasAttribute(o)||e.setAttribute(o,e.textContent);var r=e.getAttribute(o),s=e.getAttribute("data-hide-text")||r.replace(/\bShow\b/i,e=>`${"S"===e[0]?"H":"h"}ide`);return e.textContent=t?r:s,e.setAttribute(n,t),t}},{"./toggle-field-mask":54,"resolve-id-refs":12}],56:[function(e,t,r){let s="aria-expanded";t.exports=(e,t)=>{let r=t;"boolean"!=typeof r&&(r="false"===e.getAttribute(s)),e.setAttribute(s,r);t=e.getAttribute("aria-controls"),e=document.getElementById(t);if(e)return r?e.removeAttribute("hidden"):e.setAttribute("hidden",""),r;throw new Error(`No toggle target found with id: "${t}"`)}},{}],57:[function(e,t,r){let l=e("./debounce");e=e("../config").prefix;let c=e+"-checklist__item--checked";t.exports=function(i){var e=i.dataset.validationElement;let n="#"===e.charAt(0)?document.querySelector(e):document.getElementById(e);if(!n)throw new Error(`No validation element found with id: "${e}"`);let o="";Object.entries(i.dataset).forEach(([r,s])=>{if(r.startsWith("validate")){var r=r.substr("validate".length).toLowerCase(),s=new RegExp(s),a=`[data-validator="${r}"]`,a=n.querySelector(a);let e=i.parentNode.querySelector("[data-validation-status]");s=s.test(i.value);if(a.classList.toggle(c,s),!a)throw new Error(`No validator checkbox found for: "${r}"`);s=i.dataset.validationComplete||"status complete",r=i.dataset.validationIncomplete||"status incomplete";let t=a.textContent+" ";a.classList.contains(c)?t+=s:t+=r,a.setAttribute("aria-label",t),o+=t+". ",l(()=>{e.textContent=o},1e3)()}})}},{"../config":35,"./debounce":46}]},{},[43]); +//# sourceMappingURL=uswds.min.js.map diff --git a/isis/src/docsys/assets/styles/IsisStyleCommon.css b/isis/src/docsys/assets/styles/IsisStyleCommon.css index e80de5ff1377c0f0de629b900b404eab41fc9364..c25f04e2a632d18d9e0e28e8cb588a2f58cda7e6 100644 --- a/isis/src/docsys/assets/styles/IsisStyleCommon.css +++ b/isis/src/docsys/assets/styles/IsisStyleCommon.css @@ -7,517 +7,299 @@ */ - body { - background-color: #FAF0D4 ; - background-image: URL(../banners/isis_wallpaper.jpg) ; - background-repeat: repeat-y ; - background-attachment: fixed ; - font-family: Arial, Helvetica, Geneva, sans-serif ; - } - - /* ---------------------------------------------------------------- - * HEADINGS */ - - h1 { - font-family: Arial Black, Arial, Geneva, sans-serif ; - font-size: 150% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top: 2px; - margin-bottom: 3px; - } - - h1.subtitle - { - font-family: Arial, Geneva, sans-serif ; - font-variant: normal ; - font-size: 100% ; - font-style: italic ; - font-weight: normal ; - text-decoration: none ; - color: black ; - margin-top: 0px; - margin-bottom: 3px; - } - - h2 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 110% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top:2px; - margin-bottom:3px; - padding: 3px ; - } - - h3 { - font-family: serif ; - font-size: 110% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top:10px; - margin-bottom:5px; - } - - - h4 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 100% ; - font-weight: bold ; - text-decoration: underline ; - font-style: italic; - margin-top:10px; - margin-bottom:5px; - - } - - h5 { - font-family: serif ; - font-size: 90% ; - font-weight: bold ; - text-decoration: none ; - margin-top:10px; - margin-bottom:5px; - } - - h6 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: underline ; - margin-top:10px; - margin-bottom:5px; - } - - hr { - height: 1px ; - } - - - p { - margin: 0px; - padding-bottom: 5px; - padding-top: 5px; - } - - a { - font-weight: bold; - } - - li { - padding-bottom: 5px; - } - - tt { - font-size: 110% ; - font-weight: bolder ; - } - - - div { - font-weight: normal ; - } - + /* Page Layout */ + + #page { + display: flex; + flex-direction: row; + margin: 1rem 2rem; + } + + .sidenav { + margin: 0rem 2rem 4rem; + width: 14rem; + flex-shrink: 0; + } + + main { + margin: 0rem 2rem; + padding: 0.2rem 1rem; + flex-grow: 1; + overflow-x: auto; + } + + + /* Mobile Menu */ + + .logo-bar { + display: flex; + flex-direction: row; + } + + .nav-m-logo{ + height: 44px; + margin: 3px 0px 1px 10px; + } + + .name-bar { + margin: auto; + } + + .isis-name { + margin-left: 13px; + font-weight: bold; + font-style: normal; + } + + .topnav-container { + display: flex; + flex-direction: row; + justify-content: space-between; + background-color: #00264c; + color: white; + border-top: 5px solid white; + } + + .topnav-container > button { + cursor: pointer; + } + + .usa-nav { + width: 20rem !important; + } + + .usa-nav__close { + cursor: pointer; + } + + /* Elements */ + + h1, h2, h3 { + color: #336699 ; + } + + a { + color: #005ea2 + } + + pre { + overflow: auto; + background: whitesmoke; + border-radius: 0.2rem; + padding: 1rem; + } + + /* Logo/Brand */ + + #isis-banner { + background: + linear-gradient( + rgba(0, 0, 0, 0.2), + rgba(0, 0, 0, 0.3) + ), + url(../banners/moon-cr.jpg); + color: white; + padding: 4rem; + background-size: cover; + } + + .isis-logo { + background-image: url(../img/isis-logo-br.svg); + background-repeat: no-repeat; + background-size: contain; + height: 12rem; + width: 15rem; + } + + #nav-title { + display: flex; + flex-wrap: nowrap; + padding: 13px; + height: 95px; + align-items: center; + } + + #nav-title-logo { + height: 65px; + width: 65px; + max-width: unset; + } + + #nav-title-text-box { + height: fit-content; + margin-bottom: 6px; + margin-left: 4px; + } + + #nav-title-text { + font-family: Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-weight: 700; + font-size: large; + font-style: normal; + } + + + /* Header Search Customization */ + + #usgs-header-search-button { + position: static; + margin-top: 18px; + height: 32px; + padding: 0 12px; + width: 45px; + min-width: 2rem; + } + + .usa-banner__lock-image-pd { + height: 1.7ex; + width: 2ex; + } + + + /* Card List (applications by category) */ + + .card-list-sm { + column-count: auto; + column-width: 14rem; + gap: 1rem; + padding: 0; + } + + .card-list-sm > li { + border: 2px solid #e6e6e6; + border-radius: .25rem; + list-style-type: none; + width: 14rem; + margin-bottom: 0.6rem; + } + + .card-list-sm > li > a { + display: block; + padding: 0.5rem 1rem; + text-decoration: none; + } + + .card-list-sm > li > a:hover { + background-color: #f0f0f0; + } + + + /* Tables */ + + table { + border-collapse: collapse; + } + + tbody tr:nth-child(odd) { + background-color: #D8F2FF; + } + + tbody > tr > th { + text-align: left; + padding: 6px; + } + + tbody > tr > td { + padding: 6px; + } + + td > ul { + margin: 0; + padding: 0; + list-style: none; + } + + .old-name { + font-weight: 500; + font-style: italic; + } /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - .tableTOC - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - border: 3px solid brown ; - } - - table.tableTOC - { - width: 100% ; - } + * tableFormattedInformation */ - table.tableTOC th - { - padding: 3px; - } - - table.tableTOC td - { - padding: 3px; - } + table.tableFormattedInformation { + border-collapse: collapse; + } + table.tableFormattedInformation td, table.tableFormattedInformation th { + border: 2px solid #1b1b1b; + } - - /* ------------------------------------------------------------- - * Poll Table: style for upper level pages' tables of contents */ - - table.tablePoll - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - width: 15em ; - border: 3px solid brown ; - } - - table.tablePoll th - { - background-color: #DDCCAA ; - } - - table.tablePoll td - { - - } - - - /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - table.tableTOCmulticol - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - width: 100% ; - } - - table.tableTOCmulticol th - { - padding: 3px; - } - - table.tableTOCmulticol td - { - border: 3px solid brown ; - padding: 3px; - } - - - - /* ------------------------------------------------------------------------------------------------ - * General Information Table: plain style for tables of general information - no colors, borders, etc. */ - - .tableGeneralInformation - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - } - - table.tableGeneralInformation - { - width: 80% ; - } - - table.tableGeneralInformation th - { - padding: 3px; - padding-right: 7px; - } - - table.tableGeneralInformation td - { - padding: 3px; - padding-right: 7px; - } - - - /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - .tableFormattedInformation - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - } - - table.tableFormattedInformation - { - width: 80% ; - } - - table.tableFormattedInformation caption - { - border-top: 2px solid #999966 ; - background-color: #EEEECC ; - } - - table.tableFormattedInformation th - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - text-align: center ; - } - - table.tableFormattedInformation td - { - padding: 3px; - border: 1px solid gray ; - } - - table.tableFormattedInformation col.number - { - text-align: right ; - } - - table.tableFormattedInformation col.center - { - text-align: center ; - } - - table.tableFormattedInformation col.text - { - text-align: left ; - } + table.tableFormattedInformation th { + text-align: center; + } /* ------------------------------------------------------------- * Image Table: style for images with caption displayed in basic table */ - .imageTable - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - table.imageTable - { - } - - table.imageTable tr - { - vertical-align: top ; - } - - table.imageTable caption - { - border-top: 2px solid #999966 ; - background-color: #EEEECC ; - } - - table.imageTable th - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - text-align: center ; - } - - table.imageTable td - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - text-align: center ; - } - - table.imageTable img - { - border: 2px solid black ; - } + .imageTable { + border: 0; + margin: 1rem; + } + .imageTable tr { + vertical-align: top; + } - /* ------------------------------------------------------------- - * Image Table 2: style for image with caption in separate cell - * (intended for image and caption side-by-side */ - - .imageTable2 - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - table.imageTable2 - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - } - - table.imageTable2 th - { - text-align: center ; - } - - table.imageTable2 td - { - text-align: center ; - } - - table.imageTable2 img - { - border: 2px solid black ; - } - + .imageTable th, .imageTable td { + background-color: white; + border: 0; + } + .imageTable img { + border: 2px solid black; + } /* ---------------------------------------------------------------- - * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS */ - - - /* History table */ - - - .tableCellHistory_date - { - font-style: italic ; - } - - .tableCellHistory_name - { - font-weight: bold ; - } - - .tableCellHistory_description - { - } - - - - /* ------------------------------------------------------------- - * Highlight Section: style for image with caption in separate cell - * (intended for image and caption side-by-side */ - - - div.highlightSection - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #DDDDBB ; - margin-left: 30px; - margin-right: 30px; - } - - div.highlightSection h2 - { - background-color: #AAAA77 ; - } + * History table */ + .tableCellHistory_date { + font-style: italic ; + } + .tableCellHistory_name { + font-weight: bold; + min-width: 18ex; + } /* ---------------------------------------------------------------- * CAPTION: caption text styles */ .caption /* defines style for a text caption using page's default color */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - .captionBold /* defines style for a text caption using page's default color */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - font-weight:bold; - } - - - /* ---------------------------------------------------------------- - * TABLE OF CONTENTS: table of contents text styles */ - .TOCanchors /* defines style for top-of-page table-of-contents anchor links */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - margin-bottom:5px ; - margin-top:5px ; - } - - .TOCtoplink /* defines style for link to top of page */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 70% ; - font-variant: small-caps ; - font-weight: bold ; - margin-bottom:10px ; - margin-top:10px ; - } - + { + font-family: Arial, Helvetica, Geneva, sans-serif ; + font-size: 80% ; + } /* ---------------------------------------------------------------- * IMAGE FORMATTING: special formatting for linked images */ - .blackBorderedImage /* */ - { - border: 2px solid black ; - } - - - div.code { - margin: 5px; - margin-left: 30px; - - padding: 5px; - padding-left: 30px; - - font-family: monospace; - - background-color: #EEE; - border: 1px solid #999; - } - - - div {clear: left ;} - - .pageMenu { - width: 200px; - - float: right ; - - font-family: Arial, Helvetica, SANS SERIF ; - font-weight: bold ; - font-size: 80% ; - - background-color: #FFC; - border: 1px solid #C96; - } - - .pageMenu td { - padding: 5px; - } - - - table.cheatSheet { - width: 600px ; - margin-left: auto ; - margin-right: auto ; - } - - table.cheatSheet td, table.cheatSheet th { - border-color: silver; - border-width: 2px; - border-style: solid; - padding: 5px; - vertical-align: top ; - text-align: left ; - } - - table.cheatSheet th { - background-color: #999999 ; - color: white ; - } - - - div.isisMenu { - width: 155px ; - overflow: hidden ; - position: absolute ; - top: 5px ; - left: 5px ; - } - - div.isisContent { - padding-left: 10px; - padding-right: 20px; - position: absolute ; - left: 170px; - top: 5px ; - width: 80% ; - } - - /** Added by Ryan Raub, for use in the documentation (Warning Messages)*/ - span.warning { - color: #ff0000; - font-weight: bold; - } + .blackBorderedImage { + border: 2px solid black ; + } + /* ---------------------------------------------------------------- + * Page format/hiding. should be at bottom of css */ + + .print-only { + display: none; + } + + /* Wide Screens */ + @media screen and (min-width: 801px) { + .narrow-only { + display: none; + } + } + + /* Narrow Screens */ + @media screen and (min-width: 0px) and (max-width: 800px) { + .wide-only { + display: none; + } + + .isisMenu { + display: none; + } + } \ No newline at end of file diff --git a/isis/src/docsys/assets/styles/main.css b/isis/src/docsys/assets/styles/main.css deleted file mode 100644 index 4660fb0772209d3135d96012776c47203e0d522b..0000000000000000000000000000000000000000 --- a/isis/src/docsys/assets/styles/main.css +++ /dev/null @@ -1,82 +0,0 @@ - /* ISIS STYLE SHEET - * FILENAME: main.css - * - * Purpose: formatting style sheet for upper level - * Isis pages - * - * Author: Deborah Lee Soltesz, USGS, 04/03/2002 - */ - - - - h1 { - color: #993333 ; - } - - h1.subtitle - { - color: #663333 ; - } - - h2 { - background-color: #CCAA88 ; - } - - h3 { - color: #993333 ; - } - - - h4 { - color: #993333 ; - - } - - h5 { - color: #993333 ; - } - - h6 { - color: #993333 ; - } - - HR { - color: #990000 ; - } - - .isisNavigationBar { - margin-left: auto ; - margin-right: auto ; - background-color: white ; - padding: 5px; - text-align: center ; - } - div.isisNavigationBar { - background-color: #600 ; - } - - div.isisNavigationBar table { - width: 600px ; - margin-left: auto ; - margin-right: auto ; - border: 0px solid transparent ; - border-collapse: collapse ; - padding: 0px; - background-color: white ; - } - - div.isisNavigationBar table td { - padding: 0px ; - margin: 0px ; - } - - div.isisNavigationBar img { - padding: 0px ; - margin: 0px ; - } - - - - - - diff --git a/isis/src/docsys/assets/styles/menu.css b/isis/src/docsys/assets/styles/menu.css deleted file mode 100644 index eebbe6828f0da82991dabb660bfb247efa7b6ca9..0000000000000000000000000000000000000000 --- a/isis/src/docsys/assets/styles/menu.css +++ /dev/null @@ -1,175 +0,0 @@ - /* MAIN STYLE SHEET - * FILENAME: menu.css - * - * Purpose: style sheet for Isis website menu - * - * Author: Deborah Lee Soltesz, USGS, 11/2002 - */ - - - /* ---------------------------------------------------------------- - * HEADINGS */ - - - - .isisMenu h1, - .isisMenu h2, - .isisMenu h3, - .isisMenu h4, - .isisMenu h5, - .isisMenu h6 - { - font-family: Verdana, Helvetica, Geneva, Arial, sans-serif ; - font-size: 80% ; - font-weight: bold ; - text-align: left ; - } - - .isisMenu h1 { - font-variant: small-caps ; - font-size: 120% ; - - margin-top:10px; - margin-bottom:2px; - padding: 2px; - - background-color: #667733 ; - color: white ; - } - - - .isisMenu h2 { - font-variant: small-caps ; - text-decoration: none ; - - margin-top:2px; - margin-bottom:2px; - padding: 2px ; - background-color: #CCAA88 ; - opacity: .60; - filter: alpha(opacity=60); - -moz-opacity: 0.6 ; - } - - - .isisMenu h3 { - font-style: italic ; - text-decoration: none ; - margin-top:10px; - margin-bottom:5px; - } - - - .isisMenu h4 { - text-decoration: underline ; - margin-top:10px; - margin-bottom:5px; - - } - - .isisMenu h5 { - text-decoration: underline ; - margin-top:10px; - margin-bottom:5px; - } - - .isisMenu h6 { - font-variant: small-caps ; - text-decoration: underline ; - margin-top:10px; - margin-bottom:5px; - } - - .isisMenu hr { - color: #C98 ; - background-color: #C98 ; - height: 1px ; - border: 0px ; - margin-bottom: 1px ; - margin-top: 20px ; - } - - - - .isisMenu div { - text-align: left ; - margin-bottom:3px ; - margin-top:3px ; - } - - .isisMenu a { - width: 95%; - font-variant: small-caps ; - font-weight: bold ; - text-decoration: none ; - padding: 2px ; - color: #CC0000 ; - } - - .isisMenu a:visited - { - color: #663333 ; - font-weight: bold ; - text-decoration: none; - } - - .isisMenu a:hover { - padding: 1px; - background-color: #EEEEAA ; - border: 1px solid silver ; - } - - .isisMenu a:active - { - color: #AA9933 ; - font-weight: bold ; - text-decoration: none; - padding: 1px; - background-color: #EEEEDD ; - border: 1px solid #CCCCAA ; - } - -/* Search styles */ - - .isisMenu table.AstroIsisSearch - { - width: 150px ; - /*border: 2px solid #6655AA ;*/ - } - - .isisMenu .AstroIsisSearch a - { - width: AUTO ; - font-variant: normal ; - font-weight: bold ; - text-decoration: none ; - padding: 2px ; - color: #CC0000 ; - font-size: 80%; - } - - .isisMenu .AstroIsisSearch a:visited - { - color: #663333 ; - font-weight: bold ; - text-decoration: none; - } - - .isisMenu .AstroIsisSearch a:hover { - padding: 1px; - background-color: #EEEEAA ; - border: 1px solid silver ; - } - - .isisMenu .AstroIsisSearch a:active - { - color: #AA9933 ; - font-weight: bold ; - text-decoration: none; - padding: 1px; - background-color: #EEEEDD ; - border: 1px solid #CCCCAA ; - } - - - diff --git a/isis/src/docsys/assets/styles/print.css b/isis/src/docsys/assets/styles/print.css index d28bdd140cd9c1142476920a61a4348c8e196822..1623fb2785ee45e8335b2a95ec742f2aa3980276 100644 --- a/isis/src/docsys/assets/styles/print.css +++ b/isis/src/docsys/assets/styles/print.css @@ -1,491 +1,68 @@ - /* ISIS STYLE SHEET - * FILENAME: IsisStyleCommon.css - * - * Purpose: formatting style sheet for all pages - * - * Author: Deborah Lee Soltesz, USGS, 04/03/2002 - */ - - - BODY { - background-color: white ; - } - - /* ---------------------------------------------------------------- - * HEADINGS */ - - h1 { - font-family: Arial Black, Arial, Geneva, sans-serif ; - font-size: 150% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top: 2px; - margin-bottom: 3px; - } - - h1.subtitle - { - font-family: Arial, Geneva, sans-serif ; - font-variant: normal ; - font-size: 100% ; - font-style: italic ; - font-weight: normal ; - text-decoration: none ; - color: black ; - margin-top: 0px; - margin-bottom: 3px; - } - - h2 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 110% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top:2px; - margin-bottom:3px; - padding: 3px ; - } - - h3 { - font-family: serif ; - font-size: 110% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: none ; - margin-top:10px; - margin-bottom:5px; - } - - - h4 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 100% ; - font-weight: bold ; - text-decoration: underline ; - font-style: italic; - margin-top:10px; - margin-bottom:5px; - - } - - h5 { - font-family: serif ; - font-size: 90% ; - font-weight: bold ; - text-decoration: none ; - margin-top:10px; - margin-bottom:5px; - } - - h6 { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - font-weight: bold ; - font-variant: small-caps ; - text-decoration: underline ; - margin-top:10px; - margin-bottom:5px; - } - - hR { - height: 1px ; - } - - - p { - margin: 0px; - padding-bottom: 5px; - padding-top: 5px; - } - - a { - font-weight: bold; - } - - li { - padding-bottom: 5px; - } - - tt { - font-size: 110% ; - font-weight: bolder ; - } - - - - - - /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - .tableTOC - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - border: 3px solid brown ; - } - - table.tableTOC - { - width: 100% ; - } - - table.tableTOC th - { - padding: 3px; - } - - table.tableTOC td - { - padding: 3px; - } - - - - /* ------------------------------------------------------------- - * Poll Table: style for upper level pages' tables of contents */ - - table.tablePoll - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - width: 15em ; - border: 3px solid brown ; - } - - table.tablePoll th - { - background-color: #DDCCAA ; - } - - table.tablePoll td - { - - } - - - /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - table.tableTOCmulticol - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - width: 100% ; - } - - table.tableTOCmulticol th - { - padding: 3px; - } - - table.tableTOCmulticol td - { - border: 3px solid brown ; - padding: 3px; - } - - - - /* ------------------------------------------------------------------------------------------------ - * General Information Table: plain style for tables of general information - no colors, borders, etc. */ - - .tableGeneralInformation - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - } - - table.tableGeneralInformation - { - width: 80% ; - } - - table.tableGeneralInformation th - { - padding: 3px; - padding-right: 7px; - } - - table.tableGeneralInformation td - { - padding: 3px; - padding-right: 7px; - } - - - /* ------------------------------------------------------------- - * TOC Table: style for upper level pages' tables of contents */ - - .tableFormattedInformation - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 90% ; - } - - table.tableFormattedInformation - { - width: 80% ; - } - - table.tableFormattedInformation caption - { - border-top: 2px solid #999966 ; - background-color: #EEEECC ; - } - - table.tableFormattedInformation th - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - } - - table.tableFormattedInformation td - { - padding: 3px; - border: 1px solid gray ; - } - - - /* ------------------------------------------------------------- - * Image Table: style for images with caption displayed in basic table */ - - .imageTable - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - table.imageTable - { - } - - table.imageTable tr - { - vertical-align: top ; - } - - table.imageTable caption - { - border-top: 2px solid #999966 ; - background-color: #EEEECC ; - } - - table.imageTable th - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - text-align: center ; - } - - table.imageTable td - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - text-align: center ; - } - - table.imageTable img - { - border: 2px solid black ; - } - - - /* ------------------------------------------------------------- - * Image Table 2: style for image with caption in separate cell - * (intended for image and caption side-by-side */ - - .imageTable2 - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - table.imageTable2 - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #CCCCAA ; - } - - table.imageTable2 th - { - text-align: center ; - } - - table.imageTable2 td - { - text-align: center ; - } - - table.imageTable2 img - { - border: 2px solid black ; - } - - - - /* ---------------------------------------------------------------- - * TABLE CELL FORMATTING: table styles for figures; use with CAPTIONS */ - - - /* History table */ - - - .tableCellHistory_date - { - font-style: italic ; - } - - .tableCellHistory_name - { - font-weight: bold ; - } - - .tableCellHistory_description - { - } - - - - /* ------------------------------------------------------------- - * Highlight Section: style for image with caption in separate cell - * (intended for image and caption side-by-side */ - - - div.highlightSection - { - padding: 3px; - border: 2px solid #999966 ; - background-color: #DDDDBB ; - margin-left: 30px; - margin-right: 30px; - } - - div.highlightSection h2 - { - background-color: #AAAA77 ; - } - - - - /* ---------------------------------------------------------------- - * CAPTION: caption text styles */ - - .caption /* defines style for a text caption using page's default color */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - } - - .captionBold /* defines style for a text caption using page's default color */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - font-weight:bold; - } - - - /* ---------------------------------------------------------------- - * TABLE OF CONTENTS: table of contents text styles */ - .TOCanchors /* defines style for top-of-page table-of-contents anchor links */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 80% ; - margin-bottom:5px ; - margin-top:5px ; - } - - .TOCtoplink /* defines style for link to top of page */ - { - font-family: Arial, Helvetica, Geneva, sans-serif ; - font-size: 70% ; - font-variant: small-caps ; - font-weight: bold ; - margin-bottom:10px ; - margin-top:10px ; - } - - - /* ---------------------------------------------------------------- - * IMAGE FORMATTING: special formatting for linked images */ - - .blackBorderedImage /* */ - { - border: 2px solid black ; - } - - - div.code { - margin: 5px; - margin-left: 30px; - - padding: 5px; - padding-left: 30px; - - font-family: monospace; - - background-color: #EEE; - border: 1px solid #999; - } - - - div {clear: left ;} - - .pageMenu { - width: 200px; - - float: right ; - - font-family: Arial, Helvetica, SANS SERIF ; - font-weight: bold ; - font-size: 80% ; - - background-color: #FFC; - border: 1px solid #C96; - } - - .pageMenu td { - padding: 5px; - } - - - table.cheatSheet { - width: 600px ; - margin-left: auto ; - margin-right: auto ; - } - - table.cheatSheet td, table.cheatSheet th { - border-color: silver; - border-width: 2px; - border-style: solid; - padding: 5px; - vertical-align: top ; - text-align: left ; - } - - table.cheatSheet th { - background-color: #999999 ; - color: white ; - } - - - div.isisMenu { - visibility: hidden ; - } - - div.isisContent { - position: relative ; - left: 0px; - top: 5px ; - width: 97% ; - } - - - +/* ISIS STYLE SHEET + * FILENAME: print.css + * + * Purpose: Additions to css for printing. + * + * Author: Jacob Cain, USGS, 19/09/2024 + */ + +body { + background-color: white ; +} + +pre, .cmd-line { + white-space: pre-wrap; + border: 1px solid slategrey; + background-color: whitesmoke; + color: black; +} + +tbody tr:nth-child(odd) { + background-color: unset; +} + +.acc-param > div:nth-child(2n) { + border: none; +} + +.acc-param > h4:nth-child(2n+1) > button { + background-color: unset; + border: 2px solid black; +} + +table tr { + border-bottom: 2px solid gray; +} + +h1, h2, h3, h4, h5, h6 { + color: black; +} + +div { + clear: left ; +} + +/* Hide Menu and Tab Controls */ +.isisMenu, .tab-line, header, footer { + display: none !important; +} + +/* Show all tabs/expand all accordions */ +#overview, +#Parameters, +#Example1, +#Example2, +#Example3, +#Example4, +#Example5, +.usa-accordion__content, +.print-only { + display: block !important; +} + +h1.print-only { + margin-top: 6rem; + padding-bottom: 0.5rem; + border-bottom: 10px dotted black; + margin-bottom: 3rem; +} diff --git a/isis/src/docsys/assets/styles/usgs/common.css b/isis/src/docsys/assets/styles/usgs/common.css new file mode 100644 index 0000000000000000000000000000000000000000..e9272d328e7ac2adcb4a3f29e6a727378264d35b --- /dev/null +++ b/isis/src/docsys/assets/styles/usgs/common.css @@ -0,0 +1,271 @@ +@charset "UTF-8"; +/* CSS Document */ + +footer, #navbar { + font-family: 'Source Sans Pro',sans-serif; + margin: 0; + position: relative; +} + +*, *:before, *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +footer, header, main, nav, div { + display: block; +} + +.tmp-container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.tmp-container a { + text-decoration: none; + background: transparent; +} +.tmp-container a:-webkit-any-link { + cursor: auto; +} +.tmp-container:before, .tmp-container:after { + content: " "; + display: table; +} +.tmp-container:after { + clear: both; +} + +hr { + width: 100%; + margin-top: 42px; + clear: both; +} +@media only screen and (max-width:490px) { + hr { + margin-top: 60px; + } +} + +/* header (only) nav */ +.header-nav { + background: #00264c; +} + +.logo-header img { + margin-top: 8px; + margin-bottom: 8px; + border: 0; + max-width: 100%; + height: auto; +} + +.header-search form { + float: right; + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +.header-search input[type="search"] { + height: 30px; + width: 260px; + margin-top: 18px; +} +.header-search button[type="submit"] { + position: absolute; + top: 0; + bottom: 0; + right: 15px; + border: 0; + color: #666; + background: transparent; + padding: 0; + width: 39px; + height: 39px; + margin-top: 21px; +} + +input{line-height:normal} +input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} +input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} +input,button{font-family:inherit;font-size:inherit;line-height:inherit} + + +/* Always float the navbar header */ +.navbar-header { + float: left; +} + +/* footer (only) css */ + +.menu.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} + +.nav:before, .nav:after { + content: none; +} +footer.footer { + background: #00264c; + padding-bottom: 0px; + position: relative; + width: 100%; + border-top: 1px solid #E5E5E5; +} + +footer.footer .footer-doi { + padding-right: 0; + padding-left: 0; +} + +footer.footer .footer-doi ul.menu li a { + padding: 5px 0px; + color: #ffffff; + float: left; + font-size: 12px; +} + +footer.footer .footer-doi ul.menu li:first-of-type { + padding-left: 0px; +} + +footer.footer .footer-doi ul.menu li { + float: left; + padding-right: 2px; + padding-left: 5px; +} + +footer.footer .footer-doi ul.menu li:after { + content: "|"; + color: #ffffff; + float: left; + padding-top: 5px; + padding-left: 7px; + font-size: 12px; +} + +footer.footer .footer-doi ul.menu li:last-child:after { + content: ""; +} + +footer.footer .footer-wrap .menu.nav a { + padding: 4px 0px; + color: #ffffff; + font-size: 12px; +} + +footer.footer .footer-social-links { + color: #ffffff; + font-size: 12px; + padding-right: 0; +} + +footer.footer .footer-social-links ul { + float: right; + margin-top: 0px; +} + +footer.footer .footer-social-links ul li.follow { + padding-top: 6px; + padding-right: 5px; +} + +footer.footer .footer-social-links ul li { + float: left; + height: 24px; + margin: 0 2px; + list-style: none; + list-style-type: none; +} + +footer.footer .footer-social-links ul li:last-of-type { + margin-right: 0px; +} + +footer.footer .footer-social-links ul li a i { + color:#fff; + font-size: 24px; +} + +/* Font Awesome Social Media icons */ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot'); + src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa-wrapper { + position: relative +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-search:before { + content: "\f002"; +} +.fa-twitter-square:before { +Content: "\f081"; +} +.fa-facebook-square:before { +Content: "\f082"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-instagram:before { + content: "\f16d"; +} +.only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +[role="button"]{cursor:pointer} diff --git a/isis/src/docsys/assets/styles/usgs/custom.css b/isis/src/docsys/assets/styles/usgs/custom.css new file mode 100644 index 0000000000000000000000000000000000000000..df662efe3d1770bfea180f862032c67db2b23abb --- /dev/null +++ b/isis/src/docsys/assets/styles/usgs/custom.css @@ -0,0 +1,69 @@ +/* ================INSTRUCTIONS=================*/ +/* By changing the info below, you can reduce the size of the logo or hide the search box. You can also override the standard font characteristics if you would like to use your own custom styles. In order for your changes to work though, you MUST include a reference in your HTML pages to both the common CSS file and custom CSS file in that order. + +Instructions are provided below for customizing these classes. */ + +/* =============Width===============*/ +/* BY DEFAULT, THERE IS NO MAX WIDTH: +If you want the want to restrict the width of the page, remove the comment out slashes and astricks surrounding the ".tmp-container {max-width: 1170px;}". you can change the 1170px to a smaller/larger max width if you'd like */ + +/* .tmp-container { + max-width: 1170px; +} */ + +/* =============Search===============*/ +/* BY DEFAULT, Search box is displayed: +If you want the to hide the search, remove the comment out slashes and astricks surrounding the ".search-box {display:none;}" below. */ + +/* +#search-box { + display: none; +} +*/ + +/* =============LOGO===============*/ +/* THE DEFAULT LOGO HEIGHT IS 65PX: +If you want the logo to be smaller (50px), comment out the ".logo-header img {height 65px;}" below and remove the comment out slashes and astricks surrounding the ".logo-header img {height: 50px...margin-top: 18px;}" and the header search input (so the search box size is reduced too). 50px is the MINIMUM HEIGHT for the logo. */ + .logo-header img { + height: 65px; +} +/* +.logo-header img { + height: 50px; +} +.header-search input[type="search"] { + height: 30px; + margin-top: 16px; +} +.header-search button[type="submit"] { + width: 26px; + height: 30px; + margin-top: 18px; +} +*/ + +/* =============STANDARD CONTENT===============*/ +/* TO CHANGE THE TEXT SIZE OF THE CONTENT, FONT, ETC: +By default, USGS has set the font size, family, etc. in order to provide a consistent size for content across all pages. If you would prefer not to have any of these pre-defined formats, you can change them below. NOTE: header and footer will not be changed. */ +#maincontent { + font-family: 'Source Sans Pro',sans-serif; + font-size: 14px; + line-height: 1.42857; + color: #333333; + background-color: #fff; + padding-left: 15px; + padding-right: 15px; +} + +/* =============SEARCH===============*/ +/* THIS HIDES THE SEARCH BOX ON VERY SMALL DEVICES: +For simplification, search bar is visible on larger screens but is hidden on small screens. If you would prefer not to have the search box at all, you can remove the "@media (max-width:500px) {" and the second closing "}". below */ +@media (max-width:500px) { +.header-search form { + display: none} +} + +/* =============SOCIAL MEDIA===============*/ +/* If you would prefer not to have the social media links, you can remove the comment out slashes and astricks surrounding the content below */ + /* .footer-social-links { + display: none} */ \ No newline at end of file diff --git a/isis/src/docsys/assets/styles/uswds.css b/isis/src/docsys/assets/styles/uswds.css new file mode 100644 index 0000000000000000000000000000000000000000..9ee2798ec3a1d2c12e9d3124c6f450c8e55e905c --- /dev/null +++ b/isis/src/docsys/assets/styles/uswds.css @@ -0,0 +1,30110 @@ +@charset "UTF-8"; +/*! uswds v3.8.2 */ +/*! uswds v3.8.2 */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{ + line-height:1.15; + -webkit-text-size-adjust:100%; +} +body{ + margin:0; +} +main{ + display:block; +} +h1{ + font-size:2em; + margin:0.67em 0; +} +hr{ + box-sizing:content-box; + height:0; + overflow:visible; +} +pre{ + font-family:monospace, monospace; + font-size:1em; +} +a{ + background-color:transparent; +} +abbr[title]{ + border-bottom:none; + text-decoration:underline; + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; +} +b, +strong{ + font-weight:bolder; +} +code, +kbd, +samp{ + font-family:monospace, monospace; + font-size:1em; +} +small{ + font-size:80%; +} +sub, +sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; +} + +sub{ + bottom:-0.25em; +} + +sup{ + top:-0.5em; +} +img{ + border-style:none; +} +button, +input, +optgroup, +select, +textarea{ + font-family:inherit; + font-size:100%; + line-height:1.15; + margin:0; +} +button, +input{ + overflow:visible; +} +button, +select{ + text-transform:none; +} +button, +[type=button], +[type=reset], +[type=submit]{ + -webkit-appearance:button; +} +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner{ + border-style:none; + padding:0; +} +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring{ + outline:1px dotted ButtonText; +} +fieldset{ + padding:0.35em 0.75em 0.625em; +} +legend{ + box-sizing:border-box; + color:inherit; + display:table; + max-width:100%; + padding:0; + white-space:normal; +} +progress{ + vertical-align:baseline; +} +textarea{ + overflow:auto; +} +[type=checkbox], +[type=radio]{ + box-sizing:border-box; + padding:0; +} +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button{ + height:auto; +} +[type=search]{ + -webkit-appearance:textfield; + outline-offset:-2px; +} +[type=search]::-webkit-search-decoration{ + -webkit-appearance:none; +} +::-webkit-file-upload-button{ + -webkit-appearance:button; + font:inherit; +} +details{ + display:block; +} +summary{ + display:list-item; +} +template{ + display:none; +} +[hidden]{ + display:none; +} +.usa-textarea, .usa-range, .usa-radio__label, .usa-input-group, .usa-hint, .usa-combo-box__input, .usa-combo-box__list, .usa-select, .usa-checkbox__label, .usa-fieldset, .usa-input{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; +} + +.usa-textarea, .usa-range, .usa-input-group, .usa-combo-box__input, .usa-select, .usa-input{ + border-width:1px; + border-color:#565c65; + border-style:solid; + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + border-radius:0; + color:#1b1b1b; + display:block; + height:2.5rem; + margin-top:0.5rem; + max-width:30rem; + padding:0.5rem; + width:100%; +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:normal; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-300.woff2) format("woff2"); +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:normal; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2) format("woff2"); +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:normal; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-700.woff2) format("woff2"); +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:italic; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2) format("woff2"); +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:italic; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2) format("woff2"); +} +@font-face{ + font-family:"Roboto Mono Web"; + font-style:italic; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:normal; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-light-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:normal; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:normal; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:italic; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:italic; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-italic-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Source Sans Pro Web"; + font-style:italic; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:normal; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Light.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:normal; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Regular.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:normal; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Bold.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:italic; + font-weight:300; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-LightItalic.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:italic; + font-weight:400; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-Italic.woff2) format("woff2"); +} +@font-face{ + font-family:"Merriweather Web"; + font-style:italic; + font-weight:700; + font-display:fallback; + src:url(https://asc-docs.s3.us-west-2.amazonaws.com/common/uswds/3.6.0/fonts/merriweather/Latin-Merriweather-BoldItalic.woff2) format("woff2"); +} +body{ + color:#1b1b1b; + background-color:white; + overflow-x:hidden; +} + +input:not([disabled]):focus, +select:not([disabled]):focus, +textarea:not([disabled]):focus, +button:not([disabled]):focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +iframe:focus, +[href]:focus, +[tabindex]:focus, +[contentEditable=true]:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +img{ + max-width:100%; +} + +.usa-media-link{ + display:inline-block; + line-height:0; +} + +html{ + box-sizing:border-box; +} + +*, +*::before, +*::after{ + box-sizing:inherit; +} + +html{ + font-feature-settings:"kern" 1; + font-kerning:normal; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:100%; +} + +cite, +var, +address, +dfn{ + font-style:normal; +} + +.usa-focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +.usa-sr-only{ + position:absolute; + left:-999em; + right:auto; +} + +.usa-content p, +.usa-content ul:not(.usa-accordion):not(.usa-accordion--bordered), +.usa-content ol:not(.usa-accordion):not(.usa-accordion--bordered){ + max-width:68ex; +} + +.usa-dark-background{ + background-color:#3d4551; +} +.usa-dark-background p, +.usa-dark-background span{ + color:white; +} +.usa-dark-background a{ + color:#dfe1e2; +} +.usa-dark-background a:visited{ + color:#dfe1e2; +} +.usa-dark-background a:hover, .usa-dark-background a:active{ + color:#f0f0f0; +} + +.usa-display{ + margin-bottom:0; + margin-top:0; + clear:both; + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.2; + font-weight:700; + margin-bottom:0; +} +* + .usa-display{ + margin-top:1.5em; +} +.usa-display + *{ + margin-top:1em; +} +@media all and (min-width: 30em){ + .usa-display{ + margin-bottom:0; + margin-top:0; + clear:both; + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + line-height:1.2; + font-weight:700; + } + * + .usa-display{ + margin-top:1.5em; + } + .usa-display + *{ + margin-top:1em; + } +} +@media all and (min-width: 40em){ + .usa-display{ + margin-bottom:0; + margin-top:0; + clear:both; + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + line-height:1.2; + font-weight:700; + } + * + .usa-display{ + margin-top:1.5em; + } + .usa-display + *{ + margin-top:1em; + } +} + +.usa-intro{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.8; + font-weight:400; + max-width:88ex; +} + +.usa-icon{ + display:inline-block; + fill:currentColor; + height:1em; + position:relative; + width:1em; +} + +.usa-icon--size-3{ + height:1.5rem; + width:1.5rem; +} + +.usa-icon--size-4{ + height:2rem; + width:2rem; +} + +.usa-icon--size-5{ + height:2.5rem; + width:2.5rem; +} + +.usa-icon--size-6{ + height:3rem; + width:3rem; +} + +.usa-icon--size-7{ + height:3.5rem; + width:3.5rem; +} + +.usa-icon--size-8{ + height:4rem; + width:4rem; +} + +.usa-icon--size-9{ + height:4.5rem; + width:4.5rem; +} + +.usa-link{ + color:#005ea2; + text-decoration:underline; +} +.usa-link:visited{ + color:#54278f; +} +.usa-link:hover{ + color:#1a4480; +} +.usa-link:active{ + color:#162e51; +} +.usa-link:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +.usa-link--external{ + display:inline; +} +.usa-link--external::before{ + position:absolute; + left:-999em; + right:auto; + content:"External."; +} +.usa-link--external[target=_blank]::before{ + position:absolute; + left:-999em; + right:auto; + content:"External, opens in a new tab."; +} +.usa-link--external::after{ + background-image:url("../img/usa-icons/launch.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.75ex 1.75ex; + display:inline-block; + height:1.75ex; + width:1.75ex; + content:""; + display:inline; + margin-top:0.7ex; + margin-left:2px; + padding-left:1.75ex; + vertical-align:middle; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-link--external::after{ + background:none; + background-color:currentColor; + -webkit-mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.75ex 1.75ex; + mask-size:1.75ex 1.75ex; + } +} +.usa-link--external.usa-link--alt{ + display:inline; +} +.usa-link--external.usa-link--alt::before{ + position:absolute; + left:-999em; + right:auto; + content:"External."; +} +.usa-link--external.usa-link--alt[target=_blank]::before{ + position:absolute; + left:-999em; + right:auto; + content:"External, opens in a new tab."; +} +.usa-link--external.usa-link--alt::after{ + background-image:url("../img/usa-icons-bg/launch--white.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.75ex 1.75ex; + display:inline-block; + height:1.75ex; + width:1.75ex; + content:""; + display:inline; + margin-top:0.7ex; + margin-left:2px; + padding-left:1.75ex; + vertical-align:middle; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-link--external.usa-link--alt::after{ + background:none; + background-color:currentColor; + -webkit-mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/launch.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.75ex 1.75ex; + mask-size:1.75ex 1.75ex; + } +} + +.usa-list{ + margin-bottom:1em; + margin-top:1em; + line-height:1.5; + padding-left:3ch; +} +.usa-list:last-child{ + margin-bottom:0; +} +.usa-list ul, +.usa-list ol{ + margin-top:0.25em; +} +.usa-list li{ + margin-bottom:0.25em; + max-width:68ex; +} +.usa-list li:last-child{ + margin-bottom:0; +} + +.usa-list--unstyled{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-list--unstyled > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-prose .usa-list--unstyled{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-prose .usa-list--unstyled > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-paragraph{ + line-height:1.5; + max-width:68ex; + margin-bottom:0; + margin-top:0; +} +* + .usa-paragraph{ + margin-top:1em; +} +.usa-paragraph + *{ + margin-top:1em; +} + +.usa-prose{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} +.usa-prose > ul, +.usa-prose > ol{ + margin-bottom:1em; + margin-top:1em; + line-height:1.5; + padding-left:3ch; +} +.usa-prose > ul:last-child, +.usa-prose > ol:last-child{ + margin-bottom:0; +} +.usa-prose > ul ul, +.usa-prose > ul ol, +.usa-prose > ol ul, +.usa-prose > ol ol{ + margin-top:0.25em; +} +.usa-prose > ul li, +.usa-prose > ol li{ + margin-bottom:0.25em; + max-width:68ex; +} +.usa-prose > ul li:last-child, +.usa-prose > ol li:last-child{ + margin-bottom:0; +} +.usa-prose > table{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + border-collapse:collapse; + border-spacing:0; + color:#1b1b1b; + margin:1.25rem 0; + text-align:left; +} +.usa-prose > table thead th{ + background-clip:padding-box; + color:#1b1b1b; + font-weight:700; + line-height:1.3; +} +.usa-prose > table thead th, +.usa-prose > table thead td{ + background-color:#dfe1e2; + color:#1b1b1b; +} +.usa-prose > table tbody th{ + text-align:left; +} +.usa-prose > table th, +.usa-prose > table td{ + background-color:white; + border:1px solid #1b1b1b; + font-weight:normal; + padding:0.5rem 1rem; +} +.usa-prose > table caption{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1rem; + font-weight:700; + margin-bottom:0.75rem; + text-align:left; +} +.usa-prose > table th[data-sortable]{ + padding-right:2.5rem; + position:relative; +} +.usa-prose > table th[data-sortable]::after{ + border-bottom-color:transparent; + border-bottom-style:solid; + border-bottom-width:1px; + bottom:0; + content:""; + height:0; + left:0; + position:absolute; + width:100%; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:visited, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active{ + color:#162e51; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g.unsorted{ + fill:#1b1b1b; +} +.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .usa-prose > table th[data-sortable][aria-sort=none] .usa-table__header__button:hover .usa-icon > g.unsorted{ + fill:black; +} +.usa-prose > table th[data-sortable][aria-sort=descending], .usa-prose > table th[data-sortable][aria-sort=ascending]{ + background-color:#97d4ea; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active{ + color:#162e51; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-prose > table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g.descending{ + fill:#1b1b1b; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active{ + color:#162e51; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-prose > table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g.ascending{ + fill:#1b1b1b; +} +.usa-prose > table thead th[aria-sort]{ + background-color:#97d4ea; + color:#1b1b1b; +} +.usa-prose > table td[data-sort-active], +.usa-prose > table th[data-sort-active]{ + background-color:#e1f3f8; + color:#1b1b1b; +} +.usa-prose > .usa-table--borderless thead{ +} +.usa-prose > .usa-table--borderless thead th{ + background-color:white; + border-top:0; + color:#1b1b1b; +} +.usa-prose > .usa-table--borderless thead th[aria-sort]{ + color:#1b1b1b; +} +.usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted{ + fill:#1b1b1b; +} +.usa-prose > .usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted{ + fill:black; +} +.usa-prose > .usa-table--borderless th, +.usa-prose > .usa-table--borderless td{ + border-left:0; + border-right:0; +} +.usa-prose > .usa-table--compact th, +.usa-prose > .usa-table--compact td{ + padding:0.25rem 0.75rem; +} +.usa-prose > .usa-table--striped tbody tr:nth-child(odd) td, +.usa-prose > .usa-table--striped tbody tr:nth-child(odd) th{ + background-color:#f0f0f0; + color:#1b1b1b; +} +.usa-prose > .usa-table--striped tbody tr:nth-child(odd) td[data-sort-active], +.usa-prose > .usa-table--striped tbody tr:nth-child(odd) th[data-sort-active]{ + background-color:#c3ebfa; + color:#1b1b1b; +} +@media all and (max-width: 29.99em){ + .usa-prose > .usa-table--stacked thead{ + display:none; + } + .usa-prose > .usa-table--stacked th, + .usa-prose > .usa-table--stacked td{ + border-bottom-width:0; + display:block; + width:100%; + } + .usa-prose > .usa-table--stacked tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; + } + .usa-prose > .usa-table--stacked tr th:first-child, + .usa-prose > .usa-table--stacked tr td:first-child{ + border-top-width:0; + } + .usa-prose > .usa-table--stacked tr:nth-child(odd) td, + .usa-prose > .usa-table--stacked tr:nth-child(odd) th{ + background-color:inherit; + } + .usa-prose > .usa-table--stacked tr:first-child th:first-child, + .usa-prose > .usa-table--stacked tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; + } + .usa-prose > .usa-table--stacked th[data-label], + .usa-prose > .usa-table--stacked td[data-label]{ + padding-bottom:0.75rem; + } + .usa-prose > .usa-table--stacked th[data-label]:before, + .usa-prose > .usa-table--stacked td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; + } +} +@media all and (max-width: 29.99em){ + .usa-prose > .usa-table--stacked-header thead{ + display:none; + } + .usa-prose > .usa-table--stacked-header th, + .usa-prose > .usa-table--stacked-header td{ + border-bottom-width:0; + display:block; + width:100%; + } + .usa-prose > .usa-table--stacked-header tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; + } + .usa-prose > .usa-table--stacked-header tr th:first-child, + .usa-prose > .usa-table--stacked-header tr td:first-child{ + border-top-width:0; + } + .usa-prose > .usa-table--stacked-header tr:nth-child(odd) td, + .usa-prose > .usa-table--stacked-header tr:nth-child(odd) th{ + background-color:inherit; + } + .usa-prose > .usa-table--stacked-header tr:first-child th:first-child, + .usa-prose > .usa-table--stacked-header tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; + } + .usa-prose > .usa-table--stacked-header th[data-label], + .usa-prose > .usa-table--stacked-header td[data-label]{ + padding-bottom:0.75rem; + } + .usa-prose > .usa-table--stacked-header th[data-label]:before, + .usa-prose > .usa-table--stacked-header td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; + } + .usa-prose > .usa-table--stacked-header tr td:first-child, + .usa-prose > .usa-table--stacked-header tr th:first-child{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.1; + background-color:#dfe1e2; + color:#1b1b1b; + font-weight:700; + padding:0.75rem 1rem; + } + .usa-prose > .usa-table--stacked-header tr td:first-child:before, + .usa-prose > .usa-table--stacked-header tr th:first-child:before{ + display:none; + } +} +.usa-prose > .width-mobile .usa-table--stacked thead{ + display:none; +} +.usa-prose > .width-mobile .usa-table--stacked th, +.usa-prose > .width-mobile .usa-table--stacked td{ + border-bottom-width:0; + display:block; + width:100%; +} +.usa-prose > .width-mobile .usa-table--stacked tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; +} +.usa-prose > .width-mobile .usa-table--stacked tr th:first-child, +.usa-prose > .width-mobile .usa-table--stacked tr td:first-child{ + border-top-width:0; +} +.usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) td, +.usa-prose > .width-mobile .usa-table--stacked tr:nth-child(odd) th{ + background-color:inherit; +} +.usa-prose > .width-mobile .usa-table--stacked tr:first-child th:first-child, +.usa-prose > .width-mobile .usa-table--stacked tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; +} +.usa-prose > .width-mobile .usa-table--stacked th[data-label], +.usa-prose > .width-mobile .usa-table--stacked td[data-label]{ + padding-bottom:0.75rem; +} +.usa-prose > .width-mobile .usa-table--stacked th[data-label]:before, +.usa-prose > .width-mobile .usa-table--stacked td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; +} +.usa-prose > .width-mobile .usa-table--stacked-header thead{ + display:none; +} +.usa-prose > .width-mobile .usa-table--stacked-header th, +.usa-prose > .width-mobile .usa-table--stacked-header td{ + border-bottom-width:0; + display:block; + width:100%; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child, +.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child{ + border-top-width:0; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) td, +.usa-prose > .width-mobile .usa-table--stacked-header tr:nth-child(odd) th{ + background-color:inherit; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr:first-child th:first-child, +.usa-prose > .width-mobile .usa-table--stacked-header tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; +} +.usa-prose > .width-mobile .usa-table--stacked-header th[data-label], +.usa-prose > .width-mobile .usa-table--stacked-header td[data-label]{ + padding-bottom:0.75rem; +} +.usa-prose > .width-mobile .usa-table--stacked-header th[data-label]:before, +.usa-prose > .width-mobile .usa-table--stacked-header td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child, +.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.1; + background-color:#dfe1e2; + color:#1b1b1b; + font-weight:700; + padding:0.75rem 1rem; +} +.usa-prose > .width-mobile .usa-table--stacked-header tr td:first-child:before, +.usa-prose > .width-mobile .usa-table--stacked-header tr th:first-child:before{ + display:none; +} +.usa-prose > .usa-table-container--scrollable{ + margin:1.25rem 0; + overflow-y:hidden; +} +.usa-prose > .usa-table-container--scrollable .usa-table{ + margin:0; +} +.usa-prose > .usa-table-container--scrollable td{ + white-space:nowrap; +} +.usa-prose > p{ + line-height:1.5; + max-width:68ex; +} +.usa-prose > h1, +.usa-prose > h2, +.usa-prose > h3, +.usa-prose > h4, +.usa-prose > h5, +.usa-prose > h6{ + margin-bottom:0; + margin-top:0; + clear:both; +} +.usa-prose > * + *{ + margin-top:1em; + margin-bottom:0; +} +.usa-prose > * + h1, +.usa-prose > * + h2, +.usa-prose > * + h3, +.usa-prose > * + h4, +.usa-prose > * + h5, +.usa-prose > * + h6{ + margin-top:1.5em; +} +.usa-prose > h1{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + line-height:1.2; + font-weight:700; +} +.usa-prose > h2{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + line-height:1.2; + font-weight:700; +} +.usa-prose > h3{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.2; + font-weight:700; +} +.usa-prose > h4{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + line-height:1.2; + font-weight:700; +} +.usa-prose > h5{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + line-height:1.2; + font-weight:700; +} +.usa-prose > h6{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.87rem; + line-height:1.1; + font-weight:normal; + letter-spacing:0.025em; + text-transform:uppercase; +} + +.usa-accordion{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + color:#1b1b1b; + margin:0; + padding:0; + width:100%; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} +.usa-accordion > li{ + margin-bottom:0; + max-width:unset; +} +.usa-accordion > ul li ul{ + list-style:disc; +} +.usa-accordion > ul li ul > li > ul{ + list-style:circle; +} +.usa-accordion > ul li ul > li > ul > li > ul{ + list-style:square; +} +.usa-accordion + .usa-accordion, +.usa-accordion + .usa-accordion--bordered{ + margin-top:0.5rem; +} + +.usa-accordion--bordered .usa-accordion__content{ + border-bottom:0.25rem solid #f0f0f0; + border-left:0.25rem solid #f0f0f0; + border-right:0.25rem solid #f0f0f0; + padding-bottom:1rem; +} +.usa-accordion--bordered .usa-accordion__heading{ + margin-bottom:0; +} + +.usa-accordion__heading, +.usa-prose .usa-accordion__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:0.9; + margin:0; +} +.usa-accordion__heading:not(:first-child), +.usa-prose .usa-accordion__heading:not(:first-child){ + margin-top:0.5rem; +} + +.usa-accordion__content{ + color:#1b1b1b; + background-color:white; + margin-top:0; + overflow:auto; + padding:1rem 1.25rem calc(1rem - 0.25rem) 1.25rem; +} +.usa-accordion__content > *:first-child{ + margin-top:0; +} +.usa-accordion__content > *:last-child{ + margin-bottom:0; +} + +.usa-accordion__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + color:#1b1b1b; + background-color:#f0f0f0; + background-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-position:right 1.25rem center; + background-size:1.5rem; + cursor:pointer; + display:inline-block; + font-weight:700; + margin:0; + padding:1rem 3.5rem 1rem 1.25rem; + text-decoration:none; + width:100%; +} +.usa-accordion__button:visited{ + color:#54278f; +} +.usa-accordion__button:hover{ + color:#1a4480; +} +.usa-accordion__button:active{ + color:#162e51; +} +.usa-accordion__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-accordion__button:hover, .usa-accordion__button.usa-button--hover, .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button:disabled.usa-button--hover, .usa-accordion__button[aria-disabled=true].usa-button--hover, .usa-accordion__button:active, .usa-accordion__button.usa-button--active, .usa-accordion__button:disabled:active, .usa-accordion__button[aria-disabled=true]:active, .usa-accordion__button:disabled.usa-button--active, .usa-accordion__button[aria-disabled=true].usa-button--active, .usa-accordion__button:disabled:focus, .usa-accordion__button[aria-disabled=true]:focus, .usa-accordion__button:disabled.usa-focus, .usa-accordion__button[aria-disabled=true].usa-focus, .usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-accordion__button.usa-button--hover{ + color:#1a4480; +} +.usa-accordion__button.usa-button--active{ + color:#162e51; +} +.usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-accordion__button:disabled, .usa-accordion__button[aria-disabled=true], .usa-accordion__button:disabled:hover, .usa-accordion__button[aria-disabled=true]:hover, .usa-accordion__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-accordion__button:hover{ + color:#1b1b1b; + background-color:#dfe1e2; + background-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + text-decoration:none; +} +@media (forced-colors: active){ + .usa-accordion__button{ + border:2px solid transparent; + position:relative; + } + .usa-accordion__button::before{ + background-image:url("../img/usa-icons/remove.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.5rem 1.5rem; + display:inline-block; + height:1.5rem; + width:1.5rem; + height:100%; + position:absolute; + right:1.25rem; + top:0; + content:""; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-accordion__button::before{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.5rem 1.5rem; + mask-size:1.5rem 1.5rem; + } + } +} + +.usa-accordion__button[aria-expanded=false]{ + background-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-size:1.5rem; +} +.usa-accordion__button[aria-expanded=false]:hover{ + background-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-accordion__button[aria-expanded=false]::before{ + background-image:url("../img/usa-icons/add.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.5rem 1.5rem; + display:inline-block; + height:1.5rem; + width:1.5rem; + height:100%; + position:absolute; + right:1.25rem; + top:0; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-accordion__button[aria-expanded=false]::before{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.5rem 1.5rem; + mask-size:1.5rem 1.5rem; + } + } +} + +.usa-alert{ + background-color:#f0f0f0; + border-left:0.5rem solid #a9aeb1; + color:#1b1b1b; +} +.usa-alert .usa-alert__body{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-bottom:1rem; + padding-top:1rem; + padding-left:1rem; + padding-right:1rem; + position:relative; +} +@media all and (min-width: 64em){ + .usa-alert .usa-alert__body{ + padding-left:1.8333333333rem; + } +} +.usa-alert .usa-alert__text{ + margin-bottom:0; + margin-top:0; +} +.usa-alert .usa-alert__text:only-child{ + padding-bottom:0; + padding-top:0; +} +.usa-alert .usa-alert__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:0.9; + margin-top:0; + margin-bottom:0.5rem; +} +.usa-alert > .usa-list, +.usa-alert .usa-alert__body > .usa-list{ + padding-left:2ch; +} +.usa-alert > .usa-list:last-child, +.usa-alert .usa-alert__body > .usa-list:last-child{ + margin-bottom:0; +} +* + .usa-alert{ + margin-top:1rem; +} + +.usa-alert--success{ + background-color:#ecf3ec; + border-left-color:#00a91c; +} +.usa-alert--success .usa-alert__body{ + color:#1b1b1b; + background-color:#ecf3ec; + padding-left:2.9166666667rem; +} +.usa-alert--success .usa-alert__body::before{ + background-image:url("../img/usa-icons/check_circle.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--success .usa-alert__body::before{ + background:none; + background-color:#1b1b1b; + -webkit-mask-image:url("../img/usa-icons/check_circle.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/check_circle.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--success .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--success .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-alert--success .usa-alert__body .usa-link{ + color:#005ea2; +} +.usa-alert--success .usa-alert__body .usa-link:visited{ + color:#54278f; +} +.usa-alert--success .usa-alert__body .usa-link:hover, .usa-alert--success .usa-alert__body .usa-link:active{ + color:#1a4480; +} + +.usa-alert--warning{ + background-color:#faf3d1; + border-left-color:#ffbe2e; +} +.usa-alert--warning .usa-alert__body{ + color:#1b1b1b; + background-color:#faf3d1; + padding-left:2.9166666667rem; +} +.usa-alert--warning .usa-alert__body::before{ + background-image:url("../img/usa-icons/warning.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--warning .usa-alert__body::before{ + background:none; + background-color:#1b1b1b; + -webkit-mask-image:url("../img/usa-icons/warning.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/warning.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--warning .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--warning .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-alert--warning .usa-alert__body .usa-link{ + color:#005ea2; +} +.usa-alert--warning .usa-alert__body .usa-link:visited{ + color:#54278f; +} +.usa-alert--warning .usa-alert__body .usa-link:hover, .usa-alert--warning .usa-alert__body .usa-link:active{ + color:#1a4480; +} + +.usa-alert--error{ + background-color:#f4e3db; + border-left-color:#d54309; +} +.usa-alert--error .usa-alert__body{ + color:#1b1b1b; + background-color:#f4e3db; + padding-left:2.9166666667rem; +} +.usa-alert--error .usa-alert__body::before{ + background-image:url("../img/usa-icons/error.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--error .usa-alert__body::before{ + background:none; + background-color:#1b1b1b; + -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--error .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--error .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-alert--error .usa-alert__body .usa-link{ + color:#005ea2; +} +.usa-alert--error .usa-alert__body .usa-link:visited{ + color:#54278f; +} +.usa-alert--error .usa-alert__body .usa-link:hover, .usa-alert--error .usa-alert__body .usa-link:active{ + color:#1a4480; +} + +.usa-alert--info{ + background-color:#e7f6f8; + border-left-color:#00bde3; +} +.usa-alert--info .usa-alert__body{ + color:#1b1b1b; + background-color:#e7f6f8; + padding-left:2.9166666667rem; +} +.usa-alert--info .usa-alert__body::before{ + background-image:url("../img/usa-icons/info.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--info .usa-alert__body::before{ + background:none; + background-color:#1b1b1b; + -webkit-mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--info .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--info .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-alert--info .usa-alert__body .usa-link{ + color:#005ea2; +} +.usa-alert--info .usa-alert__body .usa-link:visited{ + color:#54278f; +} +.usa-alert--info .usa-alert__body .usa-link:hover, .usa-alert--info .usa-alert__body .usa-link:active{ + color:#1a4480; +} + +.usa-alert--emergency{ + background-color:#9c3d10; + border-left-color:#9c3d10; +} +.usa-alert--emergency .usa-alert__body{ + color:white; + background-color:#9c3d10; + padding-left:2.9166666667rem; +} +.usa-alert--emergency .usa-alert__body::before{ + background-image:url("../img/usa-icons-bg/error--white.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--emergency .usa-alert__body::before{ + background:none; + background-color:white; + -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--emergency .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--emergency .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-alert--emergency .usa-alert__body .usa-link{ + color:#dfe1e2; +} +.usa-alert--emergency .usa-alert__body .usa-link:visited{ + color:#dfe1e2; +} +.usa-alert--emergency .usa-alert__body .usa-link:hover, .usa-alert--emergency .usa-alert__body .usa-link:active{ + color:#f0f0f0; +} + +.usa-alert--slim .usa-alert__body{ + padding-bottom:0.5rem; + padding-top:0.5rem; + padding-left:2.4166666667rem; +} +.usa-alert--slim .usa-alert__body:before{ + background-size:1.5rem; + height:1.5rem; + top:0.5rem; + width:1.5rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-alert--slim .usa-alert__body:before{ + -webkit-mask-size:1.5rem; + mask-size:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-alert--slim .usa-alert__body{ + padding-left:3.5rem; + } +} + +.usa-alert--no-icon .usa-alert__body{ + padding-left:0.5rem; +} +.usa-alert--no-icon .usa-alert__body:before{ + display:none; +} +@media all and (min-width: 64em){ + .usa-alert--no-icon .usa-alert__body{ + padding-left:1.8333333333rem; + } +} + +.usa-alert--validation .usa-checklist{ + margin-top:1rem; +} + +.usa-banner{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + background-color:#f0f0f0; +} +@media all and (min-width: 40em){ + .usa-banner{ + font-size:0.87rem; + padding-bottom:0rem; + } +} +.usa-banner .usa-accordion{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} +.usa-banner .grid-row{ + display:flex; + flex-wrap:wrap; +} +.usa-banner .grid-row.grid-gap-lg{ + margin-left:-0.75rem; + margin-right:-0.75rem; +} +.usa-banner .grid-row.grid-gap-lg > *{ + padding-left:0.75rem; + padding-right:0.75rem; +} +@media all and (min-width: 40em){ + .usa-banner .grid-row .tablet\:grid-col-6{ + flex:0 1 auto; + width:50%; + } +} + +.usa-banner__header, +.usa-banner__content{ + color:#1b1b1b; +} + +.usa-banner__content{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + padding-left:1rem; + padding-right:1rem; + background-color:transparent; + font-size:1rem; + overflow:hidden; + padding-bottom:1rem; + padding-left:0.5rem; + padding-top:0.25rem; + width:100%; +} +@media all and (min-width: 64em){ + .usa-banner__content{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .usa-banner__content{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .usa-banner__content{ + padding-bottom:1.5rem; + padding-top:1.5rem; + } +} +.usa-banner__content p:first-child{ + margin:0; +} + +.usa-banner__guidance{ + display:flex; + align-items:flex-start; + max-width:64ex; + padding-top:1rem; +} +@media all and (min-width: 40em){ + .usa-banner__guidance{ + padding-top:0rem; + } +} + +.usa-banner__lock-image{ + height:1.5ex; + width:1.21875ex; +} +.usa-banner__lock-image path{ + fill:currentColor; +} +@media (forced-colors: active){ + .usa-banner__lock-image path{ + fill:CanvasText; + } +} + +.usa-banner__inner{ + padding-left:1rem; + padding-right:1rem; + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + display:flex; + flex-wrap:wrap; + align-items:flex-start; + padding-right:0rem; +} +@media all and (min-width: 64em){ + .usa-banner__inner{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .usa-banner__inner{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .usa-banner__inner{ + align-items:center; + } +} + +.usa-banner__header{ + padding-bottom:0.5rem; + padding-top:0.5rem; + font-size:0.8rem; + font-weight:normal; + min-height:3rem; + position:relative; +} +@media all and (min-width: 40em){ + .usa-banner__header{ + padding-bottom:0.25rem; + padding-top:0.25rem; + min-height:0; + } +} + +.usa-banner__header-text{ + margin-bottom:0; + margin-top:0; + font-size:0.8rem; + line-height:1.1; +} + +.usa-banner__header-action{ + color:#005ea2; + line-height:1.1; + margin-bottom:0rem; + margin-top:2px; + text-decoration:underline; +} +.usa-banner__header-action::after{ + background-image:url("../img/usa-icons/expand_more.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + content:""; + vertical-align:middle; + margin-left:auto; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-banner__header-action::after{ + background:none; + background-color:#005ea2; + -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + .usa-banner__header-action::after:hover{ + background-color:#1a4480; + } +} +.usa-banner__header-action:hover::after{ + content:""; + background-color:#1a4480; +} +.usa-banner__header-action:visited{ + color:#54278f; +} +.usa-banner__header-action:hover, .usa-banner__header-action:active{ + color:#1a4480; +} +.usa-banner__header--expanded .usa-banner__header-action{ + display:none; +} +@media all and (min-width: 40em){ + .usa-banner__header-action{ + display:none; + } +} +@media (forced-colors: active){ + .usa-banner__header-action{ + color:LinkText; + } + .usa-banner__header-action::after{ + background-color:ButtonText; + } +} + +.usa-banner__header-flag{ + float:left; + margin-right:0.5rem; + width:1rem; +} +@media all and (min-width: 40em){ + .usa-banner__header-flag{ + margin-right:0.5rem; + padding-top:0rem; + } +} + +.usa-banner__header--expanded{ + padding-right:3.5rem; +} +@media all and (min-width: 40em){ + .usa-banner__header--expanded{ + background-color:transparent; + display:block; + font-size:0.8rem; + font-weight:normal; + min-height:0rem; + padding-right:0rem; + } +} +.usa-banner__header--expanded .usa-banner__inner{ + margin-left:0rem; +} +@media all and (min-width: 40em){ + .usa-banner__header--expanded .usa-banner__inner{ + margin-left:auto; + } +} +.usa-banner__header--expanded .usa-banner__header-action{ + display:none; +} + +.usa-banner__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + position:absolute; + left:0; + position:absolute; + bottom:0; + top:0; + color:#005ea2; + text-decoration:underline; + color:#005ea2; + display:block; + font-size:0.8rem; + height:auto; + line-height:1.1; + padding-top:0rem; + padding-left:0rem; + text-decoration:none; + width:auto; +} +.usa-banner__button:visited{ + color:#54278f; +} +.usa-banner__button:hover{ + color:#1a4480; +} +.usa-banner__button:active{ + color:#162e51; +} +.usa-banner__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-banner__button:hover, .usa-banner__button.usa-button--hover, .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button:disabled.usa-button--hover, .usa-banner__button[aria-disabled=true].usa-button--hover, .usa-banner__button:active, .usa-banner__button.usa-button--active, .usa-banner__button:disabled:active, .usa-banner__button[aria-disabled=true]:active, .usa-banner__button:disabled.usa-button--active, .usa-banner__button[aria-disabled=true].usa-button--active, .usa-banner__button:disabled:focus, .usa-banner__button[aria-disabled=true]:focus, .usa-banner__button:disabled.usa-focus, .usa-banner__button[aria-disabled=true].usa-focus, .usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-banner__button.usa-button--hover{ + color:#1a4480; +} +.usa-banner__button.usa-button--active{ + color:#162e51; +} +.usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-banner__button:disabled, .usa-banner__button[aria-disabled=true], .usa-banner__button:disabled:hover, .usa-banner__button[aria-disabled=true]:hover, .usa-banner__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-banner__button:visited{ + color:#54278f; +} +.usa-banner__button:hover, .usa-banner__button:active{ + color:#1a4480; +} +@media all and (max-width: 39.99em){ + .usa-banner__button{ + width:100%; + } + .usa-banner__button:enabled:focus{ + outline-offset:-0.25rem; + } +} +@media all and (min-width: 40em){ + .usa-banner__button{ + color:#005ea2; + position:static; + bottom:auto; + left:auto; + right:auto; + top:auto; + display:inline; + margin-left:0.5rem; + position:relative; + } + .usa-banner__button::after{ + background-image:url("../img/usa-icons/expand_more.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + content:""; + vertical-align:middle; + margin-left:2px; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-banner__button::after{ + background:none; + background-color:#005ea2; + -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + .usa-banner__button::after:hover{ + background-color:#1a4480; + } + } + .usa-banner__button:hover::after{ + content:""; + background-color:#1a4480; + } + .usa-banner__button:visited{ + color:#54278f; + } + .usa-banner__button:hover, .usa-banner__button:active{ + color:#1a4480; + } + .usa-banner__button::after, .usa-banner__button:hover::after{ + position:absolute; + } +} +@media (min-width: 40em) and (forced-colors: active){ + .usa-banner__button::after, .usa-banner__button:hover::after{ + background-color:ButtonText; + } +} +@media all and (min-width: 40em){ + .usa-banner__button:hover{ + text-decoration:none; + } +} +.usa-banner__button[aria-expanded=false], .usa-banner__button[aria-expanded=false]:hover, .usa-banner__button[aria-expanded=true], .usa-banner__button[aria-expanded=true]:hover{ + background-image:none; +} +@media (forced-colors: active){ + .usa-banner__button[aria-expanded=false]::before, .usa-banner__button[aria-expanded=false]:hover::before, .usa-banner__button[aria-expanded=true]::before, .usa-banner__button[aria-expanded=true]:hover::before{ + content:none; + } +} +@media all and (max-width: 39.99em){ + .usa-banner__button[aria-expanded=true]::after{ + background-image:url("../img/usa-icons/close.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.5rem 1.5rem; + display:inline-block; + height:3rem; + width:3rem; + content:""; + vertical-align:middle; + margin-left:0rem; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-banner__button[aria-expanded=true]::after{ + background:none; + background-color:#005ea2; + -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.5rem 1.5rem; + mask-size:1.5rem 1.5rem; + } + } + .usa-banner__button[aria-expanded=true]::before{ + position:absolute; + bottom:0; + top:0; + position:absolute; + right:0; + background-color:#dfe1e2; + content:""; + display:block; + height:3rem; + width:3rem; + } + .usa-banner__button[aria-expanded=true]::after{ + position:absolute; + bottom:0; + top:0; + position:absolute; + right:0; + } +} +@media all and (min-width: 40em){ + .usa-banner__button[aria-expanded=true]{ + height:auto; + padding:0rem; + position:relative; + } + .usa-banner__button[aria-expanded=true]::after{ + background-image:url("../img/usa-icons/expand_less.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + content:""; + vertical-align:middle; + margin-left:2px; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-banner__button[aria-expanded=true]::after{ + background:none; + background-color:#005ea2; + -webkit-mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + .usa-banner__button[aria-expanded=true]::after:hover{ + background-color:#1a4480; + } + } + .usa-banner__button[aria-expanded=true]:hover::after{ + content:""; + background-color:#1a4480; + } + .usa-banner__button[aria-expanded=true]::after, .usa-banner__button[aria-expanded=true]:hover::after{ + position:absolute; + } +} +@media (min-width: 40em) and (forced-colors: active){ + .usa-banner__button[aria-expanded=true]::after, .usa-banner__button[aria-expanded=true]:hover::after{ + background-color:ButtonText; + } +} + +.usa-banner__button-text{ + position:absolute; + left:-999em; + right:auto; + text-decoration:underline; +} +@media all and (min-width: 40em){ + .usa-banner__button-text{ + position:static; + display:inline; + } +} +@media (forced-colors: active){ + .usa-banner__button-text{ + color:LinkText; + } +} + +.usa-banner__icon{ + width:2.5rem; +} + +.usa-js-loading .usa-banner__content{ + position:absolute; + left:-999em; + right:auto; +} + +.usa-breadcrumb{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + color:#1b1b1b; + background-color:white; + padding-left:0; + padding-right:0; +} +@media all and (min-width: 30em){ + .usa-breadcrumb{ + padding-bottom:1rem; + padding-top:1rem; + } +} +@media all and (min-width: 30em){ + .usa-breadcrumb:not(.usa-breadcrumb--wrap) .usa-breadcrumb__list{ + white-space:nowrap; + text-overflow:ellipsis; + overflow:hidden; + } +} + +.usa-breadcrumb__list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + display:block; + padding:0.25rem; + margin-left:-0.25rem; + margin-right:-0.25rem; +} +.usa-breadcrumb__list > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-breadcrumb__list-item{ + position:absolute; + left:-999em; + right:auto; + display:inline; +} +@media all and (max-width: 29.99em){ + .usa-breadcrumb__list-item{ + white-space:normal; + } + .usa-breadcrumb__list-item:nth-last-child(2){ + position:static; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + padding-left:calc(2ex + 0px); + text-indent:calc((2ex + 0px) * -1); + color:#005ea2; + display:inline-block; + padding-bottom:1rem; + padding-top:1rem; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visited{ + color:#54278f; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover{ + color:#1a4480; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{ + color:#162e51; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-button--hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-button--active, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled.usa-focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true].usa-focus, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--hover{ + color:#1a4480; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link.usa-button--active{ + color:#162e51; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus{ + color:#757575; + } +} +@media (max-width: 29.99em) and (forced-colors: active){ + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true], .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:disabled:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link[aria-disabled=true]:focus{ + color:GrayText; + } +} +@media all and (max-width: 29.99em){ + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{ + background-image:url("../img/usa-icons/arrow_back.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2ex 2ex; + display:inline-block; + height:2ex; + width:2ex; + content:""; + vertical-align:baseline; + margin-right:0rem; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{ + background:none; + background-color:#71767a; + -webkit-mask-image:url("../img/usa-icons/arrow_back.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/arrow_back.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2ex 2ex; + mask-size:2ex 2ex; + } + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visited{ + color:#54278f; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{ + color:#1a4480; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:before{ + bottom:-0.2em; + height:2ex; + position:relative; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active{ + text-decoration:none; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link span{ + text-decoration:underline; + } + .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::before{ + margin-right:0px; + } +} +@media all and (min-width: 30em){ + .usa-breadcrumb__list-item{ + position:static; + } + .usa-breadcrumb__list-item:not(:last-child)::after{ + background-image:url("../img/usa-icons/navigate_next.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2ex 2ex; + display:inline-block; + height:2ex; + width:2ex; + content:""; + vertical-align:baseline; + margin-left:0rem; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-breadcrumb__list-item:not(:last-child)::after{ + background:none; + background-color:#71767a; + -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2ex 2ex; + mask-size:2ex 2ex; + } + } + .usa-breadcrumb__list-item:not(:last-child)::after{ + bottom:-0.2em; + margin-left:0px; + margin-right:0px; + height:2ex; + position:relative; + } +} + +.usa-breadcrumb__link{ + color:#005ea2; + display:inline; + text-decoration:none; +} +.usa-breadcrumb__link:visited{ + color:#54278f; +} +.usa-breadcrumb__link:hover, .usa-breadcrumb__link:active{ + color:#1a4480; +} +.usa-breadcrumb__link span{ + text-decoration:underline; +} + +@media all and (min-width: 30em){ + .usa-breadcrumb--wrap{ + line-height:1.4; + } +} +.usa-breadcrumb--wrap .usa-breadcrumb__list-item{ + display:inline-block; +} + +.usa-button-group{ + margin-bottom:0; + margin-top:0; + display:flex; + flex-direction:column; + flex-wrap:wrap; + list-style-type:none; + margin-left:-0.25rem; + margin-right:-0.25rem; + padding-left:0; +} +@media all and (min-width: 30em){ + .usa-button-group{ + flex-wrap:nowrap; + align-items:stretch; + flex-direction:row; + } +} +.usa-button-group .usa-button-group{ + height:100%; +} +@media all and (min-width: 30em){ + .usa-button-group .usa-button-group .usa-button-group__item{ + margin-top:0; + margin-bottom:0; + } +} +.usa-button-group .usa-button-group--segmented .usa-button-group__item{ + margin-top:0; + margin-bottom:0; +} + +.usa-button-group__item{ + margin:0.25rem; +} +@media all and (min-width: 30em){ + .usa-button-group__item:last-child{ + margin-right:0; + } +} +.usa-button-group__item .usa-button{ + height:100%; + margin-left:0; + margin-right:0; +} + +.usa-button-group--segmented{ + flex-direction:row; + flex-wrap:nowrap; + justify-content:space-between; + margin-left:0; + margin-right:0; +} +@media all and (min-width: 30em){ + .usa-button-group--segmented{ + justify-content:flex-start; + } +} +.usa-button-group--segmented .usa-button{ + position:relative; + width:calc(100% + 2px); +} +@media all and (min-width: 30em){ + .usa-button-group--segmented .usa-button{ + width:auto; + } +} +.usa-button-group--segmented .usa-button:hover, .usa-button-group--segmented .usa-button:active{ + z-index:2; +} +.usa-button-group--segmented .usa-button:focus{ + z-index:3; +} +.usa-button-group--segmented .usa-button-group__item{ + margin-left:0; + margin-right:0; + width:100%; +} +@media all and (min-width: 30em){ + .usa-button-group--segmented .usa-button-group__item{ + width:auto; + } +} +.usa-button-group--segmented .usa-button-group__item:first-child > .usa-button{ + border-top-right-radius:0; + border-bottom-right-radius:0; + margin-right:-1px; +} +.usa-button-group--segmented .usa-button-group__item:last-child > .usa-button{ + border-top-left-radius:0; + border-bottom-left-radius:0; + margin-right:0; + margin-left:-2px; + width:calc(100% + 2px); +} +@media all and (min-width: 30em){ + .usa-button-group--segmented .usa-button-group__item:last-child > .usa-button{ + margin-left:-1px; + width:auto; + } +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:first-child):not(:last-child)) > .usa-button{ + border-radius:0; + margin-right:-1px; + margin-left:-1px; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button::before{ + border-right:1px solid #1a4480; + bottom:0; + content:""; + display:block; + height:100%; + position:absolute; + right:1px; + top:0; + width:1px; + z-index:3; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--secondary::before{ + border-right-color:#b50909; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--accent-cool::before{ + border-right-color:#28a0cb; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--base::before{ + border-right-color:#565c65; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) [class*=usa-button]:disabled::before, +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) [class*=usa-button][aria-disabled=true]::before{ + border-right-color:white; +} +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button:active::before, +.usa-button-group--segmented .usa-button-group__item:where(:not(:last-child)) .usa-button--outline::before{ + display:none; +} + +.usa-button{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:0.9; + color:white; + background-color:#005ea2; + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + align-items:center; + border:0; + border-radius:0.25rem; + cursor:pointer; + -moz-column-gap:0.5rem; + column-gap:0.5rem; + display:inline-flex; + font-weight:700; + justify-content:center; + margin-right:0.5rem; + padding:0.75rem 1.25rem; + text-align:center; + text-decoration:none; + width:100%; +} +@media all and (min-width: 30em){ + .usa-button{ + width:auto; + } +} +.usa-button:visited{ + color:white; +} +.usa-button:hover, .usa-button.usa-button--hover{ + color:white; + background-color:#1a4480; + border-bottom:0; + text-decoration:none; +} +.usa-button:active, .usa-button.usa-button--active{ + color:white; + background-color:#162e51; +} +.usa-button:not([disabled]):focus, .usa-button:not([disabled]).usa-focus{ + outline-offset:0.25rem; +} +.usa-button:disabled, .usa-button[aria-disabled=true]{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-button:disabled:hover, .usa-button:disabled:active, .usa-button:disabled:focus, .usa-button:disabled.usa-focus, .usa-button[aria-disabled=true]:hover, .usa-button[aria-disabled=true]:active, .usa-button[aria-disabled=true]:focus, .usa-button[aria-disabled=true].usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-button:disabled, .usa-button[aria-disabled=true]{ + border:0; + color:GrayText; + } + .usa-button:disabled:hover, .usa-button:disabled:active, .usa-button:disabled:focus, .usa-button:disabled.usa-focus, .usa-button[aria-disabled=true]:hover, .usa-button[aria-disabled=true]:active, .usa-button[aria-disabled=true]:focus, .usa-button[aria-disabled=true].usa-focus{ + color:GrayText; + } +} +.usa-button:disabled.usa-button--hover, .usa-button:disabled.usa-button--active, .usa-button[aria-disabled=true].usa-button--hover, .usa-button[aria-disabled=true].usa-button--active{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-button:disabled.usa-button--hover:hover, .usa-button:disabled.usa-button--hover:active, .usa-button:disabled.usa-button--hover:focus, .usa-button:disabled.usa-button--hover.usa-focus, .usa-button:disabled.usa-button--active:hover, .usa-button:disabled.usa-button--active:active, .usa-button:disabled.usa-button--active:focus, .usa-button:disabled.usa-button--active.usa-focus, .usa-button[aria-disabled=true].usa-button--hover:hover, .usa-button[aria-disabled=true].usa-button--hover:active, .usa-button[aria-disabled=true].usa-button--hover:focus, .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .usa-button[aria-disabled=true].usa-button--active:hover, .usa-button[aria-disabled=true].usa-button--active:active, .usa-button[aria-disabled=true].usa-button--active:focus, .usa-button[aria-disabled=true].usa-button--active.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-button:disabled.usa-button--hover, .usa-button:disabled.usa-button--active, .usa-button[aria-disabled=true].usa-button--hover, .usa-button[aria-disabled=true].usa-button--active{ + border:0; + color:GrayText; + } + .usa-button:disabled.usa-button--hover:hover, .usa-button:disabled.usa-button--hover:active, .usa-button:disabled.usa-button--hover:focus, .usa-button:disabled.usa-button--hover.usa-focus, .usa-button:disabled.usa-button--active:hover, .usa-button:disabled.usa-button--active:active, .usa-button:disabled.usa-button--active:focus, .usa-button:disabled.usa-button--active.usa-focus, .usa-button[aria-disabled=true].usa-button--hover:hover, .usa-button[aria-disabled=true].usa-button--hover:active, .usa-button[aria-disabled=true].usa-button--hover:focus, .usa-button[aria-disabled=true].usa-button--hover.usa-focus, .usa-button[aria-disabled=true].usa-button--active:hover, .usa-button[aria-disabled=true].usa-button--active:active, .usa-button[aria-disabled=true].usa-button--active:focus, .usa-button[aria-disabled=true].usa-button--active.usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-button:disabled:not(.usa-button--unstyled), .usa-button[aria-disabled=true]:not(.usa-button--unstyled){ + border:2px solid GrayText; + } +} +.usa-button .usa-icon{ + flex-shrink:0; +} +@media (forced-colors: active){ + .usa-button:not(.usa-button--unstyled){ + border:2px solid transparent; + } +} + +.usa-button--accent-cool{ + color:#1b1b1b; + background-color:#00bde3; +} +.usa-button--accent-cool:visited{ + color:#1b1b1b; + background-color:#00bde3; +} +.usa-button--accent-cool:hover, .usa-button--accent-cool.usa-button--hover{ + color:#1b1b1b; + background-color:#28a0cb; +} +.usa-button--accent-cool:active, .usa-button--accent-cool.usa-button--active{ + color:white; + background-color:#07648d; +} + +.usa-button--accent-warm{ + color:#1b1b1b; + background-color:#fa9441; +} +.usa-button--accent-warm:visited{ + color:#1b1b1b; + background-color:#fa9441; +} +.usa-button--accent-warm:hover, .usa-button--accent-warm.usa-button--hover{ + color:white; + background-color:#c05600; +} +.usa-button--accent-warm:active, .usa-button--accent-warm.usa-button--active{ + color:white; + background-color:#775540; +} + +.usa-button--outline{ + background-color:transparent; + box-shadow:inset 0 0 0 2px #005ea2; + color:#005ea2; +} +.usa-button--outline:visited{ + color:#005ea2; +} +.usa-button--outline:hover, .usa-button--outline.usa-button--hover{ + background-color:transparent; + box-shadow:inset 0 0 0 2px #1a4480; + color:#1a4480; +} +.usa-button--outline:active, .usa-button--outline.usa-button--active{ + background-color:transparent; + box-shadow:inset 0 0 0 2px #162e51; + color:#162e51; +} +.usa-button--outline.usa-button--inverse{ + box-shadow:inset 0 0 0 2px #dfe1e2; + color:#dfe1e2; +} +.usa-button--outline.usa-button--inverse:visited{ + color:#dfe1e2; +} +.usa-button--outline.usa-button--inverse:hover, .usa-button--outline.usa-button--inverse.usa-button--hover{ + box-shadow:inset 0 0 0 2px #f0f0f0; + color:#f0f0f0; +} +.usa-button--outline.usa-button--inverse:active, .usa-button--outline.usa-button--inverse.usa-button--active{ + background-color:transparent; + box-shadow:inset 0 0 0 2px white; + color:white; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + color:#dfe1e2; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{ + color:#54278f; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover{ + color:#1a4480; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:active{ + color:#162e51; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-button--active, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled.usa-focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true].usa-focus, .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{ + color:#1a4480; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{ + color:#162e51; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true], .usa-button--outline.usa-button--inverse.usa-button--unstyled:disabled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{ + color:#dfe1e2; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{ + color:#f0f0f0; +} +.usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{ + color:white; +} + +.usa-button--base{ + color:white; + background-color:#71767a; +} +.usa-button--base:hover, .usa-button--base.usa-button--hover{ + color:white; + background-color:#565c65; +} +.usa-button--base:active, .usa-button--base.usa-button--active{ + color:white; + background-color:#3d4551; +} + +.usa-button--secondary{ + color:white; + background-color:#d83933; +} +.usa-button--secondary:hover, .usa-button--secondary.usa-button--hover{ + color:white; + background-color:#b50909; +} +.usa-button--secondary:active, .usa-button--secondary.usa-button--active{ + color:white; + background-color:#8b0a03; +} + +.usa-button--big{ + border-radius:0.25rem; + font-size:1.46rem; + padding:1rem 1.5rem; +} + +.usa-button--outline:disabled, .usa-button--outline:disabled:hover, .usa-button--outline:disabled:active, .usa-button--outline:disabled:focus, +.usa-button--outline[aria-disabled=true], +.usa-button--outline[aria-disabled=true]:hover, +.usa-button--outline[aria-disabled=true]:active, +.usa-button--outline[aria-disabled=true]:focus, +.usa-button--outline-inverse:disabled, +.usa-button--outline-inverse:disabled:hover, +.usa-button--outline-inverse:disabled:active, +.usa-button--outline-inverse:disabled:focus, +.usa-button--outline-inverse[aria-disabled=true], +.usa-button--outline-inverse[aria-disabled=true]:hover, +.usa-button--outline-inverse[aria-disabled=true]:active, +.usa-button--outline-inverse[aria-disabled=true]:focus{ + background-color:transparent; + color:#757575; +} + +.usa-button--outline:disabled, +.usa-button--outline[aria-disabled=true]{ + box-shadow:inset 0 0 0 2px #c9c9c9; +} +.usa-button--outline:disabled.usa-button--inverse, +.usa-button--outline[aria-disabled=true].usa-button--inverse{ + box-shadow:inset 0 0 0 2px #919191; + color:#919191; +} +@media (forced-colors: active){ + .usa-button--outline:disabled.usa-button--inverse, + .usa-button--outline[aria-disabled=true].usa-button--inverse{ + color:GrayText; + } +} + +.usa-button--unstyled{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; +} +.usa-button--unstyled:visited{ + color:#54278f; +} +.usa-button--unstyled:hover{ + color:#1a4480; +} +.usa-button--unstyled:active{ + color:#162e51; +} +.usa-button--unstyled:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-button--unstyled:hover, .usa-button--unstyled.usa-button--hover, .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled:disabled.usa-button--hover, .usa-button--unstyled[aria-disabled=true].usa-button--hover, .usa-button--unstyled:active, .usa-button--unstyled.usa-button--active, .usa-button--unstyled:disabled:active, .usa-button--unstyled[aria-disabled=true]:active, .usa-button--unstyled:disabled.usa-button--active, .usa-button--unstyled[aria-disabled=true].usa-button--active, .usa-button--unstyled:disabled:focus, .usa-button--unstyled[aria-disabled=true]:focus, .usa-button--unstyled:disabled.usa-focus, .usa-button--unstyled[aria-disabled=true].usa-focus, .usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-button--unstyled.usa-button--hover{ + color:#1a4480; +} +.usa-button--unstyled.usa-button--active{ + color:#162e51; +} +.usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-button--unstyled:disabled, .usa-button--unstyled[aria-disabled=true], .usa-button--unstyled:disabled:hover, .usa-button--unstyled[aria-disabled=true]:hover, .usa-button--unstyled[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-card-group{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} + +.usa-prose .usa-card-group{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} + +.usa-card-group{ + display:flex; + flex-direction:column; + flex-wrap:wrap; + align-items:stretch; + margin-left:-0.5rem; + margin-right:-0.5rem; +} +@media all and (min-width: 40em){ + .usa-card-group{ + flex-direction:row; + } +} + +.usa-card{ + margin-bottom:2.5rem; + max-width:none; +} +.usa-card:last-child{ + margin-bottom:2.5rem; +} +@media all and (min-width: 40em){ + .usa-card{ + margin-bottom:2rem; + } + .usa-card:last-child{ + margin-bottom:2rem; + } +} + +.usa-prose .usa-card{ + margin-bottom:2.5rem; + max-width:none; +} +.usa-prose .usa-card:last-child{ + margin-bottom:2.5rem; +} +@media all and (min-width: 40em){ + .usa-prose .usa-card{ + margin-bottom:2rem; + } + .usa-prose .usa-card:last-child{ + margin-bottom:2rem; + } +} + +.usa-card__container{ + color:#1b1b1b; + background-color:white; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + border-width:2px; + border-color:#dfe1e2; + border-style:solid; + display:flex; + height:100%; + flex-direction:column; + margin-left:0.5rem; + margin-right:0.5rem; + position:relative; + border-radius:0.5rem; +} + +.usa-card:not(.usa-card--flag) .usa-card__container > :only-child{ + padding:1.5rem; +} + +.usa-card .usa-card__img{ + display:block; +} + +.usa-card__header{ + padding-top:1.5rem; + padding-left:1.5rem; + padding-right:1.5rem; + padding-bottom:0.5rem; +} +.usa-card__header:last-child{ + padding-bottom:1.5rem; +} + +.usa-card__heading{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.2; + margin:0; +} + +.usa-card__media{ + order:-1; + min-height:1px; +} + +.usa-card__img{ + border-top-left-radius:calc(0.5rem - 2px); + border-top-right-radius:calc(0.5rem - 2px); + background-color:#f0f0f0; + position:relative; + overflow:hidden; +} +.usa-card__img img{ + display:block; + height:100%; + width:100%; + -o-object-fit:cover; + object-fit:cover; +} + +.usa-card__media--inset{ + padding-top:1.5rem; + padding-left:1.5rem; + padding-right:1.5rem; +} +.usa-card__media--inset .usa-card__img{ + border-radius:0; +} + +.usa-card__body{ + flex:1 1 0%; + padding-left:1.5rem; + padding-right:1.5rem; + padding-bottom:0.5rem; + padding-top:0.5rem; + flex-basis:auto; +} +.usa-card__body:last-child{ + padding-bottom:1.5rem; +} +.usa-card__body:first-child{ + padding-top:1.5rem; +} +.usa-card__body:only-child{ + padding-bottom:1.5rem; + padding-top:1.5rem; +} + +.usa-card__footer{ + padding-bottom:1.5rem; + padding-left:1.5rem; + padding-right:1.5rem; + padding-top:0.5rem; +} + +.usa-card__footer .usa-button:only-of-type{ + margin-right:0; +} + +.usa-card__header > :last-child, +.usa-card__body > :last-child{ + padding-bottom:0; + margin-bottom:0; +} +.usa-card__header > :first-child, +.usa-card__body > :first-child{ + margin-top:0; + padding-top:0; +} +.usa-card__header > :only-child, +.usa-card__body > :only-child{ + margin-bottom:0; + margin-top:0; + padding-bottom:0; + padding-top:0; +} + +.usa-card__header--exdent, +.usa-card__media--exdent, +.usa-card__body--exdent, +.usa-card__footer--exdent{ + margin-inline:-2px; +} + +.usa-card__header--exdent > *, +.usa-card__body--exdent > *, +.usa-card__footer--exdent > *{ + padding-left:2px; + padding-right:2px; +} + +.usa-card__media--exdent{ + margin-top:-2px; +} +.usa-card__media--exdent .usa-card__img{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; +} + +.usa-card--header-first .usa-card__header{ + border-top-left-radius:calc(0.5rem - 2px); + border-top-right-radius:calc(0.5rem - 2px); + padding-bottom:1rem; +} +.usa-card--header-first .usa-card__header--exdent{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; + margin-top:-2px; +} +.usa-card--header-first .usa-card__media--inset{ + padding-top:0; +} +.usa-card--header-first .usa-card__media{ + order:0; +} +.usa-card--header-first .usa-card__media--exdent{ + margin-top:0; +} +.usa-card--header-first .usa-card__img{ + border-radius:0; +} +.usa-card--header-first .usa-card__body{ + padding-top:1rem; +} + +@media all and (min-width: 40em){ + .usa-card--flag .usa-card__media{ + display:flex; + overflow:hidden; + position:absolute; + bottom:0; + top:0; + position:absolute; + left:0; + position:absolute; + width:15rem; + } + .usa-card--flag .usa-card__img{ + border-radius:0; + border-top-left-radius:calc(0.5rem - 2px); + border-bottom-left-radius:calc(0.5rem - 2px); + } + .usa-card--flag .usa-card__header, + .usa-card--flag .usa-card__body, + .usa-card--flag .usa-card__footer{ + margin-left:15rem; + } + .usa-card--flag .usa-card__media--exdent{ + margin:-2px; + } + .usa-card--flag .usa-card__media--exdent .usa-card__img{ + border-bottom-left-radius:0.5rem; + border-top-left-radius:0.5rem; + } + .usa-card--flag .usa-card__media--inset{ + padding-right:0; + padding-bottom:1.5rem; + } + .usa-card--flag .usa-card__media--inset .usa-card__img{ + border-radius:0; + } + .usa-card--flag.usa-card--header-first .usa-card__header{ + padding-bottom:0.5rem; + } + .usa-card--flag.usa-card--header-first .usa-card__body{ + padding-top:0.5rem; + } + .usa-card--flag.usa-card--header-first .usa-card__media--inset{ + padding-top:1.5rem; + } + .usa-card--flag.usa-card--media-right .usa-card__media{ + left:auto; + right:0; + } + .usa-card--flag.usa-card--media-right .usa-card__media--inset{ + padding-left:0; + padding-right:1.5rem; + } + .usa-card--flag.usa-card--media-right .usa-card__media--inset .usa-card__img{ + border-radius:0; + } + .usa-card--flag.usa-card--media-right .usa-card__img{ + border-radius:0; + border-top-right-radius:calc(0.5rem - 2px); + border-bottom-right-radius:calc(0.5rem - 2px); + } + .usa-card--flag.usa-card--media-right .usa-card__header, + .usa-card--flag.usa-card--media-right .usa-card__body, + .usa-card--flag.usa-card--media-right .usa-card__footer{ + margin-left:0; + margin-right:15rem; + } + .usa-card--flag.usa-card--media-right .usa-card__img{ + border-radius:0; + border-bottom-right-radius:0.5rem; + border-top-right-radius:0.5rem; + } +} + +.usa-card:not(.usa-card--flag).usa-card__media--set-aspect{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:56.25%; + position:relative; + position:relative; +} +@supports (aspect-ratio: 1){ + .usa-card:not(.usa-card--flag).usa-card__media--set-aspect{ + height:inherit; + padding:inherit; + aspect-ratio:1.7777777778; + max-width:100%; + } + .usa-card:not(.usa-card--flag).usa-card__media--set-aspect > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.usa-card:not(.usa-card--flag).usa-card__media--set-aspect, .usa-card:not(.usa-card--flag).usa-card__media--set-aspect > img{ + -o-object-fit:cover; + object-fit:cover; + } +} +.usa-card:not(.usa-card--flag).usa-card__media--set-aspect .usa-card__img{ + position:absolute; + bottom:0; + left:0; + right:0; + top:0; +} + +.usa-checklist{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} + +.usa-checklist__item{ + text-indent:-2.5rem; + margin-bottom:0; + margin-top:0; + margin-bottom:0; + margin-top:0.5rem; +} +.usa-checklist__item::before{ + content:" "; + display:inline-block; + height:1rem; + margin-left:-0.25rem; + margin-right:0.75rem; + width:2rem; +} +.usa-checklist__item.usa-checklist__item--checked::before{ + background-image:url("../img/usa-icons-bg/check--blue-60v.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-position:center; + background-size:1.5rem; +} + +.usa-collection{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + margin-bottom:1em; + margin-top:1em; + line-height:1.5; + padding-left:3ch; + padding-left:0; +} +.usa-collection:last-child{ + margin-bottom:0; +} +.usa-collection ul, +.usa-collection ol{ + margin-top:0.25em; +} + +.usa-collection__item{ + margin-bottom:0.25em; + max-width:68ex; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + align-items:flex-start; + border-top-width:1px; + border-top-style:solid; + display:flex; + margin-bottom:1rem; + margin-top:1rem; + padding-top:1rem; +} +.usa-collection__item:last-child{ + margin-bottom:0; +} +.usa-collection__item > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-prose .usa-collection{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + margin-bottom:1em; + margin-top:1em; + line-height:1.5; + padding-left:3ch; + padding-left:0; +} +.usa-prose .usa-collection:last-child{ + margin-bottom:0; +} +.usa-prose .usa-collection ul, +.usa-prose .usa-collection ol{ + margin-top:0.25em; +} +.usa-prose .usa-collection__item{ + margin-bottom:0.25em; + max-width:68ex; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + align-items:flex-start; + border-top-width:1px; + border-top-style:solid; + display:flex; + margin-bottom:1rem; + margin-top:1rem; + padding-top:1rem; +} +.usa-prose .usa-collection__item:last-child{ + margin-bottom:0; +} +.usa-prose .usa-collection__item > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-collection__img, +.usa-collection__calendar-date{ + flex-shrink:0; + margin-right:0.5rem; + width:4rem; + margin-right:1rem; +} +@media all and (min-width: 40em){ + .usa-collection__img, + .usa-collection__calendar-date{ + width:5rem; + } +} + +.usa-collection__body{ + flex:1 1 0%; +} + +.usa-collection__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.13rem; + line-height:1.3; + margin-bottom:0; + margin-top:0; +} + +.usa-collection__description{ + margin-bottom:0.5rem; + margin-top:0.5rem; +} + +.usa-collection__meta{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin-top:0.25rem; +} +.usa-collection__meta > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-collection__meta-item{ + margin-top:0.25rem; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.93rem; + line-height:1.3; + display:block; + margin-right:0.5rem; +} +.usa-collection__meta-item.usa-tag{ + background-color:#dfe1e2; + line-height:0.9; + padding-bottom:0.25rem; + padding-top:0.25rem; + color:#1b1b1b; + display:inline-block; + margin-top:0.25rem; +} +.usa-collection__meta-item.usa-tag--new{ + background-color:#c05600; + color:white; +} + +.usa-collection__calendar-date{ + text-decoration:none; +} + +.usa-collection__calendar-date-month, +.usa-collection__calendar-date-day{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.13rem; + display:block; + font-weight:700; + padding:0.25rem; + text-align:center; +} +@media all and (min-width: 40em){ + .usa-collection__calendar-date-month, + .usa-collection__calendar-date-day{ + padding:0.5rem; + } +} + +.usa-collection__calendar-date-month{ + border-top-left-radius:2px; + border-top-right-radius:2px; + background-color:#005ea2; + color:white; +} + +.usa-collection__calendar-date-day{ + border-bottom-left-radius:2px; + border-bottom-right-radius:2px; + border:1px solid #005ea2; + color:#005ea2; +} + +.usa-collection--condensed .usa-collection__item{ + margin-bottom:0.5rem; + margin-top:0.5rem; + padding-top:0.5rem; +} + +.usa-embed-container iframe, +.usa-embed-container object, +.usa-embed-container embed{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; +} + +.usa-embed-container{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:56.25%; + position:relative; + max-width:100%; +} +@supports (aspect-ratio: 1){ + .usa-embed-container{ + height:inherit; + padding:inherit; + aspect-ratio:1.7777777778; + max-width:100%; + } + .usa-embed-container > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.usa-embed-container, .usa-embed-container > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +.usa-footer{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + overflow:hidden; +} +.usa-footer > .grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .usa-footer > .grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.usa-footer__return-to-top{ + padding-bottom:1.25rem; + padding-top:1.25rem; + line-height:0.9; +} +.usa-footer__return-to-top a{ + color:#005ea2; + text-decoration:underline; +} +.usa-footer__return-to-top a:visited{ + color:#54278f; +} +.usa-footer__return-to-top a:hover{ + color:#1a4480; +} +.usa-footer__return-to-top a:active{ + color:#162e51; +} +.usa-footer__return-to-top a:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +.usa-footer__nav{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + padding-left:0; + padding-right:0; + border-bottom:1px solid #a9aeb1; +} +@media all and (min-width: 64em){ + .usa-footer__nav{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .usa-footer__nav{ + padding-left:1rem; + padding-right:1rem; + border-bottom:none; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .usa-footer__nav{ + padding-left:2rem; + padding-right:2rem; + } +} +.usa-footer__nav > ul{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} + +.usa-footer__primary-section{ + background-color:#f0f0f0; +} +.usa-footer__primary-section > .grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .usa-footer__primary-section > .grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.usa-footer__primary-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .usa-footer__primary-container{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .usa-footer__primary-container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.usa-footer__primary-content{ + line-height:1.1; +} + +.usa-footer__primary-link{ + padding-left:1rem; + padding-right:1rem; + padding-bottom:1rem; + padding-top:1rem; + color:#1b1b1b; + font-weight:700; + display:block; +} +@media all and (min-width: 30em){ + .usa-footer__primary-link{ + padding-left:0; + padding-right:0; + } +} +.usa-footer__primary-link--button{ + width:100%; + border:0; + cursor:pointer; +} +.usa-footer__primary-link--button::before{ + background-image:url("../img/usa-icons/expand_more.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.25rem 1.25rem; + display:inline-block; + height:1.25rem; + width:1.25rem; + content:""; + vertical-align:middle; + margin-right:0.25rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-footer__primary-link--button::before{ + background:none; + background-color:currentColor; + -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.25rem 1.25rem; + mask-size:1.25rem 1.25rem; + } +} +.usa-footer__primary-link--button:not([disabled]):focus{ + outline:0.25rem solid #2491ff; + outline-offset:-0.25rem; +} +.usa-footer__primary-link--button::before{ + height:1.25rem; + width:1.25rem; + align-items:center; + background-size:contain; + content:""; + display:inline-flex; + justify-content:center; + margin-right:0.25rem; + margin-left:-0.25rem; +} +@media (forced-colors: active){ + .usa-footer__primary-link--button::before{ + background-color:buttonText !important; + } +} +.usa-footer__primary-link--button + .usa-list--unstyled{ + margin-top:0.5rem; + margin-bottom:0.5rem; +} +.usa-footer__primary-link--button[aria-expanded=false]::before{ + background-image:url("../img/usa-icons/navigate_next.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.25rem 1.25rem; + display:inline-block; + height:1.25rem; + width:1.25rem; + content:""; + vertical-align:middle; + margin-right:0.25rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-footer__primary-link--button[aria-expanded=false]::before{ + background:none; + background-color:currentColor; + -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.25rem 1.25rem; + mask-size:1.25rem 1.25rem; + } +} +.usa-footer__primary-link--button[aria-expanded=false] + .usa-list--unstyled{ + display:none; +} + +.usa-footer__secondary-link{ + line-height:1.1; + margin-left:1rem; + padding:0; +} +.usa-footer__secondary-link a{ + color:#005ea2; + text-decoration:underline; +} +.usa-footer__secondary-link a:visited{ + color:#54278f; +} +.usa-footer__secondary-link a:hover{ + color:#1a4480; +} +.usa-footer__secondary-link a:active{ + color:#162e51; +} +.usa-footer__secondary-link a:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-footer__secondary-link + .usa-footer__secondary-link{ + padding-top:1rem; +} +@media all and (min-width: 30em){ + .usa-footer__secondary-link{ + margin-left:0; + } +} + +.usa-footer__contact-info{ + line-height:1.1; +} +.usa-footer__contact-info a{ + color:#1b1b1b; +} +@media all and (min-width: 30em){ + .usa-footer__contact-info{ + justify-content:flex-end; + margin-top:0.5rem; + } +} + +.usa-footer__primary-content{ + border-top:1px solid #a9aeb1; +} +@media all and (min-width: 30em){ + .usa-footer__primary-content{ + border:none; + } +} + +.usa-sign-up{ + padding-bottom:2rem; + padding-top:1.5rem; +} +.usa-sign-up .usa-label, +.usa-sign-up .usa-button{ + margin-top:0.75rem; +} + +.usa-sign-up__heading{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.2; + font-weight:700; + margin:0; +} + +.usa-footer__secondary-section{ + padding-bottom:1.25rem; + padding-top:1.25rem; + color:#1b1b1b; + background-color:#dfe1e2; +} +.usa-footer__secondary-section > .grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .usa-footer__secondary-section > .grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} +.usa-footer__secondary-section > .grid-container > .grid-row{ + justify-content:space-between; +} +.usa-footer__secondary-section a{ + color:#1b1b1b; +} + +.usa-footer__logo{ + margin-bottom:0.5rem; + margin-top:0.5rem; +} +@media all and (min-width: 30em){ + .usa-footer__logo{ + margin-bottom:0; + margin-top:0; + align-items:center; + } +} + +.usa-footer__logo-img{ + max-width:5rem; +} + +.usa-footer__logo-heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:0.9; + font-weight:700; + margin-bottom:0.5rem; + margin-top:0.5rem; +} + +.usa-footer__contact-links{ + margin-top:1.5rem; +} +@media all and (min-width: 30em){ + .usa-footer__contact-links{ + margin-top:0; + text-align:right; + } +} + +.usa-footer__contact-heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:1.1; + font-weight:700; + margin-top:0; +} +@media all and (min-width: 30em){ + .usa-footer__contact-heading{ + margin-bottom:0.25rem; + margin-top:0.25rem; + } +} + +.usa-footer__social-links{ + line-height:0.9; + padding-bottom:0.5rem; +} +.usa-footer__social-links a{ + text-decoration:none; +} +@media all and (min-width: 30em){ + .usa-footer__social-links{ + justify-content:flex-end; + } +} + +.usa-social-link{ + height:3rem; + width:3rem; + background-color:rgba(0, 0, 0, 0.1); + display:inline-block; + padding:0.25rem; +} +.usa-social-link:hover{ + background-color:white; +} +@media (forced-colors: active){ + .usa-social-link{ + background-color:lightgrey; + forced-color-adjust:none; + } +} + +.usa-social-link__icon{ + display:block; + height:auto; + width:100%; +} + +@media all and (min-width: 30em){ + .usa-footer__address{ + justify-content:flex-end; + } +} + +@media all and (min-width: 64em){ + .usa-footer--slim .usa-footer__nav{ + padding-left:0; + padding-right:0; + } +} +.usa-footer--slim .usa-footer__address{ + padding-left:1rem; + padding-right:1rem; + padding-bottom:1rem; + padding-top:1rem; +} +@media all and (min-width: 30em){ + .usa-footer--slim .usa-footer__address{ + padding:0; + } +} +.usa-footer--slim .usa-footer__logo{ + align-items:center; +} +.usa-footer--slim .usa-footer__logo-img{ + max-width:3rem; +} +.usa-footer--slim .usa-footer__contact-info{ + display:inline-block; +} +@media all and (min-width: 30em){ + .usa-footer--slim .usa-footer__contact-info{ + padding-bottom:1rem; + padding-top:1rem; + margin-top:0; + } +} + +.usa-footer--big .usa-footer__nav{ + margin-left:-1rem; + margin-right:-1rem; +} +@media all and (min-width: 30em){ + .usa-footer--big .usa-footer__nav{ + border-bottom:1px solid #a9aeb1; + padding-top:2rem; + } +} +@media all and (min-width: 40em){ + .usa-footer--big .usa-footer__nav{ + margin-left:0; + margin-right:0; + padding-left:0; + padding-right:0; + border-bottom:none; + } +} +.usa-footer--big .usa-footer__primary-link{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + line-height:1.2; + font-weight:700; + line-height:1.2; + margin:0; +} +@media all and (min-width: 30em){ + .usa-footer--big .usa-footer__primary-link{ + padding-bottom:0; + padding-top:0; + margin-bottom:0.5rem; + } + .usa-footer--big .usa-footer__primary-link:hover{ + cursor:auto; + text-decoration:none; + } +} +.usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link{ + align-items:center; + display:flex; + justify-content:flex-start; +} +.usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{ + padding-left:1rem; + padding-right:1rem; + padding-bottom:1.25rem; +} +@media all and (min-width: 30em){ + .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{ + padding-left:0; + padding-right:0; + padding-bottom:2rem; + padding-top:0.75rem; + } +} + +.usa-form{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; +} +@media all and (min-width: 30em){ + .usa-form{ + max-width:20rem; + } +} +.usa-form abbr[title=required]{ + text-decoration:none; +} +.usa-form .usa-input, +.usa-form .usa-range, +.usa-form .usa-select, +.usa-form .usa-textarea{ + max-width:none; +} +.usa-form .usa-input--2xs, +.usa-form .usa-input-group--2xs{ + max-width:5ex; +} +.usa-form .usa-input--xs, +.usa-form .usa-input-group--xs{ + max-width:9ex; +} +.usa-form .usa-input--sm, .usa-form .usa-input--small, +.usa-form .usa-input-group--sm, +.usa-form .usa-input-group--small{ + max-width:13ex; +} +.usa-form .usa-input--md, .usa-form .usa-input--medium, +.usa-form .usa-input-group--md, +.usa-form .usa-input-group--medium{ + max-width:20ex; +} +.usa-form .usa-input--lg, +.usa-form .usa-input-group--lg{ + max-width:30ex; +} +.usa-form .usa-input--xl, +.usa-form .usa-input-group--xl{ + max-width:40ex; +} +.usa-form .usa-input--2xl, +.usa-form .usa-input-group--2xl{ + max-width:50ex; +} +.usa-form .usa-button{ + margin-top:0.5rem; +} +@media all and (min-width: 30em){ + .usa-form .usa-button{ + margin-top:1.5rem; + } +} +.usa-form a:where(:not(.usa-button)){ + color:#005ea2; + text-decoration:underline; +} +.usa-form a:where(:not(.usa-button)):visited{ + color:#54278f; +} +.usa-form a:where(:not(.usa-button)):hover{ + color:#1a4480; +} +.usa-form a:where(:not(.usa-button)):active{ + color:#162e51; +} +.usa-form a:where(:not(.usa-button)):focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +@media all and (min-width: 30em){ + .usa-form--large{ + max-width:30rem; + } +} + +.usa-show-password{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + cursor:pointer; +} +.usa-show-password:visited{ + color:#54278f; +} +.usa-show-password:hover{ + color:#1a4480; +} +.usa-show-password:active{ + color:#162e51; +} +.usa-show-password:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-show-password:hover, .usa-show-password.usa-button--hover, .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password:disabled.usa-button--hover, .usa-show-password[aria-disabled=true].usa-button--hover, .usa-show-password:active, .usa-show-password.usa-button--active, .usa-show-password:disabled:active, .usa-show-password[aria-disabled=true]:active, .usa-show-password:disabled.usa-button--active, .usa-show-password[aria-disabled=true].usa-button--active, .usa-show-password:disabled:focus, .usa-show-password[aria-disabled=true]:focus, .usa-show-password:disabled.usa-focus, .usa-show-password[aria-disabled=true].usa-focus, .usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-show-password.usa-button--hover{ + color:#1a4480; +} +.usa-show-password.usa-button--active{ + color:#162e51; +} +.usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-show-password:disabled, .usa-show-password[aria-disabled=true], .usa-show-password:disabled:hover, .usa-show-password[aria-disabled=true]:hover, .usa-show-password[aria-disabled=true]:focus{ + color:GrayText; + } +} + +.usa-form__note, +.usa-show-password{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.93rem; + line-height:1.3; + float:right; + margin:0.25rem 0 1rem; +} + +.usa-graphic-list{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} +.usa-graphic-list .usa-graphic-list__row .usa-media-block{ + margin-bottom:2rem; +} +@media all and (min-width: 40em){ + .usa-graphic-list .usa-graphic-list__row .usa-media-block{ + margin-bottom:4rem; + } +} +@media all and (min-width: 40em){ + .usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block{ + margin-bottom:0; + } +} +.usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block:last-child{ + margin-bottom:0; +} +.usa-graphic-list .usa-media-block__img{ + margin-right:1.5rem; +} +.usa-graphic-list .usa-media-block__body > :first-child{ + margin-top:0; +} + +.usa-graphic-list__heading{ + margin-bottom:0; + margin-top:0; + clear:both; + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.2; + font-weight:700; +} +* + .usa-graphic-list__heading{ + margin-top:1.5em; +} +.usa-graphic-list__heading + *{ + margin-top:1em; +} + +.usa-header{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; +} +.usa-header::after{ + clear:both; + content:""; + display:block; +} +.usa-header a{ + border-bottom:none; +} +@media all and (min-width: 64em){ + .usa-header .usa-search{ + float:right; + } +} +@media all and (min-width: 64em){ + .usa-header [role=search]{ + float:right; + max-width:calc(27ch + 3rem); + width:100%; + } +} +.usa-header [type=search]{ + min-width:0; +} +@media all and (min-width: 64em){ + .usa-header + .usa-hero{ + border-top:1px solid white; + } +} +@media all and (min-width: 64em){ + .usa-header + .usa-section, + .usa-header + main{ + border-top:1px solid #dfe1e2; + } +} + +@media all and (max-width: 63.99em){ + .usa-logo{ + flex:1 1 0%; + font-size:0.93rem; + line-height:0.9; + margin-left:1rem; + } +} +@media all and (min-width: 64em){ + .usa-logo{ + margin-top:2rem; + margin-bottom:1rem; + font-size:1.46rem; + line-height:1.1; + } +} +.usa-logo a{ + color:#1b1b1b; + text-decoration:none; +} + +.usa-logo__text{ + display:block; + font-style:normal; + font-weight:700; + margin:0; +} + +.usa-menu-btn{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + flex:0 1 auto; + padding-left:0.75rem; + padding-right:0.75rem; + background-color:#005ea2; + color:white; + font-size:0.87rem; + height:3rem; + text-align:center; + text-decoration:none; + text-transform:uppercase; +} +.usa-menu-btn:visited{ + color:#54278f; +} +.usa-menu-btn:hover{ + color:#1a4480; +} +.usa-menu-btn:active{ + color:#162e51; +} +.usa-menu-btn:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-menu-btn:hover, .usa-menu-btn.usa-button--hover, .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn:disabled.usa-button--hover, .usa-menu-btn[aria-disabled=true].usa-button--hover, .usa-menu-btn:active, .usa-menu-btn.usa-button--active, .usa-menu-btn:disabled:active, .usa-menu-btn[aria-disabled=true]:active, .usa-menu-btn:disabled.usa-button--active, .usa-menu-btn[aria-disabled=true].usa-button--active, .usa-menu-btn:disabled:focus, .usa-menu-btn[aria-disabled=true]:focus, .usa-menu-btn:disabled.usa-focus, .usa-menu-btn[aria-disabled=true].usa-focus, .usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-menu-btn.usa-button--hover{ + color:#1a4480; +} +.usa-menu-btn.usa-button--active{ + color:#162e51; +} +.usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-menu-btn:disabled, .usa-menu-btn[aria-disabled=true], .usa-menu-btn:disabled:hover, .usa-menu-btn[aria-disabled=true]:hover, .usa-menu-btn[aria-disabled=true]:focus{ + color:GrayText; + } +} +@media all and (min-width: 64em){ + .usa-menu-btn{ + display:none; + } +} +.usa-menu-btn:hover{ + background-color:#1a4480; + color:white; + text-decoration:none; +} +.usa-menu-btn:active{ + color:white; +} +.usa-menu-btn:visited{ + color:white; +} + +.usa-overlay{ + position:absolute; + bottom:0; + left:0; + right:0; + top:0; + position:fixed; + background:rgba(0, 0, 0, 0.7); + opacity:0; + transition:opacity 0.15s ease-in-out; + visibility:hidden; + z-index:400; +} +.usa-overlay.is-visible{ + opacity:1; + visibility:visible; +} + +@media all and (min-width: 64em){ + .usa-header--basic .usa-navbar{ + position:relative; + width:33%; + } + .usa-header--basic .usa-nav{ + flex-direction:row; + align-items:center; + justify-content:flex-end; + display:flex; + padding:0 0 0.25rem 0.5rem; + width:100%; + } + .usa-header--basic .usa-nav-container{ + align-items:flex-end; + justify-content:space-between; + display:flex; + } + .usa-header--basic .usa-nav__primary-item > .usa-current, + .usa-header--basic .usa-nav__link:hover{ + position:relative; + } + .usa-header--basic .usa-nav__primary-item > .usa-current::after, + .usa-header--basic .usa-nav__link:hover::after{ + background-color:#005ea2; + border-radius:0; + content:""; + display:block; + position:absolute; + height:0.25rem; + left:1rem; + right:1rem; + bottom:-0.25rem; + } +} +@media (min-width: 64em) and (forced-colors: active){ + .usa-header--basic .usa-nav__primary-item > .usa-current::after, + .usa-header--basic .usa-nav__link:hover::after{ + background-color:ButtonText; + } +} +@media all and (min-width: 64em){ + .usa-header--basic .usa-nav__link[aria-expanded=true]::after, + .usa-header--basic .usa-nav__link[aria-expanded=true]:hover::after{ + display:none; + } + .usa-header--basic .usa-nav__primary{ + width:auto; + } + .usa-header--basic .usa-nav__primary-item:last-of-type{ + position:relative; + } + .usa-header--basic .usa-nav__primary-item:last-of-type .usa-nav__submenu{ + position:absolute; + right:0; + } + .usa-header--basic .usa-search{ + top:0; + } +} +.usa-header--basic.usa-header--megamenu .usa-nav__inner{ + display:flex; + flex-direction:column; +} +@media all and (min-width: 64em){ + .usa-header--basic.usa-header--megamenu .usa-nav__inner{ + display:block; + float:right; + margin-top:-2.5rem; + } +} +@media all and (min-width: 64em){ + .usa-header--basic.usa-header--megamenu .usa-nav__primary-item:last-of-type{ + position:static; + } +} + +@media all and (min-width: 64em){ + .usa-header--extended{ + padding-top:0; + } + .usa-header--extended .usa-nav__primary-item > .usa-current, + .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover{ + position:relative; + } + .usa-header--extended .usa-nav__primary-item > .usa-current::after, + .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{ + background-color:#005ea2; + border-radius:0; + content:""; + display:block; + position:absolute; + height:0.25rem; + left:1rem; + right:1rem; + bottom:0rem; + } +} +@media (min-width: 64em) and (forced-colors: active){ + .usa-header--extended .usa-nav__primary-item > .usa-current::after, + .usa-header--extended .usa-nav__primary-item > .usa-nav__link:hover::after{ + background-color:ButtonText; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__link[aria-expanded=true]::after, + .usa-header--extended .usa-nav__link[aria-expanded=true]:hover::after{ + display:none; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-logo{ + font-size:2.13rem; + margin:2rem 0 1.5rem; + max-width:33%; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-navbar{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + display:block; + height:auto; + overflow:auto; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .usa-header--extended .usa-navbar{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav{ + border-top:1px solid #dfe1e2; + padding:0; + width:100%; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__inner{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + position:relative; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .usa-header--extended .usa-nav__inner{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__primary{ + margin-left:-1rem; + } + .usa-header--extended .usa-nav__primary::after{ + clear:both; + content:""; + display:block; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__link{ + padding-bottom:1rem; + padding-top:1rem; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__submenu .usa-grid-full{ + padding-left:0.75rem; + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-nav__submenu.usa-megamenu{ + left:0; + padding-left:2rem; + padding-right:2rem; + } +} + +html.usa-js-loading .usa-nav__submenu, +html.usa-js-loading .usa-nav__submenu.usa-megamenu{ + position:absolute; + left:-999em; + right:auto; +} + +.usa-megamenu .usa-col{ + flex:1 1 auto; +} +@media all and (min-width: 64em){ + .usa-megamenu .usa-col{ + flex:4 1 0%; + } + .usa-megamenu .usa-col .usa-nav__submenu-item a{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .usa-megamenu .usa-col:first-child .usa-nav__submenu-item a{ + padding-left:0; + } + .usa-megamenu .usa-col:last-child .usa-nav__submenu-item a{ + padding-right:0; + } +} + +@media all and (min-width: 64em){ + .usa-megamenu.usa-nav__submenu{ + padding-left:0; + padding-right:0; + padding-bottom:2rem; + padding-top:2rem; + left:-33%; + right:0; + width:auto; + } +} +@media all and (min-width: 64em){ + .usa-megamenu.usa-nav__submenu::before{ + position:absolute; + bottom:0; + top:0; + background-color:#162e51; + content:""; + display:block; + position:absolute; + width:calc(50vw - 32rem + 2rem); + right:100%; + } +} +@media all and (min-width: 64em){ + .usa-megamenu.usa-nav__submenu::after{ + position:absolute; + bottom:0; + top:0; + background-color:#162e51; + content:""; + display:block; + position:absolute; + width:calc(50vw - 32rem + 2rem); + left:100%; + } +} + +@media all and (min-width: 64em){ + .usa-header--extended .usa-megamenu.usa-nav__submenu::before{ + position:absolute; + bottom:0; + top:0; + background-color:#162e51; + content:""; + display:block; + position:absolute; + width:calc(50vw - 32rem); + } +} +@media all and (min-width: 64em){ + .usa-header--extended .usa-megamenu.usa-nav__submenu::after{ + position:absolute; + bottom:0; + top:0; + background-color:#162e51; + content:""; + display:block; + position:absolute; + width:calc(50vw - 32rem); + } +} + +@media all and (min-width: 64em){ + .usa-nav-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + padding-left:2rem; + padding-right:2rem; + } + .usa-nav-container::after{ + clear:both; + content:""; + display:block; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .usa-nav-container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.usa-navbar{ + height:3rem; +} +@media all and (max-width: 63.99em){ + .usa-navbar{ + align-items:center; + border-bottom:1px solid #dfe1e2; + display:flex; + } +} +@media all and (min-width: 64em){ + .usa-navbar{ + border-bottom:none; + display:inline-block; + height:auto; + } +} + +.usa-hero{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + background-image:url("../img/hero.jpg"); + background-position:center; + background-size:cover; + color:white; +} +.usa-hero > .grid-container{ + position:relative; + padding-bottom:2rem; + padding-top:2rem; +} + +.usa-hero__callout{ + background-color:#162e51; + padding:2rem; +} +@media all and (min-width: 40em){ + .usa-hero__callout{ + max-width:20rem; + } +} + +.usa-hero__heading{ + margin-bottom:0; + margin-top:0; + clear:both; + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + line-height:1.2; + font-weight:700; + color:#00bde3; + line-height:1.2; +} +* + .usa-hero__heading{ + margin-top:1.5em; +} +.usa-hero__heading + *{ + margin-top:1em; +} + +.usa-hero__heading--alt{ + color:white; + display:block; +} + +.usa-icon-list{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + max-width:72ex; +} +.usa-icon-list > li{ + margin-bottom:0; + max-width:unset; +} + +.usa-icon-list__item{ + display:flex; + position:relative; +} +.usa-icon-list__item + .usa-icon-list__item{ + padding-top:0.75rem; +} + +.usa-prose .usa-icon-list{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + max-width:72ex; +} +.usa-prose .usa-icon-list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-prose .usa-icon-list__item{ + display:flex; + position:relative; +} +.usa-prose .usa-icon-list__item + .usa-icon-list__item{ + padding-top:0.75rem; +} + +.usa-icon-list--base-lightest .usa-icon-list__icon{ + color:#f0f0f0; +} +.usa-icon-list--base-lighter .usa-icon-list__icon{ + color:#dfe1e2; +} +.usa-icon-list--base-light .usa-icon-list__icon{ + color:#a9aeb1; +} +.usa-icon-list--base .usa-icon-list__icon{ + color:#71767a; +} +.usa-icon-list--base-dark .usa-icon-list__icon{ + color:#565c65; +} +.usa-icon-list--base-darker .usa-icon-list__icon{ + color:#3d4551; +} +.usa-icon-list--base-darkest .usa-icon-list__icon{ + color:#1b1b1b; +} +.usa-icon-list--primary-lighter .usa-icon-list__icon{ + color:#d9e8f6; +} +.usa-icon-list--primary-light .usa-icon-list__icon{ + color:#73b3e7; +} +.usa-icon-list--primary .usa-icon-list__icon{ + color:#005ea2; +} +.usa-icon-list--primary-vivid .usa-icon-list__icon{ + color:#0050d8; +} +.usa-icon-list--primary-dark .usa-icon-list__icon{ + color:#1a4480; +} +.usa-icon-list--primary-darker .usa-icon-list__icon{ + color:#162e51; +} +.usa-icon-list--secondary-lighter .usa-icon-list__icon{ + color:#f3e1e4; +} +.usa-icon-list--secondary-light .usa-icon-list__icon{ + color:#f2938c; +} +.usa-icon-list--secondary .usa-icon-list__icon{ + color:#d83933; +} +.usa-icon-list--secondary-vivid .usa-icon-list__icon{ + color:#e41d3d; +} +.usa-icon-list--secondary-dark .usa-icon-list__icon{ + color:#b50909; +} +.usa-icon-list--secondary-darker .usa-icon-list__icon{ + color:#8b0a03; +} +.usa-icon-list--accent-warm-lighter .usa-icon-list__icon{ + color:#f2e4d4; +} +.usa-icon-list--accent-warm-light .usa-icon-list__icon{ + color:#ffbc78; +} +.usa-icon-list--accent-warm .usa-icon-list__icon{ + color:#fa9441; +} +.usa-icon-list--accent-warm-dark .usa-icon-list__icon{ + color:#c05600; +} +.usa-icon-list--accent-warm-darker .usa-icon-list__icon{ + color:#775540; +} +.usa-icon-list--accent-cool-lighter .usa-icon-list__icon{ + color:#e1f3f8; +} +.usa-icon-list--accent-cool-light .usa-icon-list__icon{ + color:#97d4ea; +} +.usa-icon-list--accent-cool .usa-icon-list__icon{ + color:#00bde3; +} +.usa-icon-list--accent-cool-dark .usa-icon-list__icon{ + color:#28a0cb; +} +.usa-icon-list--accent-cool-darker .usa-icon-list__icon{ + color:#07648d; +} +.usa-icon-list--error-lighter .usa-icon-list__icon{ + color:#f4e3db; +} +.usa-icon-list--error-light .usa-icon-list__icon{ + color:#f39268; +} +.usa-icon-list--error .usa-icon-list__icon{ + color:#d54309; +} +.usa-icon-list--error-dark .usa-icon-list__icon{ + color:#b50909; +} +.usa-icon-list--error-darker .usa-icon-list__icon{ + color:#6f3331; +} +.usa-icon-list--warning-lighter .usa-icon-list__icon{ + color:#faf3d1; +} +.usa-icon-list--warning-light .usa-icon-list__icon{ + color:#fee685; +} +.usa-icon-list--warning .usa-icon-list__icon{ + color:#ffbe2e; +} +.usa-icon-list--warning-dark .usa-icon-list__icon{ + color:#e5a000; +} +.usa-icon-list--warning-darker .usa-icon-list__icon{ + color:#936f38; +} +.usa-icon-list--success-lighter .usa-icon-list__icon{ + color:#ecf3ec; +} +.usa-icon-list--success-light .usa-icon-list__icon{ + color:#70e17b; +} +.usa-icon-list--success .usa-icon-list__icon{ + color:#00a91c; +} +.usa-icon-list--success-dark .usa-icon-list__icon{ + color:#008817; +} +.usa-icon-list--success-darker .usa-icon-list__icon{ + color:#216e1f; +} +.usa-icon-list--info-lighter .usa-icon-list__icon{ + color:#e7f6f8; +} +.usa-icon-list--info-light .usa-icon-list__icon{ + color:#99deea; +} +.usa-icon-list--info .usa-icon-list__icon{ + color:#00bde3; +} +.usa-icon-list--info-dark .usa-icon-list__icon{ + color:#009ec1; +} +.usa-icon-list--info-darker .usa-icon-list__icon{ + color:#2e6276; +} +.usa-icon-list--disabled-lighter .usa-icon-list__icon{ + color:#c9c9c9; +} +.usa-icon-list--disabled-light .usa-icon-list__icon{ + color:#919191; +} +.usa-icon-list--disabled .usa-icon-list__icon{ + color:#757575; +} +.usa-icon-list--disabled-dark .usa-icon-list__icon{ + color:#454545; +} +.usa-icon-list--disabled-darker .usa-icon-list__icon{ + color:#1b1b1b; +} +.usa-icon-list--emergency .usa-icon-list__icon{ + color:#9c3d10; +} +.usa-icon-list--emergency-dark .usa-icon-list__icon{ + color:#332d29; +} + +.usa-icon-list__icon .usa-icon{ + display:block; + height:1.5rem; + position:relative; + width:1.5rem; +} + +.usa-icon-list__content > p, +.usa-icon-list__content > ul, +.usa-icon-list__content > ol{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + max-width:72ex; +} + +.usa-icon-list[class*=usa-icon-list--size-]{ + max-width:none; +} + +.usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{ + height:1.005rem; + width:1.005rem; +} +.usa-icon-list--size-micro .usa-icon-list__content{ + max-width:72ex; + font-size:0.67rem; + padding-left:0.268rem; +} +.usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.61rem; +} + +.usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{ + height:1.2rem; + width:1.2rem; +} +.usa-icon-list--size-1 .usa-icon-list__content{ + max-width:72ex; + font-size:0.8rem; + padding-left:0.32rem; +} +.usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.73rem; +} + +.usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; +} +.usa-icon-list--size-2 .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; +} +.usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; +} + +.usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; +} +.usa-icon-list--size-3 .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; +} +.usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; +} + +.usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; +} +.usa-icon-list--size-4 .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; +} +.usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; +} + +.usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; +} +.usa-icon-list--size-5 .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; +} +.usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; +} + +.usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; +} +.usa-icon-list--size-6 .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; +} +.usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; +} + +.usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{ + height:1.8rem; + width:1.8rem; +} +.usa-icon-list--size-7 .usa-icon-list__content{ + max-width:72ex; + font-size:1.2rem; + padding-left:0.48rem; +} +.usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.1rem; +} + +.usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{ + height:1.995rem; + width:1.995rem; +} +.usa-icon-list--size-8 .usa-icon-list__content{ + max-width:72ex; + font-size:1.33rem; + padding-left:0.532rem; +} +.usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.22rem; +} + +.usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; +} +.usa-icon-list--size-9 .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; +} +.usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; +} + +.usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{ + height:2.4rem; + width:2.4rem; +} +.usa-icon-list--size-10 .usa-icon-list__content{ + max-width:72ex; + font-size:1.6rem; + padding-left:0.64rem; +} +.usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.46rem; +} + +.usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{ + height:2.79rem; + width:2.79rem; +} +.usa-icon-list--size-11 .usa-icon-list__content{ + max-width:72ex; + font-size:1.86rem; + padding-left:0.744rem; +} +.usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.71rem; +} + +.usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; +} +.usa-icon-list--size-12 .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; +} +.usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; +} + +.usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{ + height:3.6rem; + width:3.6rem; +} +.usa-icon-list--size-13 .usa-icon-list__content{ + max-width:72ex; + font-size:2.4rem; + padding-left:0.96rem; +} +.usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.2rem; +} + +.usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; +} +.usa-icon-list--size-14 .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; +} +.usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; +} + +.usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; +} +.usa-icon-list--size-15 .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; +} +.usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; +} + +.usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{ + height:5.595rem; + width:5.595rem; +} +.usa-icon-list--size-16 .usa-icon-list__content{ + max-width:72ex; + font-size:3.73rem; + padding-left:1.492rem; +} +.usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.42rem; +} + +.usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{ + height:6.39rem; + width:6.39rem; +} +.usa-icon-list--size-17 .usa-icon-list__content{ + max-width:72ex; + font-size:4.26rem; + padding-left:1.704rem; +} +.usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.9rem; +} + +.usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{ + height:7.98rem; + width:7.98rem; +} +.usa-icon-list--size-18 .usa-icon-list__content{ + max-width:72ex; + font-size:5.32rem; + padding-left:2.128rem; +} +.usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:4.88rem; +} + +.usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{ + height:11.985rem; + width:11.985rem; +} +.usa-icon-list--size-19 .usa-icon-list__content{ + max-width:72ex; + font-size:7.99rem; + padding-left:3.196rem; +} +.usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:7.32rem; +} + +.usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{ + height:13.98rem; + width:13.98rem; +} +.usa-icon-list--size-20 .usa-icon-list__content{ + max-width:72ex; + font-size:9.32rem; + padding-left:3.728rem; +} +.usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:8.54rem; +} + +.usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; +} +.usa-icon-list--size-3xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; +} +.usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; +} + +.usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; +} +.usa-icon-list--size-2xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; +} +.usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; +} + +.usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; +} +.usa-icon-list--size-xs .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; +} +.usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; +} + +.usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; +} +.usa-icon-list--size-sm .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; +} +.usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; +} + +.usa-icon-list--size-md .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; +} +.usa-icon-list--size-md .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; +} +.usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; +} + +.usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; +} +.usa-icon-list--size-lg .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; +} +.usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; +} + +.usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; +} +.usa-icon-list--size-xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; +} +.usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; +} + +.usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; +} +.usa-icon-list--size-2xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; +} +.usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; +} + +.usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; +} +.usa-icon-list--size-3xl .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; +} +.usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; +} + +@media all and (min-width: 30em){ + .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{ + height:1.005rem; + width:1.005rem; + } + .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__content{ + max-width:72ex; + font-size:0.67rem; + padding-left:0.268rem; + } + .mobile-lg\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.61rem; + } + .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{ + height:1.2rem; + width:1.2rem; + } + .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__content{ + max-width:72ex; + font-size:0.8rem; + padding-left:0.32rem; + } + .mobile-lg\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.73rem; + } + .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .mobile-lg\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .mobile-lg\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .mobile-lg\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .mobile-lg\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .mobile-lg\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{ + height:1.8rem; + width:1.8rem; + } + .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__content{ + max-width:72ex; + font-size:1.2rem; + padding-left:0.48rem; + } + .mobile-lg\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.1rem; + } + .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{ + height:1.995rem; + width:1.995rem; + } + .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__content{ + max-width:72ex; + font-size:1.33rem; + padding-left:0.532rem; + } + .mobile-lg\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.22rem; + } + .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .mobile-lg\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{ + height:2.4rem; + width:2.4rem; + } + .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__content{ + max-width:72ex; + font-size:1.6rem; + padding-left:0.64rem; + } + .mobile-lg\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.46rem; + } + .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{ + height:2.79rem; + width:2.79rem; + } + .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__content{ + max-width:72ex; + font-size:1.86rem; + padding-left:0.744rem; + } + .mobile-lg\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.71rem; + } + .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .mobile-lg\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{ + height:3.6rem; + width:3.6rem; + } + .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__content{ + max-width:72ex; + font-size:2.4rem; + padding-left:0.96rem; + } + .mobile-lg\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.2rem; + } + .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .mobile-lg\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .mobile-lg\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } + .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{ + height:5.595rem; + width:5.595rem; + } + .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__content{ + max-width:72ex; + font-size:3.73rem; + padding-left:1.492rem; + } + .mobile-lg\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.42rem; + } + .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{ + height:6.39rem; + width:6.39rem; + } + .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__content{ + max-width:72ex; + font-size:4.26rem; + padding-left:1.704rem; + } + .mobile-lg\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.9rem; + } + .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{ + height:7.98rem; + width:7.98rem; + } + .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__content{ + max-width:72ex; + font-size:5.32rem; + padding-left:2.128rem; + } + .mobile-lg\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:4.88rem; + } + .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{ + height:11.985rem; + width:11.985rem; + } + .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__content{ + max-width:72ex; + font-size:7.99rem; + padding-left:3.196rem; + } + .mobile-lg\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:7.32rem; + } + .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{ + height:13.98rem; + width:13.98rem; + } + .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__content{ + max-width:72ex; + font-size:9.32rem; + padding-left:3.728rem; + } + .mobile-lg\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:8.54rem; + } + .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .mobile-lg\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .mobile-lg\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .mobile-lg\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } +} +@media all and (min-width: 40em){ + .tablet\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{ + height:1.005rem; + width:1.005rem; + } + .tablet\:usa-icon-list--size-micro .usa-icon-list__content{ + max-width:72ex; + font-size:0.67rem; + padding-left:0.268rem; + } + .tablet\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.61rem; + } + .tablet\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{ + height:1.2rem; + width:1.2rem; + } + .tablet\:usa-icon-list--size-1 .usa-icon-list__content{ + max-width:72ex; + font-size:0.8rem; + padding-left:0.32rem; + } + .tablet\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.73rem; + } + .tablet\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .tablet\:usa-icon-list--size-2 .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .tablet\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .tablet\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .tablet\:usa-icon-list--size-3 .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .tablet\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .tablet\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .tablet\:usa-icon-list--size-4 .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .tablet\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .tablet\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .tablet\:usa-icon-list--size-5 .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .tablet\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .tablet\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .tablet\:usa-icon-list--size-6 .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .tablet\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .tablet\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{ + height:1.8rem; + width:1.8rem; + } + .tablet\:usa-icon-list--size-7 .usa-icon-list__content{ + max-width:72ex; + font-size:1.2rem; + padding-left:0.48rem; + } + .tablet\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.1rem; + } + .tablet\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{ + height:1.995rem; + width:1.995rem; + } + .tablet\:usa-icon-list--size-8 .usa-icon-list__content{ + max-width:72ex; + font-size:1.33rem; + padding-left:0.532rem; + } + .tablet\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.22rem; + } + .tablet\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .tablet\:usa-icon-list--size-9 .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .tablet\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .tablet\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{ + height:2.4rem; + width:2.4rem; + } + .tablet\:usa-icon-list--size-10 .usa-icon-list__content{ + max-width:72ex; + font-size:1.6rem; + padding-left:0.64rem; + } + .tablet\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.46rem; + } + .tablet\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{ + height:2.79rem; + width:2.79rem; + } + .tablet\:usa-icon-list--size-11 .usa-icon-list__content{ + max-width:72ex; + font-size:1.86rem; + padding-left:0.744rem; + } + .tablet\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.71rem; + } + .tablet\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .tablet\:usa-icon-list--size-12 .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .tablet\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .tablet\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{ + height:3.6rem; + width:3.6rem; + } + .tablet\:usa-icon-list--size-13 .usa-icon-list__content{ + max-width:72ex; + font-size:2.4rem; + padding-left:0.96rem; + } + .tablet\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.2rem; + } + .tablet\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .tablet\:usa-icon-list--size-14 .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .tablet\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .tablet\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .tablet\:usa-icon-list--size-15 .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .tablet\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } + .tablet\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{ + height:5.595rem; + width:5.595rem; + } + .tablet\:usa-icon-list--size-16 .usa-icon-list__content{ + max-width:72ex; + font-size:3.73rem; + padding-left:1.492rem; + } + .tablet\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.42rem; + } + .tablet\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{ + height:6.39rem; + width:6.39rem; + } + .tablet\:usa-icon-list--size-17 .usa-icon-list__content{ + max-width:72ex; + font-size:4.26rem; + padding-left:1.704rem; + } + .tablet\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.9rem; + } + .tablet\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{ + height:7.98rem; + width:7.98rem; + } + .tablet\:usa-icon-list--size-18 .usa-icon-list__content{ + max-width:72ex; + font-size:5.32rem; + padding-left:2.128rem; + } + .tablet\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:4.88rem; + } + .tablet\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{ + height:11.985rem; + width:11.985rem; + } + .tablet\:usa-icon-list--size-19 .usa-icon-list__content{ + max-width:72ex; + font-size:7.99rem; + padding-left:3.196rem; + } + .tablet\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:7.32rem; + } + .tablet\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{ + height:13.98rem; + width:13.98rem; + } + .tablet\:usa-icon-list--size-20 .usa-icon-list__content{ + max-width:72ex; + font-size:9.32rem; + padding-left:3.728rem; + } + .tablet\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:8.54rem; + } + .tablet\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .tablet\:usa-icon-list--size-3xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .tablet\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .tablet\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .tablet\:usa-icon-list--size-2xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .tablet\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .tablet\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .tablet\:usa-icon-list--size-xs .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .tablet\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .tablet\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .tablet\:usa-icon-list--size-sm .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .tablet\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .tablet\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .tablet\:usa-icon-list--size-md .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .tablet\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .tablet\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .tablet\:usa-icon-list--size-lg .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .tablet\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .tablet\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .tablet\:usa-icon-list--size-xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .tablet\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .tablet\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .tablet\:usa-icon-list--size-2xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .tablet\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .tablet\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .tablet\:usa-icon-list--size-3xl .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .tablet\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } +} +@media all and (min-width: 64em){ + .desktop\:usa-icon-list--size-micro .usa-icon-list__icon .usa-icon{ + height:1.005rem; + width:1.005rem; + } + .desktop\:usa-icon-list--size-micro .usa-icon-list__content{ + max-width:72ex; + font-size:0.67rem; + padding-left:0.268rem; + } + .desktop\:usa-icon-list--size-micro .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.61rem; + } + .desktop\:usa-icon-list--size-1 .usa-icon-list__icon .usa-icon{ + height:1.2rem; + width:1.2rem; + } + .desktop\:usa-icon-list--size-1 .usa-icon-list__content{ + max-width:72ex; + font-size:0.8rem; + padding-left:0.32rem; + } + .desktop\:usa-icon-list--size-1 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.73rem; + } + .desktop\:usa-icon-list--size-2 .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .desktop\:usa-icon-list--size-2 .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .desktop\:usa-icon-list--size-2 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .desktop\:usa-icon-list--size-3 .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .desktop\:usa-icon-list--size-3 .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .desktop\:usa-icon-list--size-3 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .desktop\:usa-icon-list--size-4 .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .desktop\:usa-icon-list--size-4 .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .desktop\:usa-icon-list--size-4 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .desktop\:usa-icon-list--size-5 .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .desktop\:usa-icon-list--size-5 .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .desktop\:usa-icon-list--size-5 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .desktop\:usa-icon-list--size-6 .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .desktop\:usa-icon-list--size-6 .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .desktop\:usa-icon-list--size-6 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .desktop\:usa-icon-list--size-7 .usa-icon-list__icon .usa-icon{ + height:1.8rem; + width:1.8rem; + } + .desktop\:usa-icon-list--size-7 .usa-icon-list__content{ + max-width:72ex; + font-size:1.2rem; + padding-left:0.48rem; + } + .desktop\:usa-icon-list--size-7 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.1rem; + } + .desktop\:usa-icon-list--size-8 .usa-icon-list__icon .usa-icon{ + height:1.995rem; + width:1.995rem; + } + .desktop\:usa-icon-list--size-8 .usa-icon-list__content{ + max-width:72ex; + font-size:1.33rem; + padding-left:0.532rem; + } + .desktop\:usa-icon-list--size-8 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.22rem; + } + .desktop\:usa-icon-list--size-9 .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .desktop\:usa-icon-list--size-9 .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .desktop\:usa-icon-list--size-9 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .desktop\:usa-icon-list--size-10 .usa-icon-list__icon .usa-icon{ + height:2.4rem; + width:2.4rem; + } + .desktop\:usa-icon-list--size-10 .usa-icon-list__content{ + max-width:72ex; + font-size:1.6rem; + padding-left:0.64rem; + } + .desktop\:usa-icon-list--size-10 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.46rem; + } + .desktop\:usa-icon-list--size-11 .usa-icon-list__icon .usa-icon{ + height:2.79rem; + width:2.79rem; + } + .desktop\:usa-icon-list--size-11 .usa-icon-list__content{ + max-width:72ex; + font-size:1.86rem; + padding-left:0.744rem; + } + .desktop\:usa-icon-list--size-11 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.71rem; + } + .desktop\:usa-icon-list--size-12 .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .desktop\:usa-icon-list--size-12 .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .desktop\:usa-icon-list--size-12 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .desktop\:usa-icon-list--size-13 .usa-icon-list__icon .usa-icon{ + height:3.6rem; + width:3.6rem; + } + .desktop\:usa-icon-list--size-13 .usa-icon-list__content{ + max-width:72ex; + font-size:2.4rem; + padding-left:0.96rem; + } + .desktop\:usa-icon-list--size-13 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.2rem; + } + .desktop\:usa-icon-list--size-14 .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .desktop\:usa-icon-list--size-14 .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .desktop\:usa-icon-list--size-14 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .desktop\:usa-icon-list--size-15 .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .desktop\:usa-icon-list--size-15 .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .desktop\:usa-icon-list--size-15 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } + .desktop\:usa-icon-list--size-16 .usa-icon-list__icon .usa-icon{ + height:5.595rem; + width:5.595rem; + } + .desktop\:usa-icon-list--size-16 .usa-icon-list__content{ + max-width:72ex; + font-size:3.73rem; + padding-left:1.492rem; + } + .desktop\:usa-icon-list--size-16 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.42rem; + } + .desktop\:usa-icon-list--size-17 .usa-icon-list__icon .usa-icon{ + height:6.39rem; + width:6.39rem; + } + .desktop\:usa-icon-list--size-17 .usa-icon-list__content{ + max-width:72ex; + font-size:4.26rem; + padding-left:1.704rem; + } + .desktop\:usa-icon-list--size-17 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:3.9rem; + } + .desktop\:usa-icon-list--size-18 .usa-icon-list__icon .usa-icon{ + height:7.98rem; + width:7.98rem; + } + .desktop\:usa-icon-list--size-18 .usa-icon-list__content{ + max-width:72ex; + font-size:5.32rem; + padding-left:2.128rem; + } + .desktop\:usa-icon-list--size-18 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:4.88rem; + } + .desktop\:usa-icon-list--size-19 .usa-icon-list__icon .usa-icon{ + height:11.985rem; + width:11.985rem; + } + .desktop\:usa-icon-list--size-19 .usa-icon-list__content{ + max-width:72ex; + font-size:7.99rem; + padding-left:3.196rem; + } + .desktop\:usa-icon-list--size-19 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:7.32rem; + } + .desktop\:usa-icon-list--size-20 .usa-icon-list__icon .usa-icon{ + height:13.98rem; + width:13.98rem; + } + .desktop\:usa-icon-list--size-20 .usa-icon-list__content{ + max-width:72ex; + font-size:9.32rem; + padding-left:3.728rem; + } + .desktop\:usa-icon-list--size-20 .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:8.54rem; + } + .desktop\:usa-icon-list--size-3xs .usa-icon-list__icon .usa-icon{ + height:1.305rem; + width:1.305rem; + } + .desktop\:usa-icon-list--size-3xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.87rem; + padding-left:0.348rem; + } + .desktop\:usa-icon-list--size-3xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.79rem; + } + .desktop\:usa-icon-list--size-2xs .usa-icon-list__icon .usa-icon{ + height:1.395rem; + width:1.395rem; + } + .desktop\:usa-icon-list--size-2xs .usa-icon-list__content{ + max-width:72ex; + font-size:0.93rem; + padding-left:0.372rem; + } + .desktop\:usa-icon-list--size-2xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.85rem; + } + .desktop\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon{ + height:1.5rem; + width:1.5rem; + } + .desktop\:usa-icon-list--size-xs .usa-icon-list__content{ + max-width:72ex; + font-size:1rem; + padding-left:0.4rem; + } + .desktop\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.91rem; + } + .desktop\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon{ + height:1.59rem; + width:1.59rem; + } + .desktop\:usa-icon-list--size-sm .usa-icon-list__content{ + max-width:72ex; + font-size:1.06rem; + padding-left:0.424rem; + } + .desktop\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + } + .desktop\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon{ + height:1.695rem; + width:1.695rem; + } + .desktop\:usa-icon-list--size-md .usa-icon-list__content{ + max-width:72ex; + font-size:1.13rem; + padding-left:0.452rem; + } + .desktop\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.04rem; + } + .desktop\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon{ + height:2.19rem; + width:2.19rem; + } + .desktop\:usa-icon-list--size-lg .usa-icon-list__content{ + max-width:72ex; + font-size:1.46rem; + padding-left:0.584rem; + } + .desktop\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + } + .desktop\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon{ + height:3.195rem; + width:3.195rem; + } + .desktop\:usa-icon-list--size-xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.13rem; + padding-left:0.852rem; + } + .desktop\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } + .desktop\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon{ + height:3.99rem; + width:3.99rem; + } + .desktop\:usa-icon-list--size-2xl .usa-icon-list__content{ + max-width:72ex; + font-size:2.66rem; + padding-left:1.064rem; + } + .desktop\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.44rem; + } + .desktop\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon{ + height:4.785rem; + width:4.785rem; + } + .desktop\:usa-icon-list--size-3xl .usa-icon-list__content{ + max-width:72ex; + font-size:3.19rem; + padding-left:1.276rem; + } + .desktop\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:2.93rem; + } +} +.usa-icon-list__title{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:0.98rem; + line-height:1.2; + margin-bottom:0rem; + padding-top:0.425ex; +} +.usa-icon-list__title + *{ + margin-top:0.5rem; +} + +.usa-icon-list__content{ + font-size:1.06rem; + padding-left:0.424rem; +} +.usa-icon-list__content > *:first-child{ + margin-top:0; +} +.usa-icon-list__content > *:last-child{ + margin-bottom:0; +} +.usa-icon-list__content ul li{ + list-style-type:disc; +} + +.usa-identifier{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + color:white; + background-color:#1b1b1b; + padding-bottom:1rem; +} + +.usa-identifier__container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + max-width:64rem; +} +@media all and (min-width: 64em){ + .usa-identifier__container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.usa-identifier__section{ + padding-bottom:1rem; + padding-top:1rem; +} + +@media all and (min-width: 40em){ + .usa-identifier__section--masthead .usa-identifier__container{ + align-items:center; + display:flex; + } +} + +.usa-identifier__logos{ + display:flex; + margin-right:1rem; +} + +.usa-identifier__logo{ + text-decoration:none; + height:3rem; + display:block; +} +.usa-identifier__logo + .usa-identifier__logo{ + margin-left:0.5rem; +} + +.usa-identifier__logo-img{ + height:100%; + width:auto; +} + +.usa-identifier__identity{ + flex:1 1 0%; + margin-top:1rem; +} +@media all and (min-width: 40em){ + .usa-identifier__identity{ + margin-top:0rem; + } +} + +.usa-identifier__identity-domain, +.usa-identifier__identity-disclaimer{ + margin:0; + padding:0; +} + +.usa-identifier__identity-domain{ + color:#a9aeb1; +} + +.usa-identifier__identity-disclaimer{ + font-weight:700; +} +.usa-identifier__identity-disclaimer a{ + color:#dfe1e2; +} +.usa-identifier__identity-disclaimer a:visited{ + color:#dfe1e2; +} +.usa-identifier__identity-disclaimer a:hover, .usa-identifier__identity-disclaimer a:active{ + color:#f0f0f0; +} + +@media all and (min-width: 40em){ + .usa-identifier__section--required-links{ + padding-bottom:0.5rem; + padding-top:0.5rem; + } +} +@media all and (min-width: 64em){ + .usa-identifier__section--required-links{ + font-size:1rem; + } +} + +.usa-identifier__required-links-list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin-bottom:0; + margin-top:0; +} +@media all and (min-width: 40em){ + .usa-identifier__required-links-list{ + -moz-column-count:2; + column-count:2; + -moz-column-gap:2rem; + column-gap:2rem; + -moz-column-fill:balance; + column-fill:balance; + } +} +@media all and (min-width: 64em){ + .usa-identifier__required-links-list{ + -moz-column-count:4; + column-count:4; + } +} + +.usa-identifier__required-links-item{ + -moz-column-break-inside:avoid; + break-inside:avoid; + margin-bottom:0.75rem; +} +.usa-identifier__required-links-item:last-child{ + margin-bottom:0rem; +} +@media all and (min-width: 64em){ + .usa-identifier__required-links-item{ + margin-bottom:0.5rem; + } +} + +.usa-identifier__required-link, +.usa-identifier__required-link.usa-link{ + color:#a9aeb1; + display:inline-block; +} +.usa-identifier__required-link:visited, +.usa-identifier__required-link.usa-link:visited{ + color:#a9aeb1; +} +.usa-identifier__required-link:hover, .usa-identifier__required-link:active, +.usa-identifier__required-link.usa-link:hover, +.usa-identifier__required-link.usa-link:active{ + color:#dfe1e2; +} + +.usa-identifier__section--usagov a{ + color:#dfe1e2; + font-weight:700; + display:inline-block; + margin-top:0.5rem; +} +.usa-identifier__section--usagov a:visited{ + color:#dfe1e2; +} +.usa-identifier__section--usagov a:hover, .usa-identifier__section--usagov a:active{ + color:#f0f0f0; +} +@media all and (min-width: 40em){ + .usa-identifier__section--usagov a{ + margin-top:0; + } +} + +@media all and (min-width: 40em){ + .usa-identifier__usagov-description{ + display:inline-flex; + } +} + +.usa-in-page-nav-container{ + align-items:flex-start; + display:flex; +} +.usa-in-page-nav-container main{ + max-width:64rem; + width:100%; +} + +.usa-in-page-nav{ + color:#1b1b1b; + display:none; + margin-left:2rem; + margin-top:1.25rem; + max-width:15rem; + order:2; + position:sticky; + top:2rem; + width:100%; +} +@media all and (min-width: 40em){ + .usa-in-page-nav{ + display:block; + } +} + +.usa-in-page-nav__nav{ + color:#1b1b1b; + background-color:white; + border-radius:0.5rem; + padding:1rem; +} + +.usa-in-page-nav__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.93rem; + line-height:1.3; + font-weight:700; + margin-bottom:1rem; + margin-top:0; + padding:0; +} + +.usa-in-page-nav__list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + border-left:1px solid rgba(27, 27, 27, 0.25); + padding:0; +} +.usa-in-page-nav__list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-in-page-nav__list__item{ + border-top:1px solid #dfe1e2; +} +.usa-in-page-nav__list a:not(.usa-button){ + display:block; + padding:0.5rem 1rem; + text-decoration:none; +} +.usa-in-page-nav__list a:not(.usa-button):hover{ + background-color:#f0f0f0; + text-decoration:none; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current){ + color:#565c65; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):hover{ + color:#005ea2; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):focus{ + outline-offset:0; +} +.usa-in-page-nav__list .usa-current{ + position:relative; + color:#005ea2; + font-weight:700; +} +.usa-in-page-nav__list .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0.25rem; +} +@media all and (min-width: 40em){ + .usa-in-page-nav__list .usa-current{ + position:relative; + } + .usa-in-page-nav__list .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0rem; + } +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current){ + color:#005ea2; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):visited{ + color:#54278f; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):hover, .usa-in-page-nav__list a:not(.usa-button):not(.usa-current):active{ + color:#1a4480; +} +.usa-in-page-nav__list a:not(.usa-button):not(.usa-current):visited{ + color:#005ea2; +} +.usa-in-page-nav__list a:not(.usa-button).usa-current{ + color:#1b1b1b; + font-weight:inherit; +} +.usa-in-page-nav__list a:not(.usa-button):hover{ + text-decoration:underline; + background-color:none; +} +.usa-in-page-nav__list a:not(.usa-button).usa-current{ + position:static; +} +.usa-in-page-nav__list a:not(.usa-button).usa-current::after{ + background-color:#1b1b1b; + border-radius:0; + bottom:-1px; + left:0; + top:0; + width:0.25rem; + z-index:100; +} + +.usa-in-page-nav__item{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.93rem; + line-height:1.1; + border:none; + position:relative; +} +.usa-in-page-nav__item--primary{ + font-weight:700; +} + +.usa-language{ + flex-direction:row; + align-items:center; + justify-content:flex-end; + display:flex; + padding:0 0 0.25rem 0.5rem; + width:100%; +} +.usa-language--small .usa-button{ + padding-left:0.75rem; + padding-right:0.75rem; + padding-bottom:0; + padding-top:0; + font-size:0.87rem; + height:2rem; + margin-top:0.3rem; + min-width:3rem; +} + +.usa-language-container{ + align-items:center; + justify-content:flex-end; + display:flex; +} + +.usa-nav-container .usa-language-container{ + align-self:center; + margin-left:0rem; + position:absolute; + right:5rem; + top:1rem; +} +@media all and (min-width: 64em){ + .usa-nav-container .usa-language-container{ + align-self:flex-end; + margin-left:0.75rem; + margin-bottom:0.5rem; + position:relative; + right:inherit; + top:-2px; + } +} + +.usa-language__link{ + margin-right:0rem; +} + +.usa-language__primary{ + width:auto; +} + +.usa-language__primary-item:last-of-type{ + position:relative; +} +.usa-language__primary-item:last-of-type .usa-language__submenu{ + position:absolute; + right:0; +} + +.usa-language__submenu{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin:0; + background-color:#162e51; + position:absolute; + width:15rem; + z-index:400; +} +.usa-language__submenu > li{ + margin-bottom:0; + max-width:unset; +} +.usa-language__submenu-item{ + border-top:1px solid #dfe1e2; + font-size:0.93rem; +} +.usa-language__submenu .usa-current::after{ + display:none; +} +@media all and (min-width: 40em){ + .usa-language__submenu .usa-current::after{ + display:none; + } +} +.usa-language__submenu a:not(.usa-button){ + padding-left:2rem; +} +.usa-language__submenu .usa-language__submenu a:not(.usa-button){ + padding-left:3rem; +} +.usa-language__submenu .usa-language__submenu .usa-language__submenu a:not(.usa-button){ + padding-left:4rem; +} +.usa-language__submenu[aria-hidden=true]{ + display:none; +} +.usa-language__submenu .usa-language__submenu-item a{ + color:white; + display:block; + line-height:1.3; + padding:0; + padding:0.5rem; + text-decoration:none; +} +.usa-language__submenu .usa-language__submenu-item a:focus{ + outline-offset:-0.25rem; +} +.usa-language__submenu .usa-language__submenu-item a:hover{ + color:white; + text-decoration:underline; +} + +.usa-language__submenu-list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-language__submenu-list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-language__submenu-list .usa-language__submenu-list-item{ + margin:0; + font-size:0.93rem; +} +.usa-language__submenu-list .usa-language__submenu-list-item a{ + line-height:1.3; +} + +.usa-layout-docs__sidenav{ + padding-top:2rem; +} +@media all and (min-width: 64em){ + .usa-layout-docs__sidenav{ + padding-top:0; + } +} +.grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-card{ + margin-left:auto; + margin-right:auto; + max-width:10rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-card{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-card-lg{ + margin-left:auto; + margin-right:auto; + max-width:15rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-card-lg{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-mobile{ + margin-left:auto; + margin-right:auto; + max-width:20rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-mobile{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-mobile-lg{ + margin-left:auto; + margin-right:auto; + max-width:30rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-mobile-lg{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-tablet{ + margin-left:auto; + margin-right:auto; + max-width:40rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-tablet{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-tablet-lg{ + margin-left:auto; + margin-right:auto; + max-width:55rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-tablet-lg{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-desktop{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-desktop{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-desktop-lg{ + margin-left:auto; + margin-right:auto; + max-width:75rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-desktop-lg{ + padding-left:2rem; + padding-right:2rem; + } +} + +.grid-container-widescreen{ + margin-left:auto; + margin-right:auto; + max-width:87.5rem; + padding-left:1rem; + padding-right:1rem; +} +@media all and (min-width: 64em){ + .grid-container-widescreen{ + padding-left:2rem; + padding-right:2rem; + } +} + +@media all and (min-width: 30em){ + .mobile-lg\:grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-card{ + margin-left:auto; + margin-right:auto; + max-width:10rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-card{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-card-lg{ + margin-left:auto; + margin-right:auto; + max-width:15rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-card-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-mobile{ + margin-left:auto; + margin-right:auto; + max-width:20rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-mobile{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-mobile-lg{ + margin-left:auto; + margin-right:auto; + max-width:30rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-mobile-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-tablet{ + margin-left:auto; + margin-right:auto; + max-width:40rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-tablet{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-tablet-lg{ + margin-left:auto; + margin-right:auto; + max-width:55rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-tablet-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-desktop{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-desktop{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-desktop-lg{ + margin-left:auto; + margin-right:auto; + max-width:75rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-desktop-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-container-widescreen{ + margin-left:auto; + margin-right:auto; + max-width:87.5rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 30em) and (min-width: 64em){ + .mobile-lg\:grid-container-widescreen{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-card{ + margin-left:auto; + margin-right:auto; + max-width:10rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-card{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-card-lg{ + margin-left:auto; + margin-right:auto; + max-width:15rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-card-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-mobile{ + margin-left:auto; + margin-right:auto; + max-width:20rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-mobile{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-mobile-lg{ + margin-left:auto; + margin-right:auto; + max-width:30rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-mobile-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-tablet{ + margin-left:auto; + margin-right:auto; + max-width:40rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-tablet{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-tablet-lg{ + margin-left:auto; + margin-right:auto; + max-width:55rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-tablet-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-desktop{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-desktop{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-desktop-lg{ + margin-left:auto; + margin-right:auto; + max-width:75rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-desktop-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-container-widescreen{ + margin-left:auto; + margin-right:auto; + max-width:87.5rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 40em) and (min-width: 64em){ + .tablet\:grid-container-widescreen{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-card{ + margin-left:auto; + margin-right:auto; + max-width:10rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-card{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-card-lg{ + margin-left:auto; + margin-right:auto; + max-width:15rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-card-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-mobile{ + margin-left:auto; + margin-right:auto; + max-width:20rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-mobile{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-mobile-lg{ + margin-left:auto; + margin-right:auto; + max-width:30rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-mobile-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-tablet{ + margin-left:auto; + margin-right:auto; + max-width:40rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-tablet{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-tablet-lg{ + margin-left:auto; + margin-right:auto; + max-width:55rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-tablet-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-desktop{ + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-desktop{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-desktop-lg{ + margin-left:auto; + margin-right:auto; + max-width:75rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-desktop-lg{ + padding-left:2rem; + padding-right:2rem; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-container-widescreen{ + margin-left:auto; + margin-right:auto; + max-width:87.5rem; + padding-left:1rem; + padding-right:1rem; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .desktop\:grid-container-widescreen{ + padding-left:2rem; + padding-right:2rem; + } +} +.grid-row{ + display:flex; + flex-wrap:wrap; +} +.grid-row.grid-gap{ + margin-left:-0.5rem; + margin-right:-0.5rem; +} +.grid-row.grid-gap > *{ + padding-left:0.5rem; + padding-right:0.5rem; +} +@media all and (min-width: 64em){ + .grid-row.grid-gap{ + margin-left:-1rem; + margin-right:-1rem; + } + .grid-row.grid-gap > *{ + padding-left:1rem; + padding-right:1rem; + } +} +.grid-row.grid-gap-0{ + margin-left:0; + margin-right:0; +} +.grid-row.grid-gap-0 > *{ + padding-left:0; + padding-right:0; +} +.grid-row.grid-gap-2px{ + margin-left:-1px; + margin-right:-1px; +} +.grid-row.grid-gap-2px > *{ + padding-left:1px; + padding-right:1px; +} +.grid-row.grid-gap-05{ + margin-left:-2px; + margin-right:-2px; +} +.grid-row.grid-gap-05 > *{ + padding-left:2px; + padding-right:2px; +} +.grid-row.grid-gap-1{ + margin-left:-0.25rem; + margin-right:-0.25rem; +} +.grid-row.grid-gap-1 > *{ + padding-left:0.25rem; + padding-right:0.25rem; +} +.grid-row.grid-gap-2{ + margin-left:-0.5rem; + margin-right:-0.5rem; +} +.grid-row.grid-gap-2 > *{ + padding-left:0.5rem; + padding-right:0.5rem; +} +.grid-row.grid-gap-3{ + margin-left:-0.75rem; + margin-right:-0.75rem; +} +.grid-row.grid-gap-3 > *{ + padding-left:0.75rem; + padding-right:0.75rem; +} +.grid-row.grid-gap-4{ + margin-left:-1rem; + margin-right:-1rem; +} +.grid-row.grid-gap-4 > *{ + padding-left:1rem; + padding-right:1rem; +} +.grid-row.grid-gap-5{ + margin-left:-1.25rem; + margin-right:-1.25rem; +} +.grid-row.grid-gap-5 > *{ + padding-left:1.25rem; + padding-right:1.25rem; +} +.grid-row.grid-gap-6{ + margin-left:-1.5rem; + margin-right:-1.5rem; +} +.grid-row.grid-gap-6 > *{ + padding-left:1.5rem; + padding-right:1.5rem; +} +.grid-row.grid-gap-sm{ + margin-left:-1px; + margin-right:-1px; +} +.grid-row.grid-gap-sm > *{ + padding-left:1px; + padding-right:1px; +} +.grid-row.grid-gap-md{ + margin-left:-0.5rem; + margin-right:-0.5rem; +} +.grid-row.grid-gap-md > *{ + padding-left:0.5rem; + padding-right:0.5rem; +} +.grid-row.grid-gap-lg{ + margin-left:-0.75rem; + margin-right:-0.75rem; +} +.grid-row.grid-gap-lg > *{ + padding-left:0.75rem; + padding-right:0.75rem; +} +@media all and (min-width: 30em){ + .grid-row.mobile-lg\:grid-gap-0{ + margin-left:0; + margin-right:0; + } + .grid-row.mobile-lg\:grid-gap-0 > *{ + padding-left:0; + padding-right:0; + } + .grid-row.mobile-lg\:grid-gap-2px{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.mobile-lg\:grid-gap-2px > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.mobile-lg\:grid-gap-05{ + margin-left:-2px; + margin-right:-2px; + } + .grid-row.mobile-lg\:grid-gap-05 > *{ + padding-left:2px; + padding-right:2px; + } + .grid-row.mobile-lg\:grid-gap-1{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .grid-row.mobile-lg\:grid-gap-1 > *{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .grid-row.mobile-lg\:grid-gap-2{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.mobile-lg\:grid-gap-2 > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.mobile-lg\:grid-gap-3{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.mobile-lg\:grid-gap-3 > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .grid-row.mobile-lg\:grid-gap-4{ + margin-left:-1rem; + margin-right:-1rem; + } + .grid-row.mobile-lg\:grid-gap-4 > *{ + padding-left:1rem; + padding-right:1rem; + } + .grid-row.mobile-lg\:grid-gap-5{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .grid-row.mobile-lg\:grid-gap-5 > *{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .grid-row.mobile-lg\:grid-gap-6{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .grid-row.mobile-lg\:grid-gap-6 > *{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .grid-row.mobile-lg\:grid-gap-sm{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.mobile-lg\:grid-gap-sm > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.mobile-lg\:grid-gap-md{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.mobile-lg\:grid-gap-md > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.mobile-lg\:grid-gap-lg{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.mobile-lg\:grid-gap-lg > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } +} +@media all and (min-width: 40em){ + .grid-row.tablet\:grid-gap-0{ + margin-left:0; + margin-right:0; + } + .grid-row.tablet\:grid-gap-0 > *{ + padding-left:0; + padding-right:0; + } + .grid-row.tablet\:grid-gap-2px{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.tablet\:grid-gap-2px > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.tablet\:grid-gap-05{ + margin-left:-2px; + margin-right:-2px; + } + .grid-row.tablet\:grid-gap-05 > *{ + padding-left:2px; + padding-right:2px; + } + .grid-row.tablet\:grid-gap-1{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .grid-row.tablet\:grid-gap-1 > *{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .grid-row.tablet\:grid-gap-2{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.tablet\:grid-gap-2 > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.tablet\:grid-gap-3{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.tablet\:grid-gap-3 > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .grid-row.tablet\:grid-gap-4{ + margin-left:-1rem; + margin-right:-1rem; + } + .grid-row.tablet\:grid-gap-4 > *{ + padding-left:1rem; + padding-right:1rem; + } + .grid-row.tablet\:grid-gap-5{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .grid-row.tablet\:grid-gap-5 > *{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .grid-row.tablet\:grid-gap-6{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .grid-row.tablet\:grid-gap-6 > *{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .grid-row.tablet\:grid-gap-sm{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.tablet\:grid-gap-sm > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.tablet\:grid-gap-md{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.tablet\:grid-gap-md > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.tablet\:grid-gap-lg{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.tablet\:grid-gap-lg > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } +} +@media all and (min-width: 64em){ + .grid-row.desktop\:grid-gap-0{ + margin-left:0; + margin-right:0; + } + .grid-row.desktop\:grid-gap-0 > *{ + padding-left:0; + padding-right:0; + } + .grid-row.desktop\:grid-gap-2px{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.desktop\:grid-gap-2px > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.desktop\:grid-gap-05{ + margin-left:-2px; + margin-right:-2px; + } + .grid-row.desktop\:grid-gap-05 > *{ + padding-left:2px; + padding-right:2px; + } + .grid-row.desktop\:grid-gap-1{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .grid-row.desktop\:grid-gap-1 > *{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .grid-row.desktop\:grid-gap-2{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.desktop\:grid-gap-2 > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.desktop\:grid-gap-3{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.desktop\:grid-gap-3 > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .grid-row.desktop\:grid-gap-4{ + margin-left:-1rem; + margin-right:-1rem; + } + .grid-row.desktop\:grid-gap-4 > *{ + padding-left:1rem; + padding-right:1rem; + } + .grid-row.desktop\:grid-gap-5{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .grid-row.desktop\:grid-gap-5 > *{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .grid-row.desktop\:grid-gap-6{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .grid-row.desktop\:grid-gap-6 > *{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .grid-row.desktop\:grid-gap-sm{ + margin-left:-1px; + margin-right:-1px; + } + .grid-row.desktop\:grid-gap-sm > *{ + padding-left:1px; + padding-right:1px; + } + .grid-row.desktop\:grid-gap-md{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .grid-row.desktop\:grid-gap-md > *{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .grid-row.desktop\:grid-gap-lg{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .grid-row.desktop\:grid-gap-lg > *{ + padding-left:0.75rem; + padding-right:0.75rem; + } +} + +[class*=grid-col]{ + position:relative; + width:100%; + box-sizing:border-box; +} + +.grid-col{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; +} + +.grid-col-auto{ + flex:0 1 auto; + width:auto; + max-width:100%; +} + +.grid-col-fill{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; +} + +.grid-col-1{ + flex:0 1 auto; + width:8.3333333333%; +} + +.grid-col-2{ + flex:0 1 auto; + width:16.6666666667%; +} + +.grid-col-3{ + flex:0 1 auto; + width:25%; +} + +.grid-col-4{ + flex:0 1 auto; + width:33.3333333333%; +} + +.grid-col-5{ + flex:0 1 auto; + width:41.6666666667%; +} + +.grid-col-6{ + flex:0 1 auto; + width:50%; +} + +.grid-col-7{ + flex:0 1 auto; + width:58.3333333333%; +} + +.grid-col-8{ + flex:0 1 auto; + width:66.6666666667%; +} + +.grid-col-9{ + flex:0 1 auto; + width:75%; +} + +.grid-col-10{ + flex:0 1 auto; + width:83.3333333333%; +} + +.grid-col-11{ + flex:0 1 auto; + width:91.6666666667%; +} + +.grid-col-12{ + flex:0 1 auto; + width:100%; +} + +@media all and (min-width: 30em){ + .mobile-lg\:grid-col{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .mobile-lg\:grid-col-fill{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .mobile-lg\:grid-col-auto{ + flex:0 1 auto; + width:auto; + max-width:100%; + } + .mobile-lg\:grid-col-1{ + flex:0 1 auto; + width:8.3333333333%; + } + .mobile-lg\:grid-col-2{ + flex:0 1 auto; + width:16.6666666667%; + } + .mobile-lg\:grid-col-3{ + flex:0 1 auto; + width:25%; + } + .mobile-lg\:grid-col-4{ + flex:0 1 auto; + width:33.3333333333%; + } + .mobile-lg\:grid-col-5{ + flex:0 1 auto; + width:41.6666666667%; + } + .mobile-lg\:grid-col-6{ + flex:0 1 auto; + width:50%; + } + .mobile-lg\:grid-col-7{ + flex:0 1 auto; + width:58.3333333333%; + } + .mobile-lg\:grid-col-8{ + flex:0 1 auto; + width:66.6666666667%; + } + .mobile-lg\:grid-col-9{ + flex:0 1 auto; + width:75%; + } + .mobile-lg\:grid-col-10{ + flex:0 1 auto; + width:83.3333333333%; + } + .mobile-lg\:grid-col-11{ + flex:0 1 auto; + width:91.6666666667%; + } + .mobile-lg\:grid-col-12{ + flex:0 1 auto; + width:100%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-col{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .tablet\:grid-col-fill{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .tablet\:grid-col-auto{ + flex:0 1 auto; + width:auto; + max-width:100%; + } + .tablet\:grid-col-1{ + flex:0 1 auto; + width:8.3333333333%; + } + .tablet\:grid-col-2{ + flex:0 1 auto; + width:16.6666666667%; + } + .tablet\:grid-col-3{ + flex:0 1 auto; + width:25%; + } + .tablet\:grid-col-4{ + flex:0 1 auto; + width:33.3333333333%; + } + .tablet\:grid-col-5{ + flex:0 1 auto; + width:41.6666666667%; + } + .tablet\:grid-col-6{ + flex:0 1 auto; + width:50%; + } + .tablet\:grid-col-7{ + flex:0 1 auto; + width:58.3333333333%; + } + .tablet\:grid-col-8{ + flex:0 1 auto; + width:66.6666666667%; + } + .tablet\:grid-col-9{ + flex:0 1 auto; + width:75%; + } + .tablet\:grid-col-10{ + flex:0 1 auto; + width:83.3333333333%; + } + .tablet\:grid-col-11{ + flex:0 1 auto; + width:91.6666666667%; + } + .tablet\:grid-col-12{ + flex:0 1 auto; + width:100%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-col{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .desktop\:grid-col-fill{ + flex:1 1 0%; + width:auto; + max-width:100%; + min-width:1px; + } + .desktop\:grid-col-auto{ + flex:0 1 auto; + width:auto; + max-width:100%; + } + .desktop\:grid-col-1{ + flex:0 1 auto; + width:8.3333333333%; + } + .desktop\:grid-col-2{ + flex:0 1 auto; + width:16.6666666667%; + } + .desktop\:grid-col-3{ + flex:0 1 auto; + width:25%; + } + .desktop\:grid-col-4{ + flex:0 1 auto; + width:33.3333333333%; + } + .desktop\:grid-col-5{ + flex:0 1 auto; + width:41.6666666667%; + } + .desktop\:grid-col-6{ + flex:0 1 auto; + width:50%; + } + .desktop\:grid-col-7{ + flex:0 1 auto; + width:58.3333333333%; + } + .desktop\:grid-col-8{ + flex:0 1 auto; + width:66.6666666667%; + } + .desktop\:grid-col-9{ + flex:0 1 auto; + width:75%; + } + .desktop\:grid-col-10{ + flex:0 1 auto; + width:83.3333333333%; + } + .desktop\:grid-col-11{ + flex:0 1 auto; + width:91.6666666667%; + } + .desktop\:grid-col-12{ + flex:0 1 auto; + width:100%; + } +} +.grid-offset-1{ + margin-left:8.3333333333%; +} + +.grid-offset-2{ + margin-left:16.6666666667%; +} + +.grid-offset-3{ + margin-left:25%; +} + +.grid-offset-4{ + margin-left:33.3333333333%; +} + +.grid-offset-5{ + margin-left:41.6666666667%; +} + +.grid-offset-6{ + margin-left:50%; +} + +.grid-offset-7{ + margin-left:58.3333333333%; +} + +.grid-offset-8{ + margin-left:66.6666666667%; +} + +.grid-offset-9{ + margin-left:75%; +} + +.grid-offset-10{ + margin-left:83.3333333333%; +} + +.grid-offset-11{ + margin-left:91.6666666667%; +} + +.grid-offset-12{ + margin-left:100%; +} + +.grid-offset-none{ + margin-left:0; +} + +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-1{ + margin-left:8.3333333333%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-2{ + margin-left:16.6666666667%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-3{ + margin-left:25%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-4{ + margin-left:33.3333333333%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-5{ + margin-left:41.6666666667%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-6{ + margin-left:50%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-7{ + margin-left:58.3333333333%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-8{ + margin-left:66.6666666667%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-9{ + margin-left:75%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-10{ + margin-left:83.3333333333%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-11{ + margin-left:91.6666666667%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-12{ + margin-left:100%; + } +} +@media all and (min-width: 30em){ + .mobile-lg\:grid-offset-none{ + margin-left:0; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-1{ + margin-left:8.3333333333%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-2{ + margin-left:16.6666666667%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-3{ + margin-left:25%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-4{ + margin-left:33.3333333333%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-5{ + margin-left:41.6666666667%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-6{ + margin-left:50%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-7{ + margin-left:58.3333333333%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-8{ + margin-left:66.6666666667%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-9{ + margin-left:75%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-10{ + margin-left:83.3333333333%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-11{ + margin-left:91.6666666667%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-12{ + margin-left:100%; + } +} +@media all and (min-width: 40em){ + .tablet\:grid-offset-none{ + margin-left:0; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-1{ + margin-left:8.3333333333%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-2{ + margin-left:16.6666666667%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-3{ + margin-left:25%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-4{ + margin-left:33.3333333333%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-5{ + margin-left:41.6666666667%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-6{ + margin-left:50%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-7{ + margin-left:58.3333333333%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-8{ + margin-left:66.6666666667%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-9{ + margin-left:75%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-10{ + margin-left:83.3333333333%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-11{ + margin-left:91.6666666667%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-12{ + margin-left:100%; + } +} +@media all and (min-width: 64em){ + .desktop\:grid-offset-none{ + margin-left:0; + } +} +.usa-media-block{ + align-items:flex-start; + display:flex; +} + +.usa-media-block__img{ + flex-shrink:0; + margin-right:0.5rem; +} + +.usa-media-block__body{ + flex:1 1 0%; +} + +.usa-js-no-click{ + pointer-events:none; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none; +} +.usa-js-no-click .usa-modal, +.usa-js-no-click .usa-modal *{ + pointer-events:auto; + -webkit-user-select:text; + -moz-user-select:text; + user-select:text; +} + +[data-open-modal] *{ + pointer-events:none; +} + +.usa-modal-wrapper{ + text-align:center; + transition:opacity 0.15s ease-in-out; +} +.usa-modal-wrapper.is-hidden{ + visibility:hidden; + opacity:0; + position:fixed; +} +.usa-modal-wrapper.is-visible{ + visibility:visible; + opacity:1; + position:fixed; + z-index:99999; +} + +.usa-modal-overlay{ + background:rgba(0, 0, 0, 0.7); + bottom:0; + height:100%; + left:0; + overflow:scroll; + overflow-x:hidden; + padding:1.5rem; + position:fixed; + scroll-behavior:smooth; + top:0; + width:100%; +} +.usa-modal-overlay:before{ + content:""; + display:inline-block; + height:100%; + vertical-align:middle; +} +.usa-modal-overlay[data-force-action=true]{ + pointer-events:none; +} +.usa-modal-overlay[data-force-action=true] *{ + pointer-events:auto; +} + +.usa-js-loading .usa-modal-wrapper{ + position:absolute; + left:-999em; + right:auto; +} +.usa-js-loading .usa-modal-wrapper:target{ + position:static; +} + +.usa-modal{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + border-radius:0.5rem; + background:white; + color:#1b1b1b; + display:inline-block; + margin:1.25rem auto; + max-width:30rem; + position:relative; + text-align:left; + vertical-align:middle; + width:100%; +} +.usa-modal:focus{ + outline:none; +} + +.usa-modal__content{ + display:flex; + flex-direction:column-reverse; + padding-top:2rem; + width:100%; +} + +.usa-modal__main{ + margin:0 auto; + padding:0.5rem 2rem 2rem; +} + +.usa-modal-wrapper [data-close-modal] > .usa-icon, +.usa-modal-wrapper [data-close-modal] > .usa-icon use{ + pointer-events:none !important; +} + +.usa-modal__close{ + align-items:center; + align-self:flex-end; + background-color:transparent; + color:#71767a; + display:flex; + flex-shrink:0; + font-size:0.93rem; + margin:-2rem 0 0 auto; + padding:0.25rem 0.25rem; + width:auto; +} +.usa-modal__close:hover, .usa-modal__close:active{ + background-color:transparent; + color:#1b1b1b; +} +.usa-modal__close:focus{ + outline-offset:0; +} +.usa-modal__close .usa-icon{ + height:2rem; + margin:2px 2px 0 0; + width:2rem; +} + +.usa-modal__heading{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.34rem; + line-height:1.4; + margin-top:0; +} + +.usa-modal__footer{ + margin-top:1.5rem; +} + +.usa-modal--lg{ + max-width:55rem; + width:100%; +} +.usa-modal--lg .usa-modal__main{ + padding-bottom:4rem; + padding-top:1.25rem; + width:100%; + max-width:40rem; +} +@media all and (min-width: 40em){ + .usa-modal--lg .usa-modal__heading{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; + font-size:1.95rem; + } +} + +.usa-js-modal--active{ + overflow:hidden; +} + +@keyframes slidein-left{ + from{ + transform:translateX(15rem); + } + to{ + transform:translateX(0); + } +} +.usa-nav{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:0.9; +} +@media all and (max-width: 63.99em){ + .usa-nav{ + position:absolute; + right:0; + position:absolute; + bottom:0; + top:0; + position:fixed; + background:white; + border-right:0; + display:none; + flex-direction:column; + overflow-y:auto; + padding:1rem; + width:15rem; + z-index:500; + } + .usa-nav.is-visible{ + animation:slidein-left 0.3s ease-in-out; + display:flex; + } +} +@media all and (min-width: 64em){ + .usa-nav{ + float:right; + position:relative; + } +} +@media all and (min-width: 64em){ + .usa-nav .usa-search{ + margin-left:1rem; + } +} +.usa-nav .usa-accordion{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:0.9; +} + +@media all and (max-width: 63.99em){ + .usa-nav__primary{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin-top:1.5rem; + order:2; + } + .usa-nav__primary > li{ + margin-bottom:0; + max-width:unset; + } + .usa-nav__primary-item{ + border-top:1px solid #dfe1e2; + } + .usa-nav__primary a:not(.usa-button){ + display:block; + padding:0.5rem 1rem; + text-decoration:none; + } + .usa-nav__primary a:not(.usa-button):hover{ + background-color:#f0f0f0; + text-decoration:none; + } + .usa-nav__primary a:not(.usa-button):not(.usa-current){ + color:#565c65; + } + .usa-nav__primary a:not(.usa-button):not(.usa-current):hover{ + color:#005ea2; + } + .usa-nav__primary a:not(.usa-button):not(.usa-current):focus{ + outline-offset:0; + } + .usa-nav__primary .usa-current{ + position:relative; + color:#005ea2; + font-weight:700; + } + .usa-nav__primary .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0.25rem; + } +} +@media all and (max-width: 63.99em) and (min-width: 40em){ + .usa-nav__primary .usa-current{ + position:relative; + } + .usa-nav__primary .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0rem; + } +} +@media all and (max-width: 63.99em){ + .usa-nav__primary a{ + padding-bottom:0.75rem; + padding-top:0.75rem; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary{ + display:flex; + align-items:stretch; + } +} +.usa-nav__primary .usa-nav__primary-item a{ + text-decoration:none; +} +.usa-nav__primary > .usa-nav__primary-item{ + line-height:1.1; +} +@media all and (min-width: 64em){ + .usa-nav__primary > .usa-nav__primary-item{ + font-size:0.93rem; + line-height:0.9; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary > .usa-nav__primary-item > a{ + line-height:0.9; + padding:1rem; + align-items:center; + color:#565c65; + display:flex; + font-weight:700; + } + .usa-nav__primary > .usa-nav__primary-item > a:hover{ + color:#005ea2; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary > .usa-nav__primary-item > button, + .usa-nav__primary > .usa-nav__primary-item > a{ + height:100%; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary a{ + padding-bottom:0.5rem; + padding-top:0.5rem; + } +} +.usa-nav__primary button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + position:relative; + color:#565c65; + font-weight:normal; + line-height:1.1; + padding:0.75rem 1rem; + text-decoration:none; +} +.usa-nav__primary button:visited{ + color:#54278f; +} +.usa-nav__primary button:hover{ + color:#1a4480; +} +.usa-nav__primary button:active{ + color:#162e51; +} +.usa-nav__primary button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-nav__primary button:hover, .usa-nav__primary button.usa-button--hover, .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button:disabled.usa-button--hover, .usa-nav__primary button[aria-disabled=true].usa-button--hover, .usa-nav__primary button:active, .usa-nav__primary button.usa-button--active, .usa-nav__primary button:disabled:active, .usa-nav__primary button[aria-disabled=true]:active, .usa-nav__primary button:disabled.usa-button--active, .usa-nav__primary button[aria-disabled=true].usa-button--active, .usa-nav__primary button:disabled:focus, .usa-nav__primary button[aria-disabled=true]:focus, .usa-nav__primary button:disabled.usa-focus, .usa-nav__primary button[aria-disabled=true].usa-focus, .usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-nav__primary button.usa-button--hover{ + color:#1a4480; +} +.usa-nav__primary button.usa-button--active{ + color:#162e51; +} +.usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-nav__primary button:disabled, .usa-nav__primary button[aria-disabled=true], .usa-nav__primary button:disabled:hover, .usa-nav__primary button[aria-disabled=true]:hover, .usa-nav__primary button[aria-disabled=true]:focus{ + color:GrayText; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary button{ + line-height:0.9; + padding:1rem; + font-size:0.93rem; + font-weight:700; + } +} +@media (forced-colors: active){ + .usa-nav__primary button{ + forced-color-adjust:auto; + } +} +.usa-nav__primary button:hover{ + color:#005ea2; + background-color:#f0f0f0; + text-decoration:none; +} +@media all and (min-width: 64em){ + .usa-nav__primary button:hover{ + background-color:transparent; + } +} +.usa-nav__primary button[aria-expanded], .usa-nav__primary button[aria-expanded]:hover{ + background-image:none; +} +@media (forced-colors: active){ + .usa-nav__primary button[aria-expanded]::before, .usa-nav__primary button[aria-expanded]:hover::before{ + content:none; + } +} +.usa-nav__primary button[aria-expanded] span::after{ + position:absolute; + top:50%; + right:0; + transform:translateY(-50%); +} +.usa-nav__primary button[aria-expanded=false] span::after{ + background-image:url("../img/usa-icons/add.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.25rem 1.25rem; + display:inline-block; + height:1.25rem; + width:1.25rem; + content:""; + vertical-align:middle; + margin-left:auto; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-nav__primary button[aria-expanded=false] span::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/add.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.25rem 1.25rem; + mask-size:1.25rem 1.25rem; + } +} +.usa-nav__primary button[aria-expanded=false] span::after:hover{ + background-color:buttonText; +} +@media all and (min-width: 64em){ + .usa-nav__primary button[aria-expanded=false] span::after{ + background-image:url("../img/usa-icons/expand_more.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + content:""; + vertical-align:middle; + margin-left:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-nav__primary button[aria-expanded=false] span::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + } + .usa-nav__primary button[aria-expanded=false] span::after{ + right:0.75rem; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary button[aria-expanded=false]:hover span::after{ + background-color:#1a4480; + } +} +@media (min-width: 64em) and (forced-colors: active){ + .usa-nav__primary button[aria-expanded=false]:hover span::after{ + background-color:ButtonText; + } +} +.usa-nav__primary button[aria-expanded=true] span::after{ + background-image:url("../img/usa-icons/remove.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.25rem 1.25rem; + display:inline-block; + height:1.25rem; + width:1.25rem; + content:""; + vertical-align:middle; + margin-left:auto; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-nav__primary button[aria-expanded=true] span::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/remove.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.25rem 1.25rem; + mask-size:1.25rem 1.25rem; + } +} +.usa-nav__primary button[aria-expanded=true] span::after{ + position:absolute; + right:0; +} +@media (forced-colors: active){ + .usa-nav__primary button[aria-expanded=true] span::after{ + background-color:ButtonText; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary button[aria-expanded=true]{ + background-image:none; + background-color:#162e51; + color:white; + } +} +@media all and (min-width: 64em) and (min-width: 64em){ + .usa-nav__primary button[aria-expanded=true] span::after{ + background-image:url("../img/usa-icons/expand_less.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + content:""; + vertical-align:middle; + margin-left:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-nav__primary button[aria-expanded=true] span::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_less.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + } + .usa-nav__primary button[aria-expanded=true] span::after{ + right:0.75rem; + background-color:white; + } +} +@media (min-width: 64em) and (min-width: 64em) and (forced-colors: active){ + .usa-nav__primary button[aria-expanded=true] span::after{ + background-color:ButtonText; + } +} +@media all and (min-width: 64em){ + .usa-nav__primary .usa-accordion__button span{ + display:inline-block; + margin-right:0; + padding-right:1rem; + } +} + +.usa-nav__secondary{ + margin-top:1rem; +} +@media all and (min-width: 64em){ + .usa-nav__secondary{ + flex-direction:column; + align-items:flex-end; + bottom:4rem; + display:flex; + font-size:0.93rem; + margin-top:0.5rem; + min-width:calc(27ch + 3rem); + position:absolute; + right:2rem; + } +} +.usa-nav__secondary .usa-search{ + margin-top:1rem; + width:100%; +} +@media all and (min-width: 64em){ + .usa-nav__secondary .usa-search{ + margin-left:0; + margin-top:0.5rem; + } +} + +.usa-nav__secondary-links{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + line-height:1.3; + margin-top:1.5rem; +} +@media all and (min-width: 64em){ + .usa-nav__secondary-links{ + -moz-column-gap:0.5rem; + column-gap:0.5rem; + display:flex; + flex-flow:row nowrap; + line-height:0.9; + margin-bottom:0.25rem; + margin-top:0; + } +} +@media all and (min-width: 64em){ + .usa-nav__secondary-links .usa-nav__secondary-item{ + padding-left:0.25rem; + } + .usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-item{ + border-left:1px solid #dfe1e2; + padding-left:0.5rem; + } +} +.usa-nav__secondary-links a{ + color:#71767a; + display:inline-block; + font-size:0.93rem; + text-decoration:none; +} +.usa-nav__secondary-links a:hover{ + color:#005ea2; + text-decoration:underline; +} + +@media all and (max-width: 63.99em){ + .usa-nav__submenu{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin:0; + } + .usa-nav__submenu > li{ + margin-bottom:0; + max-width:unset; + } + .usa-nav__submenu-item{ + border-top:1px solid #dfe1e2; + font-size:0.93rem; + } + .usa-nav__submenu .usa-current::after{ + display:none; + } +} +@media all and (max-width: 63.99em) and (min-width: 40em){ + .usa-nav__submenu .usa-current::after{ + display:none; + } +} +@media all and (max-width: 63.99em){ + .usa-nav__submenu a:not(.usa-button){ + padding-left:2rem; + } + .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){ + padding-left:3rem; + } + .usa-nav__submenu .usa-nav__submenu .usa-nav__submenu a:not(.usa-button){ + padding-left:4rem; + } +} +@media all and (min-width: 64em){ + .usa-nav__submenu{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + padding-bottom:0.5rem; + padding-top:0.5rem; + background-color:#162e51; + width:15rem; + position:absolute; + z-index:400; + } +} +.usa-nav__submenu[aria-hidden=true]{ + display:none; +} +@media all and (min-width: 64em){ + .usa-nav__submenu .usa-nav__submenu-item a{ + padding-left:1rem; + padding-right:1rem; + color:white; + line-height:1.3; + display:block; + } + .usa-nav__submenu .usa-nav__submenu-item a:focus{ + outline-offset:-0.25rem; + } + .usa-nav__submenu .usa-nav__submenu-item a:hover{ + color:white; + text-decoration:underline; + } +} + +.usa-nav__submenu-list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-nav__submenu-list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-nav__submenu-list .usa-nav__submenu-list-item{ + margin:0; + font-size:0.93rem; +} +.usa-nav__submenu-list .usa-nav__submenu-list-item a{ + line-height:1.3; +} + +.usa-nav__close{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:3rem; + width:3rem; + background-image:none; + color:currentColor; + flex:none; + float:right; + margin:-0.75rem -1rem 1rem auto; + text-align:center; +} +.usa-nav__close:visited{ + color:#54278f; +} +.usa-nav__close:hover{ + color:#1a4480; +} +.usa-nav__close:active{ + color:#162e51; +} +.usa-nav__close:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-nav__close:hover, .usa-nav__close.usa-button--hover, .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close:disabled.usa-button--hover, .usa-nav__close[aria-disabled=true].usa-button--hover, .usa-nav__close:active, .usa-nav__close.usa-button--active, .usa-nav__close:disabled:active, .usa-nav__close[aria-disabled=true]:active, .usa-nav__close:disabled.usa-button--active, .usa-nav__close[aria-disabled=true].usa-button--active, .usa-nav__close:disabled:focus, .usa-nav__close[aria-disabled=true]:focus, .usa-nav__close:disabled.usa-focus, .usa-nav__close[aria-disabled=true].usa-focus, .usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-nav__close.usa-button--hover{ + color:#1a4480; +} +.usa-nav__close.usa-button--active{ + color:#162e51; +} +.usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-nav__close:disabled, .usa-nav__close[aria-disabled=true], .usa-nav__close:disabled:hover, .usa-nav__close[aria-disabled=true]:hover, .usa-nav__close[aria-disabled=true]:focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-nav__close::before{ + background-image:url("../img/usa-icons/close.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.25rem 1.25rem; + display:inline-block; + height:1.25rem; + width:1.25rem; + content:""; + vertical-align:middle; + margin-right:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-nav__close::before{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.25rem 1.25rem; + mask-size:1.25rem 1.25rem; + } + } + .usa-nav__close::before{ + background-color:buttonText; + } +} +.usa-nav__close:hover{ + color:currentColor; + text-decoration:none; +} +@media all and (min-width: 64em){ + .usa-nav__close{ + display:none; + } +} +.usa-nav__close img{ + width:1.5rem; +} +@media (forced-colors: active){ + .usa-nav__close img{ + display:none; + } +} +.usa-nav__close + *{ + clear:both; +} + +.usa-js-mobile-nav--active{ + overflow:hidden; +} + +@media (min-width: 63.06rem){ + .usa-js-mobile-nav--active.is-safari{ + overflow-y:scroll; + position:fixed; + top:var(--scrolltop, 0); + } +} +.usa-pagination{ + margin-bottom:1rem; + margin-top:1rem; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + color:#1b1b1b; + background-color:white; + display:flex; + justify-content:center; +} + +.usa-pagination .usa-icon{ + height:1.13rem; + width:1.13rem; +} + +.usa-pagination__list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + align-items:center; + display:flex; + flex-flow:row nowrap; + justify-content:center; + width:auto; +} + +.usa-pagination__item{ + display:inline-flex; + height:2.5rem; + justify-content:center; + line-height:1; + margin-left:0.25rem; + margin-right:0.25rem; + min-width:2.5rem; +} +@media all and (min-width: 40em){ + .usa-pagination__item{ + flex:1 0 auto; + } +} + +.usa-pagination__arrow{ + display:none; +} +@media all and (min-width: 40em){ + .usa-pagination__arrow{ + display:inherit; + } +} + +@media all and (min-width: 40em){ + .usa-pagination__previous-page{ + margin-right:1.25rem; + } +} + +@media all and (min-width: 40em){ + .usa-pagination__next-page{ + margin-left:1.25rem; + } +} + +.usa-pagination__link{ + align-items:center; + color:#005ea2; + display:inline-flex; + text-decoration:none; +} +.usa-pagination__link[disabled]{ + opacity:0.4 !important; + pointer-events:none; +} +.usa-pagination__link:hover, .usa-pagination__link:focus, .usa-pagination__link:active{ + color:#1a4480; + text-decoration:underline; +} +.usa-pagination__link:visited{ + color:#005ea2; +} + +.usa-pagination__button{ + align-items:center; + border-color:rgba(27, 27, 27, 0.2); + border-radius:0.25rem; + border-style:solid; + border-width:1px; + color:#005ea2; + display:inline-flex; + justify-content:center; + padding:0.5rem; + text-decoration:none; + width:100%; +} +.usa-pagination__button:hover, .usa-pagination__button:focus, .usa-pagination__button:active{ + color:#1a4480; + border-color:#1a4480; +} +@media (forced-colors: active){ + .usa-pagination__button:hover, .usa-pagination__button:focus, .usa-pagination__button:active{ + border:2px solid transparent; + } +} + +.usa-pagination .usa-current{ + background-color:#1b1b1b; + border-color:transparent; + color:white; +} +@media (forced-colors: active){ + .usa-pagination .usa-current{ + border:2px solid transparent; + color:buttonText; + } +} +.usa-pagination .usa-current:hover, .usa-pagination .usa-current:focus, .usa-pagination .usa-current:active{ + background-color:#1b1b1b; + color:white; + text-decoration:none; +} +@media (forced-colors: active){ + .usa-pagination .usa-current:hover, .usa-pagination .usa-current:focus, .usa-pagination .usa-current:active{ + color:buttontext; + } +} + +.usa-pagination__overflow{ + align-items:center; + align-self:stretch; + display:inherit; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none; + padding:0.5rem; +} + +.usa-process-list{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + counter-reset:usa-numbered-list; + padding:20px 0 0 calc(2.5rem / 2 - 0.5rem / 2); + position:relative; +} +.usa-process-list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-process-list > .usa-process-list__item{ + max-width:72ex; +} + +.usa-process-list__item{ + border-left:0.5rem solid #d9e8f6; + font-size:1.06rem; + margin-bottom:0; + padding-bottom:2rem; + padding-left:calc(calc(2.5rem / 2 - 0.25rem) * 2); +} + +.usa-prose .usa-process-list{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + counter-reset:usa-numbered-list; + padding:20px 0 0 calc(2.5rem / 2 - 0.5rem / 2); + position:relative; +} +.usa-prose .usa-process-list > li{ + margin-bottom:0; + max-width:unset; +} +.usa-prose .usa-process-list > .usa-process-list__item{ + max-width:72ex; +} +.usa-prose .usa-process-list__item{ + border-left:0.5rem solid #d9e8f6; + font-size:1.06rem; + margin-bottom:0; + padding-bottom:2rem; + padding-left:calc(calc(2.5rem / 2 - 0.25rem) * 2); +} + +.usa-process-list__item:last-child{ + border-left:0.5rem solid transparent; +} +.usa-process-list__item::before{ + flex-direction:row; + align-items:center; + justify-content:center; + height:2.5rem; + border-radius:99rem; + width:2.5rem; + background-color:white; + border:0.25rem solid #1b1b1b; + box-shadow:0 0 0 0.25rem white; + color:#1b1b1b; + content:counter(usa-numbered-list, decimal); + counter-increment:usa-numbered-list; + display:flex; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + font-weight:700; + height:2.5rem; + left:0; + line-height:0.9; + margin-top:-0.4rem; + position:absolute; + width:2.5rem; +} +.usa-process-list__item ul{ + list-style-type:disc; +} +.usa-process-list__item ul li{ + margin-bottom:0.25rem; +} +.usa-process-list__item ul li:last-child{ + margin-bottom:0; +} +.usa-process-list__item > *:first-child{ + margin-top:0; +} +.usa-process-list__item > *:last-child{ + margin-bottom:0; +} + +.usa-process-list__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:1.1; + color:#1b1b1b; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-weight:700; + margin:0; +} +.usa-process-list__heading + *{ + margin-top:0.25rem; +} + +.usa-search{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + position:relative; +} +.usa-search::after{ + clear:both; + content:""; + display:block; +} +.usa-search[role=search], .usa-search[role=search] > div, +.usa-search [role=search]{ + display:flex; +} +.usa-search [type=submit]{ + border-bottom-left-radius:0; + border-top-left-radius:0; + height:2rem; + margin:0; + padding:0; + width:3rem; +} +@media all and (min-width: 30em){ + .usa-search [type=submit]{ + padding-left:1rem; + padding-right:1rem; + width:auto; + } +} +@media (forced-colors: active){ + .usa-search [type=submit]::before{ + background-image:url("../img/usa-icons/search.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1.5rem 1.5rem; + display:inline-block; + height:1.5rem; + width:1.5rem; + content:""; + vertical-align:middle; + margin-right:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-search [type=submit]::before{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/search.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/search.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1.5rem 1.5rem; + mask-size:1.5rem 1.5rem; + } + } + .usa-search [type=submit]:focus{ + outline-offset:0; + } +} +@media (forced-colors: active) and (min-width: 30em){ + .usa-search [type=submit]::before{ + content:none; + } +} +@media all and (min-width: 30em){ + .usa-search__submit-icon{ + display:none; + } +} +@media (forced-colors: active){ + .usa-search__submit-icon{ + display:none; + } +} + +@media all and (min-width: 30em){ + .usa-search--big [type=search], + .usa-search--big .usa-search__input{ + font-size:1.06rem; + height:3rem; + } +} +@media all and (min-width: 30em){ + .usa-search--big [type=submit], + .usa-search--big .usa-search__submit{ + padding-left:2rem; + padding-right:2rem; + font-size:1.46rem; + height:3rem; + width:auto; + } +} + +.usa-search--small [type=submit], +.usa-search--small .usa-search__submit{ + padding-left:0.75rem; + padding-right:0.75rem; + min-width:3rem; +} +@media (forced-colors: active) and (min-width: 30em){ + .usa-search--small [type=submit]::before{ + content:""; + } +} +.usa-search--small .usa-search__submit-icon{ + height:1.5rem; + width:1.5rem; + display:block; +} +@media (forced-colors: active){ + .usa-search--small .usa-search__submit-icon{ + display:none; + } +} + +input[type=search]{ + box-sizing:border-box; + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; +} + +[type=search], +.usa-search__input{ + padding-bottom:0; + padding-top:0; + border-bottom-right-radius:0; + border-right:none; + border-top-right-radius:0; + box-sizing:border-box; + float:left; + font-size:1rem; + height:2rem; + margin:0; +} + +.usa-search__submit-text{ + display:none; +} +@media all and (min-width: 30em){ + .usa-search__submit-text{ + display:block; + } +} + +.usa-section{ + padding-bottom:2rem; + padding-top:2rem; +} +@media all and (min-width: 40em){ + .usa-section{ + padding-bottom:4rem; + padding-top:4rem; + } +} + +.usa-section--light{ + background-color:#f0f0f0; +} + +.usa-section--dark{ + background-color:#162e51; + color:white; +} +.usa-section--dark h1, +.usa-section--dark h2, +.usa-section--dark h3, +.usa-section--dark h4, +.usa-section--dark h5, +.usa-section--dark h6{ + color:#00bde3; +} +.usa-section--dark p{ + color:white; +} +.usa-section--dark a{ + color:#dfe1e2; +} +.usa-section--dark a:visited{ + color:#dfe1e2; +} +.usa-section--dark a:hover, .usa-section--dark a:active{ + color:#f0f0f0; +} + +.usa-sidenav{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + border-bottom:1px solid #dfe1e2; +} +.usa-sidenav > li{ + margin-bottom:0; + max-width:unset; +} +.usa-sidenav__item{ + border-top:1px solid #dfe1e2; +} +.usa-sidenav a:not(.usa-button){ + display:block; + padding:0.5rem 1rem; + text-decoration:none; +} +.usa-sidenav a:not(.usa-button):hover{ + background-color:#f0f0f0; + text-decoration:none; +} +.usa-sidenav a:not(.usa-button):not(.usa-current){ + color:#565c65; +} +.usa-sidenav a:not(.usa-button):not(.usa-current):hover{ + color:#005ea2; +} +.usa-sidenav a:not(.usa-button):not(.usa-current):focus{ + outline-offset:0; +} +.usa-sidenav .usa-current{ + position:relative; + color:#005ea2; + font-weight:700; +} +.usa-sidenav .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0.25rem; +} +@media all and (min-width: 40em){ + .usa-sidenav .usa-current{ + position:relative; + } + .usa-sidenav .usa-current::after{ + background-color:#005ea2; + border-radius:99rem; + content:""; + display:block; + position:absolute; + bottom:0.25rem; + top:0.25rem; + width:0.25rem; + left:0rem; + } +} +.grid-container .usa-sidenav{ + margin-left:-1rem; + margin-right:-1rem; +} +@media all and (min-width: 40em){ + .grid-container .usa-sidenav{ + margin-left:0; + margin-right:0; + } +} + +.usa-sidenav__sublist{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; + margin:0; + font-size:1rem; +} +.usa-sidenav__sublist > li{ + margin-bottom:0; + max-width:unset; +} +.usa-sidenav__sublist-item{ + border-top:1px solid #dfe1e2; + font-size:0.93rem; +} +.usa-sidenav__sublist .usa-current::after{ + display:none; +} +@media all and (min-width: 40em){ + .usa-sidenav__sublist .usa-current::after{ + display:none; + } +} +.usa-sidenav__sublist a:not(.usa-button){ + padding-left:2rem; +} +.usa-sidenav__sublist .usa-sidenav__sublist a:not(.usa-button){ + padding-left:3rem; +} +.usa-sidenav__sublist .usa-sidenav__sublist .usa-sidenav__sublist a:not(.usa-button){ + padding-left:4rem; +} + +.usa-site-alert .usa-alert{ + background-color:#f0f0f0; + border-left:0.5rem solid #a9aeb1; + color:#1b1b1b; +} +.usa-site-alert .usa-alert .usa-alert__body{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + margin-left:auto; + margin-right:auto; + max-width:64rem; + padding-bottom:1rem; + padding-top:1rem; + padding-left:1rem; + padding-right:1rem; + position:relative; +} +@media all and (min-width: 64em){ + .usa-site-alert .usa-alert .usa-alert__body{ + padding-left:1.8333333333rem; + } +} +.usa-site-alert .usa-alert .usa-alert__text{ + margin-bottom:0; + margin-top:0; +} +.usa-site-alert .usa-alert .usa-alert__text:only-child{ + padding-bottom:0; + padding-top:0; +} +.usa-site-alert .usa-alert .usa-alert__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:0.9; + margin-top:0; + margin-bottom:0.5rem; +} +.usa-site-alert .usa-alert > .usa-list, +.usa-site-alert .usa-alert .usa-alert__body > .usa-list{ + padding-left:2ch; +} +.usa-site-alert .usa-alert > .usa-list:last-child, +.usa-site-alert .usa-alert .usa-alert__body > .usa-list:last-child{ + margin-bottom:0; +} + +.usa-site-alert--info .usa-alert{ + background-color:#e7f6f8; + border-left-color:#00bde3; +} +.usa-site-alert--info .usa-alert .usa-alert__body{ + color:#1b1b1b; + background-color:#e7f6f8; + padding-left:2.9166666667rem; +} +.usa-site-alert--info .usa-alert .usa-alert__body::before{ + background-image:url("../img/usa-icons/info.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-site-alert--info .usa-alert .usa-alert__body::before{ + background:none; + background-color:#1b1b1b; + -webkit-mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/info.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-site-alert--info .usa-alert .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-site-alert--info .usa-alert .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-site-alert--info .usa-alert .usa-alert__body .usa-link{ + color:#005ea2; +} +.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:visited{ + color:#54278f; +} +.usa-site-alert--info .usa-alert .usa-alert__body .usa-link:hover, .usa-site-alert--info .usa-alert .usa-alert__body .usa-link:active{ + color:#1a4480; +} + +.usa-site-alert--emergency .usa-alert{ + background-color:#9c3d10; + border-left-color:#9c3d10; +} +.usa-site-alert--emergency .usa-alert .usa-alert__body{ + color:white; + background-color:#9c3d10; + padding-left:2.9166666667rem; +} +.usa-site-alert--emergency .usa-alert .usa-alert__body::before{ + background-image:url("../img/usa-icons-bg/error--white.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2rem 2rem; + display:inline-block; + height:2rem; + width:2rem; + content:""; + display:block; + left:0.5rem; + position:absolute; + top:0.75rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-site-alert--emergency .usa-alert .usa-alert__body::before{ + background:none; + background-color:white; + -webkit-mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/error.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2rem 2rem; + mask-size:2rem 2rem; + } +} +@media all and (min-width: 64em){ + .usa-site-alert--emergency .usa-alert .usa-alert__body::before{ + left:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-site-alert--emergency .usa-alert .usa-alert__body{ + padding-left:4rem; + padding-right:4rem; + } +} +.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link{ + color:#dfe1e2; +} +.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:visited{ + color:#dfe1e2; +} +.usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:hover, .usa-site-alert--emergency .usa-alert .usa-alert__body .usa-link:active{ + color:#f0f0f0; +} + +.usa-site-alert--slim .usa-alert .usa-alert__body{ + padding-bottom:0.5rem; + padding-top:0.5rem; + padding-left:2.4166666667rem; +} +.usa-site-alert--slim .usa-alert .usa-alert__body:before{ + background-size:1.5rem; + height:1.5rem; + top:0.5rem; + width:1.5rem; +} +@supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-site-alert--slim .usa-alert .usa-alert__body:before{ + -webkit-mask-size:1.5rem; + mask-size:1.5rem; + } +} +@media all and (min-width: 64em){ + .usa-site-alert--slim .usa-alert .usa-alert__body{ + padding-left:3.5rem; + } +} + +.usa-site-alert--no-icon .usa-alert .usa-alert__body{ + padding-left:0.5rem; +} +.usa-site-alert--no-icon .usa-alert .usa-alert__body:before{ + display:none; +} +@media all and (min-width: 64em){ + .usa-site-alert--no-icon .usa-alert .usa-alert__body{ + padding-left:1.8333333333rem; + } +} + +.usa-skipnav{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + color:#005ea2; + text-decoration:underline; + background:transparent; + left:0; + padding:0.5rem 1rem; + position:absolute; + top:-3.8rem; + transition:0.15s ease-in-out; + z-index:100; +} +.usa-skipnav:visited{ + color:#54278f; +} +.usa-skipnav:hover{ + color:#1a4480; +} +.usa-skipnav:active{ + color:#162e51; +} +.usa-skipnav:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-skipnav:focus, .usa-skipnav.usa-focus{ + background:white; + left:0; + position:absolute; + top:0; + transition:0.15s ease-in-out; +} + +.usa-skipnav__container{ + position:relative; +} + +.usa-step-indicator{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.1; + background-color:white; + margin-bottom:2rem; + margin-left:-1px; + margin-right:-1px; +} +@media all and (min-width: 40em){ + .usa-step-indicator{ + margin-left:0; + margin-right:0; + } +} + +.usa-step-indicator__segments{ + counter-reset:usa-step-indicator; + display:flex; + list-style:none; + margin:0; + padding:0; +} + +.usa-step-indicator__segment{ + flex:1 1 0%; + counter-increment:usa-step-indicator; + margin-left:1px; + margin-right:1px; + max-width:15rem; + min-height:0.5rem; + position:relative; +} +.usa-step-indicator__segment:after{ + background-color:#919191; + content:""; + display:block; + height:0.5rem; + left:0; + position:absolute; + right:0; + top:0; +} +@media all and (min-width: 40em){ + .usa-step-indicator__segment:after{ + height:0.5rem; + } +} + +.usa-step-indicator__segment--complete::after{ + background-color:#162e51; +} +.usa-step-indicator__segment--complete .usa-step-indicator__segment-label{ + color:#162e51; +} + +.usa-step-indicator__segment--current::after{ + background-color:#005ea2; +} +.usa-step-indicator__segment--current .usa-step-indicator__segment-label{ + color:#005ea2; + font-weight:700; +} + +.usa-step-indicator__segment-label{ + display:none; +} +@media all and (min-width: 40em){ + .usa-step-indicator__segment-label{ + color:#565c65; + display:block; + font-size:1.06rem; + margin-top:calc(0.5rem + 0.5rem); + padding-right:2rem; + text-align:left; + } +} + +.usa-step-indicator__header{ + align-items:baseline; + display:flex; +} + +.usa-step-indicator__heading{ + color:#1b1b1b; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.13rem; + font-weight:700; + margin:1rem 0 0; +} +@media all and (min-width: 40em){ + .usa-step-indicator__heading{ + font-size:1.46rem; + margin-top:2rem; + } +} + +.usa-step-indicator__current-step{ + height:2.5rem; + border-radius:99rem; + width:2.5rem; + font-weight:normal; + font-feature-settings:"tnum" 1, "kern" 1; + background-color:#005ea2; + color:white; + display:inline-block; + padding:calc((2.5rem - 2ex * 1.1) * 0.5); + text-align:center; +} + +.usa-step-indicator__total-steps{ + font-weight:normal; + font-feature-settings:"tnum" 1, "kern" 1; + color:#005ea2; + margin-right:0.5rem; +} + +@media all and (min-width: 40em){ + .usa-step-indicator--counters .usa-step-indicator__segment, + .usa-step-indicator--counters-sm .usa-step-indicator__segment{ + margin-left:0; + margin-right:0; + margin-top:calc((2.5rem - 0.5rem) / 2 + 0.25rem); + } + .usa-step-indicator--counters .usa-step-indicator__segment:before, + .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{ + height:2.5rem; + border-radius:99rem; + width:2.5rem; + font-feature-settings:"tnum" 1, "kern" 1; + background-color:white; + box-shadow:inset 0 0 0 0.25rem #919191, 0 0 0 0.25rem white; + color:#565c65; + content:counter(usa-step-indicator); + display:block; + font-weight:700; + left:0; + line-height:0.9; + padding:calc((2.5rem - 2ex * 0.9) * 0.5); + position:absolute; + text-align:center; + top:calc((2.5rem - 0.5rem) / -2); + z-index:100; + } + .usa-step-indicator--counters .usa-step-indicator__segment:last-child:after, + .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{ + display:none; + } +} +.usa-step-indicator--counters .usa-step-indicator__segment--complete::before, +.usa-step-indicator--counters-sm .usa-step-indicator__segment--complete::before{ + background-color:#162e51; + box-shadow:0 0 0 0.25rem white; + color:white; +} +.usa-step-indicator--counters .usa-step-indicator__segment--current::before, +.usa-step-indicator--counters-sm .usa-step-indicator__segment--current::before{ + background-color:#005ea2; + box-shadow:0 0 0 0.25rem white; + color:white; +} +@media all and (min-width: 40em){ + .usa-step-indicator--counters .usa-step-indicator__segment-label, + .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{ + margin-top:calc((2.5rem + 0.5rem) / 2 + 0.5rem); + } +} +@media all and (min-width: 40em){ + .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:first-child:after, + .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:first-child:after{ + left:50%; + right:0; + width:auto; + } + .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indicator__segment:last-child:after, + .usa-step-indicator--counters-sm.usa-step-indicator--center .usa-step-indicator__segment:last-child:after{ + display:block; + left:0; + right:50%; + width:auto; + } +} + +@media all and (min-width: 40em){ + .usa-step-indicator--counters-sm .usa-step-indicator__segment{ + margin-top:calc((1.5rem - 0.5rem) / 2 + 0.25rem); + } + .usa-step-indicator--counters-sm .usa-step-indicator__segment:before{ + height:1.5rem; + border-radius:99rem; + width:1.5rem; + font-size:0.93rem; + padding:calc(0.25rem + 1px); + top:calc((1.5rem - 0.5rem) / -2); + } + .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:after{ + display:none; + } +} +@media all and (min-width: 40em){ + .usa-step-indicator--counters-sm .usa-step-indicator__segment-label{ + margin-top:calc((1.5rem + 0.5rem) / 2 + 0.5rem); + } +} + +.usa-step-indicator--no-labels{ + margin-left:-1px; + margin-right:-1px; +} +.usa-step-indicator--no-labels .usa-step-indicator__segment{ + margin-top:0; + margin-left:1px; + margin-right:1px; +} +.usa-step-indicator--no-labels .usa-step-indicator__segment:before{ + display:none; +} +.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{ + display:block; +} +.usa-step-indicator--no-labels .usa-step-indicator__heading{ + margin-top:1rem; +} + +.usa-step-indicator--no-labels .usa-step-indicator__segment-label{ + display:none; +} + +.usa-step-indicator--center{ + margin-left:-1px; + margin-right:-1px; +} +.usa-step-indicator--center .usa-step-indicator__segment{ + margin-left:1px; + margin-right:1px; +} +.usa-step-indicator--center .usa-step-indicator__segment:before{ + left:calc(50% - (2.5rem + 0.25rem) / 2); +} +.usa-step-indicator--center .usa-step-indicator__segment-label{ + padding-left:0.5rem; + padding-right:0.5rem; + text-align:center; +} +.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:first-child:after{ + left:0; +} +.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child:after{ + right:0; +} +.usa-step-indicator--center.usa-step-indicator--counters-sm .usa-step-indicator__segment:before{ + left:calc(50% - (1.5rem + 0.25rem) / 2); +} + +.usa-summary-box{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + color:#1b1b1b; + background-color:#e7f6f8; + border-radius:0.25rem; + border:1px #99deea solid; + padding:1.5rem; + position:relative; +} +.usa-summary-box .usa-list:last-child{ + margin-bottom:0; +} +* + .usa-summary-box{ + margin-top:1rem; +} + +.usa-summary-box__heading{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.46rem; + line-height:1.1; + margin-top:0; + margin-bottom:0.5rem; +} + +.usa-summary-box__text{ + margin-bottom:0; + margin-top:0; +} + +.usa-summary-box__text:only-child{ + margin-bottom:1px; + padding-top:0.25rem; +} + +.usa-summary-box__link{ + color:#005ea2; +} +.usa-summary-box__link:visited{ + color:#54278f; +} +.usa-summary-box__link:hover, .usa-summary-box__link:active{ + color:#1a4480; +} +.usa-summary-box__link[href^="#"]:visited{ + color:#005ea2; +} +.usa-summary-box__link[href^="#"]:hover{ + color:#1a4480; +} + +.usa-table{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.5; + border-collapse:collapse; + border-spacing:0; + color:#1b1b1b; + margin:1.25rem 0; + text-align:left; +} +.usa-table thead th{ + background-clip:padding-box; + color:#1b1b1b; + font-weight:700; + line-height:1.3; +} +.usa-table thead th, +.usa-table thead td{ + background-color:#dfe1e2; + color:#1b1b1b; +} +.usa-table tbody th{ + text-align:left; +} +.usa-table th, +.usa-table td{ + background-color:white; + border:1px solid #1b1b1b; + font-weight:normal; + padding:0.5rem 1rem; +} +.usa-table caption{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1rem; + font-weight:700; + margin-bottom:0.75rem; + text-align:left; +} +.usa-table th[data-sortable]{ + padding-right:2.5rem; + position:relative; +} +.usa-table th[data-sortable]::after{ + border-bottom-color:transparent; + border-bottom-style:solid; + border-bottom-width:1px; + bottom:0; + content:""; + height:0; + left:0; + position:absolute; + width:100%; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:visited, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:active{ + color:#162e51; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:disabled:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button .usa-icon > g.unsorted{ + fill:#1b1b1b; +} +.usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .usa-table th[data-sortable][aria-sort=none] .usa-table__header__button:hover .usa-icon > g.unsorted{ + fill:black; +} +.usa-table th[data-sortable][aria-sort=descending], .usa-table th[data-sortable][aria-sort=ascending]{ + background-color:#97d4ea; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:active{ + color:#162e51; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-table th[data-sortable][aria-sort=descending] .usa-table__header__button .usa-icon > g.descending{ + fill:#1b1b1b; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button{ + color:#005ea2; + text-decoration:underline; + background-color:transparent; + border:0; + border-radius:0; + box-shadow:none; + font-weight:normal; + justify-content:normal; + text-align:left; + margin:0; + padding:0; + height:2rem; + width:2rem; + background-position:center center; + background-size:1.5rem; + color:#71767a; + cursor:pointer; + display:inline-block; + margin:0; + position:absolute; + right:0.25rem; + text-align:center; + text-decoration:none; + top:50%; + transform:translate(0, -50%); +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:visited{ + color:#54278f; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover{ + color:#1a4480; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active{ + color:#162e51; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-button--active, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled.usa-focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true].usa-focus, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--disabled{ + background-color:transparent; + box-shadow:none; + text-decoration:underline; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--hover{ + color:#1a4480; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button.usa-button--active{ + color:#162e51; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{ + color:#757575; +} +@media (forced-colors: active){ + .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true], .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button:disabled:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:hover, .usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button[aria-disabled=true]:focus{ + color:GrayText; + } +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon{ + height:1.5rem; + width:1.5rem; + vertical-align:middle; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g{ + fill:transparent; +} +.usa-table th[data-sortable][aria-sort=ascending] .usa-table__header__button .usa-icon > g.ascending{ + fill:#1b1b1b; +} +.usa-table thead th[aria-sort]{ + background-color:#97d4ea; + color:#1b1b1b; +} +.usa-table td[data-sort-active], +.usa-table th[data-sort-active]{ + background-color:#e1f3f8; + color:#1b1b1b; +} + +.usa-table--borderless thead{ +} +.usa-table--borderless thead th{ + background-color:white; + border-top:0; + color:#1b1b1b; +} +.usa-table--borderless thead th[aria-sort]{ + color:#1b1b1b; +} +.usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button .usa-icon > g.unsorted{ + fill:#1b1b1b; +} +.usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table__header__button:hover .usa-icon > g.unsorted{ + fill:black; +} +.usa-table--borderless th, +.usa-table--borderless td{ + border-left:0; + border-right:0; +} + +.usa-table--compact th, +.usa-table--compact td{ + padding:0.25rem 0.75rem; +} + +.usa-table--striped tbody tr:nth-child(odd) td, +.usa-table--striped tbody tr:nth-child(odd) th{ + background-color:#f0f0f0; + color:#1b1b1b; +} +.usa-table--striped tbody tr:nth-child(odd) td[data-sort-active], +.usa-table--striped tbody tr:nth-child(odd) th[data-sort-active]{ + background-color:#c3ebfa; + color:#1b1b1b; +} + +@media all and (max-width: 29.99em){ + .usa-table--stacked thead{ + display:none; + } + .usa-table--stacked th, + .usa-table--stacked td{ + border-bottom-width:0; + display:block; + width:100%; + } + .usa-table--stacked tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; + } + .usa-table--stacked tr th:first-child, + .usa-table--stacked tr td:first-child{ + border-top-width:0; + } + .usa-table--stacked tr:nth-child(odd) td, + .usa-table--stacked tr:nth-child(odd) th{ + background-color:inherit; + } + .usa-table--stacked tr:first-child th:first-child, + .usa-table--stacked tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; + } + .usa-table--stacked th[data-label], + .usa-table--stacked td[data-label]{ + padding-bottom:0.75rem; + } + .usa-table--stacked th[data-label]:before, + .usa-table--stacked td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; + } +} + +@media all and (max-width: 29.99em){ + .usa-table--stacked-header thead{ + display:none; + } + .usa-table--stacked-header th, + .usa-table--stacked-header td{ + border-bottom-width:0; + display:block; + width:100%; + } + .usa-table--stacked-header tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; + } + .usa-table--stacked-header tr th:first-child, + .usa-table--stacked-header tr td:first-child{ + border-top-width:0; + } + .usa-table--stacked-header tr:nth-child(odd) td, + .usa-table--stacked-header tr:nth-child(odd) th{ + background-color:inherit; + } + .usa-table--stacked-header tr:first-child th:first-child, + .usa-table--stacked-header tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; + } + .usa-table--stacked-header th[data-label], + .usa-table--stacked-header td[data-label]{ + padding-bottom:0.75rem; + } + .usa-table--stacked-header th[data-label]:before, + .usa-table--stacked-header td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; + } + .usa-table--stacked-header tr td:first-child, + .usa-table--stacked-header tr th:first-child{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.1; + background-color:#dfe1e2; + color:#1b1b1b; + font-weight:700; + padding:0.75rem 1rem; + } + .usa-table--stacked-header tr td:first-child:before, + .usa-table--stacked-header tr th:first-child:before{ + display:none; + } +} + +.width-mobile .usa-table--stacked thead{ + display:none; +} +.width-mobile .usa-table--stacked th, +.width-mobile .usa-table--stacked td{ + border-bottom-width:0; + display:block; + width:100%; +} +.width-mobile .usa-table--stacked tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; +} +.width-mobile .usa-table--stacked tr th:first-child, +.width-mobile .usa-table--stacked tr td:first-child{ + border-top-width:0; +} +.width-mobile .usa-table--stacked tr:nth-child(odd) td, +.width-mobile .usa-table--stacked tr:nth-child(odd) th{ + background-color:inherit; +} +.width-mobile .usa-table--stacked tr:first-child th:first-child, +.width-mobile .usa-table--stacked tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; +} +.width-mobile .usa-table--stacked th[data-label], +.width-mobile .usa-table--stacked td[data-label]{ + padding-bottom:0.75rem; +} +.width-mobile .usa-table--stacked th[data-label]:before, +.width-mobile .usa-table--stacked td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; +} +.width-mobile .usa-table--stacked-header thead{ + display:none; +} +.width-mobile .usa-table--stacked-header th, +.width-mobile .usa-table--stacked-header td{ + border-bottom-width:0; + display:block; + width:100%; +} +.width-mobile .usa-table--stacked-header tr{ + border-bottom:0.25rem solid #1b1b1b; + border-top-width:0; + width:100%; +} +.width-mobile .usa-table--stacked-header tr th:first-child, +.width-mobile .usa-table--stacked-header tr td:first-child{ + border-top-width:0; +} +.width-mobile .usa-table--stacked-header tr:nth-child(odd) td, +.width-mobile .usa-table--stacked-header tr:nth-child(odd) th{ + background-color:inherit; +} +.width-mobile .usa-table--stacked-header tr:first-child th:first-child, +.width-mobile .usa-table--stacked-header tr:first-child td:first-child{ + border-top:0.25rem solid #1b1b1b; +} +.width-mobile .usa-table--stacked-header th[data-label], +.width-mobile .usa-table--stacked-header td[data-label]{ + padding-bottom:0.75rem; +} +.width-mobile .usa-table--stacked-header th[data-label]:before, +.width-mobile .usa-table--stacked-header td[data-label]:before{ + content:attr(data-label); + display:block; + font-weight:700; + margin:-0.5rem -1rem 0rem; + padding:0.75rem 1rem 0.25rem; +} +.width-mobile .usa-table--stacked-header tr td:first-child, +.width-mobile .usa-table--stacked-header tr th:first-child{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.1; + background-color:#dfe1e2; + color:#1b1b1b; + font-weight:700; + padding:0.75rem 1rem; +} +.width-mobile .usa-table--stacked-header tr td:first-child:before, +.width-mobile .usa-table--stacked-header tr th:first-child:before{ + display:none; +} + +.usa-table--sticky-header{ + border:1px solid #1b1b1b; + border-collapse:separate; +} +.usa-table--sticky-header td, +.usa-table--sticky-header th{ + border-left:none; + border-top:none; +} +.usa-table--sticky-header td:last-child, +.usa-table--sticky-header th:last-child{ + border-right:none; +} +.usa-table--sticky-header tbody tr:last-child td, +.usa-table--sticky-header tbody tr:last-child th{ + border-bottom:none; +} +.usa-table--sticky-header thead{ + position:sticky; + top:-1px; +} +.usa-table--sticky-header.usa-table--borderless{ + border:none; +} +.usa-table--sticky-header.usa-table--borderless thead th{ + background-color:white; +} +.usa-table--sticky-header.usa-table--borderless td, +.usa-table--sticky-header.usa-table--borderless th{ + border-right:none; +} + +.usa-table-container--scrollable{ + margin:1.25rem 0; + overflow-y:hidden; +} +.usa-table-container--scrollable .usa-table{ + margin:0; +} +.usa-table-container--scrollable td{ + white-space:nowrap; +} + +.usa-tag{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:0.93rem; + color:white; + text-transform:uppercase; + background-color:#565c65; + border-radius:2px; + margin-right:0.25rem; + padding:1px 0.5rem; +} +.usa-tag:only-of-type{ + margin-right:0; +} + +.usa-tag--big{ + padding-left:0.5rem; + padding-right:0.5rem; + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; +} +.usa-tooltip{ + display:inline-block; + position:relative; +} + +.usa-tooltip__trigger{ + cursor:pointer; +} +.usa-tooltip__trigger > svg{ + display:block; + pointer-events:none; +} + +.usa-tooltip__body, +.usa-tooltip__body--top{ + transition:opacity 0.08s ease-in-out; + background-color:#1b1b1b; + border-radius:0.25rem; + color:#f0f0f0; + display:none; + font-size:1rem; + opacity:0; + padding:0.5rem; + width:auto; + white-space:pre; + z-index:100000; + position:absolute; +} +.usa-tooltip__body::after, +.usa-tooltip__body--top::after{ + content:""; + display:block; + width:0; + height:0; + border-left:5px solid transparent; + border-right:5px solid transparent; + border-top:5px solid #1b1b1b; + position:absolute; + bottom:-5px; + left:50%; + margin-left:-5px; +} +.usa-tooltip__body::before, +.usa-tooltip__body--top::before{ + content:""; + display:block; + position:absolute; +} + +.usa-tooltip__body--wrap{ + width:100%; + white-space:normal; + text-align:center; + min-width:50vw; +} + +.usa-tooltip__body.is-set{ + display:block; +} + +.usa-tooltip__body.is-visible{ + opacity:1; +} + +.usa-tooltip__body--top::before{ + top:100%; + height:5px; + left:0; + right:0; +} + +.usa-tooltip__body--bottom::before{ + bottom:100%; + height:5px; + left:0; + right:0; +} +.usa-tooltip__body--bottom::after{ + border-left:5px solid transparent; + border-right:5px solid transparent; + border-bottom:5px solid #1b1b1b; + border-top:0; + bottom:auto; + top:-5px; +} + +.usa-tooltip__body--right::before{ + right:100%; + bottom:0; + top:0; + width:5px; +} +.usa-tooltip__body--right::after{ + border-top:5px solid transparent; + border-bottom:5px solid transparent; + border-right:5px solid #1b1b1b; + border-left:0; + right:auto; + top:50%; + bottom:0; + left:-5px; + margin:-5px 0 0 0; +} + +.usa-tooltip__body--left::before{ + left:100%; + bottom:0; + top:0; + width:5px; +} +.usa-tooltip__body--left::after{ + border-top:5px solid transparent; + border-bottom:5px solid transparent; + border-left:5px solid #1b1b1b; + border-right:0; + right:-5px; + top:50%; + bottom:0; + left:auto; + margin:-5px 0 0 0; +} + +.usa-character-count__status{ + display:inline-block; + padding-top:0.25rem; +} +.usa-character-count__status.usa-character-count__status--invalid{ + color:#b50909; + font-weight:700; +} + +.usa-input:disabled, .usa-input[aria-disabled=true]{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; + -webkit-text-fill-color:#454545; +} +.usa-input:disabled:hover, .usa-input:disabled:active, .usa-input:disabled:focus, .usa-input:disabled.usa-focus, .usa-input[aria-disabled=true]:hover, .usa-input[aria-disabled=true]:active, .usa-input[aria-disabled=true]:focus, .usa-input[aria-disabled=true].usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-input:disabled, .usa-input[aria-disabled=true]{ + border:0; + color:GrayText; + } + .usa-input:disabled:hover, .usa-input:disabled:active, .usa-input:disabled:focus, .usa-input:disabled.usa-focus, .usa-input[aria-disabled=true]:hover, .usa-input[aria-disabled=true]:active, .usa-input[aria-disabled=true]:focus, .usa-input[aria-disabled=true].usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-input:disabled, .usa-input[aria-disabled=true]{ + border:2px solid GrayText; + } +} + +.usa-input--error{ + border-width:0.25rem; + border-color:#b50909; + border-style:solid; + padding-top:calc(0.5rem - 0.25rem); + padding-bottom:calc(0.5rem - 0.25rem); +} + +.usa-input--success{ + border-width:0.25rem; + border-color:#00a91c; + border-style:solid; + padding-top:calc(0.5rem - 0.25rem); + padding-bottom:calc(0.5rem - 0.25rem); +} + +.usa-fieldset{ + border:none; + margin:0; + padding:0; +} + +.usa-legend{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + display:block; + font-weight:normal; + margin-top:1.5rem; + max-width:30rem; +} + +.usa-legend--large{ + font-size:2.13rem; + font-weight:700; + margin-top:1rem; +} + +.usa-input-list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-input-list li{ + line-height:1.3; +} + +.usa-prose .usa-input-list{ + margin-bottom:0; + margin-top:0; + list-style-type:none; + padding-left:0; +} +.usa-prose .usa-input-list li{ + line-height:1.3; +} + +.usa-checkbox{ + background:white; +} + +.usa-checkbox__label{ + color:#1b1b1b; +} +.usa-checkbox__label::before{ + background:white; + box-shadow:0 0 0 2px #1b1b1b; +} +@media (forced-colors: active){ + .usa-checkbox__label::before{ + outline:2px solid transparent; + outline-offset:2px; + } +} + +.usa-checkbox__input:checked + [class*=__label]::before{ + background-color:#005ea2; + box-shadow:0 0 0 2px #005ea2; +} +.usa-checkbox__input:disabled + [class*=__label], .usa-checkbox__input[aria-disabled=true] + [class*=__label]{ + color:#757575; + cursor:not-allowed; +} +@media (forced-colors: active){ + .usa-checkbox__input:disabled + [class*=__label], .usa-checkbox__input[aria-disabled=true] + [class*=__label]{ + color:GrayText; + } +} +.usa-checkbox__input:disabled + [class*=__label]::before, .usa-checkbox__input[aria-disabled=true] + [class*=__label]::before{ + background-color:white; + box-shadow:0 0 0 2px #757575; +} +.usa-checkbox__input--tile + [class*=__label]{ + background-color:white; + border:2px solid #c9c9c9; + color:#1b1b1b; +} +.usa-checkbox__input--tile:checked + [class*=__label]{ + background-color:rgba(0, 94, 162, 0.1); + border-color:#005ea2; +} +@media (forced-colors: active){ + .usa-checkbox__input--tile:checked + [class*=__label]{ + border:ButtonText solid 0.25rem; + } +} +.usa-checkbox__input--tile:disabled + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true] + [class*=__label]{ + border-color:#e6e6e6; +} +.usa-checkbox__input--tile:disabled:checked + [class*=__label], .usa-checkbox__input--tile:disabled:indeterminate + [class*=__label], .usa-checkbox__input--tile:disabled[data-indeterminate] + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true]:checked + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .usa-checkbox__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{ + background-color:white; +} + +.usa-checkbox__input:indeterminate + [class*=__label]::before, .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{ + background-image:url("../img/checkbox-indeterminate.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-color:#005ea2; + box-shadow:0 0 0 2px #005ea2; + background-position:center center; + background-size:0.75rem auto; +} +@media (forced-colors: active){ + .usa-checkbox__input:indeterminate + [class*=__label]::before, .usa-checkbox__input[data-indeterminate] + [class*=__label]::before{ + background-image:url("../img/checkbox-indeterminate-alt.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-color:SelectedItem; + } +} +.usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{ + box-shadow:0 0 0 2px #757575; +} +.usa-checkbox__input:indeterminate:disabled + [class*=__label], .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label], .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label], .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]{ + border-color:#e6e6e6; +} +.usa-checkbox__input--tile:indeterminate + [class*=__label], .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{ + background-color:rgba(0, 94, 162, 0.1); + border-color:#005ea2; +} +@media (forced-colors: active){ + .usa-checkbox__input--tile:indeterminate + [class*=__label], .usa-checkbox__input--tile[data-indeterminate] + [class*=__label]{ + border:ButtonText solid 0.25rem; + } +} +.usa-checkbox__input:checked + [class*=__label]::before, .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{ + background-image:url("../img/correct8.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-checkbox__input:checked + [class*=__label]::before, .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before{ + background-image:url("../img/correct8-alt.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + } +} +.usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{ + background-color:#757575; +} +@media (forced-colors: active){ + .usa-checkbox__input:checked:disabled + [class*=__label]::before, .usa-checkbox__input:checked[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input:indeterminate:disabled + [class*=__label]::before, .usa-checkbox__input:indeterminate[aria-disabled=true] + [class*=__label]::before, .usa-checkbox__input[data-indeterminate]:disabled + [class*=__label]::before, .usa-checkbox__input[data-indeterminate][aria-disabled=true] + [class*=__label]::before{ + background-color:GrayText; + } +} + +.usa-checkbox__input{ + position:absolute; + left:-999em; + right:auto; +} +.usa-checkbox__input:focus + [class*=__label]::before{ + outline:0.25rem solid #2491ff; + outline-offset:0.25rem; +} +.usa-checkbox__input--tile + [class*=__label]{ + border-radius:0.25rem; + margin-top:0.5rem; + padding:0.75rem 1rem 0.75rem 2.5rem; +} +.usa-checkbox__input--tile + [class*=__label]::before{ + left:0.5rem; +} + +.usa-checkbox__input:checked + [class*=__label]::before{ + background-position:center center; + background-size:0.75rem auto; +} +@media print{ + .usa-checkbox__input:checked + [class*=__label]::before{ + background-image:none; + background-color:white; + content:"✔"; + text-align:center; + } +} +@media (forced-colors: active){ + .usa-checkbox__input:checked + [class*=__label]::before{ + background-color:SelectedItem; + } +} + +.usa-checkbox__label{ + cursor:pointer; + display:inherit; + font-weight:normal; + margin-top:0.75rem; + padding-left:2rem; + position:relative; +} +.usa-checkbox__label::before{ + content:" "; + display:block; + left:0; + margin-left:2px; + margin-top:0.064rem; + position:absolute; +} + +.usa-checkbox__label::before{ + height:1.25rem; + width:1.25rem; + border-radius:2px; +} + +.usa-checkbox__label-description{ + display:block; + font-size:0.93rem; + margin-top:0.5rem; +} +.usa-select{ + background-image:url("../img/usa-icons/unfold_more.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + background-color:white; + background-position:right 0.5rem center; + background-size:1.25rem; + padding-right:2rem; +} +.usa-select::-ms-expand{ + display:none; +} +.usa-select:-webkit-autofill{ + -webkit-appearance:menulist; + appearance:menulist; +} +.usa-select:-moz-focusring{ + color:transparent; + text-shadow:0 0 0 black; +} +.usa-select[multiple]{ + height:auto; + background-image:none; + padding-right:0; +} +.usa-select option{ + overflow:hidden; + text-overflow:ellipsis; +} +.usa-select:disabled, .usa-select[aria-disabled=true]{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-select:disabled:hover, .usa-select:disabled:active, .usa-select:disabled:focus, .usa-select:disabled.usa-focus, .usa-select[aria-disabled=true]:hover, .usa-select[aria-disabled=true]:active, .usa-select[aria-disabled=true]:focus, .usa-select[aria-disabled=true].usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-select:disabled, .usa-select[aria-disabled=true]{ + border:0; + color:GrayText; + } + .usa-select:disabled:hover, .usa-select:disabled:active, .usa-select:disabled:focus, .usa-select:disabled.usa-focus, .usa-select[aria-disabled=true]:hover, .usa-select[aria-disabled=true]:active, .usa-select[aria-disabled=true]:focus, .usa-select[aria-disabled=true].usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-select:disabled, .usa-select[aria-disabled=true]{ + border:2px solid GrayText; + } +} +@media (forced-colors: active){ + .usa-select{ + -webkit-appearance:listbox; + -moz-appearance:listbox; + appearance:listbox; + background-image:none; + padding-right:0; + } +} + +.usa-combo-box{ + max-width:30rem; + position:relative; +} + +.usa-combo-box--pristine .usa-combo-box__input{ + padding-right:calc(5em + 4px); +} +.usa-combo-box--pristine .usa-combo-box__input::-ms-clear{ + display:none; +} +.usa-combo-box--pristine .usa-combo-box__clear-input{ + display:block; +} +@media (forced-colors: active){ + .usa-combo-box--pristine .usa-combo-box__clear-input{ + background-image:url("../img/usa-icons/close.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + height:1.5rem; + width:auto; + top:0.5rem; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-combo-box--pristine .usa-combo-box__clear-input{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + } +} + +.usa-combo-box__input{ + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + margin-bottom:0; + max-width:none; + padding-right:calc(2.5em + 3px); +} +.usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; + -webkit-text-fill-color:#454545; +} +.usa-combo-box__input:disabled:hover, .usa-combo-box__input:disabled:active, .usa-combo-box__input:disabled:focus, .usa-combo-box__input:disabled.usa-focus, .usa-combo-box__input[aria-disabled=true]:hover, .usa-combo-box__input[aria-disabled=true]:active, .usa-combo-box__input[aria-disabled=true]:focus, .usa-combo-box__input[aria-disabled=true].usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{ + border:0; + color:GrayText; + } + .usa-combo-box__input:disabled:hover, .usa-combo-box__input:disabled:active, .usa-combo-box__input:disabled:focus, .usa-combo-box__input:disabled.usa-focus, .usa-combo-box__input[aria-disabled=true]:hover, .usa-combo-box__input[aria-disabled=true]:active, .usa-combo-box__input[aria-disabled=true]:focus, .usa-combo-box__input[aria-disabled=true].usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-combo-box__input:disabled, .usa-combo-box__input[aria-disabled=true]{ + border:2px solid GrayText; + } +} +.usa-combo-box__input:disabled::-moz-placeholder, .usa-combo-box__input[aria-disabled=true]::-moz-placeholder{ + opacity:1; +} +.usa-combo-box__input:disabled::placeholder, .usa-combo-box__input[aria-disabled=true]::placeholder{ + opacity:1; +} +.usa-combo-box__input:disabled ~ .usa-combo-box__input-button-separator, .usa-combo-box__input[aria-disabled=true] ~ .usa-combo-box__input-button-separator{ + background-color:#454545; + cursor:not-allowed; +} + +button.usa-combo-box__toggle-list:focus, +button.usa-combo-box__clear-input:focus{ + outline-offset:-4px; +} +button.usa-combo-box__toggle-list:disabled, button.usa-combo-box__toggle-list[aria-disabled=true], +button.usa-combo-box__clear-input:disabled, +button.usa-combo-box__clear-input[aria-disabled=true]{ + cursor:not-allowed; +} +.usa-combo-box__toggle-list__wrapper:focus, +.usa-combo-box__clear-input__wrapper:focus{ + outline:0; +} +.usa-combo-box__toggle-list, +.usa-combo-box__clear-input{ + background-color:transparent; + background-position:center; + background-size:auto 1.5rem; + border:0; + bottom:1px; + cursor:pointer; + margin-bottom:0; + opacity:0.6; + padding-right:2rem; + position:absolute; + top:1px; + z-index:100; +} + +.usa-combo-box__clear-input{ + background-image:url("../img/usa-icons/close.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + display:none; + right:calc(2.5em + 3px); +} + +.usa-combo-box__toggle-list{ + background-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-size:auto 2rem; + right:1px; +} +@media (forced-colors: active){ + .usa-combo-box__toggle-list{ + background-image:url("../img/usa-icons/expand_more.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:1rem 1rem; + display:inline-block; + height:1rem; + width:1rem; + height:auto; + width:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-combo-box__toggle-list{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:1rem 1rem; + mask-size:1rem 1rem; + } + } + .usa-combo-box__toggle-list:disabled, .usa-combo-box__toggle-list[aria-disabled=true]{ + background-color:GrayText; + } +} + +.usa-combo-box__input-button-separator{ + background-color:#c6cace; + position:absolute; + top:1px; + height:calc(100% - 1rem); + margin-bottom:0.5rem; + margin-top:0.5rem; + width:1px; + right:calc(2.5em + 2px); + box-sizing:border-box; + z-index:200; +} +@media (forced-colors: active){ + .usa-combo-box__input-button-separator{ + background-color:ButtonText; + } +} + +.usa-combo-box__list{ + border-width:1px; + border-color:#565c65; + border-style:solid; + background-color:white; + border-radius:0; + border-top:0; + margin:0; + max-height:12.1em; + overflow-x:hidden; + overflow-y:scroll; + padding:0; + position:absolute; + width:100%; + z-index:300; +} +.usa-combo-box__list:focus{ + outline:0; +} + +.usa-combo-box__list-option{ + border-bottom:1px solid #dfe1e2; + cursor:pointer; + display:block; + padding:0.5rem; +} +.usa-combo-box__list-option--focused{ + outline:2px solid #162e51; + outline-offset:-2px; + position:relative; + z-index:100; +} +.usa-combo-box__list-option--focused:focus{ + outline-offset:-4px; +} +.usa-combo-box__list-option--selected{ + background-color:#005ea2; + border-color:#005ea2; + color:white; +} + +.usa-combo-box__list-option--no-results{ + cursor:not-allowed; + display:block; + padding:0.5rem; +} + +.usa-date-picker__wrapper{ + display:none; + position:relative; + max-width:30rem; +} +.usa-date-picker__wrapper:focus{ + outline:0; +} + +.usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .usa-date-picker__calendar__year:disabled, .usa-date-picker__calendar__previous-year-chunk:disabled, +.usa-date-picker__calendar__next-year-chunk:disabled, .usa-date-picker__calendar__month:disabled, .usa-date-picker__calendar__year-selection:disabled, +.usa-date-picker__calendar__month-selection:disabled, .usa-date-picker__calendar__date:disabled, .usa-date-picker__calendar__previous-year:disabled, +.usa-date-picker__calendar__previous-month:disabled, +.usa-date-picker__calendar__next-year:disabled, +.usa-date-picker__calendar__next-month:disabled, .usa-date-picker__button:disabled, [aria-disabled=true].usa-date-picker__calendar__year, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk, +[aria-disabled=true].usa-date-picker__calendar__next-year-chunk, [aria-disabled=true].usa-date-picker__calendar__month, [aria-disabled=true].usa-date-picker__calendar__year-selection, +[aria-disabled=true].usa-date-picker__calendar__month-selection, [aria-disabled=true].usa-date-picker__calendar__date, [aria-disabled=true].usa-date-picker__calendar__previous-year, +[aria-disabled=true].usa-date-picker__calendar__previous-month, +[aria-disabled=true].usa-date-picker__calendar__next-year, +[aria-disabled=true].usa-date-picker__calendar__next-month, [aria-disabled=true].usa-date-picker__button{ + cursor:not-allowed; + opacity:0.6; +} +.usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .usa-date-picker__calendar__year:hover:disabled, .usa-date-picker__calendar__previous-year-chunk:hover:disabled, +.usa-date-picker__calendar__next-year-chunk:hover:disabled, .usa-date-picker__calendar__month:hover:disabled, .usa-date-picker__calendar__year-selection:hover:disabled, +.usa-date-picker__calendar__month-selection:hover:disabled, .usa-date-picker__calendar__date:hover:disabled, .usa-date-picker__calendar__previous-year:hover:disabled, +.usa-date-picker__calendar__previous-month:hover:disabled, +.usa-date-picker__calendar__next-year:hover:disabled, +.usa-date-picker__calendar__next-month:hover:disabled, .usa-date-picker__button:hover:disabled, [aria-disabled=true].usa-date-picker__calendar__year:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover, +[aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, [aria-disabled=true].usa-date-picker__calendar__month:hover, [aria-disabled=true].usa-date-picker__calendar__year-selection:hover, +[aria-disabled=true].usa-date-picker__calendar__month-selection:hover, [aria-disabled=true].usa-date-picker__calendar__date:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year:hover, +[aria-disabled=true].usa-date-picker__calendar__previous-month:hover, +[aria-disabled=true].usa-date-picker__calendar__next-year:hover, +[aria-disabled=true].usa-date-picker__calendar__next-month:hover, [aria-disabled=true].usa-date-picker__button:hover{ + background-color:initial; +} +@media (forced-colors: active){ + .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button, .usa-date-picker__calendar__year:disabled, .usa-date-picker__calendar__previous-year-chunk:disabled, + .usa-date-picker__calendar__next-year-chunk:disabled, .usa-date-picker__calendar__month:disabled, .usa-date-picker__calendar__year-selection:disabled, + .usa-date-picker__calendar__month-selection:disabled, .usa-date-picker__calendar__date:disabled, .usa-date-picker__calendar__previous-year:disabled, + .usa-date-picker__calendar__previous-month:disabled, + .usa-date-picker__calendar__next-year:disabled, + .usa-date-picker__calendar__next-month:disabled, .usa-date-picker__button:disabled, [aria-disabled=true].usa-date-picker__calendar__year, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk, + [aria-disabled=true].usa-date-picker__calendar__next-year-chunk, [aria-disabled=true].usa-date-picker__calendar__month, [aria-disabled=true].usa-date-picker__calendar__year-selection, + [aria-disabled=true].usa-date-picker__calendar__month-selection, [aria-disabled=true].usa-date-picker__calendar__date, [aria-disabled=true].usa-date-picker__calendar__previous-year, + [aria-disabled=true].usa-date-picker__calendar__previous-month, + [aria-disabled=true].usa-date-picker__calendar__next-year, + [aria-disabled=true].usa-date-picker__calendar__next-month, [aria-disabled=true].usa-date-picker__button{ + background-color:GrayText; + } + .usa-date-picker__external-input[aria-disabled=true] + .usa-date-picker__button:hover, .usa-date-picker__calendar__year:hover:disabled, .usa-date-picker__calendar__previous-year-chunk:hover:disabled, + .usa-date-picker__calendar__next-year-chunk:hover:disabled, .usa-date-picker__calendar__month:hover:disabled, .usa-date-picker__calendar__year-selection:hover:disabled, + .usa-date-picker__calendar__month-selection:hover:disabled, .usa-date-picker__calendar__date:hover:disabled, .usa-date-picker__calendar__previous-year:hover:disabled, + .usa-date-picker__calendar__previous-month:hover:disabled, + .usa-date-picker__calendar__next-year:hover:disabled, + .usa-date-picker__calendar__next-month:hover:disabled, .usa-date-picker__button:hover:disabled, [aria-disabled=true].usa-date-picker__calendar__year:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year-chunk:hover, + [aria-disabled=true].usa-date-picker__calendar__next-year-chunk:hover, [aria-disabled=true].usa-date-picker__calendar__month:hover, [aria-disabled=true].usa-date-picker__calendar__year-selection:hover, + [aria-disabled=true].usa-date-picker__calendar__month-selection:hover, [aria-disabled=true].usa-date-picker__calendar__date:hover, [aria-disabled=true].usa-date-picker__calendar__previous-year:hover, + [aria-disabled=true].usa-date-picker__calendar__previous-month:hover, + [aria-disabled=true].usa-date-picker__calendar__next-year:hover, + [aria-disabled=true].usa-date-picker__calendar__next-month:hover, [aria-disabled=true].usa-date-picker__button:hover{ + background-color:GrayText; + } +} + +.usa-date-picker__calendar__year, .usa-date-picker__calendar__previous-year-chunk, +.usa-date-picker__calendar__next-year-chunk, .usa-date-picker__calendar__month, .usa-date-picker__calendar__year-selection, +.usa-date-picker__calendar__month-selection, .usa-date-picker__calendar__date, .usa-date-picker__calendar__previous-year, +.usa-date-picker__calendar__previous-month, +.usa-date-picker__calendar__next-year, +.usa-date-picker__calendar__next-month, .usa-date-picker__button{ + background-color:#f0f0f0; + border:0; + width:100%; +} +.usa-date-picker__calendar__year:not([disabled]), .usa-date-picker__calendar__previous-year-chunk:not([disabled]), +.usa-date-picker__calendar__next-year-chunk:not([disabled]), .usa-date-picker__calendar__month:not([disabled]), .usa-date-picker__calendar__year-selection:not([disabled]), +.usa-date-picker__calendar__month-selection:not([disabled]), .usa-date-picker__calendar__date:not([disabled]), .usa-date-picker__calendar__previous-year:not([disabled]), +.usa-date-picker__calendar__previous-month:not([disabled]), +.usa-date-picker__calendar__next-year:not([disabled]), +.usa-date-picker__calendar__next-month:not([disabled]), .usa-date-picker__button:not([disabled]){ + cursor:pointer; +} +.usa-date-picker__calendar__year:not([disabled]):focus, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):focus, +.usa-date-picker__calendar__next-year-chunk:not([disabled]):focus, .usa-date-picker__calendar__month:not([disabled]):focus, .usa-date-picker__calendar__year-selection:not([disabled]):focus, +.usa-date-picker__calendar__month-selection:not([disabled]):focus, .usa-date-picker__calendar__date:not([disabled]):focus, .usa-date-picker__calendar__previous-year:not([disabled]):focus, +.usa-date-picker__calendar__previous-month:not([disabled]):focus, +.usa-date-picker__calendar__next-year:not([disabled]):focus, +.usa-date-picker__calendar__next-month:not([disabled]):focus, .usa-date-picker__button:not([disabled]):focus{ + outline-offset:-4px; +} +.usa-date-picker__calendar__year:not([disabled]):hover, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover, +.usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .usa-date-picker__calendar__month:not([disabled]):hover, .usa-date-picker__calendar__year-selection:not([disabled]):hover, +.usa-date-picker__calendar__month-selection:not([disabled]):hover, .usa-date-picker__calendar__date:not([disabled]):hover, .usa-date-picker__calendar__previous-year:not([disabled]):hover, +.usa-date-picker__calendar__previous-month:not([disabled]):hover, +.usa-date-picker__calendar__next-year:not([disabled]):hover, +.usa-date-picker__calendar__next-month:not([disabled]):hover, .usa-date-picker__button:not([disabled]):hover{ + background-color:#dfe1e2; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__year:not([disabled]):hover, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover, + .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover, .usa-date-picker__calendar__month:not([disabled]):hover, .usa-date-picker__calendar__year-selection:not([disabled]):hover, + .usa-date-picker__calendar__month-selection:not([disabled]):hover, .usa-date-picker__calendar__date:not([disabled]):hover, .usa-date-picker__calendar__previous-year:not([disabled]):hover, + .usa-date-picker__calendar__previous-month:not([disabled]):hover, + .usa-date-picker__calendar__next-year:not([disabled]):hover, + .usa-date-picker__calendar__next-month:not([disabled]):hover, .usa-date-picker__button:not([disabled]):hover{ + background-color:buttontext; + } +} +.usa-date-picker__calendar__year:not([disabled]):active, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active, +.usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .usa-date-picker__calendar__month:not([disabled]):active, .usa-date-picker__calendar__year-selection:not([disabled]):active, +.usa-date-picker__calendar__month-selection:not([disabled]):active, .usa-date-picker__calendar__date:not([disabled]):active, .usa-date-picker__calendar__previous-year:not([disabled]):active, +.usa-date-picker__calendar__previous-month:not([disabled]):active, +.usa-date-picker__calendar__next-year:not([disabled]):active, +.usa-date-picker__calendar__next-month:not([disabled]):active, .usa-date-picker__button:not([disabled]):active{ + background-color:#a9aeb1; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__year:not([disabled]):active, .usa-date-picker__calendar__previous-year-chunk:not([disabled]):active, + .usa-date-picker__calendar__next-year-chunk:not([disabled]):active, .usa-date-picker__calendar__month:not([disabled]):active, .usa-date-picker__calendar__year-selection:not([disabled]):active, + .usa-date-picker__calendar__month-selection:not([disabled]):active, .usa-date-picker__calendar__date:not([disabled]):active, .usa-date-picker__calendar__previous-year:not([disabled]):active, + .usa-date-picker__calendar__previous-month:not([disabled]):active, + .usa-date-picker__calendar__next-year:not([disabled]):active, + .usa-date-picker__calendar__next-month:not([disabled]):active, .usa-date-picker__button:not([disabled]):active{ + background-color:buttontext; + } +} +.usa-date-picker--active .usa-date-picker__button{ + background-color:#f0f0f0; +} +@media (forced-colors: active){ + .usa-date-picker--active .usa-date-picker__button{ + background-color:buttontext; + } +} +.usa-date-picker--active .usa-date-picker__calendar{ + z-index:400; +} + +.usa-date-picker__button{ + background-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + align-self:stretch; + background-color:transparent; + background-position:center; + background-size:1.5rem; + margin-top:0.5em; + width:3em; +} +@media (forced-colors: active){ + .usa-date-picker__button{ + background-image:url("../img/usa-icons/calendar_today.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + -webkit-mask-size:1.5rem !important; + mask-size:1.5rem !important; + position:relative; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__button{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } + .usa-date-picker__button:not([disabled]):focus, .usa-date-picker__button:not([disabled]):hover{ + background-color:Highlight; + } +} + +.usa-date-picker--initialized .usa-date-picker__wrapper{ + display:flex; +} + +.usa-date-picker__calendar{ + background-color:#f0f0f0; + left:auto; + max-width:20rem; + position:absolute; + right:0; + width:100%; + z-index:100; +} +.usa-date-picker__calendar__table{ + border-spacing:0; + border-collapse:collapse; + table-layout:fixed; + text-align:center; + width:100%; +} +.usa-date-picker__calendar__table th{ + font-weight:normal; +} +.usa-date-picker__calendar__table td{ + padding:0; +} + +.usa-date-picker__calendar__row{ + display:flex; + flex-wrap:wrap; + text-align:center; + width:100%; +} + +.usa-date-picker__calendar__cell{ + background-color:#f0f0f0; + flex:1; +} + +.usa-date-picker__calendar__cell--center-items{ + display:flex; + justify-content:center; + align-items:center; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__cell--center-items:not([disabled]):hover{ + outline:2px solid transparent; + outline-offset:-2px; + } +} + +.usa-date-picker__calendar__previous-year, +.usa-date-picker__calendar__previous-month, +.usa-date-picker__calendar__next-year, +.usa-date-picker__calendar__next-month{ + background-position:center; + background-size:auto 1.5rem; + height:1.5rem; + padding:20px 10px; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__previous-year, + .usa-date-picker__calendar__previous-month, + .usa-date-picker__calendar__next-year, + .usa-date-picker__calendar__next-month{ + -webkit-mask-size:1.5rem !important; + mask-size:1.5rem !important; + } +} + +.usa-date-picker__calendar__previous-year:not([disabled]){ + background-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__previous-year:not([disabled]){ + background-image:url("../img/usa-icons/navigate_far_before.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + background-color:buttonText; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__previous-year:not([disabled]){ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_far_before.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } +} + +.usa-date-picker__calendar__previous-month:not([disabled]){ + background-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__previous-month:not([disabled]){ + background-image:url("../img/usa-icons/navigate_before.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + background-color:buttonText; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__previous-month:not([disabled]){ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } +} + +.usa-date-picker__calendar__next-year:not([disabled]){ + background-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__next-year:not([disabled]){ + background-image:url("../img/usa-icons/navigate_far_next.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + background-color:buttonText; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__next-year:not([disabled]){ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_far_next.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } +} + +.usa-date-picker__calendar__next-month:not([disabled]){ + background-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__next-month:not([disabled]){ + background-image:url("../img/usa-icons/navigate_next.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + background-color:buttonText; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__next-month:not([disabled]){ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } +} + +.usa-date-picker__calendar__day-of-week{ + padding:6px 0px; +} + +.usa-date-picker__calendar__date{ + padding:10px 0px; +} +.usa-date-picker__calendar__date--focused{ + outline:2px solid #162e51; + outline-offset:-2px; + position:relative; + z-index:100; +} +.usa-date-picker__calendar__date--next-month:not([disabled]), .usa-date-picker__calendar__date--previous-month:not([disabled]){ + color:#5d5d52; +} +.usa-date-picker__calendar__date--selected, .usa-date-picker__calendar__date--range-date{ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__date--selected:not([disabled]), .usa-date-picker__calendar__date--range-date:not([disabled]){ + background-color:#0050d8; + color:#f9f9f9; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--selected:not([disabled]), .usa-date-picker__calendar__date--range-date:not([disabled]){ + border:ActiveText 2px solid; + } +} +.usa-date-picker__calendar__date--selected:not([disabled]):hover, .usa-date-picker__calendar__date--range-date:not([disabled]):hover{ + background-color:#0050d8; + color:#e6e6e6; +} +.usa-date-picker__calendar__date--selected:not([disabled]):focus, .usa-date-picker__calendar__date--range-date:not([disabled]):focus{ + background-color:#0050d8; + color:#f9f9f9; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--selected:not([disabled]):focus, .usa-date-picker__calendar__date--range-date:not([disabled]):focus{ + border:ActiveText 2px solid; + } +} +.usa-date-picker__calendar__date--selected:not([disabled]):active, .usa-date-picker__calendar__date--range-date:not([disabled]):active{ + background-color:#1a4480; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--selected:not([disabled]):active, .usa-date-picker__calendar__date--range-date:not([disabled]):active{ + background-color:Highlight; + } +} +.usa-date-picker__calendar__date--range-date-start{ + border-top-left-radius:10%; + border-bottom-left-radius:10%; +} +.usa-date-picker__calendar__date--range-date-end{ + border-top-right-radius:10%; + border-bottom-right-radius:10%; +} +.usa-date-picker__calendar__date--within-range{ + background-color:#cfe8ff; +} +.usa-date-picker__calendar__date--within-range:not([disabled]){ + background-color:#cfe8ff; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--within-range:not([disabled]){ + border:Highlight 2px solid; + } +} +.usa-date-picker__calendar__date--within-range:not([disabled]):hover{ + background-color:#cfe8ff; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--within-range:not([disabled]):hover{ + border:Highlight 2px solid; + } +} +.usa-date-picker__calendar__date--within-range:not([disabled]):focus{ + background-color:#cfe8ff; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--within-range:not([disabled]):focus{ + border:Highlight 2px solid; + } +} +.usa-date-picker__calendar__date--within-range:not([disabled]):active{ + background-color:#cfe8ff; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__date--within-range:not([disabled]):active{ + background-color:Highlight; + } +} + +@media all and (max-width: 19.99em){ + .usa-date-picker__calendar__month-label{ + min-width:100%; + order:-1; + } +} +@media all and (min-width: 20em){ + .usa-date-picker__calendar__month-label{ + flex:4; + text-align:center; + } +} + +.usa-date-picker__calendar__year-selection, +.usa-date-picker__calendar__month-selection{ + display:inline-block; + height:100%; + padding:8px 4px; + width:auto; +} +@media all and (max-width: 19.99em){ + .usa-date-picker__calendar__year-selection, + .usa-date-picker__calendar__month-selection{ + padding-bottom:0; + padding-top:12px; + } +} + +.usa-date-picker__calendar__month-picker{ + padding:20px 5px; +} +@media all and (max-width: 19.99em){ + .usa-date-picker__calendar__month-picker{ + padding-bottom:12px; + padding-top:12px; + } + .usa-date-picker__calendar__month-picker tr{ + display:flex; + flex-direction:column; + } +} + +.usa-date-picker__calendar__month{ + padding:10px 0; +} +.usa-date-picker__calendar__month--focused{ + outline:2px solid #162e51; + outline-offset:-2px; + position:relative; + z-index:100; +} +.usa-date-picker__calendar__month--selected{ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__month--selected:not([disabled]){ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__month--selected:not([disabled]):hover{ + background-color:#0050d8; + color:#e6e6e6; +} +.usa-date-picker__calendar__month--selected:not([disabled]):focus{ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__month--selected:not([disabled]):active{ + background-color:#1a4480; +} + +.usa-date-picker__calendar__year-picker{ + padding:20px 5px; +} + +.usa-date-picker__calendar__previous-year-chunk, +.usa-date-picker__calendar__next-year-chunk{ + background-position:center; + background-size:auto 2rem; + margin:auto; + padding:40px 0; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__previous-year-chunk, + .usa-date-picker__calendar__next-year-chunk{ + -webkit-mask-size:1.5rem !important; + mask-size:1.5rem !important; + } +} + +.usa-date-picker__calendar__previous-year-chunk:not([disabled]){ + background-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__previous-year-chunk:not([disabled]){ + background-image:none; + } + .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{ + background-image:url("../img/usa-icons/navigate_before.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + content:""; + vertical-align:middle; + margin-left:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__previous-year-chunk:not([disabled])::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_before.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } + .usa-date-picker__calendar__previous-year-chunk:not([disabled]):hover{ + border:2px solid transparent; + background-color:transparent; + } +} + +.usa-date-picker__calendar__next-year-chunk:not([disabled]){ + background-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} +@media (forced-colors: active){ + .usa-date-picker__calendar__next-year-chunk:not([disabled]){ + background-image:none; + } + .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{ + background-image:url("../img/usa-icons/navigate_next.svg"); + background-repeat:no-repeat; + background-position:center center; + background-size:2.5rem 2.5rem; + display:inline-block; + height:2.5rem; + width:3rem; + content:""; + vertical-align:middle; + margin-left:auto; + } + @supports ((-webkit-mask: url("")) or (mask: url(""))){ + .usa-date-picker__calendar__next-year-chunk:not([disabled])::after{ + background:none; + background-color:ButtonText; + -webkit-mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + mask-image:url("../img/usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); + -webkit-mask-position:center center; + mask-position:center center; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:2.5rem 2.5rem; + mask-size:2.5rem 2.5rem; + } + } + .usa-date-picker__calendar__next-year-chunk:not([disabled]):hover{ + border:2px solid transparent; + background-color:transparent; + } +} + +.usa-date-picker__calendar__year{ + padding:10px 0; +} +.usa-date-picker__calendar__year--focused{ + outline:2px solid #162e51; + outline-offset:-2px; + position:relative; + z-index:100; +} +.usa-date-picker__calendar__year--selected{ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__year--selected:not([disabled]){ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__year--selected:not([disabled]):hover{ + background-color:#0050d8; + color:#e6e6e6; +} +.usa-date-picker__calendar__year--selected:not([disabled]):focus{ + background-color:#0050d8; + color:#f9f9f9; +} +.usa-date-picker__calendar__year--selected:not([disabled]):active{ + background-color:#1a4480; +} +.usa-error-message{ + padding-bottom:0.25rem; + padding-top:0.25rem; + color:#b50909; + display:block; + font-weight:700; +} + +[type=file]{ + border:none; + margin-top:0.5rem; + padding-left:0; + padding-top:0.2rem; +} + +.usa-file-input{ + display:block; + max-width:30rem; + width:100%; +} + +.usa-file-input__target{ + border:1px dashed #a9aeb1; + display:block; + font-size:0.93rem; + margin-top:0.5rem; + position:relative; + text-align:center; + width:100%; +} +.usa-file-input__target:hover{ + border-color:#71767a; +} + +.usa-file-input__target.has-invalid-file{ + border-color:#fa9441; +} + +.usa-file-input__accepted-files-message{ + font-weight:bold; + margin:-1.5rem 0 1.5rem; + pointer-events:none; + position:relative; + z-index:3; +} + +.has-invalid-file .usa-file-input__accepted-files-message{ + color:#b50909; +} + +.usa-file-input__choose{ + color:#005ea2; + text-decoration:underline; + font-weight:normal; +} +.usa-file-input__choose:visited{ + color:#54278f; +} +.usa-file-input__choose:hover{ + color:#1a4480; +} +.usa-file-input__choose:active{ + color:#162e51; +} +.usa-file-input__choose:focus{ + outline:0.25rem solid #2491ff; + outline-offset:0rem; +} + +.usa-file-input__instructions{ + padding:2rem 1rem; + pointer-events:none; + position:relative; + z-index:3; +} + +.usa-file-input__box{ + background:white; + height:100%; + left:0; + pointer-events:none; + position:absolute; + top:0; + width:100%; + z-index:2; +} + +.usa-file-input .usa-file-input__input[type]{ + cursor:pointer; + height:100%; + left:0; + margin:0; + max-width:none; + position:absolute; + padding:0.5rem; + text-indent:-999em; + top:0; + width:100%; + z-index:1; +} + +.usa-file-input .usa-file-input__input[type]::-webkit-file-upload-button{ + display:none; +} + +.usa-file-input--drag .usa-file-input__target{ + border-color:#005ea2; +} + +.usa-file-input--drag .usa-file-input__box{ + background-color:#d9e8f6; +} + +.usa-file-input--drag .usa-file-input__preview{ + opacity:0.1; +} + +.usa-file-input__preview-heading{ + align-items:center; + background:#d9e8f6; + display:flex; + font-weight:bold; + justify-content:space-between; + padding:0.5rem; + pointer-events:none; + position:relative; + z-index:3; +} + +.usa-file-input__preview{ + align-items:center; + background:#d9e8f6; + word-wrap:anywhere; + display:flex; + font-size:0.87rem; + margin-top:1px; + padding:0.25rem 0.5rem; + pointer-events:none; + position:relative; + text-align:left; + z-index:3; +} +.usa-file-input__preview:last-child{ + margin-bottom:-1.5rem; +} + +.usa-file-input__preview-image{ + border:none; + display:block; + height:2.5rem; + margin-right:0.5rem; + -o-object-fit:contain; + object-fit:contain; + width:2.5rem; +} + +.usa-file-input__preview-image.is-loading{ + background-image:url("../img/loader.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; + background-position:center center; + background-repeat:no-repeat; + background-size:2rem; +} + +.usa-file-input__preview-image--generic, +.usa-file-input__preview-image--pdf, +.usa-file-input__preview-image--word, +.usa-file-input__preview-image--excel, +.usa-file-input__preview-image--video{ + background-position:center center; + background-repeat:no-repeat; + background-size:1.5rem; +} + +.usa-file-input__preview-image--pdf{ + background-image:url("../img/file-pdf.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} + +.usa-file-input__preview-image--generic{ + background-image:url("../img/file.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} + +.usa-file-input__preview-image--word{ + background-image:url("../img/file-word.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} + +.usa-file-input__preview-image--excel{ + background-image:url("../img/file-excel.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} + +.usa-file-input__preview-image--video{ + background-image:url("../img/file-video.svg"), linear-gradient(transparent, transparent); + background-repeat:no-repeat; +} + +.usa-form-group--error .usa-file-input__target{ + border-color:#b50909; + border-width:2px; +} + +.usa-file-input--disabled .usa-file-input__instructions, +.usa-file-input--disabled .usa-file-input__choose{ + color:#454545; +} +.usa-file-input--disabled .usa-file-input__box{ + background-color:#c9c9c9; +} +.usa-file-input--disabled .usa-file-input__input[type]{ + cursor:not-allowed; +} +.usa-file-input--disabled .usa-file-input__target:hover{ + border-color:#a9aeb1; +} +.usa-file-input--disabled .usa-file-input--drag .usa-file-input__box{ + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-file-input--disabled .usa-file-input__instructions, + .usa-file-input--disabled .usa-file-input__choose{ + color:GrayText; + } + .usa-file-input--disabled .usa-file-input__target, + .usa-file-input--disabled .usa-file-input__target:hover{ + border-color:GrayText; + } +} + +.usa-form-group{ + margin-top:1.5rem; +} +.usa-form-group .usa-label:first-child{ + margin-top:0; +} + +.usa-form-group--error{ + border-left-width:0.25rem; + border-left-color:#b50909; + border-left-style:solid; + padding-left:1rem; + position:relative; +} +@media all and (min-width: 64em){ + .usa-form-group--error{ + margin-left:-1.25rem; + } +} + +.usa-hint{ + color:#71767a; +} + +.usa-hint--required{ + color:#b50909; +} + +.usa-input-group{ + align-items:center; + display:flex; + padding:0; + position:relative; +} +.usa-input-group--error input:focus, .usa-input-group--success input:focus{ + outline-offset:0.25rem; +} +.usa-input-group--error{ + border-width:0.25rem; + border-color:#b50909; + border-style:solid; +} +.usa-input-group--success{ + border-width:0.25rem; + border-color:#00a91c; + border-style:solid; +} +.usa-input-group input{ + padding-right:2.5rem; + border:0; + height:100%; + margin-top:0; + min-width:0; + width:100%; +} +.usa-input-group input:disabled + .usa-input-suffix, .usa-input-group input[aria-disabled=true] + .usa-input-suffix{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-input-group input:disabled + .usa-input-suffix:hover, .usa-input-group input:disabled + .usa-input-suffix:active, .usa-input-group input:disabled + .usa-input-suffix:focus, .usa-input-group input:disabled + .usa-input-suffix.usa-focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:hover, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:active, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-input-group input:disabled + .usa-input-suffix, .usa-input-group input[aria-disabled=true] + .usa-input-suffix{ + border:0; + color:GrayText; + } + .usa-input-group input:disabled + .usa-input-suffix:hover, .usa-input-group input:disabled + .usa-input-suffix:active, .usa-input-group input:disabled + .usa-input-suffix:focus, .usa-input-group input:disabled + .usa-input-suffix.usa-focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:hover, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:active, .usa-input-group input[aria-disabled=true] + .usa-input-suffix:focus, .usa-input-group input[aria-disabled=true] + .usa-input-suffix.usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-input-group input:disabled, .usa-input-group input[aria-disabled=true]{ + border:0; + } +} +@media (forced-colors: active){ + .usa-input-group:has(input:disabled), .usa-input-group:has(input[aria-disabled=true]){ + border:2px solid GrayText; + } +} + +.usa-input-prefix:has(+ input:disabled), +.usa-input-prefix:has(+ input[aria-disabled=true]){ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-input-prefix:has(+ input:disabled):hover, .usa-input-prefix:has(+ input:disabled):active, .usa-input-prefix:has(+ input:disabled):focus, .usa-input-prefix:has(+ input:disabled).usa-focus, +.usa-input-prefix:has(+ input[aria-disabled=true]):hover, +.usa-input-prefix:has(+ input[aria-disabled=true]):active, +.usa-input-prefix:has(+ input[aria-disabled=true]):focus, +.usa-input-prefix:has(+ input[aria-disabled=true]).usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-input-prefix:has(+ input:disabled), + .usa-input-prefix:has(+ input[aria-disabled=true]){ + border:0; + color:GrayText; + } + .usa-input-prefix:has(+ input:disabled):hover, .usa-input-prefix:has(+ input:disabled):active, .usa-input-prefix:has(+ input:disabled):focus, .usa-input-prefix:has(+ input:disabled).usa-focus, + .usa-input-prefix:has(+ input[aria-disabled=true]):hover, + .usa-input-prefix:has(+ input[aria-disabled=true]):active, + .usa-input-prefix:has(+ input[aria-disabled=true]):focus, + .usa-input-prefix:has(+ input[aria-disabled=true]).usa-focus{ + color:GrayText; + } +} + +.usa-input-prefix, +.usa-input-suffix{ + position:absolute; + color:#71767a; + line-height:0; + padding:0 0.5rem; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none; + white-space:nowrap; +} +.usa-input-prefix .usa-icon, +.usa-input-suffix .usa-icon{ + height:1.5rem; + width:1.5rem; +} + +.usa-input-prefix + input{ + padding-left:2.5rem; + padding-right:0.5rem; +} + +.usa-input-suffix{ + right:0; +} + +.usa-input-mask{ + display:block; + position:relative; +} + +.usa-input-mask--content{ + border:1px solid transparent; + color:#757575; + display:block; + left:2px; + pointer-events:none; + position:absolute; + top:0; +} +.usa-input-mask--content i{ + visibility:hidden; +} +@media (forced-colors: active){ + .usa-input-mask--content i{ + color:ButtonText; + font-style:normal; + visibility:visible; + } +} +@media (forced-colors: active){ + .usa-input-mask--content{ + border:none; + } +} + +.usa-masked, +.usa-input-mask--content{ + background-color:transparent; + padding:0.5rem; +} + +.usa-label{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; + font-size:1.06rem; + line-height:1.3; + display:block; + font-weight:normal; + margin-top:1.5rem; + max-width:30rem; +} + +.usa-label--error{ + font-weight:700; + margin-top:0; +} + +.usa-label--required{ + color:#b50909; +} + +.usa-memorable-date{ + display:flex; + flex-wrap:wrap; +} +.usa-memorable-date [type=number]{ + -moz-appearance:textfield; +} +.usa-memorable-date [type=number]::-webkit-inner-spin-button{ + -webkit-appearance:none; + appearance:none; +} +.usa-memorable-date [type=number]::-webkit-contacts-auto-fill-button{ + visibility:hidden; + display:none !important; + pointer-events:none; + height:0; + width:0; + margin:0; +} +.usa-memorable-date .usa-form-group{ + margin-top:1rem; +} + +.usa-form-group--day, +.usa-form-group--month, +.usa-form-group--year{ + flex:0 1 auto; + margin-right:1rem; + width:-moz-fit-content; + width:fit-content; +} + +.usa-form-group--day input, +.usa-form-group--month input{ + width:3rem; +} + +.usa-form-group--month select{ + width:15rem; +} + +.usa-form-group--year input{ + width:4.5rem; +} + +.usa-radio{ + background:white; +} + +.usa-radio__label{ + color:#1b1b1b; +} +.usa-radio__label::before{ + background:white; + box-shadow:0 0 0 2px #1b1b1b; +} +@media (forced-colors: active){ + .usa-radio__label::before{ + outline:2px solid transparent; + outline-offset:2px; + } +} + +.usa-radio__input:checked + [class*=__label]::before{ + background-color:#005ea2; + box-shadow:0 0 0 2px #005ea2; +} +.usa-radio__input:disabled + [class*=__label], .usa-radio__input[aria-disabled=true] + [class*=__label]{ + color:#757575; + cursor:not-allowed; +} +@media (forced-colors: active){ + .usa-radio__input:disabled + [class*=__label], .usa-radio__input[aria-disabled=true] + [class*=__label]{ + color:GrayText; + } +} +.usa-radio__input:disabled + [class*=__label]::before, .usa-radio__input[aria-disabled=true] + [class*=__label]::before{ + background-color:white; + box-shadow:0 0 0 2px #757575; +} +.usa-radio__input--tile + [class*=__label]{ + background-color:white; + border:2px solid #c9c9c9; + color:#1b1b1b; +} +.usa-radio__input--tile:checked + [class*=__label]{ + background-color:rgba(0, 94, 162, 0.1); + border-color:#005ea2; +} +@media (forced-colors: active){ + .usa-radio__input--tile:checked + [class*=__label]{ + border:ButtonText solid 0.25rem; + } +} +.usa-radio__input--tile:disabled + [class*=__label], .usa-radio__input--tile[aria-disabled=true] + [class*=__label]{ + border-color:#e6e6e6; +} +.usa-radio__input--tile:disabled:checked + [class*=__label], .usa-radio__input--tile:disabled:indeterminate + [class*=__label], .usa-radio__input--tile:disabled[data-indeterminate] + [class*=__label], .usa-radio__input--tile[aria-disabled=true]:checked + [class*=__label], .usa-radio__input--tile[aria-disabled=true]:indeterminate + [class*=__label], .usa-radio__input--tile[aria-disabled=true][data-indeterminate] + [class*=__label]{ + background-color:white; +} + +.usa-radio__input:checked + [class*=__label]::before{ + box-shadow:0 0 0 2px #005ea2, inset 0 0 0 2px white; +} +@media (forced-colors: active){ + .usa-radio__input:checked + [class*=__label]::before{ + background-color:ButtonText; + } +} +.usa-radio__input:checked:disabled + [class*=__label]::before, .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{ + background-color:#757575; + box-shadow:0 0 0 2px #757575, inset 0 0 0 2px white; +} +@media (forced-colors: active){ + .usa-radio__input:checked:disabled + [class*=__label]::before, .usa-radio__input:checked[aria-disabled=true] + [class*=__label]::before{ + background-color:GrayText; + } +} + +.usa-radio__input{ + position:absolute; + left:-999em; + right:auto; +} +.usa-radio__input:focus + [class*=__label]::before{ + outline:0.25rem solid #2491ff; + outline-offset:0.25rem; +} +.usa-radio__input--tile + [class*=__label]{ + border-radius:0.25rem; + margin-top:0.5rem; + padding:0.75rem 1rem 0.75rem 2.5rem; +} +.usa-radio__input--tile + [class*=__label]::before{ + left:0.5rem; +} + +@media print{ + .usa-radio__input:checked + [class*=__label]::before{ + box-shadow:inset 0 0 0 2px white, inset 0 0 0 1rem #005ea2, 0 0 0 2px #005ea2; + } +} + +.usa-radio__label{ + cursor:pointer; + display:inherit; + font-weight:normal; + margin-top:0.75rem; + padding-left:2rem; + position:relative; +} +.usa-radio__label::before{ + content:" "; + display:block; + left:0; + margin-left:2px; + margin-top:0.064rem; + position:absolute; +} + +.usa-radio__label::before{ + height:1.25rem; + border-radius:99rem; + width:1.25rem; +} + +.usa-radio__label-description{ + display:block; + font-size:0.93rem; + margin-top:0.5rem; +} +.usa-range{ + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + border:none; + padding-left:1px; + width:100%; +} +.usa-range:focus{ + outline:none; +} +.usa-range:focus::-webkit-slider-thumb{ + background-color:white; + box-shadow:0 0 0 2px #2491ff; +} +.usa-range:focus::-moz-range-thumb{ + background-color:white; + box-shadow:0 0 0 2px #2491ff; +} +.usa-range:focus::-ms-thumb{ + background-color:white; + box-shadow:0 0 0 2px #2491ff; +} +.usa-range::-webkit-slider-runnable-track{ + background-color:#f0f0f0; + border-radius:99rem; + border:1px solid #71767a; + cursor:pointer; + height:1rem; + width:100%; +} +.usa-range::-moz-range-track{ + background-color:#f0f0f0; + border-radius:99rem; + border:1px solid #71767a; + cursor:pointer; + height:1rem; + width:100%; +} +.usa-range::-ms-track{ + background-color:#f0f0f0; + border-radius:99rem; + border:1px solid #71767a; + cursor:pointer; + height:1rem; + width:100%; +} +.usa-range::-webkit-slider-thumb{ + height:1.25rem; + border-radius:99rem; + width:1.25rem; + background:#f0f0f0; + border:none; + box-shadow:0 0 0 2px #71767a; + cursor:pointer; + -webkit-appearance:none; + appearance:none; + margin-top:-0.19rem; +} +@media (forced-colors: active){ + .usa-range::-webkit-slider-thumb{ + outline:2px solid transparent; + } +} +.usa-range::-moz-range-thumb{ + height:1.25rem; + border-radius:99rem; + width:1.25rem; + background:#f0f0f0; + border:none; + box-shadow:0 0 0 2px #71767a; + cursor:pointer; +} +@media (forced-colors: active){ + .usa-range::-moz-range-thumb{ + outline:2px solid transparent; + } +} +.usa-range::-ms-thumb{ + height:1.25rem; + border-radius:99rem; + width:1.25rem; + background:#f0f0f0; + border:none; + box-shadow:0 0 0 2px #71767a; + cursor:pointer; +} +@media (forced-colors: active){ + .usa-range::-ms-thumb{ + outline:2px solid transparent; + } +} +.usa-range::-ms-fill-lower{ + background-color:#f0f0f0; + border-radius:99rem; + border:1px solid #71767a; +} +.usa-range::-ms-fill-upper{ + background-color:#f0f0f0; + border-radius:99rem; + border:1px solid #71767a; +} +.usa-range:disabled, .usa-range[aria-disabled=true]{ + opacity:1; +} +.usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-webkit-slider-runnable-track:hover, .usa-range:disabled::-webkit-slider-runnable-track:active, .usa-range:disabled::-webkit-slider-runnable-track:focus, .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{ + border:0; + color:GrayText; + } + .usa-range:disabled::-webkit-slider-runnable-track:hover, .usa-range:disabled::-webkit-slider-runnable-track:active, .usa-range:disabled::-webkit-slider-runnable-track:focus, .usa-range:disabled::-webkit-slider-runnable-track.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:hover, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:active, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track:focus, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track.usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-range:disabled::-webkit-slider-runnable-track, .usa-range[aria-disabled=true]::-webkit-slider-runnable-track{ + border:2px solid GrayText; + } +} +.usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-moz-range-track:hover, .usa-range:disabled::-moz-range-track:active, .usa-range:disabled::-moz-range-track:focus, .usa-range:disabled::-moz-range-track.usa-focus, .usa-range[aria-disabled=true]::-moz-range-track:hover, .usa-range[aria-disabled=true]::-moz-range-track:active, .usa-range[aria-disabled=true]::-moz-range-track:focus, .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{ + border:0; + color:GrayText; + } + .usa-range:disabled::-moz-range-track:hover, .usa-range:disabled::-moz-range-track:active, .usa-range:disabled::-moz-range-track:focus, .usa-range:disabled::-moz-range-track.usa-focus, .usa-range[aria-disabled=true]::-moz-range-track:hover, .usa-range[aria-disabled=true]::-moz-range-track:active, .usa-range[aria-disabled=true]::-moz-range-track:focus, .usa-range[aria-disabled=true]::-moz-range-track.usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-range:disabled::-moz-range-track, .usa-range[aria-disabled=true]::-moz-range-track{ + border:2px solid GrayText; + } +} +.usa-range:disabled::-ms-track, .usa-range[aria-disabled=true]::-ms-track{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-ms-track:hover, .usa-range:disabled::-ms-track:active, .usa-range:disabled::-ms-track:focus, .usa-range:disabled::-ms-track.usa-focus, .usa-range[aria-disabled=true]::-ms-track:hover, .usa-range[aria-disabled=true]::-ms-track:active, .usa-range[aria-disabled=true]::-ms-track:focus, .usa-range[aria-disabled=true]::-ms-track.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-ms-track, .usa-range[aria-disabled=true]::-ms-track{ + border:0; + color:GrayText; + } + .usa-range:disabled::-ms-track:hover, .usa-range:disabled::-ms-track:active, .usa-range:disabled::-ms-track:focus, .usa-range:disabled::-ms-track.usa-focus, .usa-range[aria-disabled=true]::-ms-track:hover, .usa-range[aria-disabled=true]::-ms-track:active, .usa-range[aria-disabled=true]::-ms-track:focus, .usa-range[aria-disabled=true]::-ms-track.usa-focus{ + color:GrayText; + } +} +.usa-range:disabled::-webkit-slider-thumb, .usa-range[aria-disabled=true]::-webkit-slider-thumb{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-webkit-slider-thumb:hover, .usa-range:disabled::-webkit-slider-thumb:active, .usa-range:disabled::-webkit-slider-thumb:focus, .usa-range:disabled::-webkit-slider-thumb.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-webkit-slider-thumb, .usa-range[aria-disabled=true]::-webkit-slider-thumb{ + border:0; + color:GrayText; + } + .usa-range:disabled::-webkit-slider-thumb:hover, .usa-range:disabled::-webkit-slider-thumb:active, .usa-range:disabled::-webkit-slider-thumb:focus, .usa-range:disabled::-webkit-slider-thumb.usa-focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb:hover, .usa-range[aria-disabled=true]::-webkit-slider-thumb:active, .usa-range[aria-disabled=true]::-webkit-slider-thumb:focus, .usa-range[aria-disabled=true]::-webkit-slider-thumb.usa-focus{ + color:GrayText; + } +} +.usa-range:disabled::-moz-range-thumb, .usa-range[aria-disabled=true]::-moz-range-thumb{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-moz-range-thumb:hover, .usa-range:disabled::-moz-range-thumb:active, .usa-range:disabled::-moz-range-thumb:focus, .usa-range:disabled::-moz-range-thumb.usa-focus, .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .usa-range[aria-disabled=true]::-moz-range-thumb:active, .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-moz-range-thumb, .usa-range[aria-disabled=true]::-moz-range-thumb{ + border:0; + color:GrayText; + } + .usa-range:disabled::-moz-range-thumb:hover, .usa-range:disabled::-moz-range-thumb:active, .usa-range:disabled::-moz-range-thumb:focus, .usa-range:disabled::-moz-range-thumb.usa-focus, .usa-range[aria-disabled=true]::-moz-range-thumb:hover, .usa-range[aria-disabled=true]::-moz-range-thumb:active, .usa-range[aria-disabled=true]::-moz-range-thumb:focus, .usa-range[aria-disabled=true]::-moz-range-thumb.usa-focus{ + color:GrayText; + } +} +.usa-range:disabled::-ms-thumb, .usa-range[aria-disabled=true]::-ms-thumb{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-ms-thumb:hover, .usa-range:disabled::-ms-thumb:active, .usa-range:disabled::-ms-thumb:focus, .usa-range:disabled::-ms-thumb.usa-focus, .usa-range[aria-disabled=true]::-ms-thumb:hover, .usa-range[aria-disabled=true]::-ms-thumb:active, .usa-range[aria-disabled=true]::-ms-thumb:focus, .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-ms-thumb, .usa-range[aria-disabled=true]::-ms-thumb{ + border:0; + color:GrayText; + } + .usa-range:disabled::-ms-thumb:hover, .usa-range:disabled::-ms-thumb:active, .usa-range:disabled::-ms-thumb:focus, .usa-range:disabled::-ms-thumb.usa-focus, .usa-range[aria-disabled=true]::-ms-thumb:hover, .usa-range[aria-disabled=true]::-ms-thumb:active, .usa-range[aria-disabled=true]::-ms-thumb:focus, .usa-range[aria-disabled=true]::-ms-thumb.usa-focus{ + color:GrayText; + } +} +.usa-range:disabled::-ms-fill-lower, .usa-range[aria-disabled=true]::-ms-fill-lower{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-ms-fill-lower:hover, .usa-range:disabled::-ms-fill-lower:active, .usa-range:disabled::-ms-fill-lower:focus, .usa-range:disabled::-ms-fill-lower.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .usa-range[aria-disabled=true]::-ms-fill-lower:active, .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-ms-fill-lower, .usa-range[aria-disabled=true]::-ms-fill-lower{ + border:0; + color:GrayText; + } + .usa-range:disabled::-ms-fill-lower:hover, .usa-range:disabled::-ms-fill-lower:active, .usa-range:disabled::-ms-fill-lower:focus, .usa-range:disabled::-ms-fill-lower.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-lower:hover, .usa-range[aria-disabled=true]::-ms-fill-lower:active, .usa-range[aria-disabled=true]::-ms-fill-lower:focus, .usa-range[aria-disabled=true]::-ms-fill-lower.usa-focus{ + color:GrayText; + } +} +.usa-range:disabled::-ms-fill-upper, .usa-range[aria-disabled=true]::-ms-fill-upper{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-range:disabled::-ms-fill-upper:hover, .usa-range:disabled::-ms-fill-upper:active, .usa-range:disabled::-ms-fill-upper:focus, .usa-range:disabled::-ms-fill-upper.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .usa-range[aria-disabled=true]::-ms-fill-upper:active, .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-range:disabled::-ms-fill-upper, .usa-range[aria-disabled=true]::-ms-fill-upper{ + border:0; + color:GrayText; + } + .usa-range:disabled::-ms-fill-upper:hover, .usa-range:disabled::-ms-fill-upper:active, .usa-range:disabled::-ms-fill-upper:focus, .usa-range:disabled::-ms-fill-upper.usa-focus, .usa-range[aria-disabled=true]::-ms-fill-upper:hover, .usa-range[aria-disabled=true]::-ms-fill-upper:active, .usa-range[aria-disabled=true]::-ms-fill-upper:focus, .usa-range[aria-disabled=true]::-ms-fill-upper.usa-focus{ + color:GrayText; + } +} + +.usa-textarea:disabled, .usa-textarea[aria-disabled=true]{ + color:#454545; + background-color:#c9c9c9; + cursor:not-allowed; + opacity:1; +} +.usa-textarea:disabled:hover, .usa-textarea:disabled:active, .usa-textarea:disabled:focus, .usa-textarea:disabled.usa-focus, .usa-textarea[aria-disabled=true]:hover, .usa-textarea[aria-disabled=true]:active, .usa-textarea[aria-disabled=true]:focus, .usa-textarea[aria-disabled=true].usa-focus{ + color:#454545; + background-color:#c9c9c9; +} +@media (forced-colors: active){ + .usa-textarea:disabled, .usa-textarea[aria-disabled=true]{ + border:0; + color:GrayText; + } + .usa-textarea:disabled:hover, .usa-textarea:disabled:active, .usa-textarea:disabled:focus, .usa-textarea:disabled.usa-focus, .usa-textarea[aria-disabled=true]:hover, .usa-textarea[aria-disabled=true]:active, .usa-textarea[aria-disabled=true]:focus, .usa-textarea[aria-disabled=true].usa-focus{ + color:GrayText; + } +} +@media (forced-colors: active){ + .usa-textarea:disabled, .usa-textarea[aria-disabled=true]{ + border:2px solid GrayText; + } +} + +.usa-textarea{ + height:10rem; +} + +.usa-time-picker{ + width:10em; +} +[class*=font-mono-]{ + font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; +} + +[class*=font-sans-]{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +[class*=font-serif-]{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} + +[class*=font-ui-]{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +[class*=font-heading-]{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} + +[class*=font-body-]{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +[class*=font-code-]{ + font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; +} + +[class*=font-alt-]{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} +.add-aspect-9x16{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:177.77778%; + position:relative; +} +@supports (aspect-ratio: 1){ + .add-aspect-9x16{ + height:inherit; + padding:inherit; + aspect-ratio:0.5625; + max-width:100%; + } + .add-aspect-9x16 > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.add-aspect-9x16, .add-aspect-9x16 > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +.add-aspect-16x9{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:56.25%; + position:relative; +} +@supports (aspect-ratio: 1){ + .add-aspect-16x9{ + height:inherit; + padding:inherit; + aspect-ratio:1.7777777778; + max-width:100%; + } + .add-aspect-16x9 > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.add-aspect-16x9, .add-aspect-16x9 > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +.add-aspect-1x1{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:100%; + position:relative; +} +@supports (aspect-ratio: 1){ + .add-aspect-1x1{ + height:inherit; + padding:inherit; + aspect-ratio:1; + max-width:100%; + } + .add-aspect-1x1 > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.add-aspect-1x1, .add-aspect-1x1 > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +.add-aspect-4x3{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:75%; + position:relative; +} +@supports (aspect-ratio: 1){ + .add-aspect-4x3{ + height:inherit; + padding:inherit; + aspect-ratio:1.3333333333; + max-width:100%; + } + .add-aspect-4x3 > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.add-aspect-4x3, .add-aspect-4x3 > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +.add-aspect-2x1{ + box-sizing:border-box; + height:0; + overflow:hidden; + padding-bottom:50%; + position:relative; +} +@supports (aspect-ratio: 1){ + .add-aspect-2x1{ + height:inherit; + padding:inherit; + aspect-ratio:2; + max-width:100%; + } + .add-aspect-2x1 > *{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + } + img.add-aspect-2x1, .add-aspect-2x1 > img{ + -o-object-fit:cover; + object-fit:cover; + } +} + +@supports (aspect-ratio: 1){ + :where(img[class*=add-aspect-]){ + width:-moz-min-content; + width:min-content; + } +} +.add-list-reset{ + margin-bottom:0; + margin-top:0; + padding-left:0; + list-style:none; +} + +.flex-align-start{ + align-items:flex-start; +} + +.flex-align-end{ + align-items:flex-end; +} + +.flex-align-center{ + align-items:center; +} + +.flex-align-stretch{ + align-items:stretch; +} + +.flex-align-baseline{ + align-items:baseline; +} + +.flex-align-self-start{ + align-self:flex-start; +} + +.flex-align-self-end{ + align-self:flex-end; +} + +.flex-align-self-center{ + align-self:center; +} + +.flex-align-self-stretch{ + align-self:stretch; +} + +.flex-align-self-baseline{ + align-self:baseline; +} + +.bg-transparent{ + background-color:transparent; +} + +.hover\:bg-transparent:hover{ + background-color:transparent; +} + +.bg-black{ + background-color:black; +} + +.hover\:bg-black:hover{ + background-color:black; +} + +.bg-white{ + background-color:white; +} + +.hover\:bg-white:hover{ + background-color:white; +} + +.bg-red{ + background-color:#e52207; +} + +.hover\:bg-red:hover{ + background-color:#e52207; +} + +.bg-orange{ + background-color:#e66f0e; +} + +.hover\:bg-orange:hover{ + background-color:#e66f0e; +} + +.bg-gold{ + background-color:#ffbe2e; +} + +.hover\:bg-gold:hover{ + background-color:#ffbe2e; +} + +.bg-yellow{ + background-color:#fee685; +} + +.hover\:bg-yellow:hover{ + background-color:#fee685; +} + +.bg-green{ + background-color:#538200; +} + +.hover\:bg-green:hover{ + background-color:#538200; +} + +.bg-mint{ + background-color:#04c585; +} + +.hover\:bg-mint:hover{ + background-color:#04c585; +} + +.bg-cyan{ + background-color:#009ec1; +} + +.hover\:bg-cyan:hover{ + background-color:#009ec1; +} + +.bg-blue{ + background-color:#0076d6; +} + +.hover\:bg-blue:hover{ + background-color:#0076d6; +} + +.bg-indigo{ + background-color:#676cc8; +} + +.hover\:bg-indigo:hover{ + background-color:#676cc8; +} + +.bg-violet{ + background-color:#8168b3; +} + +.hover\:bg-violet:hover{ + background-color:#8168b3; +} + +.bg-magenta{ + background-color:#d72d79; +} + +.hover\:bg-magenta:hover{ + background-color:#d72d79; +} + +.bg-gray-5{ + background-color:#f0f0f0; +} + +.hover\:bg-gray-5:hover{ + background-color:#f0f0f0; +} + +.bg-gray-10{ + background-color:#e6e6e6; +} + +.hover\:bg-gray-10:hover{ + background-color:#e6e6e6; +} + +.bg-gray-30{ + background-color:#adadad; +} + +.hover\:bg-gray-30:hover{ + background-color:#adadad; +} + +.bg-gray-50{ + background-color:#757575; +} + +.hover\:bg-gray-50:hover{ + background-color:#757575; +} + +.bg-gray-70{ + background-color:#454545; +} + +.hover\:bg-gray-70:hover{ + background-color:#454545; +} + +.bg-gray-90{ + background-color:#1b1b1b; +} + +.hover\:bg-gray-90:hover{ + background-color:#1b1b1b; +} + +.bg-base-lightest{ + background-color:#f0f0f0; +} + +.hover\:bg-base-lightest:hover{ + background-color:#f0f0f0; +} + +.bg-base-lighter{ + background-color:#dfe1e2; +} + +.hover\:bg-base-lighter:hover{ + background-color:#dfe1e2; +} + +.bg-base-light{ + background-color:#a9aeb1; +} + +.hover\:bg-base-light:hover{ + background-color:#a9aeb1; +} + +.bg-base{ + background-color:#71767a; +} + +.hover\:bg-base:hover{ + background-color:#71767a; +} + +.bg-base-dark{ + background-color:#565c65; +} + +.hover\:bg-base-dark:hover{ + background-color:#565c65; +} + +.bg-base-darker{ + background-color:#3d4551; +} + +.hover\:bg-base-darker:hover{ + background-color:#3d4551; +} + +.bg-base-darkest{ + background-color:#1b1b1b; +} + +.hover\:bg-base-darkest:hover{ + background-color:#1b1b1b; +} + +.bg-ink{ + background-color:#1b1b1b; +} + +.hover\:bg-ink:hover{ + background-color:#1b1b1b; +} + +.bg-primary-lighter{ + background-color:#d9e8f6; +} + +.hover\:bg-primary-lighter:hover{ + background-color:#d9e8f6; +} + +.bg-primary-light{ + background-color:#73b3e7; +} + +.hover\:bg-primary-light:hover{ + background-color:#73b3e7; +} + +.bg-primary{ + background-color:#005ea2; +} + +.hover\:bg-primary:hover{ + background-color:#005ea2; +} + +.bg-primary-vivid{ + background-color:#0050d8; +} + +.hover\:bg-primary-vivid:hover{ + background-color:#0050d8; +} + +.bg-primary-dark{ + background-color:#1a4480; +} + +.hover\:bg-primary-dark:hover{ + background-color:#1a4480; +} + +.bg-primary-darker{ + background-color:#162e51; +} + +.hover\:bg-primary-darker:hover{ + background-color:#162e51; +} + +.bg-secondary-lighter{ + background-color:#f3e1e4; +} + +.hover\:bg-secondary-lighter:hover{ + background-color:#f3e1e4; +} + +.bg-secondary-light{ + background-color:#f2938c; +} + +.hover\:bg-secondary-light:hover{ + background-color:#f2938c; +} + +.bg-secondary{ + background-color:#d83933; +} + +.hover\:bg-secondary:hover{ + background-color:#d83933; +} + +.bg-secondary-vivid{ + background-color:#e41d3d; +} + +.hover\:bg-secondary-vivid:hover{ + background-color:#e41d3d; +} + +.bg-secondary-dark{ + background-color:#b50909; +} + +.hover\:bg-secondary-dark:hover{ + background-color:#b50909; +} + +.bg-secondary-darker{ + background-color:#8b0a03; +} + +.hover\:bg-secondary-darker:hover{ + background-color:#8b0a03; +} + +.bg-accent-warm-darker{ + background-color:#775540; +} + +.hover\:bg-accent-warm-darker:hover{ + background-color:#775540; +} + +.bg-accent-warm-dark{ + background-color:#c05600; +} + +.hover\:bg-accent-warm-dark:hover{ + background-color:#c05600; +} + +.bg-accent-warm{ + background-color:#fa9441; +} + +.hover\:bg-accent-warm:hover{ + background-color:#fa9441; +} + +.bg-accent-warm-light{ + background-color:#ffbc78; +} + +.hover\:bg-accent-warm-light:hover{ + background-color:#ffbc78; +} + +.bg-accent-warm-lighter{ + background-color:#f2e4d4; +} + +.hover\:bg-accent-warm-lighter:hover{ + background-color:#f2e4d4; +} + +.bg-accent-cool-darker{ + background-color:#07648d; +} + +.hover\:bg-accent-cool-darker:hover{ + background-color:#07648d; +} + +.bg-accent-cool-dark{ + background-color:#28a0cb; +} + +.hover\:bg-accent-cool-dark:hover{ + background-color:#28a0cb; +} + +.bg-accent-cool{ + background-color:#00bde3; +} + +.hover\:bg-accent-cool:hover{ + background-color:#00bde3; +} + +.bg-accent-cool-light{ + background-color:#97d4ea; +} + +.hover\:bg-accent-cool-light:hover{ + background-color:#97d4ea; +} + +.bg-accent-cool-lighter{ + background-color:#e1f3f8; +} + +.hover\:bg-accent-cool-lighter:hover{ + background-color:#e1f3f8; +} + +.bg-error-lighter{ + background-color:#f4e3db; +} + +.hover\:bg-error-lighter:hover{ + background-color:#f4e3db; +} + +.bg-error-light{ + background-color:#f39268; +} + +.hover\:bg-error-light:hover{ + background-color:#f39268; +} + +.bg-error{ + background-color:#d54309; +} + +.hover\:bg-error:hover{ + background-color:#d54309; +} + +.bg-error-dark{ + background-color:#b50909; +} + +.hover\:bg-error-dark:hover{ + background-color:#b50909; +} + +.bg-error-darker{ + background-color:#6f3331; +} + +.hover\:bg-error-darker:hover{ + background-color:#6f3331; +} + +.bg-warning-lighter{ + background-color:#faf3d1; +} + +.hover\:bg-warning-lighter:hover{ + background-color:#faf3d1; +} + +.bg-warning-light{ + background-color:#fee685; +} + +.hover\:bg-warning-light:hover{ + background-color:#fee685; +} + +.bg-warning{ + background-color:#ffbe2e; +} + +.hover\:bg-warning:hover{ + background-color:#ffbe2e; +} + +.bg-warning-dark{ + background-color:#e5a000; +} + +.hover\:bg-warning-dark:hover{ + background-color:#e5a000; +} + +.bg-warning-darker{ + background-color:#936f38; +} + +.hover\:bg-warning-darker:hover{ + background-color:#936f38; +} + +.bg-success-lighter{ + background-color:#ecf3ec; +} + +.hover\:bg-success-lighter:hover{ + background-color:#ecf3ec; +} + +.bg-success-light{ + background-color:#70e17b; +} + +.hover\:bg-success-light:hover{ + background-color:#70e17b; +} + +.bg-success{ + background-color:#00a91c; +} + +.hover\:bg-success:hover{ + background-color:#00a91c; +} + +.bg-success-dark{ + background-color:#008817; +} + +.hover\:bg-success-dark:hover{ + background-color:#008817; +} + +.bg-success-darker{ + background-color:#216e1f; +} + +.hover\:bg-success-darker:hover{ + background-color:#216e1f; +} + +.bg-info-lighter{ + background-color:#e7f6f8; +} + +.hover\:bg-info-lighter:hover{ + background-color:#e7f6f8; +} + +.bg-info-light{ + background-color:#99deea; +} + +.hover\:bg-info-light:hover{ + background-color:#99deea; +} + +.bg-info{ + background-color:#00bde3; +} + +.hover\:bg-info:hover{ + background-color:#00bde3; +} + +.bg-info-dark{ + background-color:#009ec1; +} + +.hover\:bg-info-dark:hover{ + background-color:#009ec1; +} + +.bg-info-darker{ + background-color:#2e6276; +} + +.hover\:bg-info-darker:hover{ + background-color:#2e6276; +} + +.bg-disabled-lighter{ + background-color:#c9c9c9; +} + +.hover\:bg-disabled-lighter:hover{ + background-color:#c9c9c9; +} + +.bg-disabled-light{ + background-color:#919191; +} + +.hover\:bg-disabled-light:hover{ + background-color:#919191; +} + +.bg-disabled{ + background-color:#757575; +} + +.hover\:bg-disabled:hover{ + background-color:#757575; +} + +.bg-disabled-dark{ + background-color:#454545; +} + +.hover\:bg-disabled-dark:hover{ + background-color:#454545; +} + +.bg-disabled-darker{ + background-color:#1b1b1b; +} + +.hover\:bg-disabled-darker:hover{ + background-color:#1b1b1b; +} + +.bg-emergency{ + background-color:#9c3d10; +} + +.hover\:bg-emergency:hover{ + background-color:#9c3d10; +} + +.bg-emergency-dark{ + background-color:#332d29; +} + +.hover\:bg-emergency-dark:hover{ + background-color:#332d29; +} + +.border-1px{ + border:1px solid; +} + +.hover\:border-1px:hover{ + border:1px solid; +} + +.border-y-1px{ + border-top:1px solid; + border-bottom:1px solid; +} + +.hover\:border-y-1px:hover{ + border-top:1px solid; + border-bottom:1px solid; +} + +.border-x-1px{ + border-left:1px solid; + border-right:1px solid; +} + +.hover\:border-x-1px:hover{ + border-left:1px solid; + border-right:1px solid; +} + +.border-top-1px{ + border-top:1px solid; +} + +.hover\:border-top-1px:hover{ + border-top:1px solid; +} + +.border-right-1px{ + border-right:1px solid; +} + +.hover\:border-right-1px:hover{ + border-right:1px solid; +} + +.border-bottom-1px{ + border-bottom:1px solid; +} + +.hover\:border-bottom-1px:hover{ + border-bottom:1px solid; +} + +.border-left-1px{ + border-left:1px solid; +} + +.hover\:border-left-1px:hover{ + border-left:1px solid; +} + +.border-2px{ + border:2px solid; +} + +.hover\:border-2px:hover{ + border:2px solid; +} + +.border-y-2px{ + border-top:2px solid; + border-bottom:2px solid; +} + +.hover\:border-y-2px:hover{ + border-top:2px solid; + border-bottom:2px solid; +} + +.border-x-2px{ + border-left:2px solid; + border-right:2px solid; +} + +.hover\:border-x-2px:hover{ + border-left:2px solid; + border-right:2px solid; +} + +.border-top-2px{ + border-top:2px solid; +} + +.hover\:border-top-2px:hover{ + border-top:2px solid; +} + +.border-right-2px{ + border-right:2px solid; +} + +.hover\:border-right-2px:hover{ + border-right:2px solid; +} + +.border-bottom-2px{ + border-bottom:2px solid; +} + +.hover\:border-bottom-2px:hover{ + border-bottom:2px solid; +} + +.border-left-2px{ + border-left:2px solid; +} + +.hover\:border-left-2px:hover{ + border-left:2px solid; +} + +.border-05{ + border:0.25rem solid; +} + +.hover\:border-05:hover{ + border:0.25rem solid; +} + +.border-y-05{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; +} + +.hover\:border-y-05:hover{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; +} + +.border-x-05{ + border-left:0.25rem solid; + border-right:0.25rem solid; +} + +.hover\:border-x-05:hover{ + border-left:0.25rem solid; + border-right:0.25rem solid; +} + +.border-top-05{ + border-top:0.25rem solid; +} + +.hover\:border-top-05:hover{ + border-top:0.25rem solid; +} + +.border-right-05{ + border-right:0.25rem solid; +} + +.hover\:border-right-05:hover{ + border-right:0.25rem solid; +} + +.border-bottom-05{ + border-bottom:0.25rem solid; +} + +.hover\:border-bottom-05:hover{ + border-bottom:0.25rem solid; +} + +.border-left-05{ + border-left:0.25rem solid; +} + +.hover\:border-left-05:hover{ + border-left:0.25rem solid; +} + +.border-1{ + border:0.5rem solid; +} + +.hover\:border-1:hover{ + border:0.5rem solid; +} + +.border-y-1{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; +} + +.hover\:border-y-1:hover{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; +} + +.border-x-1{ + border-left:0.5rem solid; + border-right:0.5rem solid; +} + +.hover\:border-x-1:hover{ + border-left:0.5rem solid; + border-right:0.5rem solid; +} + +.border-top-1{ + border-top:0.5rem solid; +} + +.hover\:border-top-1:hover{ + border-top:0.5rem solid; +} + +.border-right-1{ + border-right:0.5rem solid; +} + +.hover\:border-right-1:hover{ + border-right:0.5rem solid; +} + +.border-bottom-1{ + border-bottom:0.5rem solid; +} + +.hover\:border-bottom-1:hover{ + border-bottom:0.5rem solid; +} + +.border-left-1{ + border-left:0.5rem solid; +} + +.hover\:border-left-1:hover{ + border-left:0.5rem solid; +} + +.border-105{ + border:0.75rem solid; +} + +.hover\:border-105:hover{ + border:0.75rem solid; +} + +.border-y-105{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; +} + +.hover\:border-y-105:hover{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; +} + +.border-x-105{ + border-left:0.75rem solid; + border-right:0.75rem solid; +} + +.hover\:border-x-105:hover{ + border-left:0.75rem solid; + border-right:0.75rem solid; +} + +.border-top-105{ + border-top:0.75rem solid; +} + +.hover\:border-top-105:hover{ + border-top:0.75rem solid; +} + +.border-right-105{ + border-right:0.75rem solid; +} + +.hover\:border-right-105:hover{ + border-right:0.75rem solid; +} + +.border-bottom-105{ + border-bottom:0.75rem solid; +} + +.hover\:border-bottom-105:hover{ + border-bottom:0.75rem solid; +} + +.border-left-105{ + border-left:0.75rem solid; +} + +.hover\:border-left-105:hover{ + border-left:0.75rem solid; +} + +.border-2{ + border:1rem solid; +} + +.hover\:border-2:hover{ + border:1rem solid; +} + +.border-y-2{ + border-top:1rem solid; + border-bottom:1rem solid; +} + +.hover\:border-y-2:hover{ + border-top:1rem solid; + border-bottom:1rem solid; +} + +.border-x-2{ + border-left:1rem solid; + border-right:1rem solid; +} + +.hover\:border-x-2:hover{ + border-left:1rem solid; + border-right:1rem solid; +} + +.border-top-2{ + border-top:1rem solid; +} + +.hover\:border-top-2:hover{ + border-top:1rem solid; +} + +.border-right-2{ + border-right:1rem solid; +} + +.hover\:border-right-2:hover{ + border-right:1rem solid; +} + +.border-bottom-2{ + border-bottom:1rem solid; +} + +.hover\:border-bottom-2:hover{ + border-bottom:1rem solid; +} + +.border-left-2{ + border-left:1rem solid; +} + +.hover\:border-left-2:hover{ + border-left:1rem solid; +} + +.border-205{ + border:1.25rem solid; +} + +.hover\:border-205:hover{ + border:1.25rem solid; +} + +.border-y-205{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; +} + +.hover\:border-y-205:hover{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; +} + +.border-x-205{ + border-left:1.25rem solid; + border-right:1.25rem solid; +} + +.hover\:border-x-205:hover{ + border-left:1.25rem solid; + border-right:1.25rem solid; +} + +.border-top-205{ + border-top:1.25rem solid; +} + +.hover\:border-top-205:hover{ + border-top:1.25rem solid; +} + +.border-right-205{ + border-right:1.25rem solid; +} + +.hover\:border-right-205:hover{ + border-right:1.25rem solid; +} + +.border-bottom-205{ + border-bottom:1.25rem solid; +} + +.hover\:border-bottom-205:hover{ + border-bottom:1.25rem solid; +} + +.border-left-205{ + border-left:1.25rem solid; +} + +.hover\:border-left-205:hover{ + border-left:1.25rem solid; +} + +.border-3{ + border:1.5rem solid; +} + +.hover\:border-3:hover{ + border:1.5rem solid; +} + +.border-y-3{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; +} + +.hover\:border-y-3:hover{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; +} + +.border-x-3{ + border-left:1.5rem solid; + border-right:1.5rem solid; +} + +.hover\:border-x-3:hover{ + border-left:1.5rem solid; + border-right:1.5rem solid; +} + +.border-top-3{ + border-top:1.5rem solid; +} + +.hover\:border-top-3:hover{ + border-top:1.5rem solid; +} + +.border-right-3{ + border-right:1.5rem solid; +} + +.hover\:border-right-3:hover{ + border-right:1.5rem solid; +} + +.border-bottom-3{ + border-bottom:1.5rem solid; +} + +.hover\:border-bottom-3:hover{ + border-bottom:1.5rem solid; +} + +.border-left-3{ + border-left:1.5rem solid; +} + +.hover\:border-left-3:hover{ + border-left:1.5rem solid; +} + +.border-0{ + border:0 solid; +} + +.hover\:border-0:hover{ + border:0 solid; +} + +.border-y-0{ + border-top:0 solid; + border-bottom:0 solid; +} + +.hover\:border-y-0:hover{ + border-top:0 solid; + border-bottom:0 solid; +} + +.border-x-0{ + border-left:0 solid; + border-right:0 solid; +} + +.hover\:border-x-0:hover{ + border-left:0 solid; + border-right:0 solid; +} + +.border-top-0{ + border-top:0 solid; +} + +.hover\:border-top-0:hover{ + border-top:0 solid; +} + +.border-right-0{ + border-right:0 solid; +} + +.hover\:border-right-0:hover{ + border-right:0 solid; +} + +.border-bottom-0{ + border-bottom:0 solid; +} + +.hover\:border-bottom-0:hover{ + border-bottom:0 solid; +} + +.border-left-0{ + border-left:0 solid; +} + +.hover\:border-left-0:hover{ + border-left:0 solid; +} + +.border{ + border:1px solid; +} + +.hover\:border:hover{ + border:1px solid; +} + +.border-y{ + border-top:1px solid; + border-bottom:1px solid; +} + +.hover\:border-y:hover{ + border-top:1px solid; + border-bottom:1px solid; +} + +.border-x{ + border-left:1px solid; + border-right:1px solid; +} + +.hover\:border-x:hover{ + border-left:1px solid; + border-right:1px solid; +} + +.border-top{ + border-top:1px solid; +} + +.hover\:border-top:hover{ + border-top:1px solid; +} + +.border-right{ + border-right:1px solid; +} + +.hover\:border-right:hover{ + border-right:1px solid; +} + +.border-bottom{ + border-bottom:1px solid; +} + +.hover\:border-bottom:hover{ + border-bottom:1px solid; +} + +.border-left{ + border-left:1px solid; +} + +.hover\:border-left:hover{ + border-left:1px solid; +} + +.border-transparent{ + border-color:transparent; +} + +.hover\:border-transparent:hover{ + border-color:transparent; +} + +.border-black{ + border-color:black; +} + +.hover\:border-black:hover{ + border-color:black; +} + +.border-white{ + border-color:white; +} + +.hover\:border-white:hover{ + border-color:white; +} + +.border-red{ + border-color:#e52207; +} + +.hover\:border-red:hover{ + border-color:#e52207; +} + +.border-orange{ + border-color:#e66f0e; +} + +.hover\:border-orange:hover{ + border-color:#e66f0e; +} + +.border-gold{ + border-color:#ffbe2e; +} + +.hover\:border-gold:hover{ + border-color:#ffbe2e; +} + +.border-yellow{ + border-color:#fee685; +} + +.hover\:border-yellow:hover{ + border-color:#fee685; +} + +.border-green{ + border-color:#538200; +} + +.hover\:border-green:hover{ + border-color:#538200; +} + +.border-mint{ + border-color:#04c585; +} + +.hover\:border-mint:hover{ + border-color:#04c585; +} + +.border-cyan{ + border-color:#009ec1; +} + +.hover\:border-cyan:hover{ + border-color:#009ec1; +} + +.border-blue{ + border-color:#0076d6; +} + +.hover\:border-blue:hover{ + border-color:#0076d6; +} + +.border-indigo{ + border-color:#676cc8; +} + +.hover\:border-indigo:hover{ + border-color:#676cc8; +} + +.border-violet{ + border-color:#8168b3; +} + +.hover\:border-violet:hover{ + border-color:#8168b3; +} + +.border-magenta{ + border-color:#d72d79; +} + +.hover\:border-magenta:hover{ + border-color:#d72d79; +} + +.border-gray-5{ + border-color:#f0f0f0; +} + +.hover\:border-gray-5:hover{ + border-color:#f0f0f0; +} + +.border-gray-10{ + border-color:#e6e6e6; +} + +.hover\:border-gray-10:hover{ + border-color:#e6e6e6; +} + +.border-gray-30{ + border-color:#adadad; +} + +.hover\:border-gray-30:hover{ + border-color:#adadad; +} + +.border-gray-50{ + border-color:#757575; +} + +.hover\:border-gray-50:hover{ + border-color:#757575; +} + +.border-gray-70{ + border-color:#454545; +} + +.hover\:border-gray-70:hover{ + border-color:#454545; +} + +.border-gray-90{ + border-color:#1b1b1b; +} + +.hover\:border-gray-90:hover{ + border-color:#1b1b1b; +} + +.border-base-lightest{ + border-color:#f0f0f0; +} + +.hover\:border-base-lightest:hover{ + border-color:#f0f0f0; +} + +.border-base-lighter{ + border-color:#dfe1e2; +} + +.hover\:border-base-lighter:hover{ + border-color:#dfe1e2; +} + +.border-base-light{ + border-color:#a9aeb1; +} + +.hover\:border-base-light:hover{ + border-color:#a9aeb1; +} + +.border-base{ + border-color:#71767a; +} + +.hover\:border-base:hover{ + border-color:#71767a; +} + +.border-base-dark{ + border-color:#565c65; +} + +.hover\:border-base-dark:hover{ + border-color:#565c65; +} + +.border-base-darker{ + border-color:#3d4551; +} + +.hover\:border-base-darker:hover{ + border-color:#3d4551; +} + +.border-base-darkest{ + border-color:#1b1b1b; +} + +.hover\:border-base-darkest:hover{ + border-color:#1b1b1b; +} + +.border-ink{ + border-color:#1b1b1b; +} + +.hover\:border-ink:hover{ + border-color:#1b1b1b; +} + +.border-primary-lighter{ + border-color:#d9e8f6; +} + +.hover\:border-primary-lighter:hover{ + border-color:#d9e8f6; +} + +.border-primary-light{ + border-color:#73b3e7; +} + +.hover\:border-primary-light:hover{ + border-color:#73b3e7; +} + +.border-primary{ + border-color:#005ea2; +} + +.hover\:border-primary:hover{ + border-color:#005ea2; +} + +.border-primary-vivid{ + border-color:#0050d8; +} + +.hover\:border-primary-vivid:hover{ + border-color:#0050d8; +} + +.border-primary-dark{ + border-color:#1a4480; +} + +.hover\:border-primary-dark:hover{ + border-color:#1a4480; +} + +.border-primary-darker{ + border-color:#162e51; +} + +.hover\:border-primary-darker:hover{ + border-color:#162e51; +} + +.border-secondary-lighter{ + border-color:#f3e1e4; +} + +.hover\:border-secondary-lighter:hover{ + border-color:#f3e1e4; +} + +.border-secondary-light{ + border-color:#f2938c; +} + +.hover\:border-secondary-light:hover{ + border-color:#f2938c; +} + +.border-secondary{ + border-color:#d83933; +} + +.hover\:border-secondary:hover{ + border-color:#d83933; +} + +.border-secondary-vivid{ + border-color:#e41d3d; +} + +.hover\:border-secondary-vivid:hover{ + border-color:#e41d3d; +} + +.border-secondary-dark{ + border-color:#b50909; +} + +.hover\:border-secondary-dark:hover{ + border-color:#b50909; +} + +.border-secondary-darker{ + border-color:#8b0a03; +} + +.hover\:border-secondary-darker:hover{ + border-color:#8b0a03; +} + +.border-accent-warm-darker{ + border-color:#775540; +} + +.hover\:border-accent-warm-darker:hover{ + border-color:#775540; +} + +.border-accent-warm-dark{ + border-color:#c05600; +} + +.hover\:border-accent-warm-dark:hover{ + border-color:#c05600; +} + +.border-accent-warm{ + border-color:#fa9441; +} + +.hover\:border-accent-warm:hover{ + border-color:#fa9441; +} + +.border-accent-warm-light{ + border-color:#ffbc78; +} + +.hover\:border-accent-warm-light:hover{ + border-color:#ffbc78; +} + +.border-accent-warm-lighter{ + border-color:#f2e4d4; +} + +.hover\:border-accent-warm-lighter:hover{ + border-color:#f2e4d4; +} + +.border-accent-cool-darker{ + border-color:#07648d; +} + +.hover\:border-accent-cool-darker:hover{ + border-color:#07648d; +} + +.border-accent-cool-dark{ + border-color:#28a0cb; +} + +.hover\:border-accent-cool-dark:hover{ + border-color:#28a0cb; +} + +.border-accent-cool{ + border-color:#00bde3; +} + +.hover\:border-accent-cool:hover{ + border-color:#00bde3; +} + +.border-accent-cool-light{ + border-color:#97d4ea; +} + +.hover\:border-accent-cool-light:hover{ + border-color:#97d4ea; +} + +.border-accent-cool-lighter{ + border-color:#e1f3f8; +} + +.hover\:border-accent-cool-lighter:hover{ + border-color:#e1f3f8; +} + +.border-error-lighter{ + border-color:#f4e3db; +} + +.hover\:border-error-lighter:hover{ + border-color:#f4e3db; +} + +.border-error-light{ + border-color:#f39268; +} + +.hover\:border-error-light:hover{ + border-color:#f39268; +} + +.border-error{ + border-color:#d54309; +} + +.hover\:border-error:hover{ + border-color:#d54309; +} + +.border-error-dark{ + border-color:#b50909; +} + +.hover\:border-error-dark:hover{ + border-color:#b50909; +} + +.border-error-darker{ + border-color:#6f3331; +} + +.hover\:border-error-darker:hover{ + border-color:#6f3331; +} + +.border-warning-lighter{ + border-color:#faf3d1; +} + +.hover\:border-warning-lighter:hover{ + border-color:#faf3d1; +} + +.border-warning-light{ + border-color:#fee685; +} + +.hover\:border-warning-light:hover{ + border-color:#fee685; +} + +.border-warning{ + border-color:#ffbe2e; +} + +.hover\:border-warning:hover{ + border-color:#ffbe2e; +} + +.border-warning-dark{ + border-color:#e5a000; +} + +.hover\:border-warning-dark:hover{ + border-color:#e5a000; +} + +.border-warning-darker{ + border-color:#936f38; +} + +.hover\:border-warning-darker:hover{ + border-color:#936f38; +} + +.border-success-lighter{ + border-color:#ecf3ec; +} + +.hover\:border-success-lighter:hover{ + border-color:#ecf3ec; +} + +.border-success-light{ + border-color:#70e17b; +} + +.hover\:border-success-light:hover{ + border-color:#70e17b; +} + +.border-success{ + border-color:#00a91c; +} + +.hover\:border-success:hover{ + border-color:#00a91c; +} + +.border-success-dark{ + border-color:#008817; +} + +.hover\:border-success-dark:hover{ + border-color:#008817; +} + +.border-success-darker{ + border-color:#216e1f; +} + +.hover\:border-success-darker:hover{ + border-color:#216e1f; +} + +.border-info-lighter{ + border-color:#e7f6f8; +} + +.hover\:border-info-lighter:hover{ + border-color:#e7f6f8; +} + +.border-info-light{ + border-color:#99deea; +} + +.hover\:border-info-light:hover{ + border-color:#99deea; +} + +.border-info{ + border-color:#00bde3; +} + +.hover\:border-info:hover{ + border-color:#00bde3; +} + +.border-info-dark{ + border-color:#009ec1; +} + +.hover\:border-info-dark:hover{ + border-color:#009ec1; +} + +.border-info-darker{ + border-color:#2e6276; +} + +.hover\:border-info-darker:hover{ + border-color:#2e6276; +} + +.border-disabled-lighter{ + border-color:#c9c9c9; +} + +.hover\:border-disabled-lighter:hover{ + border-color:#c9c9c9; +} + +.border-disabled-light{ + border-color:#919191; +} + +.hover\:border-disabled-light:hover{ + border-color:#919191; +} + +.border-disabled{ + border-color:#757575; +} + +.hover\:border-disabled:hover{ + border-color:#757575; +} + +.border-disabled-dark{ + border-color:#454545; +} + +.hover\:border-disabled-dark:hover{ + border-color:#454545; +} + +.border-disabled-darker{ + border-color:#1b1b1b; +} + +.hover\:border-disabled-darker:hover{ + border-color:#1b1b1b; +} + +.border-emergency{ + border-color:#9c3d10; +} + +.hover\:border-emergency:hover{ + border-color:#9c3d10; +} + +.border-emergency-dark{ + border-color:#332d29; +} + +.hover\:border-emergency-dark:hover{ + border-color:#332d29; +} + +.radius-0{ + border-radius:0; +} + +.radius-top-0{ + border-top-left-radius:0; + border-top-right-radius:0; +} + +.radius-right-0{ + border-top-right-radius:0; + border-bottom-right-radius:0; +} + +.radius-bottom-0{ + border-bottom-left-radius:0; + border-bottom-right-radius:0; +} + +.radius-left-0{ + border-top-left-radius:0; + border-bottom-left-radius:0; +} + +.radius-sm{ + border-radius:2px; +} + +.radius-top-sm{ + border-top-left-radius:2px; + border-top-right-radius:2px; +} + +.radius-right-sm{ + border-top-right-radius:2px; + border-bottom-right-radius:2px; +} + +.radius-bottom-sm{ + border-bottom-left-radius:2px; + border-bottom-right-radius:2px; +} + +.radius-left-sm{ + border-top-left-radius:2px; + border-bottom-left-radius:2px; +} + +.radius-md{ + border-radius:0.25rem; +} + +.radius-top-md{ + border-top-left-radius:0.25rem; + border-top-right-radius:0.25rem; +} + +.radius-right-md{ + border-top-right-radius:0.25rem; + border-bottom-right-radius:0.25rem; +} + +.radius-bottom-md{ + border-bottom-left-radius:0.25rem; + border-bottom-right-radius:0.25rem; +} + +.radius-left-md{ + border-top-left-radius:0.25rem; + border-bottom-left-radius:0.25rem; +} + +.radius-lg{ + border-radius:0.5rem; +} + +.radius-top-lg{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; +} + +.radius-right-lg{ + border-top-right-radius:0.5rem; + border-bottom-right-radius:0.5rem; +} + +.radius-bottom-lg{ + border-bottom-left-radius:0.5rem; + border-bottom-right-radius:0.5rem; +} + +.radius-left-lg{ + border-top-left-radius:0.5rem; + border-bottom-left-radius:0.5rem; +} + +.radius-pill{ + border-radius:99rem; +} + +.radius-top-pill{ + border-top-left-radius:99rem; + border-top-right-radius:99rem; +} + +.radius-right-pill{ + border-top-right-radius:99rem; + border-bottom-right-radius:99rem; +} + +.radius-bottom-pill{ + border-bottom-left-radius:99rem; + border-bottom-right-radius:99rem; +} + +.radius-left-pill{ + border-top-left-radius:99rem; + border-bottom-left-radius:99rem; +} + +.border-dashed{ + border-style:dashed; +} + +.border-dotted{ + border-style:dotted; +} + +.border-solid{ + border-style:solid; +} + +.border-width-1px{ + border-width:1px; +} + +.border-y-width-1px{ + border-top-width:1px; + border-bottom-width:1px; +} + +.border-x-width-1px{ + border-left-width:1px; + border-right-width:1px; +} + +.border-top-width-1px{ + border-top-width:1px; +} + +.border-right-width-1px{ + border-right-width:1px; +} + +.border-bottom-width-1px{ + border-bottom-width:1px; +} + +.border-left-width-1px{ + border-left-width:1px; +} + +.border-width-2px{ + border-width:2px; +} + +.border-y-width-2px{ + border-top-width:2px; + border-bottom-width:2px; +} + +.border-x-width-2px{ + border-left-width:2px; + border-right-width:2px; +} + +.border-top-width-2px{ + border-top-width:2px; +} + +.border-right-width-2px{ + border-right-width:2px; +} + +.border-bottom-width-2px{ + border-bottom-width:2px; +} + +.border-left-width-2px{ + border-left-width:2px; +} + +.border-width-05{ + border-width:0.25rem; +} + +.border-y-width-05{ + border-top-width:0.25rem; + border-bottom-width:0.25rem; +} + +.border-x-width-05{ + border-left-width:0.25rem; + border-right-width:0.25rem; +} + +.border-top-width-05{ + border-top-width:0.25rem; +} + +.border-right-width-05{ + border-right-width:0.25rem; +} + +.border-bottom-width-05{ + border-bottom-width:0.25rem; +} + +.border-left-width-05{ + border-left-width:0.25rem; +} + +.border-width-1{ + border-width:0.5rem; +} + +.border-y-width-1{ + border-top-width:0.5rem; + border-bottom-width:0.5rem; +} + +.border-x-width-1{ + border-left-width:0.5rem; + border-right-width:0.5rem; +} + +.border-top-width-1{ + border-top-width:0.5rem; +} + +.border-right-width-1{ + border-right-width:0.5rem; +} + +.border-bottom-width-1{ + border-bottom-width:0.5rem; +} + +.border-left-width-1{ + border-left-width:0.5rem; +} + +.border-width-105{ + border-width:0.75rem; +} + +.border-y-width-105{ + border-top-width:0.75rem; + border-bottom-width:0.75rem; +} + +.border-x-width-105{ + border-left-width:0.75rem; + border-right-width:0.75rem; +} + +.border-top-width-105{ + border-top-width:0.75rem; +} + +.border-right-width-105{ + border-right-width:0.75rem; +} + +.border-bottom-width-105{ + border-bottom-width:0.75rem; +} + +.border-left-width-105{ + border-left-width:0.75rem; +} + +.border-width-2{ + border-width:1rem; +} + +.border-y-width-2{ + border-top-width:1rem; + border-bottom-width:1rem; +} + +.border-x-width-2{ + border-left-width:1rem; + border-right-width:1rem; +} + +.border-top-width-2{ + border-top-width:1rem; +} + +.border-right-width-2{ + border-right-width:1rem; +} + +.border-bottom-width-2{ + border-bottom-width:1rem; +} + +.border-left-width-2{ + border-left-width:1rem; +} + +.border-width-205{ + border-width:1.25rem; +} + +.border-y-width-205{ + border-top-width:1.25rem; + border-bottom-width:1.25rem; +} + +.border-x-width-205{ + border-left-width:1.25rem; + border-right-width:1.25rem; +} + +.border-top-width-205{ + border-top-width:1.25rem; +} + +.border-right-width-205{ + border-right-width:1.25rem; +} + +.border-bottom-width-205{ + border-bottom-width:1.25rem; +} + +.border-left-width-205{ + border-left-width:1.25rem; +} + +.border-width-3{ + border-width:1.5rem; +} + +.border-y-width-3{ + border-top-width:1.5rem; + border-bottom-width:1.5rem; +} + +.border-x-width-3{ + border-left-width:1.5rem; + border-right-width:1.5rem; +} + +.border-top-width-3{ + border-top-width:1.5rem; +} + +.border-right-width-3{ + border-right-width:1.5rem; +} + +.border-bottom-width-3{ + border-bottom-width:1.5rem; +} + +.border-left-width-3{ + border-left-width:1.5rem; +} + +.border-width-0{ + border-width:0; +} + +.border-y-width-0{ + border-top-width:0; + border-bottom-width:0; +} + +.border-x-width-0{ + border-left-width:0; + border-right-width:0; +} + +.border-top-width-0{ + border-top-width:0; +} + +.border-right-width-0{ + border-right-width:0; +} + +.border-bottom-width-0{ + border-bottom-width:0; +} + +.border-left-width-0{ + border-left-width:0; +} + +.bottom-1px{ + bottom:1px; +} + +.bottom-2px{ + bottom:2px; +} + +.bottom-05{ + bottom:0.25rem; +} + +.bottom-1{ + bottom:0.5rem; +} + +.bottom-105{ + bottom:0.75rem; +} + +.bottom-2{ + bottom:1rem; +} + +.bottom-205{ + bottom:1.25rem; +} + +.bottom-3{ + bottom:1.5rem; +} + +.bottom-neg-1px{ + bottom:-1px; +} + +.bottom-neg-2px{ + bottom:-2px; +} + +.bottom-neg-05{ + bottom:-0.25rem; +} + +.bottom-neg-1{ + bottom:-0.5rem; +} + +.bottom-neg-105{ + bottom:-0.75rem; +} + +.bottom-neg-2{ + bottom:-1rem; +} + +.bottom-neg-205{ + bottom:-1.25rem; +} + +.bottom-neg-3{ + bottom:-1.5rem; +} + +.bottom-0{ + bottom:0; +} + +.bottom-auto{ + bottom:auto; +} + +.bottom-full{ + bottom:100%; +} + +.shadow-none{ + box-shadow:none; +} + +.hover\:shadow-none:hover{ + box-shadow:none; +} + +.shadow-1{ + box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); +} + +.hover\:shadow-1:hover{ + box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); +} + +.shadow-2{ + box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); +} + +.hover\:shadow-2:hover{ + box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); +} + +.shadow-3{ + box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); +} + +.hover\:shadow-3:hover{ + box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); +} + +.shadow-4{ + box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); +} + +.hover\:shadow-4:hover{ + box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); +} + +.shadow-5{ + box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); +} + +.hover\:shadow-5:hover{ + box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); +} + +.circle-1px{ + height:1px; + width:1px; + border-radius:50%; +} + +.circle-2px{ + height:2px; + width:2px; + border-radius:50%; +} + +.circle-05{ + height:0.25rem; + width:0.25rem; + border-radius:50%; +} + +.circle-1{ + height:0.5rem; + width:0.5rem; + border-radius:50%; +} + +.circle-105{ + height:0.75rem; + width:0.75rem; + border-radius:50%; +} + +.circle-2{ + height:1rem; + width:1rem; + border-radius:50%; +} + +.circle-205{ + height:1.25rem; + width:1.25rem; + border-radius:50%; +} + +.circle-3{ + height:1.5rem; + width:1.5rem; + border-radius:50%; +} + +.circle-4{ + height:2rem; + width:2rem; + border-radius:50%; +} + +.circle-5{ + height:2.5rem; + width:2.5rem; + border-radius:50%; +} + +.circle-6{ + height:3rem; + width:3rem; + border-radius:50%; +} + +.circle-7{ + height:3.5rem; + width:3.5rem; + border-radius:50%; +} + +.circle-8{ + height:4rem; + width:4rem; + border-radius:50%; +} + +.circle-9{ + height:4.5rem; + width:4.5rem; + border-radius:50%; +} + +.circle-10{ + height:5rem; + width:5rem; + border-radius:50%; +} + +.circle-15{ + height:7.5rem; + width:7.5rem; + border-radius:50%; +} + +.circle-card{ + height:10rem; + width:10rem; + border-radius:50%; +} + +.circle-card-lg{ + height:15rem; + width:15rem; + border-radius:50%; +} + +.circle-mobile{ + height:20rem; + width:20rem; + border-radius:50%; +} + +.clearfix::after{ + content:""; + display:block; + clear:both; +} + +.text-transparent{ + color:transparent; +} + +.hover\:text-transparent:hover{ + color:transparent; +} + +.text-black{ + color:black; +} + +.hover\:text-black:hover{ + color:black; +} + +.text-white{ + color:white; +} + +.hover\:text-white:hover{ + color:white; +} + +.text-red{ + color:#e52207; +} + +.hover\:text-red:hover{ + color:#e52207; +} + +.text-orange{ + color:#e66f0e; +} + +.hover\:text-orange:hover{ + color:#e66f0e; +} + +.text-gold{ + color:#ffbe2e; +} + +.hover\:text-gold:hover{ + color:#ffbe2e; +} + +.text-yellow{ + color:#fee685; +} + +.hover\:text-yellow:hover{ + color:#fee685; +} + +.text-green{ + color:#538200; +} + +.hover\:text-green:hover{ + color:#538200; +} + +.text-mint{ + color:#04c585; +} + +.hover\:text-mint:hover{ + color:#04c585; +} + +.text-cyan{ + color:#009ec1; +} + +.hover\:text-cyan:hover{ + color:#009ec1; +} + +.text-blue{ + color:#0076d6; +} + +.hover\:text-blue:hover{ + color:#0076d6; +} + +.text-indigo{ + color:#676cc8; +} + +.hover\:text-indigo:hover{ + color:#676cc8; +} + +.text-violet{ + color:#8168b3; +} + +.hover\:text-violet:hover{ + color:#8168b3; +} + +.text-magenta{ + color:#d72d79; +} + +.hover\:text-magenta:hover{ + color:#d72d79; +} + +.text-gray-5{ + color:#f0f0f0; +} + +.hover\:text-gray-5:hover{ + color:#f0f0f0; +} + +.text-gray-10{ + color:#e6e6e6; +} + +.hover\:text-gray-10:hover{ + color:#e6e6e6; +} + +.text-gray-30{ + color:#adadad; +} + +.hover\:text-gray-30:hover{ + color:#adadad; +} + +.text-gray-50{ + color:#757575; +} + +.hover\:text-gray-50:hover{ + color:#757575; +} + +.text-gray-70{ + color:#454545; +} + +.hover\:text-gray-70:hover{ + color:#454545; +} + +.text-gray-90{ + color:#1b1b1b; +} + +.hover\:text-gray-90:hover{ + color:#1b1b1b; +} + +.text-base-lightest{ + color:#f0f0f0; +} + +.hover\:text-base-lightest:hover{ + color:#f0f0f0; +} + +.text-base-lighter{ + color:#dfe1e2; +} + +.hover\:text-base-lighter:hover{ + color:#dfe1e2; +} + +.text-base-light{ + color:#a9aeb1; +} + +.hover\:text-base-light:hover{ + color:#a9aeb1; +} + +.text-base{ + color:#71767a; +} + +.hover\:text-base:hover{ + color:#71767a; +} + +.text-base-dark{ + color:#565c65; +} + +.hover\:text-base-dark:hover{ + color:#565c65; +} + +.text-base-darker{ + color:#3d4551; +} + +.hover\:text-base-darker:hover{ + color:#3d4551; +} + +.text-base-darkest{ + color:#1b1b1b; +} + +.hover\:text-base-darkest:hover{ + color:#1b1b1b; +} + +.text-ink{ + color:#1b1b1b; +} + +.hover\:text-ink:hover{ + color:#1b1b1b; +} + +.text-primary-lighter{ + color:#d9e8f6; +} + +.hover\:text-primary-lighter:hover{ + color:#d9e8f6; +} + +.text-primary-light{ + color:#73b3e7; +} + +.hover\:text-primary-light:hover{ + color:#73b3e7; +} + +.text-primary{ + color:#005ea2; +} + +.hover\:text-primary:hover{ + color:#005ea2; +} + +.text-primary-vivid{ + color:#0050d8; +} + +.hover\:text-primary-vivid:hover{ + color:#0050d8; +} + +.text-primary-dark{ + color:#1a4480; +} + +.hover\:text-primary-dark:hover{ + color:#1a4480; +} + +.text-primary-darker{ + color:#162e51; +} + +.hover\:text-primary-darker:hover{ + color:#162e51; +} + +.text-secondary-lighter{ + color:#f3e1e4; +} + +.hover\:text-secondary-lighter:hover{ + color:#f3e1e4; +} + +.text-secondary-light{ + color:#f2938c; +} + +.hover\:text-secondary-light:hover{ + color:#f2938c; +} + +.text-secondary{ + color:#d83933; +} + +.hover\:text-secondary:hover{ + color:#d83933; +} + +.text-secondary-vivid{ + color:#e41d3d; +} + +.hover\:text-secondary-vivid:hover{ + color:#e41d3d; +} + +.text-secondary-dark{ + color:#b50909; +} + +.hover\:text-secondary-dark:hover{ + color:#b50909; +} + +.text-secondary-darker{ + color:#8b0a03; +} + +.hover\:text-secondary-darker:hover{ + color:#8b0a03; +} + +.text-accent-warm-darker{ + color:#775540; +} + +.hover\:text-accent-warm-darker:hover{ + color:#775540; +} + +.text-accent-warm-dark{ + color:#c05600; +} + +.hover\:text-accent-warm-dark:hover{ + color:#c05600; +} + +.text-accent-warm{ + color:#fa9441; +} + +.hover\:text-accent-warm:hover{ + color:#fa9441; +} + +.text-accent-warm-light{ + color:#ffbc78; +} + +.hover\:text-accent-warm-light:hover{ + color:#ffbc78; +} + +.text-accent-warm-lighter{ + color:#f2e4d4; +} + +.hover\:text-accent-warm-lighter:hover{ + color:#f2e4d4; +} + +.text-accent-cool-darker{ + color:#07648d; +} + +.hover\:text-accent-cool-darker:hover{ + color:#07648d; +} + +.text-accent-cool-dark{ + color:#28a0cb; +} + +.hover\:text-accent-cool-dark:hover{ + color:#28a0cb; +} + +.text-accent-cool{ + color:#00bde3; +} + +.hover\:text-accent-cool:hover{ + color:#00bde3; +} + +.text-accent-cool-light{ + color:#97d4ea; +} + +.hover\:text-accent-cool-light:hover{ + color:#97d4ea; +} + +.text-accent-cool-lighter{ + color:#e1f3f8; +} + +.hover\:text-accent-cool-lighter:hover{ + color:#e1f3f8; +} + +.text-error-lighter{ + color:#f4e3db; +} + +.hover\:text-error-lighter:hover{ + color:#f4e3db; +} + +.text-error-light{ + color:#f39268; +} + +.hover\:text-error-light:hover{ + color:#f39268; +} + +.text-error{ + color:#d54309; +} + +.hover\:text-error:hover{ + color:#d54309; +} + +.text-error-dark{ + color:#b50909; +} + +.hover\:text-error-dark:hover{ + color:#b50909; +} + +.text-error-darker{ + color:#6f3331; +} + +.hover\:text-error-darker:hover{ + color:#6f3331; +} + +.text-warning-lighter{ + color:#faf3d1; +} + +.hover\:text-warning-lighter:hover{ + color:#faf3d1; +} + +.text-warning-light{ + color:#fee685; +} + +.hover\:text-warning-light:hover{ + color:#fee685; +} + +.text-warning{ + color:#ffbe2e; +} + +.hover\:text-warning:hover{ + color:#ffbe2e; +} + +.text-warning-dark{ + color:#e5a000; +} + +.hover\:text-warning-dark:hover{ + color:#e5a000; +} + +.text-warning-darker{ + color:#936f38; +} + +.hover\:text-warning-darker:hover{ + color:#936f38; +} + +.text-success-lighter{ + color:#ecf3ec; +} + +.hover\:text-success-lighter:hover{ + color:#ecf3ec; +} + +.text-success-light{ + color:#70e17b; +} + +.hover\:text-success-light:hover{ + color:#70e17b; +} + +.text-success{ + color:#00a91c; +} + +.hover\:text-success:hover{ + color:#00a91c; +} + +.text-success-dark{ + color:#008817; +} + +.hover\:text-success-dark:hover{ + color:#008817; +} + +.text-success-darker{ + color:#216e1f; +} + +.hover\:text-success-darker:hover{ + color:#216e1f; +} + +.text-info-lighter{ + color:#e7f6f8; +} + +.hover\:text-info-lighter:hover{ + color:#e7f6f8; +} + +.text-info-light{ + color:#99deea; +} + +.hover\:text-info-light:hover{ + color:#99deea; +} + +.text-info{ + color:#00bde3; +} + +.hover\:text-info:hover{ + color:#00bde3; +} + +.text-info-dark{ + color:#009ec1; +} + +.hover\:text-info-dark:hover{ + color:#009ec1; +} + +.text-info-darker{ + color:#2e6276; +} + +.hover\:text-info-darker:hover{ + color:#2e6276; +} + +.text-disabled-lighter{ + color:#c9c9c9; +} + +.hover\:text-disabled-lighter:hover{ + color:#c9c9c9; +} + +.text-disabled-light{ + color:#919191; +} + +.hover\:text-disabled-light:hover{ + color:#919191; +} + +.text-disabled{ + color:#757575; +} + +.hover\:text-disabled:hover{ + color:#757575; +} + +.text-disabled-dark{ + color:#454545; +} + +.hover\:text-disabled-dark:hover{ + color:#454545; +} + +.text-disabled-darker{ + color:#1b1b1b; +} + +.hover\:text-disabled-darker:hover{ + color:#1b1b1b; +} + +.text-emergency{ + color:#9c3d10; +} + +.hover\:text-emergency:hover{ + color:#9c3d10; +} + +.text-emergency-dark{ + color:#332d29; +} + +.hover\:text-emergency-dark:hover{ + color:#332d29; +} + +.cursor-auto{ + cursor:auto; +} + +.cursor-default{ + cursor:default; +} + +.cursor-pointer{ + cursor:pointer; +} + +.cursor-wait{ + cursor:wait; +} + +.cursor-move{ + cursor:move; +} + +.cursor-not-allowed{ + cursor:not-allowed; +} + +.display-block{ + display:block; +} + +.display-flex{ + display:flex; +} + +.display-none{ + display:none; +} + +.display-inline{ + display:inline; +} + +.display-inline-block{ + display:inline-block; +} + +.display-inline-flex{ + display:inline-flex; +} + +.display-table{ + display:table; +} + +.display-table-cell{ + display:table-cell; +} + +.display-table-row{ + display:table-row; +} + +.flex-1{ + flex:1 1 0%; +} + +.flex-2{ + flex:2 1 0%; +} + +.flex-3{ + flex:3 1 0%; +} + +.flex-4{ + flex:4 1 0%; +} + +.flex-5{ + flex:5 1 0%; +} + +.flex-6{ + flex:6 1 0%; +} + +.flex-7{ + flex:7 1 0%; +} + +.flex-8{ + flex:8 1 0%; +} + +.flex-9{ + flex:9 1 0%; +} + +.flex-10{ + flex:10 1 0%; +} + +.flex-11{ + flex:11 1 0%; +} + +.flex-12{ + flex:12 1 0%; +} + +.flex-fill{ + flex:1 1 0%; +} + +.flex-auto{ + flex:0 1 auto; +} + +.flex-row{ + flex-direction:row; +} + +.flex-column{ + flex-direction:column; +} + +.flex-wrap{ + flex-wrap:wrap; +} + +.flex-no-wrap{ + flex-wrap:nowrap; +} + +.float-left{ + float:left; +} + +.float-none{ + float:none; +} + +.float-right{ + float:right; +} + +.font-mono-3xs{ + font-size:0.77rem; +} + +.font-mono-2xs{ + font-size:0.83rem; +} + +.font-mono-xs{ + font-size:0.89rem; +} + +.font-mono-sm{ + font-size:0.95rem; +} + +.font-mono-md{ + font-size:1.01rem; +} + +.font-mono-lg{ + font-size:1.31rem; +} + +.font-mono-xl{ + font-size:1.91rem; +} + +.font-mono-2xl{ + font-size:2.38rem; +} + +.font-mono-3xl{ + font-size:2.86rem; +} + +.font-sans-3xs{ + font-size:0.87rem; +} + +.font-sans-2xs{ + font-size:0.93rem; +} + +.font-sans-xs{ + font-size:1rem; +} + +.font-sans-sm{ + font-size:1.06rem; +} + +.font-sans-md{ + font-size:1.13rem; +} + +.font-sans-lg{ + font-size:1.46rem; +} + +.font-sans-xl{ + font-size:2.13rem; +} + +.font-sans-2xl{ + font-size:2.66rem; +} + +.font-sans-3xl{ + font-size:3.19rem; +} + +.font-serif-3xs{ + font-size:0.79rem; +} + +.font-serif-2xs{ + font-size:0.85rem; +} + +.font-serif-xs{ + font-size:0.91rem; +} + +.font-serif-sm{ + font-size:0.98rem; +} + +.font-serif-md{ + font-size:1.04rem; +} + +.font-serif-lg{ + font-size:1.34rem; +} + +.font-serif-xl{ + font-size:1.95rem; +} + +.font-serif-2xl{ + font-size:2.44rem; +} + +.font-serif-3xl{ + font-size:2.93rem; +} + +.font-heading-3xs{ + font-size:0.79rem; +} + +.font-heading-2xs{ + font-size:0.85rem; +} + +.font-heading-xs{ + font-size:0.91rem; +} + +.font-heading-sm{ + font-size:0.98rem; +} + +.font-heading-md{ + font-size:1.04rem; +} + +.font-heading-lg{ + font-size:1.34rem; +} + +.font-heading-xl{ + font-size:1.95rem; +} + +.font-heading-2xl{ + font-size:2.44rem; +} + +.font-heading-3xl{ + font-size:2.93rem; +} + +.font-body-3xs{ + font-size:0.87rem; +} + +.font-body-2xs{ + font-size:0.93rem; +} + +.font-body-xs{ + font-size:1rem; +} + +.font-body-sm{ + font-size:1.06rem; +} + +.font-body-md{ + font-size:1.13rem; +} + +.font-body-lg{ + font-size:1.46rem; +} + +.font-body-xl{ + font-size:2.13rem; +} + +.font-body-2xl{ + font-size:2.66rem; +} + +.font-body-3xl{ + font-size:3.19rem; +} + +.font-code-3xs{ + font-size:0.77rem; +} + +.font-code-2xs{ + font-size:0.83rem; +} + +.font-code-xs{ + font-size:0.89rem; +} + +.font-code-sm{ + font-size:0.95rem; +} + +.font-code-md{ + font-size:1.01rem; +} + +.font-code-lg{ + font-size:1.31rem; +} + +.font-code-xl{ + font-size:1.91rem; +} + +.font-code-2xl{ + font-size:2.38rem; +} + +.font-code-3xl{ + font-size:2.86rem; +} + +.font-alt-3xs{ + font-size:0.79rem; +} + +.font-alt-2xs{ + font-size:0.85rem; +} + +.font-alt-xs{ + font-size:0.91rem; +} + +.font-alt-sm{ + font-size:0.98rem; +} + +.font-alt-md{ + font-size:1.04rem; +} + +.font-alt-lg{ + font-size:1.34rem; +} + +.font-alt-xl{ + font-size:1.95rem; +} + +.font-alt-2xl{ + font-size:2.44rem; +} + +.font-alt-3xl{ + font-size:2.93rem; +} + +.font-ui-3xs{ + font-size:0.87rem; +} + +.font-ui-2xs{ + font-size:0.93rem; +} + +.font-ui-xs{ + font-size:1rem; +} + +.font-ui-sm{ + font-size:1.06rem; +} + +.font-ui-md{ + font-size:1.13rem; +} + +.font-ui-lg{ + font-size:1.46rem; +} + +.font-ui-xl{ + font-size:2.13rem; +} + +.font-ui-2xl{ + font-size:2.66rem; +} + +.font-ui-3xl{ + font-size:3.19rem; +} + +.font-family-mono{ + font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; +} + +.font-family-sans{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +.font-family-serif{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} + +.font-family-ui{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +.font-family-heading{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} + +.font-family-body{ + font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; +} + +.font-family-code{ + font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; +} + +.font-family-alt{ + font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; +} + +.text-tabular{ + font-feature-settings:"tnum" 1, "kern" 1; +} + +.text-no-tabular{ + font-feature-settings:"kern" 1; +} + +.text-italic{ + font-style:italic; +} + +.text-no-italic{ + font-style:normal; +} + +.text-light{ + font-weight:300; +} + +.text-normal{ + font-weight:normal; +} + +.text-bold{ + font-weight:700; +} + +.height-1px{ + height:1px; +} + +.height-2px{ + height:2px; +} + +.height-05{ + height:0.25rem; +} + +.height-1{ + height:0.5rem; +} + +.height-105{ + height:0.75rem; +} + +.height-2{ + height:1rem; +} + +.height-205{ + height:1.25rem; +} + +.height-3{ + height:1.5rem; +} + +.height-4{ + height:2rem; +} + +.height-5{ + height:2.5rem; +} + +.height-6{ + height:3rem; +} + +.height-7{ + height:3.5rem; +} + +.height-8{ + height:4rem; +} + +.height-9{ + height:4.5rem; +} + +.height-10{ + height:5rem; +} + +.height-15{ + height:7.5rem; +} + +.height-card{ + height:10rem; +} + +.height-card-lg{ + height:15rem; +} + +.height-mobile{ + height:20rem; +} + +.height-0{ + height:0; +} + +.height-auto{ + height:auto; +} + +.height-full{ + height:100%; +} + +.height-viewport{ + height:100vh; +} + +.flex-justify-center{ + justify-content:center; +} + +.flex-justify-start{ + justify-content:flex-start; +} + +.flex-justify-end{ + justify-content:flex-end; +} + +.flex-justify{ + justify-content:space-between; +} + +.left-1px{ + left:1px; +} + +.left-2px{ + left:2px; +} + +.left-05{ + left:0.25rem; +} + +.left-1{ + left:0.5rem; +} + +.left-105{ + left:0.75rem; +} + +.left-2{ + left:1rem; +} + +.left-205{ + left:1.25rem; +} + +.left-3{ + left:1.5rem; +} + +.left-neg-1px{ + left:-1px; +} + +.left-neg-2px{ + left:-2px; +} + +.left-neg-05{ + left:-0.25rem; +} + +.left-neg-1{ + left:-0.5rem; +} + +.left-neg-105{ + left:-0.75rem; +} + +.left-neg-2{ + left:-1rem; +} + +.left-neg-205{ + left:-1.25rem; +} + +.left-neg-3{ + left:-1.5rem; +} + +.left-0{ + left:0; +} + +.left-auto{ + left:auto; +} + +.left-full{ + left:100%; +} + +.text-ls-auto{ + letter-spacing:initial; +} + +.text-ls-neg-3{ + letter-spacing:-0.03em; +} + +.text-ls-neg-2{ + letter-spacing:-0.02em; +} + +.text-ls-neg-1{ + letter-spacing:-0.01em; +} + +.text-ls-1{ + letter-spacing:0.025em; +} + +.text-ls-2{ + letter-spacing:0.1em; +} + +.text-ls-3{ + letter-spacing:0.15em; +} + +.line-height-sans-1{ + line-height:0.9; +} + +.line-height-sans-2{ + line-height:1.1; +} + +.line-height-sans-3{ + line-height:1.3; +} + +.line-height-sans-4{ + line-height:1.4; +} + +.line-height-sans-5{ + line-height:1.5; +} + +.line-height-sans-6{ + line-height:1.6; +} + +.line-height-serif-1{ + line-height:1; +} + +.line-height-serif-2{ + line-height:1.2; +} + +.line-height-serif-3{ + line-height:1.4; +} + +.line-height-serif-4{ + line-height:1.5; +} + +.line-height-serif-5{ + line-height:1.7; +} + +.line-height-serif-6{ + line-height:1.8; +} + +.line-height-mono-1{ + line-height:1; +} + +.line-height-mono-2{ + line-height:1.3; +} + +.line-height-mono-3{ + line-height:1.4; +} + +.line-height-mono-4{ + line-height:1.6; +} + +.line-height-mono-5{ + line-height:1.7; +} + +.line-height-mono-6{ + line-height:1.8; +} + +.line-height-heading-1{ + line-height:1; +} + +.line-height-heading-2{ + line-height:1.2; +} + +.line-height-heading-3{ + line-height:1.4; +} + +.line-height-heading-4{ + line-height:1.5; +} + +.line-height-heading-5{ + line-height:1.7; +} + +.line-height-heading-6{ + line-height:1.8; +} + +.line-height-ui-1{ + line-height:0.9; +} + +.line-height-ui-2{ + line-height:1.1; +} + +.line-height-ui-3{ + line-height:1.3; +} + +.line-height-ui-4{ + line-height:1.4; +} + +.line-height-ui-5{ + line-height:1.5; +} + +.line-height-ui-6{ + line-height:1.6; +} + +.line-height-body-1{ + line-height:0.9; +} + +.line-height-body-2{ + line-height:1.1; +} + +.line-height-body-3{ + line-height:1.3; +} + +.line-height-body-4{ + line-height:1.4; +} + +.line-height-body-5{ + line-height:1.5; +} + +.line-height-body-6{ + line-height:1.6; +} + +.line-height-code-1{ + line-height:1; +} + +.line-height-code-2{ + line-height:1.3; +} + +.line-height-code-3{ + line-height:1.4; +} + +.line-height-code-4{ + line-height:1.6; +} + +.line-height-code-5{ + line-height:1.7; +} + +.line-height-code-6{ + line-height:1.8; +} + +.line-height-alt-1{ + line-height:1; +} + +.line-height-alt-2{ + line-height:1.2; +} + +.line-height-alt-3{ + line-height:1.4; +} + +.line-height-alt-4{ + line-height:1.5; +} + +.line-height-alt-5{ + line-height:1.7; +} + +.line-height-alt-6{ + line-height:1.8; +} + +.margin-neg-1px{ + margin:-1px; +} + +.margin-neg-2px{ + margin:-2px; +} + +.margin-neg-05{ + margin:-0.25rem; +} + +.margin-neg-1{ + margin:-0.5rem; +} + +.margin-neg-105{ + margin:-0.75rem; +} + +.margin-neg-2{ + margin:-1rem; +} + +.margin-neg-205{ + margin:-1.25rem; +} + +.margin-neg-3{ + margin:-1.5rem; +} + +.margin-1px{ + margin:1px; +} + +.margin-2px{ + margin:2px; +} + +.margin-05{ + margin:0.25rem; +} + +.margin-1{ + margin:0.5rem; +} + +.margin-105{ + margin:0.75rem; +} + +.margin-2{ + margin:1rem; +} + +.margin-205{ + margin:1.25rem; +} + +.margin-3{ + margin:1.5rem; +} + +.margin-neg-4{ + margin:-2rem; +} + +.margin-neg-5{ + margin:-2.5rem; +} + +.margin-neg-6{ + margin:-3rem; +} + +.margin-neg-7{ + margin:-3.5rem; +} + +.margin-neg-8{ + margin:-4rem; +} + +.margin-neg-9{ + margin:-4.5rem; +} + +.margin-neg-10{ + margin:-5rem; +} + +.margin-neg-15{ + margin:-7.5rem; +} + +.margin-4{ + margin:2rem; +} + +.margin-5{ + margin:2.5rem; +} + +.margin-6{ + margin:3rem; +} + +.margin-7{ + margin:3.5rem; +} + +.margin-8{ + margin:4rem; +} + +.margin-9{ + margin:4.5rem; +} + +.margin-10{ + margin:5rem; +} + +.margin-15{ + margin:7.5rem; +} + +.margin-05em{ + margin:0.5em; +} + +.margin-1em{ + margin:1em; +} + +.margin-105em{ + margin:1.5em; +} + +.margin-2em{ + margin:2em; +} + +.margin-0{ + margin:0; +} + +.margin-y-1px{ + margin-top:1px; + margin-bottom:1px; +} + +.margin-top-1px{ + margin-top:1px; +} + +.margin-bottom-1px{ + margin-bottom:1px; +} + +.margin-y-2px{ + margin-top:2px; + margin-bottom:2px; +} + +.margin-top-2px{ + margin-top:2px; +} + +.margin-bottom-2px{ + margin-bottom:2px; +} + +.margin-y-05{ + margin-top:0.25rem; + margin-bottom:0.25rem; +} + +.margin-top-05{ + margin-top:0.25rem; +} + +.margin-bottom-05{ + margin-bottom:0.25rem; +} + +.margin-y-1{ + margin-top:0.5rem; + margin-bottom:0.5rem; +} + +.margin-top-1{ + margin-top:0.5rem; +} + +.margin-bottom-1{ + margin-bottom:0.5rem; +} + +.margin-y-105{ + margin-top:0.75rem; + margin-bottom:0.75rem; +} + +.margin-top-105{ + margin-top:0.75rem; +} + +.margin-bottom-105{ + margin-bottom:0.75rem; +} + +.margin-y-2{ + margin-top:1rem; + margin-bottom:1rem; +} + +.margin-top-2{ + margin-top:1rem; +} + +.margin-bottom-2{ + margin-bottom:1rem; +} + +.margin-y-205{ + margin-top:1.25rem; + margin-bottom:1.25rem; +} + +.margin-top-205{ + margin-top:1.25rem; +} + +.margin-bottom-205{ + margin-bottom:1.25rem; +} + +.margin-y-3{ + margin-top:1.5rem; + margin-bottom:1.5rem; +} + +.margin-top-3{ + margin-top:1.5rem; +} + +.margin-bottom-3{ + margin-bottom:1.5rem; +} + +.margin-y-neg-1px{ + margin-top:-1px; + margin-bottom:-1px; +} + +.margin-top-neg-1px{ + margin-top:-1px; +} + +.margin-bottom-neg-1px{ + margin-bottom:-1px; +} + +.margin-y-neg-2px{ + margin-top:-2px; + margin-bottom:-2px; +} + +.margin-top-neg-2px{ + margin-top:-2px; +} + +.margin-bottom-neg-2px{ + margin-bottom:-2px; +} + +.margin-y-neg-05{ + margin-top:-0.25rem; + margin-bottom:-0.25rem; +} + +.margin-top-neg-05{ + margin-top:-0.25rem; +} + +.margin-bottom-neg-05{ + margin-bottom:-0.25rem; +} + +.margin-y-neg-1{ + margin-top:-0.5rem; + margin-bottom:-0.5rem; +} + +.margin-top-neg-1{ + margin-top:-0.5rem; +} + +.margin-bottom-neg-1{ + margin-bottom:-0.5rem; +} + +.margin-y-neg-105{ + margin-top:-0.75rem; + margin-bottom:-0.75rem; +} + +.margin-top-neg-105{ + margin-top:-0.75rem; +} + +.margin-bottom-neg-105{ + margin-bottom:-0.75rem; +} + +.margin-y-neg-2{ + margin-top:-1rem; + margin-bottom:-1rem; +} + +.margin-top-neg-2{ + margin-top:-1rem; +} + +.margin-bottom-neg-2{ + margin-bottom:-1rem; +} + +.margin-y-neg-205{ + margin-top:-1.25rem; + margin-bottom:-1.25rem; +} + +.margin-top-neg-205{ + margin-top:-1.25rem; +} + +.margin-bottom-neg-205{ + margin-bottom:-1.25rem; +} + +.margin-y-neg-3{ + margin-top:-1.5rem; + margin-bottom:-1.5rem; +} + +.margin-top-neg-3{ + margin-top:-1.5rem; +} + +.margin-bottom-neg-3{ + margin-bottom:-1.5rem; +} + +.margin-y-neg-4{ + margin-top:-2rem; + margin-bottom:-2rem; +} + +.margin-top-neg-4{ + margin-top:-2rem; +} + +.margin-bottom-neg-4{ + margin-bottom:-2rem; +} + +.margin-y-neg-5{ + margin-top:-2.5rem; + margin-bottom:-2.5rem; +} + +.margin-top-neg-5{ + margin-top:-2.5rem; +} + +.margin-bottom-neg-5{ + margin-bottom:-2.5rem; +} + +.margin-y-neg-6{ + margin-top:-3rem; + margin-bottom:-3rem; +} + +.margin-top-neg-6{ + margin-top:-3rem; +} + +.margin-bottom-neg-6{ + margin-bottom:-3rem; +} + +.margin-y-neg-7{ + margin-top:-3.5rem; + margin-bottom:-3.5rem; +} + +.margin-top-neg-7{ + margin-top:-3.5rem; +} + +.margin-bottom-neg-7{ + margin-bottom:-3.5rem; +} + +.margin-y-neg-8{ + margin-top:-4rem; + margin-bottom:-4rem; +} + +.margin-top-neg-8{ + margin-top:-4rem; +} + +.margin-bottom-neg-8{ + margin-bottom:-4rem; +} + +.margin-y-neg-9{ + margin-top:-4.5rem; + margin-bottom:-4.5rem; +} + +.margin-top-neg-9{ + margin-top:-4.5rem; +} + +.margin-bottom-neg-9{ + margin-bottom:-4.5rem; +} + +.margin-y-neg-10{ + margin-top:-5rem; + margin-bottom:-5rem; +} + +.margin-top-neg-10{ + margin-top:-5rem; +} + +.margin-bottom-neg-10{ + margin-bottom:-5rem; +} + +.margin-y-neg-15{ + margin-top:-7.5rem; + margin-bottom:-7.5rem; +} + +.margin-top-neg-15{ + margin-top:-7.5rem; +} + +.margin-bottom-neg-15{ + margin-bottom:-7.5rem; +} + +.margin-y-4{ + margin-top:2rem; + margin-bottom:2rem; +} + +.margin-top-4{ + margin-top:2rem; +} + +.margin-bottom-4{ + margin-bottom:2rem; +} + +.margin-y-5{ + margin-top:2.5rem; + margin-bottom:2.5rem; +} + +.margin-top-5{ + margin-top:2.5rem; +} + +.margin-bottom-5{ + margin-bottom:2.5rem; +} + +.margin-y-6{ + margin-top:3rem; + margin-bottom:3rem; +} + +.margin-top-6{ + margin-top:3rem; +} + +.margin-bottom-6{ + margin-bottom:3rem; +} + +.margin-y-7{ + margin-top:3.5rem; + margin-bottom:3.5rem; +} + +.margin-top-7{ + margin-top:3.5rem; +} + +.margin-bottom-7{ + margin-bottom:3.5rem; +} + +.margin-y-8{ + margin-top:4rem; + margin-bottom:4rem; +} + +.margin-top-8{ + margin-top:4rem; +} + +.margin-bottom-8{ + margin-bottom:4rem; +} + +.margin-y-9{ + margin-top:4.5rem; + margin-bottom:4.5rem; +} + +.margin-top-9{ + margin-top:4.5rem; +} + +.margin-bottom-9{ + margin-bottom:4.5rem; +} + +.margin-y-10{ + margin-top:5rem; + margin-bottom:5rem; +} + +.margin-top-10{ + margin-top:5rem; +} + +.margin-bottom-10{ + margin-bottom:5rem; +} + +.margin-y-15{ + margin-top:7.5rem; + margin-bottom:7.5rem; +} + +.margin-top-15{ + margin-top:7.5rem; +} + +.margin-bottom-15{ + margin-bottom:7.5rem; +} + +.margin-y-05em{ + margin-top:0.5em; + margin-bottom:0.5em; +} + +.margin-top-05em{ + margin-top:0.5em; +} + +.margin-bottom-05em{ + margin-bottom:0.5em; +} + +.margin-y-1em{ + margin-top:1em; + margin-bottom:1em; +} + +.margin-top-1em{ + margin-top:1em; +} + +.margin-bottom-1em{ + margin-bottom:1em; +} + +.margin-y-105em{ + margin-top:1.5em; + margin-bottom:1.5em; +} + +.margin-top-105em{ + margin-top:1.5em; +} + +.margin-bottom-105em{ + margin-bottom:1.5em; +} + +.margin-y-2em{ + margin-top:2em; + margin-bottom:2em; +} + +.margin-top-2em{ + margin-top:2em; +} + +.margin-bottom-2em{ + margin-bottom:2em; +} + +.margin-y-0{ + margin-top:0; + margin-bottom:0; +} + +.margin-top-0{ + margin-top:0; +} + +.margin-bottom-0{ + margin-bottom:0; +} + +.margin-y-auto{ + margin-top:auto; + margin-bottom:auto; +} + +.margin-top-auto{ + margin-top:auto; +} + +.margin-bottom-auto{ + margin-bottom:auto; +} + +.margin-x-1px{ + margin-left:1px; + margin-right:1px; +} + +.margin-right-1px{ + margin-right:1px; +} + +.margin-left-1px{ + margin-left:1px; +} + +.margin-x-2px{ + margin-left:2px; + margin-right:2px; +} + +.margin-right-2px{ + margin-right:2px; +} + +.margin-left-2px{ + margin-left:2px; +} + +.margin-x-05{ + margin-left:0.25rem; + margin-right:0.25rem; +} + +.margin-right-05{ + margin-right:0.25rem; +} + +.margin-left-05{ + margin-left:0.25rem; +} + +.margin-x-1{ + margin-left:0.5rem; + margin-right:0.5rem; +} + +.margin-right-1{ + margin-right:0.5rem; +} + +.margin-left-1{ + margin-left:0.5rem; +} + +.margin-x-105{ + margin-left:0.75rem; + margin-right:0.75rem; +} + +.margin-right-105{ + margin-right:0.75rem; +} + +.margin-left-105{ + margin-left:0.75rem; +} + +.margin-x-2{ + margin-left:1rem; + margin-right:1rem; +} + +.margin-right-2{ + margin-right:1rem; +} + +.margin-left-2{ + margin-left:1rem; +} + +.margin-x-205{ + margin-left:1.25rem; + margin-right:1.25rem; +} + +.margin-right-205{ + margin-right:1.25rem; +} + +.margin-left-205{ + margin-left:1.25rem; +} + +.margin-x-3{ + margin-left:1.5rem; + margin-right:1.5rem; +} + +.margin-right-3{ + margin-right:1.5rem; +} + +.margin-left-3{ + margin-left:1.5rem; +} + +.margin-x-neg-1px{ + margin-left:-1px; + margin-right:-1px; +} + +.margin-right-neg-1px{ + margin-right:-1px; +} + +.margin-left-neg-1px{ + margin-left:-1px; +} + +.margin-x-neg-2px{ + margin-left:-2px; + margin-right:-2px; +} + +.margin-right-neg-2px{ + margin-right:-2px; +} + +.margin-left-neg-2px{ + margin-left:-2px; +} + +.margin-x-neg-05{ + margin-left:-0.25rem; + margin-right:-0.25rem; +} + +.margin-right-neg-05{ + margin-right:-0.25rem; +} + +.margin-left-neg-05{ + margin-left:-0.25rem; +} + +.margin-x-neg-1{ + margin-left:-0.5rem; + margin-right:-0.5rem; +} + +.margin-right-neg-1{ + margin-right:-0.5rem; +} + +.margin-left-neg-1{ + margin-left:-0.5rem; +} + +.margin-x-neg-105{ + margin-left:-0.75rem; + margin-right:-0.75rem; +} + +.margin-right-neg-105{ + margin-right:-0.75rem; +} + +.margin-left-neg-105{ + margin-left:-0.75rem; +} + +.margin-x-neg-2{ + margin-left:-1rem; + margin-right:-1rem; +} + +.margin-right-neg-2{ + margin-right:-1rem; +} + +.margin-left-neg-2{ + margin-left:-1rem; +} + +.margin-x-neg-205{ + margin-left:-1.25rem; + margin-right:-1.25rem; +} + +.margin-right-neg-205{ + margin-right:-1.25rem; +} + +.margin-left-neg-205{ + margin-left:-1.25rem; +} + +.margin-x-neg-3{ + margin-left:-1.5rem; + margin-right:-1.5rem; +} + +.margin-right-neg-3{ + margin-right:-1.5rem; +} + +.margin-left-neg-3{ + margin-left:-1.5rem; +} + +.margin-x-neg-4{ + margin-left:-2rem; + margin-right:-2rem; +} + +.margin-right-neg-4{ + margin-right:-2rem; +} + +.margin-left-neg-4{ + margin-left:-2rem; +} + +.margin-x-neg-5{ + margin-left:-2.5rem; + margin-right:-2.5rem; +} + +.margin-right-neg-5{ + margin-right:-2.5rem; +} + +.margin-left-neg-5{ + margin-left:-2.5rem; +} + +.margin-x-neg-6{ + margin-left:-3rem; + margin-right:-3rem; +} + +.margin-right-neg-6{ + margin-right:-3rem; +} + +.margin-left-neg-6{ + margin-left:-3rem; +} + +.margin-x-neg-7{ + margin-left:-3.5rem; + margin-right:-3.5rem; +} + +.margin-right-neg-7{ + margin-right:-3.5rem; +} + +.margin-left-neg-7{ + margin-left:-3.5rem; +} + +.margin-x-neg-8{ + margin-left:-4rem; + margin-right:-4rem; +} + +.margin-right-neg-8{ + margin-right:-4rem; +} + +.margin-left-neg-8{ + margin-left:-4rem; +} + +.margin-x-neg-9{ + margin-left:-4.5rem; + margin-right:-4.5rem; +} + +.margin-right-neg-9{ + margin-right:-4.5rem; +} + +.margin-left-neg-9{ + margin-left:-4.5rem; +} + +.margin-x-neg-10{ + margin-left:-5rem; + margin-right:-5rem; +} + +.margin-right-neg-10{ + margin-right:-5rem; +} + +.margin-left-neg-10{ + margin-left:-5rem; +} + +.margin-x-neg-15{ + margin-left:-7.5rem; + margin-right:-7.5rem; +} + +.margin-right-neg-15{ + margin-right:-7.5rem; +} + +.margin-left-neg-15{ + margin-left:-7.5rem; +} + +.margin-x-4{ + margin-left:2rem; + margin-right:2rem; +} + +.margin-right-4{ + margin-right:2rem; +} + +.margin-left-4{ + margin-left:2rem; +} + +.margin-x-5{ + margin-left:2.5rem; + margin-right:2.5rem; +} + +.margin-right-5{ + margin-right:2.5rem; +} + +.margin-left-5{ + margin-left:2.5rem; +} + +.margin-x-6{ + margin-left:3rem; + margin-right:3rem; +} + +.margin-right-6{ + margin-right:3rem; +} + +.margin-left-6{ + margin-left:3rem; +} + +.margin-x-7{ + margin-left:3.5rem; + margin-right:3.5rem; +} + +.margin-right-7{ + margin-right:3.5rem; +} + +.margin-left-7{ + margin-left:3.5rem; +} + +.margin-x-8{ + margin-left:4rem; + margin-right:4rem; +} + +.margin-right-8{ + margin-right:4rem; +} + +.margin-left-8{ + margin-left:4rem; +} + +.margin-x-9{ + margin-left:4.5rem; + margin-right:4.5rem; +} + +.margin-right-9{ + margin-right:4.5rem; +} + +.margin-left-9{ + margin-left:4.5rem; +} + +.margin-x-10{ + margin-left:5rem; + margin-right:5rem; +} + +.margin-right-10{ + margin-right:5rem; +} + +.margin-left-10{ + margin-left:5rem; +} + +.margin-x-15{ + margin-left:7.5rem; + margin-right:7.5rem; +} + +.margin-right-15{ + margin-right:7.5rem; +} + +.margin-left-15{ + margin-left:7.5rem; +} + +.margin-x-card{ + margin-left:10rem; + margin-right:10rem; +} + +.margin-right-card{ + margin-right:10rem; +} + +.margin-left-card{ + margin-left:10rem; +} + +.margin-x-card-lg{ + margin-left:15rem; + margin-right:15rem; +} + +.margin-right-card-lg{ + margin-right:15rem; +} + +.margin-left-card-lg{ + margin-left:15rem; +} + +.margin-x-mobile{ + margin-left:20rem; + margin-right:20rem; +} + +.margin-right-mobile{ + margin-right:20rem; +} + +.margin-left-mobile{ + margin-left:20rem; +} + +.margin-x-05em{ + margin-left:0.5em; + margin-right:0.5em; +} + +.margin-right-05em{ + margin-right:0.5em; +} + +.margin-left-05em{ + margin-left:0.5em; +} + +.margin-x-1em{ + margin-left:1em; + margin-right:1em; +} + +.margin-right-1em{ + margin-right:1em; +} + +.margin-left-1em{ + margin-left:1em; +} + +.margin-x-105em{ + margin-left:1.5em; + margin-right:1.5em; +} + +.margin-right-105em{ + margin-right:1.5em; +} + +.margin-left-105em{ + margin-left:1.5em; +} + +.margin-x-2em{ + margin-left:2em; + margin-right:2em; +} + +.margin-right-2em{ + margin-right:2em; +} + +.margin-left-2em{ + margin-left:2em; +} + +.margin-x-0{ + margin-left:0; + margin-right:0; +} + +.margin-right-0{ + margin-right:0; +} + +.margin-left-0{ + margin-left:0; +} + +.margin-x-auto{ + margin-left:auto; + margin-right:auto; +} + +.margin-right-auto{ + margin-right:auto; +} + +.margin-left-auto{ + margin-left:auto; +} + +.maxh-05{ + max-height:0.25rem; +} + +.maxh-1{ + max-height:0.5rem; +} + +.maxh-105{ + max-height:0.75rem; +} + +.maxh-2{ + max-height:1rem; +} + +.maxh-205{ + max-height:1.25rem; +} + +.maxh-3{ + max-height:1.5rem; +} + +.maxh-4{ + max-height:2rem; +} + +.maxh-5{ + max-height:2.5rem; +} + +.maxh-6{ + max-height:3rem; +} + +.maxh-7{ + max-height:3.5rem; +} + +.maxh-8{ + max-height:4rem; +} + +.maxh-9{ + max-height:4.5rem; +} + +.maxh-10{ + max-height:5rem; +} + +.maxh-15{ + max-height:7.5rem; +} + +.maxh-card{ + max-height:10rem; +} + +.maxh-card-lg{ + max-height:15rem; +} + +.maxh-mobile{ + max-height:20rem; +} + +.maxh-mobile-lg{ + max-height:30rem; +} + +.maxh-tablet{ + max-height:40rem; +} + +.maxh-tablet-lg{ + max-height:55rem; +} + +.maxh-none{ + max-height:none; +} + +.maxh-viewport{ + max-height:100vh; +} + +.maxw-05{ + max-width:0.25rem; +} + +.maxw-1{ + max-width:0.5rem; +} + +.maxw-105{ + max-width:0.75rem; +} + +.maxw-2{ + max-width:1rem; +} + +.maxw-205{ + max-width:1.25rem; +} + +.maxw-3{ + max-width:1.5rem; +} + +.maxw-4{ + max-width:2rem; +} + +.maxw-5{ + max-width:2.5rem; +} + +.maxw-6{ + max-width:3rem; +} + +.maxw-7{ + max-width:3.5rem; +} + +.maxw-8{ + max-width:4rem; +} + +.maxw-9{ + max-width:4.5rem; +} + +.maxw-10{ + max-width:5rem; +} + +.maxw-15{ + max-width:7.5rem; +} + +.maxw-card{ + max-width:10rem; +} + +.maxw-card-lg{ + max-width:15rem; +} + +.maxw-mobile{ + max-width:20rem; +} + +.maxw-mobile-lg{ + max-width:30rem; +} + +.maxw-tablet{ + max-width:40rem; +} + +.maxw-tablet-lg{ + max-width:55rem; +} + +.maxw-desktop{ + max-width:64rem; +} + +.maxw-desktop-lg{ + max-width:75rem; +} + +.maxw-widescreen{ + max-width:87.5rem; +} + +.maxw-none{ + max-width:none; +} + +.maxw-full{ + max-width:100%; +} + +.measure-1{ + max-width:44ex; +} + +.measure-2{ + max-width:60ex; +} + +.measure-3{ + max-width:64ex; +} + +.measure-4{ + max-width:68ex; +} + +.measure-5{ + max-width:72ex; +} + +.measure-6{ + max-width:88ex; +} + +.measure-none{ + max-width:none; +} + +.minh-1px{ + min-height:1px; +} + +.minh-2px{ + min-height:2px; +} + +.minh-05{ + min-height:0.25rem; +} + +.minh-1{ + min-height:0.5rem; +} + +.minh-105{ + min-height:0.75rem; +} + +.minh-2{ + min-height:1rem; +} + +.minh-205{ + min-height:1.25rem; +} + +.minh-3{ + min-height:1.5rem; +} + +.minh-4{ + min-height:2rem; +} + +.minh-5{ + min-height:2.5rem; +} + +.minh-6{ + min-height:3rem; +} + +.minh-7{ + min-height:3.5rem; +} + +.minh-8{ + min-height:4rem; +} + +.minh-9{ + min-height:4.5rem; +} + +.minh-10{ + min-height:5rem; +} + +.minh-15{ + min-height:7.5rem; +} + +.minh-card{ + min-height:10rem; +} + +.minh-card-lg{ + min-height:15rem; +} + +.minh-mobile{ + min-height:20rem; +} + +.minh-mobile-lg{ + min-height:30rem; +} + +.minh-tablet{ + min-height:40rem; +} + +.minh-tablet-lg{ + min-height:55rem; +} + +.minh-0{ + min-height:0; +} + +.minh-full{ + min-height:100%; +} + +.minh-viewport{ + min-height:100vh; +} + +.minw-05{ + min-width:0.25rem; +} + +.minw-1{ + min-width:0.5rem; +} + +.minw-105{ + min-width:0.75rem; +} + +.minw-2{ + min-width:1rem; +} + +.minw-205{ + min-width:1.25rem; +} + +.minw-3{ + min-width:1.5rem; +} + +.minw-4{ + min-width:2rem; +} + +.minw-5{ + min-width:2.5rem; +} + +.minw-6{ + min-width:3rem; +} + +.minw-7{ + min-width:3.5rem; +} + +.minw-8{ + min-width:4rem; +} + +.minw-9{ + min-width:4.5rem; +} + +.minw-10{ + min-width:5rem; +} + +.minw-15{ + min-width:7.5rem; +} + +.minw-0{ + min-width:0; +} + +.opacity-0{ + opacity:0; +} + +.opacity-10{ + opacity:0.1; +} + +.opacity-20{ + opacity:0.2; +} + +.opacity-30{ + opacity:0.3; +} + +.opacity-40{ + opacity:0.4; +} + +.opacity-50{ + opacity:0.5; +} + +.opacity-60{ + opacity:0.6; +} + +.opacity-70{ + opacity:0.7; +} + +.opacity-80{ + opacity:0.8; +} + +.opacity-90{ + opacity:0.9; +} + +.opacity-100{ + opacity:1; +} + +.order-first{ + order:-1; +} + +.order-last{ + order:999; +} + +.order-initial{ + order:initial; +} + +.order-0{ + order:0; +} + +.order-1{ + order:1; +} + +.order-2{ + order:2; +} + +.order-3{ + order:3; +} + +.order-4{ + order:4; +} + +.order-5{ + order:5; +} + +.order-6{ + order:6; +} + +.order-7{ + order:7; +} + +.order-8{ + order:8; +} + +.order-9{ + order:9; +} + +.order-10{ + order:10; +} + +.order-11{ + order:11; +} + +.outline-1px{ + outline:1px solid; +} + +.outline-2px{ + outline:2px solid; +} + +.outline-0{ + outline:0 solid; +} + +.outline-05{ + outline:0.25rem solid; +} + +.outline-transparent{ + outline-color:transparent; +} + +.outline-black{ + outline-color:black; +} + +.outline-white{ + outline-color:white; +} + +.outline-red{ + outline-color:#e52207; +} + +.outline-orange{ + outline-color:#e66f0e; +} + +.outline-gold{ + outline-color:#ffbe2e; +} + +.outline-yellow{ + outline-color:#fee685; +} + +.outline-green{ + outline-color:#538200; +} + +.outline-mint{ + outline-color:#04c585; +} + +.outline-cyan{ + outline-color:#009ec1; +} + +.outline-blue{ + outline-color:#0076d6; +} + +.outline-indigo{ + outline-color:#676cc8; +} + +.outline-violet{ + outline-color:#8168b3; +} + +.outline-magenta{ + outline-color:#d72d79; +} + +.outline-gray-5{ + outline-color:#f0f0f0; +} + +.outline-gray-10{ + outline-color:#e6e6e6; +} + +.outline-gray-30{ + outline-color:#adadad; +} + +.outline-gray-50{ + outline-color:#757575; +} + +.outline-gray-70{ + outline-color:#454545; +} + +.outline-gray-90{ + outline-color:#1b1b1b; +} + +.outline-base-lightest{ + outline-color:#f0f0f0; +} + +.outline-base-lighter{ + outline-color:#dfe1e2; +} + +.outline-base-light{ + outline-color:#a9aeb1; +} + +.outline-base{ + outline-color:#71767a; +} + +.outline-base-dark{ + outline-color:#565c65; +} + +.outline-base-darker{ + outline-color:#3d4551; +} + +.outline-base-darkest{ + outline-color:#1b1b1b; +} + +.outline-ink{ + outline-color:#1b1b1b; +} + +.outline-primary-lighter{ + outline-color:#d9e8f6; +} + +.outline-primary-light{ + outline-color:#73b3e7; +} + +.outline-primary{ + outline-color:#005ea2; +} + +.outline-primary-vivid{ + outline-color:#0050d8; +} + +.outline-primary-dark{ + outline-color:#1a4480; +} + +.outline-primary-darker{ + outline-color:#162e51; +} + +.outline-secondary-lighter{ + outline-color:#f3e1e4; +} + +.outline-secondary-light{ + outline-color:#f2938c; +} + +.outline-secondary{ + outline-color:#d83933; +} + +.outline-secondary-vivid{ + outline-color:#e41d3d; +} + +.outline-secondary-dark{ + outline-color:#b50909; +} + +.outline-secondary-darker{ + outline-color:#8b0a03; +} + +.outline-accent-warm-darker{ + outline-color:#775540; +} + +.outline-accent-warm-dark{ + outline-color:#c05600; +} + +.outline-accent-warm{ + outline-color:#fa9441; +} + +.outline-accent-warm-light{ + outline-color:#ffbc78; +} + +.outline-accent-warm-lighter{ + outline-color:#f2e4d4; +} + +.outline-accent-cool-darker{ + outline-color:#07648d; +} + +.outline-accent-cool-dark{ + outline-color:#28a0cb; +} + +.outline-accent-cool{ + outline-color:#00bde3; +} + +.outline-accent-cool-light{ + outline-color:#97d4ea; +} + +.outline-accent-cool-lighter{ + outline-color:#e1f3f8; +} + +.outline-error-lighter{ + outline-color:#f4e3db; +} + +.outline-error-light{ + outline-color:#f39268; +} + +.outline-error{ + outline-color:#d54309; +} + +.outline-error-dark{ + outline-color:#b50909; +} + +.outline-error-darker{ + outline-color:#6f3331; +} + +.outline-warning-lighter{ + outline-color:#faf3d1; +} + +.outline-warning-light{ + outline-color:#fee685; +} + +.outline-warning{ + outline-color:#ffbe2e; +} + +.outline-warning-dark{ + outline-color:#e5a000; +} + +.outline-warning-darker{ + outline-color:#936f38; +} + +.outline-success-lighter{ + outline-color:#ecf3ec; +} + +.outline-success-light{ + outline-color:#70e17b; +} + +.outline-success{ + outline-color:#00a91c; +} + +.outline-success-dark{ + outline-color:#008817; +} + +.outline-success-darker{ + outline-color:#216e1f; +} + +.outline-info-lighter{ + outline-color:#e7f6f8; +} + +.outline-info-light{ + outline-color:#99deea; +} + +.outline-info{ + outline-color:#00bde3; +} + +.outline-info-dark{ + outline-color:#009ec1; +} + +.outline-info-darker{ + outline-color:#2e6276; +} + +.outline-disabled-lighter{ + outline-color:#c9c9c9; +} + +.outline-disabled-light{ + outline-color:#919191; +} + +.outline-disabled{ + outline-color:#757575; +} + +.outline-disabled-dark{ + outline-color:#454545; +} + +.outline-disabled-darker{ + outline-color:#1b1b1b; +} + +.outline-emergency{ + outline-color:#9c3d10; +} + +.outline-emergency-dark{ + outline-color:#332d29; +} + +.overflow-hidden{ + overflow:hidden; +} + +.overflow-y-hidden{ + overflow-y:hidden; +} + +.overflow-x-hidden{ + overflow-x:hidden; +} + +.overflow-scroll{ + overflow:scroll; +} + +.overflow-y-scroll{ + overflow-y:scroll; +} + +.overflow-x-scroll{ + overflow-x:scroll; +} + +.overflow-auto{ + overflow:auto; +} + +.overflow-y-auto{ + overflow-y:auto; +} + +.overflow-x-auto{ + overflow-x:auto; +} + +.overflow-visible{ + overflow:visible; +} + +.overflow-y-visible{ + overflow-y:visible; +} + +.overflow-x-visible{ + overflow-x:visible; +} + +.padding-1px{ + padding:1px; +} + +.padding-y-1px{ + padding-top:1px; + padding-bottom:1px; +} + +.padding-x-1px{ + padding-left:1px; + padding-right:1px; +} + +.padding-top-1px{ + padding-top:1px; +} + +.padding-right-1px{ + padding-right:1px; +} + +.padding-bottom-1px{ + padding-bottom:1px; +} + +.padding-left-1px{ + padding-left:1px; +} + +.padding-2px{ + padding:2px; +} + +.padding-y-2px{ + padding-top:2px; + padding-bottom:2px; +} + +.padding-x-2px{ + padding-left:2px; + padding-right:2px; +} + +.padding-top-2px{ + padding-top:2px; +} + +.padding-right-2px{ + padding-right:2px; +} + +.padding-bottom-2px{ + padding-bottom:2px; +} + +.padding-left-2px{ + padding-left:2px; +} + +.padding-05{ + padding:0.25rem; +} + +.padding-y-05{ + padding-top:0.25rem; + padding-bottom:0.25rem; +} + +.padding-x-05{ + padding-left:0.25rem; + padding-right:0.25rem; +} + +.padding-top-05{ + padding-top:0.25rem; +} + +.padding-right-05{ + padding-right:0.25rem; +} + +.padding-bottom-05{ + padding-bottom:0.25rem; +} + +.padding-left-05{ + padding-left:0.25rem; +} + +.padding-1{ + padding:0.5rem; +} + +.padding-y-1{ + padding-top:0.5rem; + padding-bottom:0.5rem; +} + +.padding-x-1{ + padding-left:0.5rem; + padding-right:0.5rem; +} + +.padding-top-1{ + padding-top:0.5rem; +} + +.padding-right-1{ + padding-right:0.5rem; +} + +.padding-bottom-1{ + padding-bottom:0.5rem; +} + +.padding-left-1{ + padding-left:0.5rem; +} + +.padding-105{ + padding:0.75rem; +} + +.padding-y-105{ + padding-top:0.75rem; + padding-bottom:0.75rem; +} + +.padding-x-105{ + padding-left:0.75rem; + padding-right:0.75rem; +} + +.padding-top-105{ + padding-top:0.75rem; +} + +.padding-right-105{ + padding-right:0.75rem; +} + +.padding-bottom-105{ + padding-bottom:0.75rem; +} + +.padding-left-105{ + padding-left:0.75rem; +} + +.padding-2{ + padding:1rem; +} + +.padding-y-2{ + padding-top:1rem; + padding-bottom:1rem; +} + +.padding-x-2{ + padding-left:1rem; + padding-right:1rem; +} + +.padding-top-2{ + padding-top:1rem; +} + +.padding-right-2{ + padding-right:1rem; +} + +.padding-bottom-2{ + padding-bottom:1rem; +} + +.padding-left-2{ + padding-left:1rem; +} + +.padding-205{ + padding:1.25rem; +} + +.padding-y-205{ + padding-top:1.25rem; + padding-bottom:1.25rem; +} + +.padding-x-205{ + padding-left:1.25rem; + padding-right:1.25rem; +} + +.padding-top-205{ + padding-top:1.25rem; +} + +.padding-right-205{ + padding-right:1.25rem; +} + +.padding-bottom-205{ + padding-bottom:1.25rem; +} + +.padding-left-205{ + padding-left:1.25rem; +} + +.padding-3{ + padding:1.5rem; +} + +.padding-y-3{ + padding-top:1.5rem; + padding-bottom:1.5rem; +} + +.padding-x-3{ + padding-left:1.5rem; + padding-right:1.5rem; +} + +.padding-top-3{ + padding-top:1.5rem; +} + +.padding-right-3{ + padding-right:1.5rem; +} + +.padding-bottom-3{ + padding-bottom:1.5rem; +} + +.padding-left-3{ + padding-left:1.5rem; +} + +.padding-4{ + padding:2rem; +} + +.padding-y-4{ + padding-top:2rem; + padding-bottom:2rem; +} + +.padding-x-4{ + padding-left:2rem; + padding-right:2rem; +} + +.padding-top-4{ + padding-top:2rem; +} + +.padding-right-4{ + padding-right:2rem; +} + +.padding-bottom-4{ + padding-bottom:2rem; +} + +.padding-left-4{ + padding-left:2rem; +} + +.padding-5{ + padding:2.5rem; +} + +.padding-y-5{ + padding-top:2.5rem; + padding-bottom:2.5rem; +} + +.padding-x-5{ + padding-left:2.5rem; + padding-right:2.5rem; +} + +.padding-top-5{ + padding-top:2.5rem; +} + +.padding-right-5{ + padding-right:2.5rem; +} + +.padding-bottom-5{ + padding-bottom:2.5rem; +} + +.padding-left-5{ + padding-left:2.5rem; +} + +.padding-6{ + padding:3rem; +} + +.padding-y-6{ + padding-top:3rem; + padding-bottom:3rem; +} + +.padding-x-6{ + padding-left:3rem; + padding-right:3rem; +} + +.padding-top-6{ + padding-top:3rem; +} + +.padding-right-6{ + padding-right:3rem; +} + +.padding-bottom-6{ + padding-bottom:3rem; +} + +.padding-left-6{ + padding-left:3rem; +} + +.padding-7{ + padding:3.5rem; +} + +.padding-y-7{ + padding-top:3.5rem; + padding-bottom:3.5rem; +} + +.padding-x-7{ + padding-left:3.5rem; + padding-right:3.5rem; +} + +.padding-top-7{ + padding-top:3.5rem; +} + +.padding-right-7{ + padding-right:3.5rem; +} + +.padding-bottom-7{ + padding-bottom:3.5rem; +} + +.padding-left-7{ + padding-left:3.5rem; +} + +.padding-8{ + padding:4rem; +} + +.padding-y-8{ + padding-top:4rem; + padding-bottom:4rem; +} + +.padding-x-8{ + padding-left:4rem; + padding-right:4rem; +} + +.padding-top-8{ + padding-top:4rem; +} + +.padding-right-8{ + padding-right:4rem; +} + +.padding-bottom-8{ + padding-bottom:4rem; +} + +.padding-left-8{ + padding-left:4rem; +} + +.padding-9{ + padding:4.5rem; +} + +.padding-y-9{ + padding-top:4.5rem; + padding-bottom:4.5rem; +} + +.padding-x-9{ + padding-left:4.5rem; + padding-right:4.5rem; +} + +.padding-top-9{ + padding-top:4.5rem; +} + +.padding-right-9{ + padding-right:4.5rem; +} + +.padding-bottom-9{ + padding-bottom:4.5rem; +} + +.padding-left-9{ + padding-left:4.5rem; +} + +.padding-10{ + padding:5rem; +} + +.padding-y-10{ + padding-top:5rem; + padding-bottom:5rem; +} + +.padding-x-10{ + padding-left:5rem; + padding-right:5rem; +} + +.padding-top-10{ + padding-top:5rem; +} + +.padding-right-10{ + padding-right:5rem; +} + +.padding-bottom-10{ + padding-bottom:5rem; +} + +.padding-left-10{ + padding-left:5rem; +} + +.padding-15{ + padding:7.5rem; +} + +.padding-y-15{ + padding-top:7.5rem; + padding-bottom:7.5rem; +} + +.padding-x-15{ + padding-left:7.5rem; + padding-right:7.5rem; +} + +.padding-top-15{ + padding-top:7.5rem; +} + +.padding-right-15{ + padding-right:7.5rem; +} + +.padding-bottom-15{ + padding-bottom:7.5rem; +} + +.padding-left-15{ + padding-left:7.5rem; +} + +.padding-0{ + padding:0; +} + +.padding-y-0{ + padding-top:0; + padding-bottom:0; +} + +.padding-x-0{ + padding-left:0; + padding-right:0; +} + +.padding-top-0{ + padding-top:0; +} + +.padding-right-0{ + padding-right:0; +} + +.padding-bottom-0{ + padding-bottom:0; +} + +.padding-left-0{ + padding-left:0; +} + +.pin-all{ + bottom:0; + left:0; + right:0; + top:0; + position:absolute; +} + +.pin-x{ + left:0; + right:0; + position:absolute; +} + +.pin-y{ + bottom:0; + top:0; + position:absolute; +} + +.pin-bottom{ + bottom:0; + position:absolute; +} + +.pin-left{ + left:0; + position:absolute; +} + +.pin-right{ + right:0; + position:absolute; +} + +.pin-top{ + top:0; + position:absolute; +} + +.pin-none{ + bottom:auto; + left:auto; + right:auto; + top:auto; + position:static; +} + +.position-absolute{ + position:absolute; +} + +.position-fixed{ + position:fixed; +} + +.position-relative{ + position:relative; +} + +.position-static{ + position:static; +} + +.position-sticky{ + position:sticky; +} + +.right-1px{ + right:1px; +} + +.right-2px{ + right:2px; +} + +.right-05{ + right:0.25rem; +} + +.right-1{ + right:0.5rem; +} + +.right-105{ + right:0.75rem; +} + +.right-2{ + right:1rem; +} + +.right-205{ + right:1.25rem; +} + +.right-3{ + right:1.5rem; +} + +.right-neg-1px{ + right:-1px; +} + +.right-neg-2px{ + right:-2px; +} + +.right-neg-05{ + right:-0.25rem; +} + +.right-neg-1{ + right:-0.5rem; +} + +.right-neg-105{ + right:-0.75rem; +} + +.right-neg-2{ + right:-1rem; +} + +.right-neg-205{ + right:-1.25rem; +} + +.right-neg-3{ + right:-1.5rem; +} + +.right-0{ + right:0; +} + +.right-auto{ + right:auto; +} + +.right-full{ + right:100%; +} + +.square-1px{ + height:1px; + width:1px; +} + +.square-2px{ + height:2px; + width:2px; +} + +.square-05{ + height:0.25rem; + width:0.25rem; +} + +.square-1{ + height:0.5rem; + width:0.5rem; +} + +.square-105{ + height:0.75rem; + width:0.75rem; +} + +.square-2{ + height:1rem; + width:1rem; +} + +.square-205{ + height:1.25rem; + width:1.25rem; +} + +.square-3{ + height:1.5rem; + width:1.5rem; +} + +.square-4{ + height:2rem; + width:2rem; +} + +.square-5{ + height:2.5rem; + width:2.5rem; +} + +.square-6{ + height:3rem; + width:3rem; +} + +.square-7{ + height:3.5rem; + width:3.5rem; +} + +.square-8{ + height:4rem; + width:4rem; +} + +.square-9{ + height:4.5rem; + width:4.5rem; +} + +.square-10{ + height:5rem; + width:5rem; +} + +.square-15{ + height:7.5rem; + width:7.5rem; +} + +.square-card{ + height:10rem; + width:10rem; +} + +.square-card-lg{ + height:15rem; + width:15rem; +} + +.square-mobile{ + height:20rem; + width:20rem; +} + +.text-center{ + text-align:center; +} + +.text-left{ + text-align:left; +} + +.text-justify{ + text-align:justify; +} + +.text-right{ + text-align:right; +} + +.text-strike{ + text-decoration:line-through; +} + +.hover\:text-strike:hover{ + text-decoration:line-through; +} + +.text-underline{ + text-decoration:underline; +} + +.hover\:text-underline:hover{ + text-decoration:underline; +} + +.text-no-underline{ + text-decoration:none; +} + +.hover\:text-no-underline:hover{ + text-decoration:none; +} + +.text-no-strike{ + text-decoration:none; +} + +.hover\:text-no-strike:hover{ + text-decoration:none; +} + +.underline-red{ + text-decoration-color:#e52207; +} + +.hover\:underline-red:hover{ + text-decoration-color:#e52207; +} + +.underline-orange{ + text-decoration-color:#e66f0e; +} + +.hover\:underline-orange:hover{ + text-decoration-color:#e66f0e; +} + +.underline-gold{ + text-decoration-color:#ffbe2e; +} + +.hover\:underline-gold:hover{ + text-decoration-color:#ffbe2e; +} + +.underline-yellow{ + text-decoration-color:#fee685; +} + +.hover\:underline-yellow:hover{ + text-decoration-color:#fee685; +} + +.underline-green{ + text-decoration-color:#538200; +} + +.hover\:underline-green:hover{ + text-decoration-color:#538200; +} + +.underline-mint{ + text-decoration-color:#04c585; +} + +.hover\:underline-mint:hover{ + text-decoration-color:#04c585; +} + +.underline-cyan{ + text-decoration-color:#009ec1; +} + +.hover\:underline-cyan:hover{ + text-decoration-color:#009ec1; +} + +.underline-blue{ + text-decoration-color:#0076d6; +} + +.hover\:underline-blue:hover{ + text-decoration-color:#0076d6; +} + +.underline-indigo{ + text-decoration-color:#676cc8; +} + +.hover\:underline-indigo:hover{ + text-decoration-color:#676cc8; +} + +.underline-violet{ + text-decoration-color:#8168b3; +} + +.hover\:underline-violet:hover{ + text-decoration-color:#8168b3; +} + +.underline-magenta{ + text-decoration-color:#d72d79; +} + +.hover\:underline-magenta:hover{ + text-decoration-color:#d72d79; +} + +.underline-gray-5{ + text-decoration-color:#f0f0f0; +} + +.hover\:underline-gray-5:hover{ + text-decoration-color:#f0f0f0; +} + +.underline-gray-10{ + text-decoration-color:#e6e6e6; +} + +.hover\:underline-gray-10:hover{ + text-decoration-color:#e6e6e6; +} + +.underline-gray-30{ + text-decoration-color:#adadad; +} + +.hover\:underline-gray-30:hover{ + text-decoration-color:#adadad; +} + +.underline-gray-50{ + text-decoration-color:#757575; +} + +.hover\:underline-gray-50:hover{ + text-decoration-color:#757575; +} + +.underline-gray-70{ + text-decoration-color:#454545; +} + +.hover\:underline-gray-70:hover{ + text-decoration-color:#454545; +} + +.underline-gray-90{ + text-decoration-color:#1b1b1b; +} + +.hover\:underline-gray-90:hover{ + text-decoration-color:#1b1b1b; +} + +.underline-base-lightest{ + text-decoration-color:#f0f0f0; +} + +.hover\:underline-base-lightest:hover{ + text-decoration-color:#f0f0f0; +} + +.underline-base-lighter{ + text-decoration-color:#dfe1e2; +} + +.hover\:underline-base-lighter:hover{ + text-decoration-color:#dfe1e2; +} + +.underline-base-light{ + text-decoration-color:#a9aeb1; +} + +.hover\:underline-base-light:hover{ + text-decoration-color:#a9aeb1; +} + +.underline-base{ + text-decoration-color:#71767a; +} + +.hover\:underline-base:hover{ + text-decoration-color:#71767a; +} + +.underline-base-dark{ + text-decoration-color:#565c65; +} + +.hover\:underline-base-dark:hover{ + text-decoration-color:#565c65; +} + +.underline-base-darker{ + text-decoration-color:#3d4551; +} + +.hover\:underline-base-darker:hover{ + text-decoration-color:#3d4551; +} + +.underline-base-darkest{ + text-decoration-color:#1b1b1b; +} + +.hover\:underline-base-darkest:hover{ + text-decoration-color:#1b1b1b; +} + +.underline-ink{ + text-decoration-color:#1b1b1b; +} + +.hover\:underline-ink:hover{ + text-decoration-color:#1b1b1b; +} + +.underline-primary-lighter{ + text-decoration-color:#d9e8f6; +} + +.hover\:underline-primary-lighter:hover{ + text-decoration-color:#d9e8f6; +} + +.underline-primary-light{ + text-decoration-color:#73b3e7; +} + +.hover\:underline-primary-light:hover{ + text-decoration-color:#73b3e7; +} + +.underline-primary{ + text-decoration-color:#005ea2; +} + +.hover\:underline-primary:hover{ + text-decoration-color:#005ea2; +} + +.underline-primary-vivid{ + text-decoration-color:#0050d8; +} + +.hover\:underline-primary-vivid:hover{ + text-decoration-color:#0050d8; +} + +.underline-primary-dark{ + text-decoration-color:#1a4480; +} + +.hover\:underline-primary-dark:hover{ + text-decoration-color:#1a4480; +} + +.underline-primary-darker{ + text-decoration-color:#162e51; +} + +.hover\:underline-primary-darker:hover{ + text-decoration-color:#162e51; +} + +.underline-secondary-lighter{ + text-decoration-color:#f3e1e4; +} + +.hover\:underline-secondary-lighter:hover{ + text-decoration-color:#f3e1e4; +} + +.underline-secondary-light{ + text-decoration-color:#f2938c; +} + +.hover\:underline-secondary-light:hover{ + text-decoration-color:#f2938c; +} + +.underline-secondary{ + text-decoration-color:#d83933; +} + +.hover\:underline-secondary:hover{ + text-decoration-color:#d83933; +} + +.underline-secondary-vivid{ + text-decoration-color:#e41d3d; +} + +.hover\:underline-secondary-vivid:hover{ + text-decoration-color:#e41d3d; +} + +.underline-secondary-dark{ + text-decoration-color:#b50909; +} + +.hover\:underline-secondary-dark:hover{ + text-decoration-color:#b50909; +} + +.underline-secondary-darker{ + text-decoration-color:#8b0a03; +} + +.hover\:underline-secondary-darker:hover{ + text-decoration-color:#8b0a03; +} + +.underline-accent-warm-darker{ + text-decoration-color:#775540; +} + +.hover\:underline-accent-warm-darker:hover{ + text-decoration-color:#775540; +} + +.underline-accent-warm-dark{ + text-decoration-color:#c05600; +} + +.hover\:underline-accent-warm-dark:hover{ + text-decoration-color:#c05600; +} + +.underline-accent-warm{ + text-decoration-color:#fa9441; +} + +.hover\:underline-accent-warm:hover{ + text-decoration-color:#fa9441; +} + +.underline-accent-warm-light{ + text-decoration-color:#ffbc78; +} + +.hover\:underline-accent-warm-light:hover{ + text-decoration-color:#ffbc78; +} + +.underline-accent-warm-lighter{ + text-decoration-color:#f2e4d4; +} + +.hover\:underline-accent-warm-lighter:hover{ + text-decoration-color:#f2e4d4; +} + +.underline-accent-cool-darker{ + text-decoration-color:#07648d; +} + +.hover\:underline-accent-cool-darker:hover{ + text-decoration-color:#07648d; +} + +.underline-accent-cool-dark{ + text-decoration-color:#28a0cb; +} + +.hover\:underline-accent-cool-dark:hover{ + text-decoration-color:#28a0cb; +} + +.underline-accent-cool{ + text-decoration-color:#00bde3; +} + +.hover\:underline-accent-cool:hover{ + text-decoration-color:#00bde3; +} + +.underline-accent-cool-light{ + text-decoration-color:#97d4ea; +} + +.hover\:underline-accent-cool-light:hover{ + text-decoration-color:#97d4ea; +} + +.underline-accent-cool-lighter{ + text-decoration-color:#e1f3f8; +} + +.hover\:underline-accent-cool-lighter:hover{ + text-decoration-color:#e1f3f8; +} + +.underline-error-lighter{ + text-decoration-color:#f4e3db; +} + +.hover\:underline-error-lighter:hover{ + text-decoration-color:#f4e3db; +} + +.underline-error-light{ + text-decoration-color:#f39268; +} + +.hover\:underline-error-light:hover{ + text-decoration-color:#f39268; +} + +.underline-error{ + text-decoration-color:#d54309; +} + +.hover\:underline-error:hover{ + text-decoration-color:#d54309; +} + +.underline-error-dark{ + text-decoration-color:#b50909; +} + +.hover\:underline-error-dark:hover{ + text-decoration-color:#b50909; +} + +.underline-error-darker{ + text-decoration-color:#6f3331; +} + +.hover\:underline-error-darker:hover{ + text-decoration-color:#6f3331; +} + +.underline-warning-lighter{ + text-decoration-color:#faf3d1; +} + +.hover\:underline-warning-lighter:hover{ + text-decoration-color:#faf3d1; +} + +.underline-warning-light{ + text-decoration-color:#fee685; +} + +.hover\:underline-warning-light:hover{ + text-decoration-color:#fee685; +} + +.underline-warning{ + text-decoration-color:#ffbe2e; +} + +.hover\:underline-warning:hover{ + text-decoration-color:#ffbe2e; +} + +.underline-warning-dark{ + text-decoration-color:#e5a000; +} + +.hover\:underline-warning-dark:hover{ + text-decoration-color:#e5a000; +} + +.underline-warning-darker{ + text-decoration-color:#936f38; +} + +.hover\:underline-warning-darker:hover{ + text-decoration-color:#936f38; +} + +.underline-success-lighter{ + text-decoration-color:#ecf3ec; +} + +.hover\:underline-success-lighter:hover{ + text-decoration-color:#ecf3ec; +} + +.underline-success-light{ + text-decoration-color:#70e17b; +} + +.hover\:underline-success-light:hover{ + text-decoration-color:#70e17b; +} + +.underline-success{ + text-decoration-color:#00a91c; +} + +.hover\:underline-success:hover{ + text-decoration-color:#00a91c; +} + +.underline-success-dark{ + text-decoration-color:#008817; +} + +.hover\:underline-success-dark:hover{ + text-decoration-color:#008817; +} + +.underline-success-darker{ + text-decoration-color:#216e1f; +} + +.hover\:underline-success-darker:hover{ + text-decoration-color:#216e1f; +} + +.underline-info-lighter{ + text-decoration-color:#e7f6f8; +} + +.hover\:underline-info-lighter:hover{ + text-decoration-color:#e7f6f8; +} + +.underline-info-light{ + text-decoration-color:#99deea; +} + +.hover\:underline-info-light:hover{ + text-decoration-color:#99deea; +} + +.underline-info{ + text-decoration-color:#00bde3; +} + +.hover\:underline-info:hover{ + text-decoration-color:#00bde3; +} + +.underline-info-dark{ + text-decoration-color:#009ec1; +} + +.hover\:underline-info-dark:hover{ + text-decoration-color:#009ec1; +} + +.underline-info-darker{ + text-decoration-color:#2e6276; +} + +.hover\:underline-info-darker:hover{ + text-decoration-color:#2e6276; +} + +.underline-disabled-lighter{ + text-decoration-color:#c9c9c9; +} + +.hover\:underline-disabled-lighter:hover{ + text-decoration-color:#c9c9c9; +} + +.underline-disabled-light{ + text-decoration-color:#919191; +} + +.hover\:underline-disabled-light:hover{ + text-decoration-color:#919191; +} + +.underline-disabled{ + text-decoration-color:#757575; +} + +.hover\:underline-disabled:hover{ + text-decoration-color:#757575; +} + +.underline-disabled-dark{ + text-decoration-color:#454545; +} + +.hover\:underline-disabled-dark:hover{ + text-decoration-color:#454545; +} + +.underline-disabled-darker{ + text-decoration-color:#1b1b1b; +} + +.hover\:underline-disabled-darker:hover{ + text-decoration-color:#1b1b1b; +} + +.underline-emergency{ + text-decoration-color:#9c3d10; +} + +.hover\:underline-emergency:hover{ + text-decoration-color:#9c3d10; +} + +.underline-emergency-dark{ + text-decoration-color:#332d29; +} + +.hover\:underline-emergency-dark:hover{ + text-decoration-color:#332d29; +} + +.text-indent-0{ + text-indent:0; +} + +.text-indent-05{ + text-indent:0.25rem; +} + +.text-indent-1{ + text-indent:0.5rem; +} + +.text-indent-105{ + text-indent:0.75rem; +} + +.text-indent-2{ + text-indent:1rem; +} + +.text-indent-205{ + text-indent:1.25rem; +} + +.text-indent-3{ + text-indent:1.5rem; +} + +.text-indent-neg-05{ + text-indent:-0.25rem; +} + +.text-indent-neg-1{ + text-indent:-0.5rem; +} + +.text-indent-neg-105{ + text-indent:-0.75rem; +} + +.text-indent-neg-2{ + text-indent:-1rem; +} + +.text-indent-neg-205{ + text-indent:-1.25rem; +} + +.text-indent-neg-3{ + text-indent:-1.5rem; +} + +.text-indent-4{ + text-indent:2rem; +} + +.text-indent-5{ + text-indent:2.5rem; +} + +.text-indent-6{ + text-indent:3rem; +} + +.text-indent-7{ + text-indent:3.5rem; +} + +.text-indent-8{ + text-indent:4rem; +} + +.text-indent-9{ + text-indent:4.5rem; +} + +.text-indent-10{ + text-indent:5rem; +} + +.text-indent-15{ + text-indent:7.5rem; +} + +.text-indent-neg-4{ + text-indent:-2rem; +} + +.text-indent-neg-5{ + text-indent:-2.5rem; +} + +.text-indent-neg-6{ + text-indent:-3rem; +} + +.text-indent-neg-7{ + text-indent:-3.5rem; +} + +.text-indent-neg-8{ + text-indent:-4rem; +} + +.text-indent-neg-9{ + text-indent:-4.5rem; +} + +.text-indent-neg-10{ + text-indent:-5rem; +} + +.text-indent-neg-15{ + text-indent:-7.5rem; +} + +.text-uppercase{ + text-transform:uppercase; +} + +.text-no-uppercase{ + text-transform:none; +} + +.text-lowercase{ + text-transform:lowercase; +} + +.text-no-lowercase{ + text-transform:none; +} + +.top-1px{ + top:1px; +} + +.top-2px{ + top:2px; +} + +.top-05{ + top:0.25rem; +} + +.top-1{ + top:0.5rem; +} + +.top-105{ + top:0.75rem; +} + +.top-2{ + top:1rem; +} + +.top-205{ + top:1.25rem; +} + +.top-3{ + top:1.5rem; +} + +.top-neg-1px{ + top:-1px; +} + +.top-neg-2px{ + top:-2px; +} + +.top-neg-05{ + top:-0.25rem; +} + +.top-neg-1{ + top:-0.5rem; +} + +.top-neg-105{ + top:-0.75rem; +} + +.top-neg-2{ + top:-1rem; +} + +.top-neg-205{ + top:-1.25rem; +} + +.top-neg-3{ + top:-1.5rem; +} + +.top-0{ + top:0; +} + +.top-auto{ + top:auto; +} + +.top-full{ + top:100%; +} + +.text-baseline{ + vertical-align:baseline; +} + +.text-bottom{ + vertical-align:bottom; +} + +.text-middle{ + vertical-align:middle; +} + +.text-sub{ + vertical-align:sub; +} + +.text-super{ + vertical-align:super; +} + +.text-tbottom{ + vertical-align:text-bottom; +} + +.text-ttop{ + vertical-align:text-top; +} + +.text-top{ + vertical-align:top; +} + +.text-pre{ + white-space:pre; +} + +.text-pre-line{ + white-space:pre-line; +} + +.text-pre-wrap{ + white-space:pre-wrap; +} + +.text-wrap{ + white-space:normal; +} + +.text-no-wrap{ + white-space:nowrap; +} + +.width-1px{ + width:1px; +} + +.width-2px{ + width:2px; +} + +.width-05{ + width:0.25rem; +} + +.width-1{ + width:0.5rem; +} + +.width-105{ + width:0.75rem; +} + +.width-2{ + width:1rem; +} + +.width-205{ + width:1.25rem; +} + +.width-3{ + width:1.5rem; +} + +.width-4{ + width:2rem; +} + +.width-5{ + width:2.5rem; +} + +.width-6{ + width:3rem; +} + +.width-7{ + width:3.5rem; +} + +.width-8{ + width:4rem; +} + +.width-9{ + width:4.5rem; +} + +.width-10{ + width:5rem; +} + +.width-15{ + width:7.5rem; +} + +.width-card{ + width:10rem; +} + +.width-card-lg{ + width:15rem; +} + +.width-mobile{ + width:20rem; +} + +.width-mobile-lg{ + width:30rem; +} + +.width-tablet{ + width:40rem; +} + +.width-tablet-lg{ + width:55rem; +} + +.width-desktop{ + width:64rem; +} + +.width-desktop-lg{ + width:75rem; +} + +.width-widescreen{ + width:87.5rem; +} + +.width-0{ + width:0; +} + +.width-full{ + width:100%; +} + +.width-auto{ + width:auto; +} + +.z-auto{ + z-index:auto; +} + +.z-bottom{ + z-index:-100; +} + +.z-top{ + z-index:99999; +} + +.z-0{ + z-index:0; +} + +.z-100{ + z-index:100; +} + +.z-200{ + z-index:200; +} + +.z-300{ + z-index:300; +} + +.z-400{ + z-index:400; +} + +.z-500{ + z-index:500; +} + +@media all and (min-width: 30em){ + .mobile-lg\:border-1px{ + border:1px solid; + } + .mobile-lg\:hover\:border-1px:hover{ + border:1px solid; + } + .mobile-lg\:border-y-1px{ + border-top:1px solid; + border-bottom:1px solid; + } + .mobile-lg\:hover\:border-y-1px:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .mobile-lg\:border-x-1px{ + border-left:1px solid; + border-right:1px solid; + } + .mobile-lg\:hover\:border-x-1px:hover{ + border-left:1px solid; + border-right:1px solid; + } + .mobile-lg\:border-top-1px{ + border-top:1px solid; + } + .mobile-lg\:hover\:border-top-1px:hover{ + border-top:1px solid; + } + .mobile-lg\:border-right-1px{ + border-right:1px solid; + } + .mobile-lg\:hover\:border-right-1px:hover{ + border-right:1px solid; + } + .mobile-lg\:border-bottom-1px{ + border-bottom:1px solid; + } + .mobile-lg\:hover\:border-bottom-1px:hover{ + border-bottom:1px solid; + } + .mobile-lg\:border-left-1px{ + border-left:1px solid; + } + .mobile-lg\:hover\:border-left-1px:hover{ + border-left:1px solid; + } + .mobile-lg\:border-2px{ + border:2px solid; + } + .mobile-lg\:hover\:border-2px:hover{ + border:2px solid; + } + .mobile-lg\:border-y-2px{ + border-top:2px solid; + border-bottom:2px solid; + } + .mobile-lg\:hover\:border-y-2px:hover{ + border-top:2px solid; + border-bottom:2px solid; + } + .mobile-lg\:border-x-2px{ + border-left:2px solid; + border-right:2px solid; + } + .mobile-lg\:hover\:border-x-2px:hover{ + border-left:2px solid; + border-right:2px solid; + } + .mobile-lg\:border-top-2px{ + border-top:2px solid; + } + .mobile-lg\:hover\:border-top-2px:hover{ + border-top:2px solid; + } + .mobile-lg\:border-right-2px{ + border-right:2px solid; + } + .mobile-lg\:hover\:border-right-2px:hover{ + border-right:2px solid; + } + .mobile-lg\:border-bottom-2px{ + border-bottom:2px solid; + } + .mobile-lg\:hover\:border-bottom-2px:hover{ + border-bottom:2px solid; + } + .mobile-lg\:border-left-2px{ + border-left:2px solid; + } + .mobile-lg\:hover\:border-left-2px:hover{ + border-left:2px solid; + } + .mobile-lg\:border-05{ + border:0.25rem solid; + } + .mobile-lg\:hover\:border-05:hover{ + border:0.25rem solid; + } + .mobile-lg\:border-y-05{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .mobile-lg\:hover\:border-y-05:hover{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .mobile-lg\:border-x-05{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .mobile-lg\:hover\:border-x-05:hover{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .mobile-lg\:border-top-05{ + border-top:0.25rem solid; + } + .mobile-lg\:hover\:border-top-05:hover{ + border-top:0.25rem solid; + } + .mobile-lg\:border-right-05{ + border-right:0.25rem solid; + } + .mobile-lg\:hover\:border-right-05:hover{ + border-right:0.25rem solid; + } + .mobile-lg\:border-bottom-05{ + border-bottom:0.25rem solid; + } + .mobile-lg\:hover\:border-bottom-05:hover{ + border-bottom:0.25rem solid; + } + .mobile-lg\:border-left-05{ + border-left:0.25rem solid; + } + .mobile-lg\:hover\:border-left-05:hover{ + border-left:0.25rem solid; + } + .mobile-lg\:border-1{ + border:0.5rem solid; + } + .mobile-lg\:hover\:border-1:hover{ + border:0.5rem solid; + } + .mobile-lg\:border-y-1{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .mobile-lg\:hover\:border-y-1:hover{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .mobile-lg\:border-x-1{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .mobile-lg\:hover\:border-x-1:hover{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .mobile-lg\:border-top-1{ + border-top:0.5rem solid; + } + .mobile-lg\:hover\:border-top-1:hover{ + border-top:0.5rem solid; + } + .mobile-lg\:border-right-1{ + border-right:0.5rem solid; + } + .mobile-lg\:hover\:border-right-1:hover{ + border-right:0.5rem solid; + } + .mobile-lg\:border-bottom-1{ + border-bottom:0.5rem solid; + } + .mobile-lg\:hover\:border-bottom-1:hover{ + border-bottom:0.5rem solid; + } + .mobile-lg\:border-left-1{ + border-left:0.5rem solid; + } + .mobile-lg\:hover\:border-left-1:hover{ + border-left:0.5rem solid; + } + .mobile-lg\:border-105{ + border:0.75rem solid; + } + .mobile-lg\:hover\:border-105:hover{ + border:0.75rem solid; + } + .mobile-lg\:border-y-105{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .mobile-lg\:hover\:border-y-105:hover{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .mobile-lg\:border-x-105{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .mobile-lg\:hover\:border-x-105:hover{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .mobile-lg\:border-top-105{ + border-top:0.75rem solid; + } + .mobile-lg\:hover\:border-top-105:hover{ + border-top:0.75rem solid; + } + .mobile-lg\:border-right-105{ + border-right:0.75rem solid; + } + .mobile-lg\:hover\:border-right-105:hover{ + border-right:0.75rem solid; + } + .mobile-lg\:border-bottom-105{ + border-bottom:0.75rem solid; + } + .mobile-lg\:hover\:border-bottom-105:hover{ + border-bottom:0.75rem solid; + } + .mobile-lg\:border-left-105{ + border-left:0.75rem solid; + } + .mobile-lg\:hover\:border-left-105:hover{ + border-left:0.75rem solid; + } + .mobile-lg\:border-2{ + border:1rem solid; + } + .mobile-lg\:hover\:border-2:hover{ + border:1rem solid; + } + .mobile-lg\:border-y-2{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .mobile-lg\:hover\:border-y-2:hover{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .mobile-lg\:border-x-2{ + border-left:1rem solid; + border-right:1rem solid; + } + .mobile-lg\:hover\:border-x-2:hover{ + border-left:1rem solid; + border-right:1rem solid; + } + .mobile-lg\:border-top-2{ + border-top:1rem solid; + } + .mobile-lg\:hover\:border-top-2:hover{ + border-top:1rem solid; + } + .mobile-lg\:border-right-2{ + border-right:1rem solid; + } + .mobile-lg\:hover\:border-right-2:hover{ + border-right:1rem solid; + } + .mobile-lg\:border-bottom-2{ + border-bottom:1rem solid; + } + .mobile-lg\:hover\:border-bottom-2:hover{ + border-bottom:1rem solid; + } + .mobile-lg\:border-left-2{ + border-left:1rem solid; + } + .mobile-lg\:hover\:border-left-2:hover{ + border-left:1rem solid; + } + .mobile-lg\:border-205{ + border:1.25rem solid; + } + .mobile-lg\:hover\:border-205:hover{ + border:1.25rem solid; + } + .mobile-lg\:border-y-205{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .mobile-lg\:hover\:border-y-205:hover{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .mobile-lg\:border-x-205{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .mobile-lg\:hover\:border-x-205:hover{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .mobile-lg\:border-top-205{ + border-top:1.25rem solid; + } + .mobile-lg\:hover\:border-top-205:hover{ + border-top:1.25rem solid; + } + .mobile-lg\:border-right-205{ + border-right:1.25rem solid; + } + .mobile-lg\:hover\:border-right-205:hover{ + border-right:1.25rem solid; + } + .mobile-lg\:border-bottom-205{ + border-bottom:1.25rem solid; + } + .mobile-lg\:hover\:border-bottom-205:hover{ + border-bottom:1.25rem solid; + } + .mobile-lg\:border-left-205{ + border-left:1.25rem solid; + } + .mobile-lg\:hover\:border-left-205:hover{ + border-left:1.25rem solid; + } + .mobile-lg\:border-3{ + border:1.5rem solid; + } + .mobile-lg\:hover\:border-3:hover{ + border:1.5rem solid; + } + .mobile-lg\:border-y-3{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .mobile-lg\:hover\:border-y-3:hover{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .mobile-lg\:border-x-3{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .mobile-lg\:hover\:border-x-3:hover{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .mobile-lg\:border-top-3{ + border-top:1.5rem solid; + } + .mobile-lg\:hover\:border-top-3:hover{ + border-top:1.5rem solid; + } + .mobile-lg\:border-right-3{ + border-right:1.5rem solid; + } + .mobile-lg\:hover\:border-right-3:hover{ + border-right:1.5rem solid; + } + .mobile-lg\:border-bottom-3{ + border-bottom:1.5rem solid; + } + .mobile-lg\:hover\:border-bottom-3:hover{ + border-bottom:1.5rem solid; + } + .mobile-lg\:border-left-3{ + border-left:1.5rem solid; + } + .mobile-lg\:hover\:border-left-3:hover{ + border-left:1.5rem solid; + } + .mobile-lg\:border-0{ + border:0 solid; + } + .mobile-lg\:hover\:border-0:hover{ + border:0 solid; + } + .mobile-lg\:border-y-0{ + border-top:0 solid; + border-bottom:0 solid; + } + .mobile-lg\:hover\:border-y-0:hover{ + border-top:0 solid; + border-bottom:0 solid; + } + .mobile-lg\:border-x-0{ + border-left:0 solid; + border-right:0 solid; + } + .mobile-lg\:hover\:border-x-0:hover{ + border-left:0 solid; + border-right:0 solid; + } + .mobile-lg\:border-top-0{ + border-top:0 solid; + } + .mobile-lg\:hover\:border-top-0:hover{ + border-top:0 solid; + } + .mobile-lg\:border-right-0{ + border-right:0 solid; + } + .mobile-lg\:hover\:border-right-0:hover{ + border-right:0 solid; + } + .mobile-lg\:border-bottom-0{ + border-bottom:0 solid; + } + .mobile-lg\:hover\:border-bottom-0:hover{ + border-bottom:0 solid; + } + .mobile-lg\:border-left-0{ + border-left:0 solid; + } + .mobile-lg\:hover\:border-left-0:hover{ + border-left:0 solid; + } + .mobile-lg\:border{ + border:1px solid; + } + .mobile-lg\:hover\:border:hover{ + border:1px solid; + } + .mobile-lg\:border-y{ + border-top:1px solid; + border-bottom:1px solid; + } + .mobile-lg\:hover\:border-y:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .mobile-lg\:border-x{ + border-left:1px solid; + border-right:1px solid; + } + .mobile-lg\:hover\:border-x:hover{ + border-left:1px solid; + border-right:1px solid; + } + .mobile-lg\:border-top{ + border-top:1px solid; + } + .mobile-lg\:hover\:border-top:hover{ + border-top:1px solid; + } + .mobile-lg\:border-right{ + border-right:1px solid; + } + .mobile-lg\:hover\:border-right:hover{ + border-right:1px solid; + } + .mobile-lg\:border-bottom{ + border-bottom:1px solid; + } + .mobile-lg\:hover\:border-bottom:hover{ + border-bottom:1px solid; + } + .mobile-lg\:border-left{ + border-left:1px solid; + } + .mobile-lg\:hover\:border-left:hover{ + border-left:1px solid; + } + .mobile-lg\:border-transparent{ + border-color:transparent; + } + .mobile-lg\:hover\:border-transparent:hover{ + border-color:transparent; + } + .mobile-lg\:border-black{ + border-color:black; + } + .mobile-lg\:hover\:border-black:hover{ + border-color:black; + } + .mobile-lg\:border-white{ + border-color:white; + } + .mobile-lg\:hover\:border-white:hover{ + border-color:white; + } + .mobile-lg\:border-red{ + border-color:#e52207; + } + .mobile-lg\:hover\:border-red:hover{ + border-color:#e52207; + } + .mobile-lg\:border-orange{ + border-color:#e66f0e; + } + .mobile-lg\:hover\:border-orange:hover{ + border-color:#e66f0e; + } + .mobile-lg\:border-gold{ + border-color:#ffbe2e; + } + .mobile-lg\:hover\:border-gold:hover{ + border-color:#ffbe2e; + } + .mobile-lg\:border-yellow{ + border-color:#fee685; + } + .mobile-lg\:hover\:border-yellow:hover{ + border-color:#fee685; + } + .mobile-lg\:border-green{ + border-color:#538200; + } + .mobile-lg\:hover\:border-green:hover{ + border-color:#538200; + } + .mobile-lg\:border-mint{ + border-color:#04c585; + } + .mobile-lg\:hover\:border-mint:hover{ + border-color:#04c585; + } + .mobile-lg\:border-cyan{ + border-color:#009ec1; + } + .mobile-lg\:hover\:border-cyan:hover{ + border-color:#009ec1; + } + .mobile-lg\:border-blue{ + border-color:#0076d6; + } + .mobile-lg\:hover\:border-blue:hover{ + border-color:#0076d6; + } + .mobile-lg\:border-indigo{ + border-color:#676cc8; + } + .mobile-lg\:hover\:border-indigo:hover{ + border-color:#676cc8; + } + .mobile-lg\:border-violet{ + border-color:#8168b3; + } + .mobile-lg\:hover\:border-violet:hover{ + border-color:#8168b3; + } + .mobile-lg\:border-magenta{ + border-color:#d72d79; + } + .mobile-lg\:hover\:border-magenta:hover{ + border-color:#d72d79; + } + .mobile-lg\:border-gray-5{ + border-color:#f0f0f0; + } + .mobile-lg\:hover\:border-gray-5:hover{ + border-color:#f0f0f0; + } + .mobile-lg\:border-gray-10{ + border-color:#e6e6e6; + } + .mobile-lg\:hover\:border-gray-10:hover{ + border-color:#e6e6e6; + } + .mobile-lg\:border-gray-30{ + border-color:#adadad; + } + .mobile-lg\:hover\:border-gray-30:hover{ + border-color:#adadad; + } + .mobile-lg\:border-gray-50{ + border-color:#757575; + } + .mobile-lg\:hover\:border-gray-50:hover{ + border-color:#757575; + } + .mobile-lg\:border-gray-70{ + border-color:#454545; + } + .mobile-lg\:hover\:border-gray-70:hover{ + border-color:#454545; + } + .mobile-lg\:border-gray-90{ + border-color:#1b1b1b; + } + .mobile-lg\:hover\:border-gray-90:hover{ + border-color:#1b1b1b; + } + .mobile-lg\:border-base-lightest{ + border-color:#f0f0f0; + } + .mobile-lg\:hover\:border-base-lightest:hover{ + border-color:#f0f0f0; + } + .mobile-lg\:border-base-lighter{ + border-color:#dfe1e2; + } + .mobile-lg\:hover\:border-base-lighter:hover{ + border-color:#dfe1e2; + } + .mobile-lg\:border-base-light{ + border-color:#a9aeb1; + } + .mobile-lg\:hover\:border-base-light:hover{ + border-color:#a9aeb1; + } + .mobile-lg\:border-base{ + border-color:#71767a; + } + .mobile-lg\:hover\:border-base:hover{ + border-color:#71767a; + } + .mobile-lg\:border-base-dark{ + border-color:#565c65; + } + .mobile-lg\:hover\:border-base-dark:hover{ + border-color:#565c65; + } + .mobile-lg\:border-base-darker{ + border-color:#3d4551; + } + .mobile-lg\:hover\:border-base-darker:hover{ + border-color:#3d4551; + } + .mobile-lg\:border-base-darkest{ + border-color:#1b1b1b; + } + .mobile-lg\:hover\:border-base-darkest:hover{ + border-color:#1b1b1b; + } + .mobile-lg\:border-ink{ + border-color:#1b1b1b; + } + .mobile-lg\:hover\:border-ink:hover{ + border-color:#1b1b1b; + } + .mobile-lg\:border-primary-lighter{ + border-color:#d9e8f6; + } + .mobile-lg\:hover\:border-primary-lighter:hover{ + border-color:#d9e8f6; + } + .mobile-lg\:border-primary-light{ + border-color:#73b3e7; + } + .mobile-lg\:hover\:border-primary-light:hover{ + border-color:#73b3e7; + } + .mobile-lg\:border-primary{ + border-color:#005ea2; + } + .mobile-lg\:hover\:border-primary:hover{ + border-color:#005ea2; + } + .mobile-lg\:border-primary-vivid{ + border-color:#0050d8; + } + .mobile-lg\:hover\:border-primary-vivid:hover{ + border-color:#0050d8; + } + .mobile-lg\:border-primary-dark{ + border-color:#1a4480; + } + .mobile-lg\:hover\:border-primary-dark:hover{ + border-color:#1a4480; + } + .mobile-lg\:border-primary-darker{ + border-color:#162e51; + } + .mobile-lg\:hover\:border-primary-darker:hover{ + border-color:#162e51; + } + .mobile-lg\:border-secondary-lighter{ + border-color:#f3e1e4; + } + .mobile-lg\:hover\:border-secondary-lighter:hover{ + border-color:#f3e1e4; + } + .mobile-lg\:border-secondary-light{ + border-color:#f2938c; + } + .mobile-lg\:hover\:border-secondary-light:hover{ + border-color:#f2938c; + } + .mobile-lg\:border-secondary{ + border-color:#d83933; + } + .mobile-lg\:hover\:border-secondary:hover{ + border-color:#d83933; + } + .mobile-lg\:border-secondary-vivid{ + border-color:#e41d3d; + } + .mobile-lg\:hover\:border-secondary-vivid:hover{ + border-color:#e41d3d; + } + .mobile-lg\:border-secondary-dark{ + border-color:#b50909; + } + .mobile-lg\:hover\:border-secondary-dark:hover{ + border-color:#b50909; + } + .mobile-lg\:border-secondary-darker{ + border-color:#8b0a03; + } + .mobile-lg\:hover\:border-secondary-darker:hover{ + border-color:#8b0a03; + } + .mobile-lg\:border-accent-warm-darker{ + border-color:#775540; + } + .mobile-lg\:hover\:border-accent-warm-darker:hover{ + border-color:#775540; + } + .mobile-lg\:border-accent-warm-dark{ + border-color:#c05600; + } + .mobile-lg\:hover\:border-accent-warm-dark:hover{ + border-color:#c05600; + } + .mobile-lg\:border-accent-warm{ + border-color:#fa9441; + } + .mobile-lg\:hover\:border-accent-warm:hover{ + border-color:#fa9441; + } + .mobile-lg\:border-accent-warm-light{ + border-color:#ffbc78; + } + .mobile-lg\:hover\:border-accent-warm-light:hover{ + border-color:#ffbc78; + } + .mobile-lg\:border-accent-warm-lighter{ + border-color:#f2e4d4; + } + .mobile-lg\:hover\:border-accent-warm-lighter:hover{ + border-color:#f2e4d4; + } + .mobile-lg\:border-accent-cool-darker{ + border-color:#07648d; + } + .mobile-lg\:hover\:border-accent-cool-darker:hover{ + border-color:#07648d; + } + .mobile-lg\:border-accent-cool-dark{ + border-color:#28a0cb; + } + .mobile-lg\:hover\:border-accent-cool-dark:hover{ + border-color:#28a0cb; + } + .mobile-lg\:border-accent-cool{ + border-color:#00bde3; + } + .mobile-lg\:hover\:border-accent-cool:hover{ + border-color:#00bde3; + } + .mobile-lg\:border-accent-cool-light{ + border-color:#97d4ea; + } + .mobile-lg\:hover\:border-accent-cool-light:hover{ + border-color:#97d4ea; + } + .mobile-lg\:border-accent-cool-lighter{ + border-color:#e1f3f8; + } + .mobile-lg\:hover\:border-accent-cool-lighter:hover{ + border-color:#e1f3f8; + } + .mobile-lg\:border-error-lighter{ + border-color:#f4e3db; + } + .mobile-lg\:hover\:border-error-lighter:hover{ + border-color:#f4e3db; + } + .mobile-lg\:border-error-light{ + border-color:#f39268; + } + .mobile-lg\:hover\:border-error-light:hover{ + border-color:#f39268; + } + .mobile-lg\:border-error{ + border-color:#d54309; + } + .mobile-lg\:hover\:border-error:hover{ + border-color:#d54309; + } + .mobile-lg\:border-error-dark{ + border-color:#b50909; + } + .mobile-lg\:hover\:border-error-dark:hover{ + border-color:#b50909; + } + .mobile-lg\:border-error-darker{ + border-color:#6f3331; + } + .mobile-lg\:hover\:border-error-darker:hover{ + border-color:#6f3331; + } + .mobile-lg\:border-warning-lighter{ + border-color:#faf3d1; + } + .mobile-lg\:hover\:border-warning-lighter:hover{ + border-color:#faf3d1; + } + .mobile-lg\:border-warning-light{ + border-color:#fee685; + } + .mobile-lg\:hover\:border-warning-light:hover{ + border-color:#fee685; + } + .mobile-lg\:border-warning{ + border-color:#ffbe2e; + } + .mobile-lg\:hover\:border-warning:hover{ + border-color:#ffbe2e; + } + .mobile-lg\:border-warning-dark{ + border-color:#e5a000; + } + .mobile-lg\:hover\:border-warning-dark:hover{ + border-color:#e5a000; + } + .mobile-lg\:border-warning-darker{ + border-color:#936f38; + } + .mobile-lg\:hover\:border-warning-darker:hover{ + border-color:#936f38; + } + .mobile-lg\:border-success-lighter{ + border-color:#ecf3ec; + } + .mobile-lg\:hover\:border-success-lighter:hover{ + border-color:#ecf3ec; + } + .mobile-lg\:border-success-light{ + border-color:#70e17b; + } + .mobile-lg\:hover\:border-success-light:hover{ + border-color:#70e17b; + } + .mobile-lg\:border-success{ + border-color:#00a91c; + } + .mobile-lg\:hover\:border-success:hover{ + border-color:#00a91c; + } + .mobile-lg\:border-success-dark{ + border-color:#008817; + } + .mobile-lg\:hover\:border-success-dark:hover{ + border-color:#008817; + } + .mobile-lg\:border-success-darker{ + border-color:#216e1f; + } + .mobile-lg\:hover\:border-success-darker:hover{ + border-color:#216e1f; + } + .mobile-lg\:border-info-lighter{ + border-color:#e7f6f8; + } + .mobile-lg\:hover\:border-info-lighter:hover{ + border-color:#e7f6f8; + } + .mobile-lg\:border-info-light{ + border-color:#99deea; + } + .mobile-lg\:hover\:border-info-light:hover{ + border-color:#99deea; + } + .mobile-lg\:border-info{ + border-color:#00bde3; + } + .mobile-lg\:hover\:border-info:hover{ + border-color:#00bde3; + } + .mobile-lg\:border-info-dark{ + border-color:#009ec1; + } + .mobile-lg\:hover\:border-info-dark:hover{ + border-color:#009ec1; + } + .mobile-lg\:border-info-darker{ + border-color:#2e6276; + } + .mobile-lg\:hover\:border-info-darker:hover{ + border-color:#2e6276; + } + .mobile-lg\:border-disabled-lighter{ + border-color:#c9c9c9; + } + .mobile-lg\:hover\:border-disabled-lighter:hover{ + border-color:#c9c9c9; + } + .mobile-lg\:border-disabled-light{ + border-color:#919191; + } + .mobile-lg\:hover\:border-disabled-light:hover{ + border-color:#919191; + } + .mobile-lg\:border-disabled{ + border-color:#757575; + } + .mobile-lg\:hover\:border-disabled:hover{ + border-color:#757575; + } + .mobile-lg\:border-disabled-dark{ + border-color:#454545; + } + .mobile-lg\:hover\:border-disabled-dark:hover{ + border-color:#454545; + } + .mobile-lg\:border-disabled-darker{ + border-color:#1b1b1b; + } + .mobile-lg\:hover\:border-disabled-darker:hover{ + border-color:#1b1b1b; + } + .mobile-lg\:border-emergency{ + border-color:#9c3d10; + } + .mobile-lg\:hover\:border-emergency:hover{ + border-color:#9c3d10; + } + .mobile-lg\:border-emergency-dark{ + border-color:#332d29; + } + .mobile-lg\:hover\:border-emergency-dark:hover{ + border-color:#332d29; + } + .mobile-lg\:radius-0{ + border-radius:0; + } + .mobile-lg\:radius-top-0{ + border-top-left-radius:0; + border-top-right-radius:0; + } + .mobile-lg\:radius-right-0{ + border-top-right-radius:0; + border-bottom-right-radius:0; + } + .mobile-lg\:radius-bottom-0{ + border-bottom-left-radius:0; + border-bottom-right-radius:0; + } + .mobile-lg\:radius-left-0{ + border-top-left-radius:0; + border-bottom-left-radius:0; + } + .mobile-lg\:radius-sm{ + border-radius:2px; + } + .mobile-lg\:radius-top-sm{ + border-top-left-radius:2px; + border-top-right-radius:2px; + } + .mobile-lg\:radius-right-sm{ + border-top-right-radius:2px; + border-bottom-right-radius:2px; + } + .mobile-lg\:radius-bottom-sm{ + border-bottom-left-radius:2px; + border-bottom-right-radius:2px; + } + .mobile-lg\:radius-left-sm{ + border-top-left-radius:2px; + border-bottom-left-radius:2px; + } + .mobile-lg\:radius-md{ + border-radius:0.25rem; + } + .mobile-lg\:radius-top-md{ + border-top-left-radius:0.25rem; + border-top-right-radius:0.25rem; + } + .mobile-lg\:radius-right-md{ + border-top-right-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .mobile-lg\:radius-bottom-md{ + border-bottom-left-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .mobile-lg\:radius-left-md{ + border-top-left-radius:0.25rem; + border-bottom-left-radius:0.25rem; + } + .mobile-lg\:radius-lg{ + border-radius:0.5rem; + } + .mobile-lg\:radius-top-lg{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; + } + .mobile-lg\:radius-right-lg{ + border-top-right-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .mobile-lg\:radius-bottom-lg{ + border-bottom-left-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .mobile-lg\:radius-left-lg{ + border-top-left-radius:0.5rem; + border-bottom-left-radius:0.5rem; + } + .mobile-lg\:radius-pill{ + border-radius:99rem; + } + .mobile-lg\:radius-top-pill{ + border-top-left-radius:99rem; + border-top-right-radius:99rem; + } + .mobile-lg\:radius-right-pill{ + border-top-right-radius:99rem; + border-bottom-right-radius:99rem; + } + .mobile-lg\:radius-bottom-pill{ + border-bottom-left-radius:99rem; + border-bottom-right-radius:99rem; + } + .mobile-lg\:radius-left-pill{ + border-top-left-radius:99rem; + border-bottom-left-radius:99rem; + } + .mobile-lg\:display-block{ + display:block; + } + .mobile-lg\:display-flex{ + display:flex; + } + .mobile-lg\:display-none{ + display:none; + } + .mobile-lg\:display-inline{ + display:inline; + } + .mobile-lg\:display-inline-block{ + display:inline-block; + } + .mobile-lg\:display-inline-flex{ + display:inline-flex; + } + .mobile-lg\:display-table{ + display:table; + } + .mobile-lg\:display-table-cell{ + display:table-cell; + } + .mobile-lg\:display-table-row{ + display:table-row; + } + .mobile-lg\:font-mono-3xs{ + font-size:0.77rem; + } + .mobile-lg\:font-mono-2xs{ + font-size:0.83rem; + } + .mobile-lg\:font-mono-xs{ + font-size:0.89rem; + } + .mobile-lg\:font-mono-sm{ + font-size:0.95rem; + } + .mobile-lg\:font-mono-md{ + font-size:1.01rem; + } + .mobile-lg\:font-mono-lg{ + font-size:1.31rem; + } + .mobile-lg\:font-mono-xl{ + font-size:1.91rem; + } + .mobile-lg\:font-mono-2xl{ + font-size:2.38rem; + } + .mobile-lg\:font-mono-3xl{ + font-size:2.86rem; + } + .mobile-lg\:font-sans-3xs{ + font-size:0.87rem; + } + .mobile-lg\:font-sans-2xs{ + font-size:0.93rem; + } + .mobile-lg\:font-sans-xs{ + font-size:1rem; + } + .mobile-lg\:font-sans-sm{ + font-size:1.06rem; + } + .mobile-lg\:font-sans-md{ + font-size:1.13rem; + } + .mobile-lg\:font-sans-lg{ + font-size:1.46rem; + } + .mobile-lg\:font-sans-xl{ + font-size:2.13rem; + } + .mobile-lg\:font-sans-2xl{ + font-size:2.66rem; + } + .mobile-lg\:font-sans-3xl{ + font-size:3.19rem; + } + .mobile-lg\:font-serif-3xs{ + font-size:0.79rem; + } + .mobile-lg\:font-serif-2xs{ + font-size:0.85rem; + } + .mobile-lg\:font-serif-xs{ + font-size:0.91rem; + } + .mobile-lg\:font-serif-sm{ + font-size:0.98rem; + } + .mobile-lg\:font-serif-md{ + font-size:1.04rem; + } + .mobile-lg\:font-serif-lg{ + font-size:1.34rem; + } + .mobile-lg\:font-serif-xl{ + font-size:1.95rem; + } + .mobile-lg\:font-serif-2xl{ + font-size:2.44rem; + } + .mobile-lg\:font-serif-3xl{ + font-size:2.93rem; + } + .mobile-lg\:font-heading-3xs{ + font-size:0.79rem; + } + .mobile-lg\:font-heading-2xs{ + font-size:0.85rem; + } + .mobile-lg\:font-heading-xs{ + font-size:0.91rem; + } + .mobile-lg\:font-heading-sm{ + font-size:0.98rem; + } + .mobile-lg\:font-heading-md{ + font-size:1.04rem; + } + .mobile-lg\:font-heading-lg{ + font-size:1.34rem; + } + .mobile-lg\:font-heading-xl{ + font-size:1.95rem; + } + .mobile-lg\:font-heading-2xl{ + font-size:2.44rem; + } + .mobile-lg\:font-heading-3xl{ + font-size:2.93rem; + } + .mobile-lg\:font-body-3xs{ + font-size:0.87rem; + } + .mobile-lg\:font-body-2xs{ + font-size:0.93rem; + } + .mobile-lg\:font-body-xs{ + font-size:1rem; + } + .mobile-lg\:font-body-sm{ + font-size:1.06rem; + } + .mobile-lg\:font-body-md{ + font-size:1.13rem; + } + .mobile-lg\:font-body-lg{ + font-size:1.46rem; + } + .mobile-lg\:font-body-xl{ + font-size:2.13rem; + } + .mobile-lg\:font-body-2xl{ + font-size:2.66rem; + } + .mobile-lg\:font-body-3xl{ + font-size:3.19rem; + } + .mobile-lg\:font-code-3xs{ + font-size:0.77rem; + } + .mobile-lg\:font-code-2xs{ + font-size:0.83rem; + } + .mobile-lg\:font-code-xs{ + font-size:0.89rem; + } + .mobile-lg\:font-code-sm{ + font-size:0.95rem; + } + .mobile-lg\:font-code-md{ + font-size:1.01rem; + } + .mobile-lg\:font-code-lg{ + font-size:1.31rem; + } + .mobile-lg\:font-code-xl{ + font-size:1.91rem; + } + .mobile-lg\:font-code-2xl{ + font-size:2.38rem; + } + .mobile-lg\:font-code-3xl{ + font-size:2.86rem; + } + .mobile-lg\:font-alt-3xs{ + font-size:0.79rem; + } + .mobile-lg\:font-alt-2xs{ + font-size:0.85rem; + } + .mobile-lg\:font-alt-xs{ + font-size:0.91rem; + } + .mobile-lg\:font-alt-sm{ + font-size:0.98rem; + } + .mobile-lg\:font-alt-md{ + font-size:1.04rem; + } + .mobile-lg\:font-alt-lg{ + font-size:1.34rem; + } + .mobile-lg\:font-alt-xl{ + font-size:1.95rem; + } + .mobile-lg\:font-alt-2xl{ + font-size:2.44rem; + } + .mobile-lg\:font-alt-3xl{ + font-size:2.93rem; + } + .mobile-lg\:font-ui-3xs{ + font-size:0.87rem; + } + .mobile-lg\:font-ui-2xs{ + font-size:0.93rem; + } + .mobile-lg\:font-ui-xs{ + font-size:1rem; + } + .mobile-lg\:font-ui-sm{ + font-size:1.06rem; + } + .mobile-lg\:font-ui-md{ + font-size:1.13rem; + } + .mobile-lg\:font-ui-lg{ + font-size:1.46rem; + } + .mobile-lg\:font-ui-xl{ + font-size:2.13rem; + } + .mobile-lg\:font-ui-2xl{ + font-size:2.66rem; + } + .mobile-lg\:font-ui-3xl{ + font-size:3.19rem; + } + .mobile-lg\:text-light{ + font-weight:300; + } + .mobile-lg\:text-normal{ + font-weight:normal; + } + .mobile-lg\:text-bold{ + font-weight:700; + } + .mobile-lg\:flex-justify-center{ + justify-content:center; + } + .mobile-lg\:flex-justify-start{ + justify-content:flex-start; + } + .mobile-lg\:flex-justify-end{ + justify-content:flex-end; + } + .mobile-lg\:flex-justify{ + justify-content:space-between; + } + .mobile-lg\:line-height-sans-1{ + line-height:0.9; + } + .mobile-lg\:line-height-sans-2{ + line-height:1.1; + } + .mobile-lg\:line-height-sans-3{ + line-height:1.3; + } + .mobile-lg\:line-height-sans-4{ + line-height:1.4; + } + .mobile-lg\:line-height-sans-5{ + line-height:1.5; + } + .mobile-lg\:line-height-sans-6{ + line-height:1.6; + } + .mobile-lg\:line-height-serif-1{ + line-height:1; + } + .mobile-lg\:line-height-serif-2{ + line-height:1.2; + } + .mobile-lg\:line-height-serif-3{ + line-height:1.4; + } + .mobile-lg\:line-height-serif-4{ + line-height:1.5; + } + .mobile-lg\:line-height-serif-5{ + line-height:1.7; + } + .mobile-lg\:line-height-serif-6{ + line-height:1.8; + } + .mobile-lg\:line-height-mono-1{ + line-height:1; + } + .mobile-lg\:line-height-mono-2{ + line-height:1.3; + } + .mobile-lg\:line-height-mono-3{ + line-height:1.4; + } + .mobile-lg\:line-height-mono-4{ + line-height:1.6; + } + .mobile-lg\:line-height-mono-5{ + line-height:1.7; + } + .mobile-lg\:line-height-mono-6{ + line-height:1.8; + } + .mobile-lg\:line-height-heading-1{ + line-height:1; + } + .mobile-lg\:line-height-heading-2{ + line-height:1.2; + } + .mobile-lg\:line-height-heading-3{ + line-height:1.4; + } + .mobile-lg\:line-height-heading-4{ + line-height:1.5; + } + .mobile-lg\:line-height-heading-5{ + line-height:1.7; + } + .mobile-lg\:line-height-heading-6{ + line-height:1.8; + } + .mobile-lg\:line-height-ui-1{ + line-height:0.9; + } + .mobile-lg\:line-height-ui-2{ + line-height:1.1; + } + .mobile-lg\:line-height-ui-3{ + line-height:1.3; + } + .mobile-lg\:line-height-ui-4{ + line-height:1.4; + } + .mobile-lg\:line-height-ui-5{ + line-height:1.5; + } + .mobile-lg\:line-height-ui-6{ + line-height:1.6; + } + .mobile-lg\:line-height-body-1{ + line-height:0.9; + } + .mobile-lg\:line-height-body-2{ + line-height:1.1; + } + .mobile-lg\:line-height-body-3{ + line-height:1.3; + } + .mobile-lg\:line-height-body-4{ + line-height:1.4; + } + .mobile-lg\:line-height-body-5{ + line-height:1.5; + } + .mobile-lg\:line-height-body-6{ + line-height:1.6; + } + .mobile-lg\:line-height-code-1{ + line-height:1; + } + .mobile-lg\:line-height-code-2{ + line-height:1.3; + } + .mobile-lg\:line-height-code-3{ + line-height:1.4; + } + .mobile-lg\:line-height-code-4{ + line-height:1.6; + } + .mobile-lg\:line-height-code-5{ + line-height:1.7; + } + .mobile-lg\:line-height-code-6{ + line-height:1.8; + } + .mobile-lg\:line-height-alt-1{ + line-height:1; + } + .mobile-lg\:line-height-alt-2{ + line-height:1.2; + } + .mobile-lg\:line-height-alt-3{ + line-height:1.4; + } + .mobile-lg\:line-height-alt-4{ + line-height:1.5; + } + .mobile-lg\:line-height-alt-5{ + line-height:1.7; + } + .mobile-lg\:line-height-alt-6{ + line-height:1.8; + } + .mobile-lg\:margin-neg-1px{ + margin:-1px; + } + .mobile-lg\:margin-neg-2px{ + margin:-2px; + } + .mobile-lg\:margin-neg-05{ + margin:-0.25rem; + } + .mobile-lg\:margin-neg-1{ + margin:-0.5rem; + } + .mobile-lg\:margin-neg-105{ + margin:-0.75rem; + } + .mobile-lg\:margin-neg-2{ + margin:-1rem; + } + .mobile-lg\:margin-neg-205{ + margin:-1.25rem; + } + .mobile-lg\:margin-neg-3{ + margin:-1.5rem; + } + .mobile-lg\:margin-1px{ + margin:1px; + } + .mobile-lg\:margin-2px{ + margin:2px; + } + .mobile-lg\:margin-05{ + margin:0.25rem; + } + .mobile-lg\:margin-1{ + margin:0.5rem; + } + .mobile-lg\:margin-105{ + margin:0.75rem; + } + .mobile-lg\:margin-2{ + margin:1rem; + } + .mobile-lg\:margin-205{ + margin:1.25rem; + } + .mobile-lg\:margin-3{ + margin:1.5rem; + } + .mobile-lg\:margin-neg-4{ + margin:-2rem; + } + .mobile-lg\:margin-neg-5{ + margin:-2.5rem; + } + .mobile-lg\:margin-neg-6{ + margin:-3rem; + } + .mobile-lg\:margin-neg-7{ + margin:-3.5rem; + } + .mobile-lg\:margin-neg-8{ + margin:-4rem; + } + .mobile-lg\:margin-neg-9{ + margin:-4.5rem; + } + .mobile-lg\:margin-neg-10{ + margin:-5rem; + } + .mobile-lg\:margin-neg-15{ + margin:-7.5rem; + } + .mobile-lg\:margin-4{ + margin:2rem; + } + .mobile-lg\:margin-5{ + margin:2.5rem; + } + .mobile-lg\:margin-6{ + margin:3rem; + } + .mobile-lg\:margin-7{ + margin:3.5rem; + } + .mobile-lg\:margin-8{ + margin:4rem; + } + .mobile-lg\:margin-9{ + margin:4.5rem; + } + .mobile-lg\:margin-10{ + margin:5rem; + } + .mobile-lg\:margin-15{ + margin:7.5rem; + } + .mobile-lg\:margin-05em{ + margin:0.5em; + } + .mobile-lg\:margin-1em{ + margin:1em; + } + .mobile-lg\:margin-105em{ + margin:1.5em; + } + .mobile-lg\:margin-2em{ + margin:2em; + } + .mobile-lg\:margin-0{ + margin:0; + } + .mobile-lg\:margin-y-1px{ + margin-top:1px; + margin-bottom:1px; + } + .mobile-lg\:margin-top-1px{ + margin-top:1px; + } + .mobile-lg\:margin-bottom-1px{ + margin-bottom:1px; + } + .mobile-lg\:margin-y-2px{ + margin-top:2px; + margin-bottom:2px; + } + .mobile-lg\:margin-top-2px{ + margin-top:2px; + } + .mobile-lg\:margin-bottom-2px{ + margin-bottom:2px; + } + .mobile-lg\:margin-y-05{ + margin-top:0.25rem; + margin-bottom:0.25rem; + } + .mobile-lg\:margin-top-05{ + margin-top:0.25rem; + } + .mobile-lg\:margin-bottom-05{ + margin-bottom:0.25rem; + } + .mobile-lg\:margin-y-1{ + margin-top:0.5rem; + margin-bottom:0.5rem; + } + .mobile-lg\:margin-top-1{ + margin-top:0.5rem; + } + .mobile-lg\:margin-bottom-1{ + margin-bottom:0.5rem; + } + .mobile-lg\:margin-y-105{ + margin-top:0.75rem; + margin-bottom:0.75rem; + } + .mobile-lg\:margin-top-105{ + margin-top:0.75rem; + } + .mobile-lg\:margin-bottom-105{ + margin-bottom:0.75rem; + } + .mobile-lg\:margin-y-2{ + margin-top:1rem; + margin-bottom:1rem; + } + .mobile-lg\:margin-top-2{ + margin-top:1rem; + } + .mobile-lg\:margin-bottom-2{ + margin-bottom:1rem; + } + .mobile-lg\:margin-y-205{ + margin-top:1.25rem; + margin-bottom:1.25rem; + } + .mobile-lg\:margin-top-205{ + margin-top:1.25rem; + } + .mobile-lg\:margin-bottom-205{ + margin-bottom:1.25rem; + } + .mobile-lg\:margin-y-3{ + margin-top:1.5rem; + margin-bottom:1.5rem; + } + .mobile-lg\:margin-top-3{ + margin-top:1.5rem; + } + .mobile-lg\:margin-bottom-3{ + margin-bottom:1.5rem; + } + .mobile-lg\:margin-y-neg-1px{ + margin-top:-1px; + margin-bottom:-1px; + } + .mobile-lg\:margin-top-neg-1px{ + margin-top:-1px; + } + .mobile-lg\:margin-bottom-neg-1px{ + margin-bottom:-1px; + } + .mobile-lg\:margin-y-neg-2px{ + margin-top:-2px; + margin-bottom:-2px; + } + .mobile-lg\:margin-top-neg-2px{ + margin-top:-2px; + } + .mobile-lg\:margin-bottom-neg-2px{ + margin-bottom:-2px; + } + .mobile-lg\:margin-y-neg-05{ + margin-top:-0.25rem; + margin-bottom:-0.25rem; + } + .mobile-lg\:margin-top-neg-05{ + margin-top:-0.25rem; + } + .mobile-lg\:margin-bottom-neg-05{ + margin-bottom:-0.25rem; + } + .mobile-lg\:margin-y-neg-1{ + margin-top:-0.5rem; + margin-bottom:-0.5rem; + } + .mobile-lg\:margin-top-neg-1{ + margin-top:-0.5rem; + } + .mobile-lg\:margin-bottom-neg-1{ + margin-bottom:-0.5rem; + } + .mobile-lg\:margin-y-neg-105{ + margin-top:-0.75rem; + margin-bottom:-0.75rem; + } + .mobile-lg\:margin-top-neg-105{ + margin-top:-0.75rem; + } + .mobile-lg\:margin-bottom-neg-105{ + margin-bottom:-0.75rem; + } + .mobile-lg\:margin-y-neg-2{ + margin-top:-1rem; + margin-bottom:-1rem; + } + .mobile-lg\:margin-top-neg-2{ + margin-top:-1rem; + } + .mobile-lg\:margin-bottom-neg-2{ + margin-bottom:-1rem; + } + .mobile-lg\:margin-y-neg-205{ + margin-top:-1.25rem; + margin-bottom:-1.25rem; + } + .mobile-lg\:margin-top-neg-205{ + margin-top:-1.25rem; + } + .mobile-lg\:margin-bottom-neg-205{ + margin-bottom:-1.25rem; + } + .mobile-lg\:margin-y-neg-3{ + margin-top:-1.5rem; + margin-bottom:-1.5rem; + } + .mobile-lg\:margin-top-neg-3{ + margin-top:-1.5rem; + } + .mobile-lg\:margin-bottom-neg-3{ + margin-bottom:-1.5rem; + } + .mobile-lg\:margin-y-neg-4{ + margin-top:-2rem; + margin-bottom:-2rem; + } + .mobile-lg\:margin-top-neg-4{ + margin-top:-2rem; + } + .mobile-lg\:margin-bottom-neg-4{ + margin-bottom:-2rem; + } + .mobile-lg\:margin-y-neg-5{ + margin-top:-2.5rem; + margin-bottom:-2.5rem; + } + .mobile-lg\:margin-top-neg-5{ + margin-top:-2.5rem; + } + .mobile-lg\:margin-bottom-neg-5{ + margin-bottom:-2.5rem; + } + .mobile-lg\:margin-y-neg-6{ + margin-top:-3rem; + margin-bottom:-3rem; + } + .mobile-lg\:margin-top-neg-6{ + margin-top:-3rem; + } + .mobile-lg\:margin-bottom-neg-6{ + margin-bottom:-3rem; + } + .mobile-lg\:margin-y-neg-7{ + margin-top:-3.5rem; + margin-bottom:-3.5rem; + } + .mobile-lg\:margin-top-neg-7{ + margin-top:-3.5rem; + } + .mobile-lg\:margin-bottom-neg-7{ + margin-bottom:-3.5rem; + } + .mobile-lg\:margin-y-neg-8{ + margin-top:-4rem; + margin-bottom:-4rem; + } + .mobile-lg\:margin-top-neg-8{ + margin-top:-4rem; + } + .mobile-lg\:margin-bottom-neg-8{ + margin-bottom:-4rem; + } + .mobile-lg\:margin-y-neg-9{ + margin-top:-4.5rem; + margin-bottom:-4.5rem; + } + .mobile-lg\:margin-top-neg-9{ + margin-top:-4.5rem; + } + .mobile-lg\:margin-bottom-neg-9{ + margin-bottom:-4.5rem; + } + .mobile-lg\:margin-y-neg-10{ + margin-top:-5rem; + margin-bottom:-5rem; + } + .mobile-lg\:margin-top-neg-10{ + margin-top:-5rem; + } + .mobile-lg\:margin-bottom-neg-10{ + margin-bottom:-5rem; + } + .mobile-lg\:margin-y-neg-15{ + margin-top:-7.5rem; + margin-bottom:-7.5rem; + } + .mobile-lg\:margin-top-neg-15{ + margin-top:-7.5rem; + } + .mobile-lg\:margin-bottom-neg-15{ + margin-bottom:-7.5rem; + } + .mobile-lg\:margin-y-4{ + margin-top:2rem; + margin-bottom:2rem; + } + .mobile-lg\:margin-top-4{ + margin-top:2rem; + } + .mobile-lg\:margin-bottom-4{ + margin-bottom:2rem; + } + .mobile-lg\:margin-y-5{ + margin-top:2.5rem; + margin-bottom:2.5rem; + } + .mobile-lg\:margin-top-5{ + margin-top:2.5rem; + } + .mobile-lg\:margin-bottom-5{ + margin-bottom:2.5rem; + } + .mobile-lg\:margin-y-6{ + margin-top:3rem; + margin-bottom:3rem; + } + .mobile-lg\:margin-top-6{ + margin-top:3rem; + } + .mobile-lg\:margin-bottom-6{ + margin-bottom:3rem; + } + .mobile-lg\:margin-y-7{ + margin-top:3.5rem; + margin-bottom:3.5rem; + } + .mobile-lg\:margin-top-7{ + margin-top:3.5rem; + } + .mobile-lg\:margin-bottom-7{ + margin-bottom:3.5rem; + } + .mobile-lg\:margin-y-8{ + margin-top:4rem; + margin-bottom:4rem; + } + .mobile-lg\:margin-top-8{ + margin-top:4rem; + } + .mobile-lg\:margin-bottom-8{ + margin-bottom:4rem; + } + .mobile-lg\:margin-y-9{ + margin-top:4.5rem; + margin-bottom:4.5rem; + } + .mobile-lg\:margin-top-9{ + margin-top:4.5rem; + } + .mobile-lg\:margin-bottom-9{ + margin-bottom:4.5rem; + } + .mobile-lg\:margin-y-10{ + margin-top:5rem; + margin-bottom:5rem; + } + .mobile-lg\:margin-top-10{ + margin-top:5rem; + } + .mobile-lg\:margin-bottom-10{ + margin-bottom:5rem; + } + .mobile-lg\:margin-y-15{ + margin-top:7.5rem; + margin-bottom:7.5rem; + } + .mobile-lg\:margin-top-15{ + margin-top:7.5rem; + } + .mobile-lg\:margin-bottom-15{ + margin-bottom:7.5rem; + } + .mobile-lg\:margin-y-05em{ + margin-top:0.5em; + margin-bottom:0.5em; + } + .mobile-lg\:margin-top-05em{ + margin-top:0.5em; + } + .mobile-lg\:margin-bottom-05em{ + margin-bottom:0.5em; + } + .mobile-lg\:margin-y-1em{ + margin-top:1em; + margin-bottom:1em; + } + .mobile-lg\:margin-top-1em{ + margin-top:1em; + } + .mobile-lg\:margin-bottom-1em{ + margin-bottom:1em; + } + .mobile-lg\:margin-y-105em{ + margin-top:1.5em; + margin-bottom:1.5em; + } + .mobile-lg\:margin-top-105em{ + margin-top:1.5em; + } + .mobile-lg\:margin-bottom-105em{ + margin-bottom:1.5em; + } + .mobile-lg\:margin-y-2em{ + margin-top:2em; + margin-bottom:2em; + } + .mobile-lg\:margin-top-2em{ + margin-top:2em; + } + .mobile-lg\:margin-bottom-2em{ + margin-bottom:2em; + } + .mobile-lg\:margin-y-0{ + margin-top:0; + margin-bottom:0; + } + .mobile-lg\:margin-top-0{ + margin-top:0; + } + .mobile-lg\:margin-bottom-0{ + margin-bottom:0; + } + .mobile-lg\:margin-y-auto{ + margin-top:auto; + margin-bottom:auto; + } + .mobile-lg\:margin-top-auto{ + margin-top:auto; + } + .mobile-lg\:margin-bottom-auto{ + margin-bottom:auto; + } + .mobile-lg\:margin-x-1px{ + margin-left:1px; + margin-right:1px; + } + .mobile-lg\:margin-right-1px{ + margin-right:1px; + } + .mobile-lg\:margin-left-1px{ + margin-left:1px; + } + .mobile-lg\:margin-x-2px{ + margin-left:2px; + margin-right:2px; + } + .mobile-lg\:margin-right-2px{ + margin-right:2px; + } + .mobile-lg\:margin-left-2px{ + margin-left:2px; + } + .mobile-lg\:margin-x-05{ + margin-left:0.25rem; + margin-right:0.25rem; + } + .mobile-lg\:margin-right-05{ + margin-right:0.25rem; + } + .mobile-lg\:margin-left-05{ + margin-left:0.25rem; + } + .mobile-lg\:margin-x-1{ + margin-left:0.5rem; + margin-right:0.5rem; + } + .mobile-lg\:margin-right-1{ + margin-right:0.5rem; + } + .mobile-lg\:margin-left-1{ + margin-left:0.5rem; + } + .mobile-lg\:margin-x-105{ + margin-left:0.75rem; + margin-right:0.75rem; + } + .mobile-lg\:margin-right-105{ + margin-right:0.75rem; + } + .mobile-lg\:margin-left-105{ + margin-left:0.75rem; + } + .mobile-lg\:margin-x-2{ + margin-left:1rem; + margin-right:1rem; + } + .mobile-lg\:margin-right-2{ + margin-right:1rem; + } + .mobile-lg\:margin-left-2{ + margin-left:1rem; + } + .mobile-lg\:margin-x-205{ + margin-left:1.25rem; + margin-right:1.25rem; + } + .mobile-lg\:margin-right-205{ + margin-right:1.25rem; + } + .mobile-lg\:margin-left-205{ + margin-left:1.25rem; + } + .mobile-lg\:margin-x-3{ + margin-left:1.5rem; + margin-right:1.5rem; + } + .mobile-lg\:margin-right-3{ + margin-right:1.5rem; + } + .mobile-lg\:margin-left-3{ + margin-left:1.5rem; + } + .mobile-lg\:margin-x-neg-1px{ + margin-left:-1px; + margin-right:-1px; + } + .mobile-lg\:margin-right-neg-1px{ + margin-right:-1px; + } + .mobile-lg\:margin-left-neg-1px{ + margin-left:-1px; + } + .mobile-lg\:margin-x-neg-2px{ + margin-left:-2px; + margin-right:-2px; + } + .mobile-lg\:margin-right-neg-2px{ + margin-right:-2px; + } + .mobile-lg\:margin-left-neg-2px{ + margin-left:-2px; + } + .mobile-lg\:margin-x-neg-05{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .mobile-lg\:margin-right-neg-05{ + margin-right:-0.25rem; + } + .mobile-lg\:margin-left-neg-05{ + margin-left:-0.25rem; + } + .mobile-lg\:margin-x-neg-1{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .mobile-lg\:margin-right-neg-1{ + margin-right:-0.5rem; + } + .mobile-lg\:margin-left-neg-1{ + margin-left:-0.5rem; + } + .mobile-lg\:margin-x-neg-105{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .mobile-lg\:margin-right-neg-105{ + margin-right:-0.75rem; + } + .mobile-lg\:margin-left-neg-105{ + margin-left:-0.75rem; + } + .mobile-lg\:margin-x-neg-2{ + margin-left:-1rem; + margin-right:-1rem; + } + .mobile-lg\:margin-right-neg-2{ + margin-right:-1rem; + } + .mobile-lg\:margin-left-neg-2{ + margin-left:-1rem; + } + .mobile-lg\:margin-x-neg-205{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .mobile-lg\:margin-right-neg-205{ + margin-right:-1.25rem; + } + .mobile-lg\:margin-left-neg-205{ + margin-left:-1.25rem; + } + .mobile-lg\:margin-x-neg-3{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .mobile-lg\:margin-right-neg-3{ + margin-right:-1.5rem; + } + .mobile-lg\:margin-left-neg-3{ + margin-left:-1.5rem; + } + .mobile-lg\:margin-x-neg-4{ + margin-left:-2rem; + margin-right:-2rem; + } + .mobile-lg\:margin-right-neg-4{ + margin-right:-2rem; + } + .mobile-lg\:margin-left-neg-4{ + margin-left:-2rem; + } + .mobile-lg\:margin-x-neg-5{ + margin-left:-2.5rem; + margin-right:-2.5rem; + } + .mobile-lg\:margin-right-neg-5{ + margin-right:-2.5rem; + } + .mobile-lg\:margin-left-neg-5{ + margin-left:-2.5rem; + } + .mobile-lg\:margin-x-neg-6{ + margin-left:-3rem; + margin-right:-3rem; + } + .mobile-lg\:margin-right-neg-6{ + margin-right:-3rem; + } + .mobile-lg\:margin-left-neg-6{ + margin-left:-3rem; + } + .mobile-lg\:margin-x-neg-7{ + margin-left:-3.5rem; + margin-right:-3.5rem; + } + .mobile-lg\:margin-right-neg-7{ + margin-right:-3.5rem; + } + .mobile-lg\:margin-left-neg-7{ + margin-left:-3.5rem; + } + .mobile-lg\:margin-x-neg-8{ + margin-left:-4rem; + margin-right:-4rem; + } + .mobile-lg\:margin-right-neg-8{ + margin-right:-4rem; + } + .mobile-lg\:margin-left-neg-8{ + margin-left:-4rem; + } + .mobile-lg\:margin-x-neg-9{ + margin-left:-4.5rem; + margin-right:-4.5rem; + } + .mobile-lg\:margin-right-neg-9{ + margin-right:-4.5rem; + } + .mobile-lg\:margin-left-neg-9{ + margin-left:-4.5rem; + } + .mobile-lg\:margin-x-neg-10{ + margin-left:-5rem; + margin-right:-5rem; + } + .mobile-lg\:margin-right-neg-10{ + margin-right:-5rem; + } + .mobile-lg\:margin-left-neg-10{ + margin-left:-5rem; + } + .mobile-lg\:margin-x-neg-15{ + margin-left:-7.5rem; + margin-right:-7.5rem; + } + .mobile-lg\:margin-right-neg-15{ + margin-right:-7.5rem; + } + .mobile-lg\:margin-left-neg-15{ + margin-left:-7.5rem; + } + .mobile-lg\:margin-x-4{ + margin-left:2rem; + margin-right:2rem; + } + .mobile-lg\:margin-right-4{ + margin-right:2rem; + } + .mobile-lg\:margin-left-4{ + margin-left:2rem; + } + .mobile-lg\:margin-x-5{ + margin-left:2.5rem; + margin-right:2.5rem; + } + .mobile-lg\:margin-right-5{ + margin-right:2.5rem; + } + .mobile-lg\:margin-left-5{ + margin-left:2.5rem; + } + .mobile-lg\:margin-x-6{ + margin-left:3rem; + margin-right:3rem; + } + .mobile-lg\:margin-right-6{ + margin-right:3rem; + } + .mobile-lg\:margin-left-6{ + margin-left:3rem; + } + .mobile-lg\:margin-x-7{ + margin-left:3.5rem; + margin-right:3.5rem; + } + .mobile-lg\:margin-right-7{ + margin-right:3.5rem; + } + .mobile-lg\:margin-left-7{ + margin-left:3.5rem; + } + .mobile-lg\:margin-x-8{ + margin-left:4rem; + margin-right:4rem; + } + .mobile-lg\:margin-right-8{ + margin-right:4rem; + } + .mobile-lg\:margin-left-8{ + margin-left:4rem; + } + .mobile-lg\:margin-x-9{ + margin-left:4.5rem; + margin-right:4.5rem; + } + .mobile-lg\:margin-right-9{ + margin-right:4.5rem; + } + .mobile-lg\:margin-left-9{ + margin-left:4.5rem; + } + .mobile-lg\:margin-x-10{ + margin-left:5rem; + margin-right:5rem; + } + .mobile-lg\:margin-right-10{ + margin-right:5rem; + } + .mobile-lg\:margin-left-10{ + margin-left:5rem; + } + .mobile-lg\:margin-x-15{ + margin-left:7.5rem; + margin-right:7.5rem; + } + .mobile-lg\:margin-right-15{ + margin-right:7.5rem; + } + .mobile-lg\:margin-left-15{ + margin-left:7.5rem; + } + .mobile-lg\:margin-x-card{ + margin-left:10rem; + margin-right:10rem; + } + .mobile-lg\:margin-right-card{ + margin-right:10rem; + } + .mobile-lg\:margin-left-card{ + margin-left:10rem; + } + .mobile-lg\:margin-x-card-lg{ + margin-left:15rem; + margin-right:15rem; + } + .mobile-lg\:margin-right-card-lg{ + margin-right:15rem; + } + .mobile-lg\:margin-left-card-lg{ + margin-left:15rem; + } + .mobile-lg\:margin-x-mobile{ + margin-left:20rem; + margin-right:20rem; + } + .mobile-lg\:margin-right-mobile{ + margin-right:20rem; + } + .mobile-lg\:margin-left-mobile{ + margin-left:20rem; + } + .mobile-lg\:margin-x-05em{ + margin-left:0.5em; + margin-right:0.5em; + } + .mobile-lg\:margin-right-05em{ + margin-right:0.5em; + } + .mobile-lg\:margin-left-05em{ + margin-left:0.5em; + } + .mobile-lg\:margin-x-1em{ + margin-left:1em; + margin-right:1em; + } + .mobile-lg\:margin-right-1em{ + margin-right:1em; + } + .mobile-lg\:margin-left-1em{ + margin-left:1em; + } + .mobile-lg\:margin-x-105em{ + margin-left:1.5em; + margin-right:1.5em; + } + .mobile-lg\:margin-right-105em{ + margin-right:1.5em; + } + .mobile-lg\:margin-left-105em{ + margin-left:1.5em; + } + .mobile-lg\:margin-x-2em{ + margin-left:2em; + margin-right:2em; + } + .mobile-lg\:margin-right-2em{ + margin-right:2em; + } + .mobile-lg\:margin-left-2em{ + margin-left:2em; + } + .mobile-lg\:margin-x-0{ + margin-left:0; + margin-right:0; + } + .mobile-lg\:margin-right-0{ + margin-right:0; + } + .mobile-lg\:margin-left-0{ + margin-left:0; + } + .mobile-lg\:margin-x-auto{ + margin-left:auto; + margin-right:auto; + } + .mobile-lg\:margin-right-auto{ + margin-right:auto; + } + .mobile-lg\:margin-left-auto{ + margin-left:auto; + } + .mobile-lg\:measure-1{ + max-width:44ex; + } + .mobile-lg\:measure-2{ + max-width:60ex; + } + .mobile-lg\:measure-3{ + max-width:64ex; + } + .mobile-lg\:measure-4{ + max-width:68ex; + } + .mobile-lg\:measure-5{ + max-width:72ex; + } + .mobile-lg\:measure-6{ + max-width:88ex; + } + .mobile-lg\:measure-none{ + max-width:none; + } + .mobile-lg\:order-first{ + order:-1; + } + .mobile-lg\:order-last{ + order:999; + } + .mobile-lg\:order-initial{ + order:initial; + } + .mobile-lg\:order-0{ + order:0; + } + .mobile-lg\:order-1{ + order:1; + } + .mobile-lg\:order-2{ + order:2; + } + .mobile-lg\:order-3{ + order:3; + } + .mobile-lg\:order-4{ + order:4; + } + .mobile-lg\:order-5{ + order:5; + } + .mobile-lg\:order-6{ + order:6; + } + .mobile-lg\:order-7{ + order:7; + } + .mobile-lg\:order-8{ + order:8; + } + .mobile-lg\:order-9{ + order:9; + } + .mobile-lg\:order-10{ + order:10; + } + .mobile-lg\:order-11{ + order:11; + } + .mobile-lg\:padding-1px{ + padding:1px; + } + .mobile-lg\:padding-y-1px{ + padding-top:1px; + padding-bottom:1px; + } + .mobile-lg\:padding-x-1px{ + padding-left:1px; + padding-right:1px; + } + .mobile-lg\:padding-top-1px{ + padding-top:1px; + } + .mobile-lg\:padding-right-1px{ + padding-right:1px; + } + .mobile-lg\:padding-bottom-1px{ + padding-bottom:1px; + } + .mobile-lg\:padding-left-1px{ + padding-left:1px; + } + .mobile-lg\:padding-2px{ + padding:2px; + } + .mobile-lg\:padding-y-2px{ + padding-top:2px; + padding-bottom:2px; + } + .mobile-lg\:padding-x-2px{ + padding-left:2px; + padding-right:2px; + } + .mobile-lg\:padding-top-2px{ + padding-top:2px; + } + .mobile-lg\:padding-right-2px{ + padding-right:2px; + } + .mobile-lg\:padding-bottom-2px{ + padding-bottom:2px; + } + .mobile-lg\:padding-left-2px{ + padding-left:2px; + } + .mobile-lg\:padding-05{ + padding:0.25rem; + } + .mobile-lg\:padding-y-05{ + padding-top:0.25rem; + padding-bottom:0.25rem; + } + .mobile-lg\:padding-x-05{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .mobile-lg\:padding-top-05{ + padding-top:0.25rem; + } + .mobile-lg\:padding-right-05{ + padding-right:0.25rem; + } + .mobile-lg\:padding-bottom-05{ + padding-bottom:0.25rem; + } + .mobile-lg\:padding-left-05{ + padding-left:0.25rem; + } + .mobile-lg\:padding-1{ + padding:0.5rem; + } + .mobile-lg\:padding-y-1{ + padding-top:0.5rem; + padding-bottom:0.5rem; + } + .mobile-lg\:padding-x-1{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .mobile-lg\:padding-top-1{ + padding-top:0.5rem; + } + .mobile-lg\:padding-right-1{ + padding-right:0.5rem; + } + .mobile-lg\:padding-bottom-1{ + padding-bottom:0.5rem; + } + .mobile-lg\:padding-left-1{ + padding-left:0.5rem; + } + .mobile-lg\:padding-105{ + padding:0.75rem; + } + .mobile-lg\:padding-y-105{ + padding-top:0.75rem; + padding-bottom:0.75rem; + } + .mobile-lg\:padding-x-105{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .mobile-lg\:padding-top-105{ + padding-top:0.75rem; + } + .mobile-lg\:padding-right-105{ + padding-right:0.75rem; + } + .mobile-lg\:padding-bottom-105{ + padding-bottom:0.75rem; + } + .mobile-lg\:padding-left-105{ + padding-left:0.75rem; + } + .mobile-lg\:padding-2{ + padding:1rem; + } + .mobile-lg\:padding-y-2{ + padding-top:1rem; + padding-bottom:1rem; + } + .mobile-lg\:padding-x-2{ + padding-left:1rem; + padding-right:1rem; + } + .mobile-lg\:padding-top-2{ + padding-top:1rem; + } + .mobile-lg\:padding-right-2{ + padding-right:1rem; + } + .mobile-lg\:padding-bottom-2{ + padding-bottom:1rem; + } + .mobile-lg\:padding-left-2{ + padding-left:1rem; + } + .mobile-lg\:padding-205{ + padding:1.25rem; + } + .mobile-lg\:padding-y-205{ + padding-top:1.25rem; + padding-bottom:1.25rem; + } + .mobile-lg\:padding-x-205{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .mobile-lg\:padding-top-205{ + padding-top:1.25rem; + } + .mobile-lg\:padding-right-205{ + padding-right:1.25rem; + } + .mobile-lg\:padding-bottom-205{ + padding-bottom:1.25rem; + } + .mobile-lg\:padding-left-205{ + padding-left:1.25rem; + } + .mobile-lg\:padding-3{ + padding:1.5rem; + } + .mobile-lg\:padding-y-3{ + padding-top:1.5rem; + padding-bottom:1.5rem; + } + .mobile-lg\:padding-x-3{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .mobile-lg\:padding-top-3{ + padding-top:1.5rem; + } + .mobile-lg\:padding-right-3{ + padding-right:1.5rem; + } + .mobile-lg\:padding-bottom-3{ + padding-bottom:1.5rem; + } + .mobile-lg\:padding-left-3{ + padding-left:1.5rem; + } + .mobile-lg\:padding-4{ + padding:2rem; + } + .mobile-lg\:padding-y-4{ + padding-top:2rem; + padding-bottom:2rem; + } + .mobile-lg\:padding-x-4{ + padding-left:2rem; + padding-right:2rem; + } + .mobile-lg\:padding-top-4{ + padding-top:2rem; + } + .mobile-lg\:padding-right-4{ + padding-right:2rem; + } + .mobile-lg\:padding-bottom-4{ + padding-bottom:2rem; + } + .mobile-lg\:padding-left-4{ + padding-left:2rem; + } + .mobile-lg\:padding-5{ + padding:2.5rem; + } + .mobile-lg\:padding-y-5{ + padding-top:2.5rem; + padding-bottom:2.5rem; + } + .mobile-lg\:padding-x-5{ + padding-left:2.5rem; + padding-right:2.5rem; + } + .mobile-lg\:padding-top-5{ + padding-top:2.5rem; + } + .mobile-lg\:padding-right-5{ + padding-right:2.5rem; + } + .mobile-lg\:padding-bottom-5{ + padding-bottom:2.5rem; + } + .mobile-lg\:padding-left-5{ + padding-left:2.5rem; + } + .mobile-lg\:padding-6{ + padding:3rem; + } + .mobile-lg\:padding-y-6{ + padding-top:3rem; + padding-bottom:3rem; + } + .mobile-lg\:padding-x-6{ + padding-left:3rem; + padding-right:3rem; + } + .mobile-lg\:padding-top-6{ + padding-top:3rem; + } + .mobile-lg\:padding-right-6{ + padding-right:3rem; + } + .mobile-lg\:padding-bottom-6{ + padding-bottom:3rem; + } + .mobile-lg\:padding-left-6{ + padding-left:3rem; + } + .mobile-lg\:padding-7{ + padding:3.5rem; + } + .mobile-lg\:padding-y-7{ + padding-top:3.5rem; + padding-bottom:3.5rem; + } + .mobile-lg\:padding-x-7{ + padding-left:3.5rem; + padding-right:3.5rem; + } + .mobile-lg\:padding-top-7{ + padding-top:3.5rem; + } + .mobile-lg\:padding-right-7{ + padding-right:3.5rem; + } + .mobile-lg\:padding-bottom-7{ + padding-bottom:3.5rem; + } + .mobile-lg\:padding-left-7{ + padding-left:3.5rem; + } + .mobile-lg\:padding-8{ + padding:4rem; + } + .mobile-lg\:padding-y-8{ + padding-top:4rem; + padding-bottom:4rem; + } + .mobile-lg\:padding-x-8{ + padding-left:4rem; + padding-right:4rem; + } + .mobile-lg\:padding-top-8{ + padding-top:4rem; + } + .mobile-lg\:padding-right-8{ + padding-right:4rem; + } + .mobile-lg\:padding-bottom-8{ + padding-bottom:4rem; + } + .mobile-lg\:padding-left-8{ + padding-left:4rem; + } + .mobile-lg\:padding-9{ + padding:4.5rem; + } + .mobile-lg\:padding-y-9{ + padding-top:4.5rem; + padding-bottom:4.5rem; + } + .mobile-lg\:padding-x-9{ + padding-left:4.5rem; + padding-right:4.5rem; + } + .mobile-lg\:padding-top-9{ + padding-top:4.5rem; + } + .mobile-lg\:padding-right-9{ + padding-right:4.5rem; + } + .mobile-lg\:padding-bottom-9{ + padding-bottom:4.5rem; + } + .mobile-lg\:padding-left-9{ + padding-left:4.5rem; + } + .mobile-lg\:padding-10{ + padding:5rem; + } + .mobile-lg\:padding-y-10{ + padding-top:5rem; + padding-bottom:5rem; + } + .mobile-lg\:padding-x-10{ + padding-left:5rem; + padding-right:5rem; + } + .mobile-lg\:padding-top-10{ + padding-top:5rem; + } + .mobile-lg\:padding-right-10{ + padding-right:5rem; + } + .mobile-lg\:padding-bottom-10{ + padding-bottom:5rem; + } + .mobile-lg\:padding-left-10{ + padding-left:5rem; + } + .mobile-lg\:padding-15{ + padding:7.5rem; + } + .mobile-lg\:padding-y-15{ + padding-top:7.5rem; + padding-bottom:7.5rem; + } + .mobile-lg\:padding-x-15{ + padding-left:7.5rem; + padding-right:7.5rem; + } + .mobile-lg\:padding-top-15{ + padding-top:7.5rem; + } + .mobile-lg\:padding-right-15{ + padding-right:7.5rem; + } + .mobile-lg\:padding-bottom-15{ + padding-bottom:7.5rem; + } + .mobile-lg\:padding-left-15{ + padding-left:7.5rem; + } + .mobile-lg\:padding-0{ + padding:0; + } + .mobile-lg\:padding-y-0{ + padding-top:0; + padding-bottom:0; + } + .mobile-lg\:padding-x-0{ + padding-left:0; + padding-right:0; + } + .mobile-lg\:padding-top-0{ + padding-top:0; + } + .mobile-lg\:padding-right-0{ + padding-right:0; + } + .mobile-lg\:padding-bottom-0{ + padding-bottom:0; + } + .mobile-lg\:padding-left-0{ + padding-left:0; + } + .mobile-lg\:width-1px{ + width:1px; + } + .mobile-lg\:width-2px{ + width:2px; + } + .mobile-lg\:width-05{ + width:0.25rem; + } + .mobile-lg\:width-1{ + width:0.5rem; + } + .mobile-lg\:width-105{ + width:0.75rem; + } + .mobile-lg\:width-2{ + width:1rem; + } + .mobile-lg\:width-205{ + width:1.25rem; + } + .mobile-lg\:width-3{ + width:1.5rem; + } + .mobile-lg\:width-4{ + width:2rem; + } + .mobile-lg\:width-5{ + width:2.5rem; + } + .mobile-lg\:width-6{ + width:3rem; + } + .mobile-lg\:width-7{ + width:3.5rem; + } + .mobile-lg\:width-8{ + width:4rem; + } + .mobile-lg\:width-9{ + width:4.5rem; + } + .mobile-lg\:width-10{ + width:5rem; + } + .mobile-lg\:width-15{ + width:7.5rem; + } + .mobile-lg\:width-card{ + width:10rem; + } + .mobile-lg\:width-card-lg{ + width:15rem; + } + .mobile-lg\:width-mobile{ + width:20rem; + } + .mobile-lg\:width-mobile-lg{ + width:30rem; + } + .mobile-lg\:width-tablet{ + width:40rem; + } + .mobile-lg\:width-tablet-lg{ + width:55rem; + } + .mobile-lg\:width-desktop{ + width:64rem; + } + .mobile-lg\:width-desktop-lg{ + width:75rem; + } + .mobile-lg\:width-widescreen{ + width:87.5rem; + } + .mobile-lg\:width-0{ + width:0; + } + .mobile-lg\:width-full{ + width:100%; + } + .mobile-lg\:width-auto{ + width:auto; + } +} +@media all and (min-width: 40em){ + .tablet\:border-1px{ + border:1px solid; + } + .tablet\:hover\:border-1px:hover{ + border:1px solid; + } + .tablet\:border-y-1px{ + border-top:1px solid; + border-bottom:1px solid; + } + .tablet\:hover\:border-y-1px:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .tablet\:border-x-1px{ + border-left:1px solid; + border-right:1px solid; + } + .tablet\:hover\:border-x-1px:hover{ + border-left:1px solid; + border-right:1px solid; + } + .tablet\:border-top-1px{ + border-top:1px solid; + } + .tablet\:hover\:border-top-1px:hover{ + border-top:1px solid; + } + .tablet\:border-right-1px{ + border-right:1px solid; + } + .tablet\:hover\:border-right-1px:hover{ + border-right:1px solid; + } + .tablet\:border-bottom-1px{ + border-bottom:1px solid; + } + .tablet\:hover\:border-bottom-1px:hover{ + border-bottom:1px solid; + } + .tablet\:border-left-1px{ + border-left:1px solid; + } + .tablet\:hover\:border-left-1px:hover{ + border-left:1px solid; + } + .tablet\:border-2px{ + border:2px solid; + } + .tablet\:hover\:border-2px:hover{ + border:2px solid; + } + .tablet\:border-y-2px{ + border-top:2px solid; + border-bottom:2px solid; + } + .tablet\:hover\:border-y-2px:hover{ + border-top:2px solid; + border-bottom:2px solid; + } + .tablet\:border-x-2px{ + border-left:2px solid; + border-right:2px solid; + } + .tablet\:hover\:border-x-2px:hover{ + border-left:2px solid; + border-right:2px solid; + } + .tablet\:border-top-2px{ + border-top:2px solid; + } + .tablet\:hover\:border-top-2px:hover{ + border-top:2px solid; + } + .tablet\:border-right-2px{ + border-right:2px solid; + } + .tablet\:hover\:border-right-2px:hover{ + border-right:2px solid; + } + .tablet\:border-bottom-2px{ + border-bottom:2px solid; + } + .tablet\:hover\:border-bottom-2px:hover{ + border-bottom:2px solid; + } + .tablet\:border-left-2px{ + border-left:2px solid; + } + .tablet\:hover\:border-left-2px:hover{ + border-left:2px solid; + } + .tablet\:border-05{ + border:0.25rem solid; + } + .tablet\:hover\:border-05:hover{ + border:0.25rem solid; + } + .tablet\:border-y-05{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .tablet\:hover\:border-y-05:hover{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .tablet\:border-x-05{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .tablet\:hover\:border-x-05:hover{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .tablet\:border-top-05{ + border-top:0.25rem solid; + } + .tablet\:hover\:border-top-05:hover{ + border-top:0.25rem solid; + } + .tablet\:border-right-05{ + border-right:0.25rem solid; + } + .tablet\:hover\:border-right-05:hover{ + border-right:0.25rem solid; + } + .tablet\:border-bottom-05{ + border-bottom:0.25rem solid; + } + .tablet\:hover\:border-bottom-05:hover{ + border-bottom:0.25rem solid; + } + .tablet\:border-left-05{ + border-left:0.25rem solid; + } + .tablet\:hover\:border-left-05:hover{ + border-left:0.25rem solid; + } + .tablet\:border-1{ + border:0.5rem solid; + } + .tablet\:hover\:border-1:hover{ + border:0.5rem solid; + } + .tablet\:border-y-1{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .tablet\:hover\:border-y-1:hover{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .tablet\:border-x-1{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .tablet\:hover\:border-x-1:hover{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .tablet\:border-top-1{ + border-top:0.5rem solid; + } + .tablet\:hover\:border-top-1:hover{ + border-top:0.5rem solid; + } + .tablet\:border-right-1{ + border-right:0.5rem solid; + } + .tablet\:hover\:border-right-1:hover{ + border-right:0.5rem solid; + } + .tablet\:border-bottom-1{ + border-bottom:0.5rem solid; + } + .tablet\:hover\:border-bottom-1:hover{ + border-bottom:0.5rem solid; + } + .tablet\:border-left-1{ + border-left:0.5rem solid; + } + .tablet\:hover\:border-left-1:hover{ + border-left:0.5rem solid; + } + .tablet\:border-105{ + border:0.75rem solid; + } + .tablet\:hover\:border-105:hover{ + border:0.75rem solid; + } + .tablet\:border-y-105{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .tablet\:hover\:border-y-105:hover{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .tablet\:border-x-105{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .tablet\:hover\:border-x-105:hover{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .tablet\:border-top-105{ + border-top:0.75rem solid; + } + .tablet\:hover\:border-top-105:hover{ + border-top:0.75rem solid; + } + .tablet\:border-right-105{ + border-right:0.75rem solid; + } + .tablet\:hover\:border-right-105:hover{ + border-right:0.75rem solid; + } + .tablet\:border-bottom-105{ + border-bottom:0.75rem solid; + } + .tablet\:hover\:border-bottom-105:hover{ + border-bottom:0.75rem solid; + } + .tablet\:border-left-105{ + border-left:0.75rem solid; + } + .tablet\:hover\:border-left-105:hover{ + border-left:0.75rem solid; + } + .tablet\:border-2{ + border:1rem solid; + } + .tablet\:hover\:border-2:hover{ + border:1rem solid; + } + .tablet\:border-y-2{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .tablet\:hover\:border-y-2:hover{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .tablet\:border-x-2{ + border-left:1rem solid; + border-right:1rem solid; + } + .tablet\:hover\:border-x-2:hover{ + border-left:1rem solid; + border-right:1rem solid; + } + .tablet\:border-top-2{ + border-top:1rem solid; + } + .tablet\:hover\:border-top-2:hover{ + border-top:1rem solid; + } + .tablet\:border-right-2{ + border-right:1rem solid; + } + .tablet\:hover\:border-right-2:hover{ + border-right:1rem solid; + } + .tablet\:border-bottom-2{ + border-bottom:1rem solid; + } + .tablet\:hover\:border-bottom-2:hover{ + border-bottom:1rem solid; + } + .tablet\:border-left-2{ + border-left:1rem solid; + } + .tablet\:hover\:border-left-2:hover{ + border-left:1rem solid; + } + .tablet\:border-205{ + border:1.25rem solid; + } + .tablet\:hover\:border-205:hover{ + border:1.25rem solid; + } + .tablet\:border-y-205{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .tablet\:hover\:border-y-205:hover{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .tablet\:border-x-205{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .tablet\:hover\:border-x-205:hover{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .tablet\:border-top-205{ + border-top:1.25rem solid; + } + .tablet\:hover\:border-top-205:hover{ + border-top:1.25rem solid; + } + .tablet\:border-right-205{ + border-right:1.25rem solid; + } + .tablet\:hover\:border-right-205:hover{ + border-right:1.25rem solid; + } + .tablet\:border-bottom-205{ + border-bottom:1.25rem solid; + } + .tablet\:hover\:border-bottom-205:hover{ + border-bottom:1.25rem solid; + } + .tablet\:border-left-205{ + border-left:1.25rem solid; + } + .tablet\:hover\:border-left-205:hover{ + border-left:1.25rem solid; + } + .tablet\:border-3{ + border:1.5rem solid; + } + .tablet\:hover\:border-3:hover{ + border:1.5rem solid; + } + .tablet\:border-y-3{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .tablet\:hover\:border-y-3:hover{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .tablet\:border-x-3{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .tablet\:hover\:border-x-3:hover{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .tablet\:border-top-3{ + border-top:1.5rem solid; + } + .tablet\:hover\:border-top-3:hover{ + border-top:1.5rem solid; + } + .tablet\:border-right-3{ + border-right:1.5rem solid; + } + .tablet\:hover\:border-right-3:hover{ + border-right:1.5rem solid; + } + .tablet\:border-bottom-3{ + border-bottom:1.5rem solid; + } + .tablet\:hover\:border-bottom-3:hover{ + border-bottom:1.5rem solid; + } + .tablet\:border-left-3{ + border-left:1.5rem solid; + } + .tablet\:hover\:border-left-3:hover{ + border-left:1.5rem solid; + } + .tablet\:border-0{ + border:0 solid; + } + .tablet\:hover\:border-0:hover{ + border:0 solid; + } + .tablet\:border-y-0{ + border-top:0 solid; + border-bottom:0 solid; + } + .tablet\:hover\:border-y-0:hover{ + border-top:0 solid; + border-bottom:0 solid; + } + .tablet\:border-x-0{ + border-left:0 solid; + border-right:0 solid; + } + .tablet\:hover\:border-x-0:hover{ + border-left:0 solid; + border-right:0 solid; + } + .tablet\:border-top-0{ + border-top:0 solid; + } + .tablet\:hover\:border-top-0:hover{ + border-top:0 solid; + } + .tablet\:border-right-0{ + border-right:0 solid; + } + .tablet\:hover\:border-right-0:hover{ + border-right:0 solid; + } + .tablet\:border-bottom-0{ + border-bottom:0 solid; + } + .tablet\:hover\:border-bottom-0:hover{ + border-bottom:0 solid; + } + .tablet\:border-left-0{ + border-left:0 solid; + } + .tablet\:hover\:border-left-0:hover{ + border-left:0 solid; + } + .tablet\:border{ + border:1px solid; + } + .tablet\:hover\:border:hover{ + border:1px solid; + } + .tablet\:border-y{ + border-top:1px solid; + border-bottom:1px solid; + } + .tablet\:hover\:border-y:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .tablet\:border-x{ + border-left:1px solid; + border-right:1px solid; + } + .tablet\:hover\:border-x:hover{ + border-left:1px solid; + border-right:1px solid; + } + .tablet\:border-top{ + border-top:1px solid; + } + .tablet\:hover\:border-top:hover{ + border-top:1px solid; + } + .tablet\:border-right{ + border-right:1px solid; + } + .tablet\:hover\:border-right:hover{ + border-right:1px solid; + } + .tablet\:border-bottom{ + border-bottom:1px solid; + } + .tablet\:hover\:border-bottom:hover{ + border-bottom:1px solid; + } + .tablet\:border-left{ + border-left:1px solid; + } + .tablet\:hover\:border-left:hover{ + border-left:1px solid; + } + .tablet\:border-transparent{ + border-color:transparent; + } + .tablet\:hover\:border-transparent:hover{ + border-color:transparent; + } + .tablet\:border-black{ + border-color:black; + } + .tablet\:hover\:border-black:hover{ + border-color:black; + } + .tablet\:border-white{ + border-color:white; + } + .tablet\:hover\:border-white:hover{ + border-color:white; + } + .tablet\:border-red{ + border-color:#e52207; + } + .tablet\:hover\:border-red:hover{ + border-color:#e52207; + } + .tablet\:border-orange{ + border-color:#e66f0e; + } + .tablet\:hover\:border-orange:hover{ + border-color:#e66f0e; + } + .tablet\:border-gold{ + border-color:#ffbe2e; + } + .tablet\:hover\:border-gold:hover{ + border-color:#ffbe2e; + } + .tablet\:border-yellow{ + border-color:#fee685; + } + .tablet\:hover\:border-yellow:hover{ + border-color:#fee685; + } + .tablet\:border-green{ + border-color:#538200; + } + .tablet\:hover\:border-green:hover{ + border-color:#538200; + } + .tablet\:border-mint{ + border-color:#04c585; + } + .tablet\:hover\:border-mint:hover{ + border-color:#04c585; + } + .tablet\:border-cyan{ + border-color:#009ec1; + } + .tablet\:hover\:border-cyan:hover{ + border-color:#009ec1; + } + .tablet\:border-blue{ + border-color:#0076d6; + } + .tablet\:hover\:border-blue:hover{ + border-color:#0076d6; + } + .tablet\:border-indigo{ + border-color:#676cc8; + } + .tablet\:hover\:border-indigo:hover{ + border-color:#676cc8; + } + .tablet\:border-violet{ + border-color:#8168b3; + } + .tablet\:hover\:border-violet:hover{ + border-color:#8168b3; + } + .tablet\:border-magenta{ + border-color:#d72d79; + } + .tablet\:hover\:border-magenta:hover{ + border-color:#d72d79; + } + .tablet\:border-gray-5{ + border-color:#f0f0f0; + } + .tablet\:hover\:border-gray-5:hover{ + border-color:#f0f0f0; + } + .tablet\:border-gray-10{ + border-color:#e6e6e6; + } + .tablet\:hover\:border-gray-10:hover{ + border-color:#e6e6e6; + } + .tablet\:border-gray-30{ + border-color:#adadad; + } + .tablet\:hover\:border-gray-30:hover{ + border-color:#adadad; + } + .tablet\:border-gray-50{ + border-color:#757575; + } + .tablet\:hover\:border-gray-50:hover{ + border-color:#757575; + } + .tablet\:border-gray-70{ + border-color:#454545; + } + .tablet\:hover\:border-gray-70:hover{ + border-color:#454545; + } + .tablet\:border-gray-90{ + border-color:#1b1b1b; + } + .tablet\:hover\:border-gray-90:hover{ + border-color:#1b1b1b; + } + .tablet\:border-base-lightest{ + border-color:#f0f0f0; + } + .tablet\:hover\:border-base-lightest:hover{ + border-color:#f0f0f0; + } + .tablet\:border-base-lighter{ + border-color:#dfe1e2; + } + .tablet\:hover\:border-base-lighter:hover{ + border-color:#dfe1e2; + } + .tablet\:border-base-light{ + border-color:#a9aeb1; + } + .tablet\:hover\:border-base-light:hover{ + border-color:#a9aeb1; + } + .tablet\:border-base{ + border-color:#71767a; + } + .tablet\:hover\:border-base:hover{ + border-color:#71767a; + } + .tablet\:border-base-dark{ + border-color:#565c65; + } + .tablet\:hover\:border-base-dark:hover{ + border-color:#565c65; + } + .tablet\:border-base-darker{ + border-color:#3d4551; + } + .tablet\:hover\:border-base-darker:hover{ + border-color:#3d4551; + } + .tablet\:border-base-darkest{ + border-color:#1b1b1b; + } + .tablet\:hover\:border-base-darkest:hover{ + border-color:#1b1b1b; + } + .tablet\:border-ink{ + border-color:#1b1b1b; + } + .tablet\:hover\:border-ink:hover{ + border-color:#1b1b1b; + } + .tablet\:border-primary-lighter{ + border-color:#d9e8f6; + } + .tablet\:hover\:border-primary-lighter:hover{ + border-color:#d9e8f6; + } + .tablet\:border-primary-light{ + border-color:#73b3e7; + } + .tablet\:hover\:border-primary-light:hover{ + border-color:#73b3e7; + } + .tablet\:border-primary{ + border-color:#005ea2; + } + .tablet\:hover\:border-primary:hover{ + border-color:#005ea2; + } + .tablet\:border-primary-vivid{ + border-color:#0050d8; + } + .tablet\:hover\:border-primary-vivid:hover{ + border-color:#0050d8; + } + .tablet\:border-primary-dark{ + border-color:#1a4480; + } + .tablet\:hover\:border-primary-dark:hover{ + border-color:#1a4480; + } + .tablet\:border-primary-darker{ + border-color:#162e51; + } + .tablet\:hover\:border-primary-darker:hover{ + border-color:#162e51; + } + .tablet\:border-secondary-lighter{ + border-color:#f3e1e4; + } + .tablet\:hover\:border-secondary-lighter:hover{ + border-color:#f3e1e4; + } + .tablet\:border-secondary-light{ + border-color:#f2938c; + } + .tablet\:hover\:border-secondary-light:hover{ + border-color:#f2938c; + } + .tablet\:border-secondary{ + border-color:#d83933; + } + .tablet\:hover\:border-secondary:hover{ + border-color:#d83933; + } + .tablet\:border-secondary-vivid{ + border-color:#e41d3d; + } + .tablet\:hover\:border-secondary-vivid:hover{ + border-color:#e41d3d; + } + .tablet\:border-secondary-dark{ + border-color:#b50909; + } + .tablet\:hover\:border-secondary-dark:hover{ + border-color:#b50909; + } + .tablet\:border-secondary-darker{ + border-color:#8b0a03; + } + .tablet\:hover\:border-secondary-darker:hover{ + border-color:#8b0a03; + } + .tablet\:border-accent-warm-darker{ + border-color:#775540; + } + .tablet\:hover\:border-accent-warm-darker:hover{ + border-color:#775540; + } + .tablet\:border-accent-warm-dark{ + border-color:#c05600; + } + .tablet\:hover\:border-accent-warm-dark:hover{ + border-color:#c05600; + } + .tablet\:border-accent-warm{ + border-color:#fa9441; + } + .tablet\:hover\:border-accent-warm:hover{ + border-color:#fa9441; + } + .tablet\:border-accent-warm-light{ + border-color:#ffbc78; + } + .tablet\:hover\:border-accent-warm-light:hover{ + border-color:#ffbc78; + } + .tablet\:border-accent-warm-lighter{ + border-color:#f2e4d4; + } + .tablet\:hover\:border-accent-warm-lighter:hover{ + border-color:#f2e4d4; + } + .tablet\:border-accent-cool-darker{ + border-color:#07648d; + } + .tablet\:hover\:border-accent-cool-darker:hover{ + border-color:#07648d; + } + .tablet\:border-accent-cool-dark{ + border-color:#28a0cb; + } + .tablet\:hover\:border-accent-cool-dark:hover{ + border-color:#28a0cb; + } + .tablet\:border-accent-cool{ + border-color:#00bde3; + } + .tablet\:hover\:border-accent-cool:hover{ + border-color:#00bde3; + } + .tablet\:border-accent-cool-light{ + border-color:#97d4ea; + } + .tablet\:hover\:border-accent-cool-light:hover{ + border-color:#97d4ea; + } + .tablet\:border-accent-cool-lighter{ + border-color:#e1f3f8; + } + .tablet\:hover\:border-accent-cool-lighter:hover{ + border-color:#e1f3f8; + } + .tablet\:border-error-lighter{ + border-color:#f4e3db; + } + .tablet\:hover\:border-error-lighter:hover{ + border-color:#f4e3db; + } + .tablet\:border-error-light{ + border-color:#f39268; + } + .tablet\:hover\:border-error-light:hover{ + border-color:#f39268; + } + .tablet\:border-error{ + border-color:#d54309; + } + .tablet\:hover\:border-error:hover{ + border-color:#d54309; + } + .tablet\:border-error-dark{ + border-color:#b50909; + } + .tablet\:hover\:border-error-dark:hover{ + border-color:#b50909; + } + .tablet\:border-error-darker{ + border-color:#6f3331; + } + .tablet\:hover\:border-error-darker:hover{ + border-color:#6f3331; + } + .tablet\:border-warning-lighter{ + border-color:#faf3d1; + } + .tablet\:hover\:border-warning-lighter:hover{ + border-color:#faf3d1; + } + .tablet\:border-warning-light{ + border-color:#fee685; + } + .tablet\:hover\:border-warning-light:hover{ + border-color:#fee685; + } + .tablet\:border-warning{ + border-color:#ffbe2e; + } + .tablet\:hover\:border-warning:hover{ + border-color:#ffbe2e; + } + .tablet\:border-warning-dark{ + border-color:#e5a000; + } + .tablet\:hover\:border-warning-dark:hover{ + border-color:#e5a000; + } + .tablet\:border-warning-darker{ + border-color:#936f38; + } + .tablet\:hover\:border-warning-darker:hover{ + border-color:#936f38; + } + .tablet\:border-success-lighter{ + border-color:#ecf3ec; + } + .tablet\:hover\:border-success-lighter:hover{ + border-color:#ecf3ec; + } + .tablet\:border-success-light{ + border-color:#70e17b; + } + .tablet\:hover\:border-success-light:hover{ + border-color:#70e17b; + } + .tablet\:border-success{ + border-color:#00a91c; + } + .tablet\:hover\:border-success:hover{ + border-color:#00a91c; + } + .tablet\:border-success-dark{ + border-color:#008817; + } + .tablet\:hover\:border-success-dark:hover{ + border-color:#008817; + } + .tablet\:border-success-darker{ + border-color:#216e1f; + } + .tablet\:hover\:border-success-darker:hover{ + border-color:#216e1f; + } + .tablet\:border-info-lighter{ + border-color:#e7f6f8; + } + .tablet\:hover\:border-info-lighter:hover{ + border-color:#e7f6f8; + } + .tablet\:border-info-light{ + border-color:#99deea; + } + .tablet\:hover\:border-info-light:hover{ + border-color:#99deea; + } + .tablet\:border-info{ + border-color:#00bde3; + } + .tablet\:hover\:border-info:hover{ + border-color:#00bde3; + } + .tablet\:border-info-dark{ + border-color:#009ec1; + } + .tablet\:hover\:border-info-dark:hover{ + border-color:#009ec1; + } + .tablet\:border-info-darker{ + border-color:#2e6276; + } + .tablet\:hover\:border-info-darker:hover{ + border-color:#2e6276; + } + .tablet\:border-disabled-lighter{ + border-color:#c9c9c9; + } + .tablet\:hover\:border-disabled-lighter:hover{ + border-color:#c9c9c9; + } + .tablet\:border-disabled-light{ + border-color:#919191; + } + .tablet\:hover\:border-disabled-light:hover{ + border-color:#919191; + } + .tablet\:border-disabled{ + border-color:#757575; + } + .tablet\:hover\:border-disabled:hover{ + border-color:#757575; + } + .tablet\:border-disabled-dark{ + border-color:#454545; + } + .tablet\:hover\:border-disabled-dark:hover{ + border-color:#454545; + } + .tablet\:border-disabled-darker{ + border-color:#1b1b1b; + } + .tablet\:hover\:border-disabled-darker:hover{ + border-color:#1b1b1b; + } + .tablet\:border-emergency{ + border-color:#9c3d10; + } + .tablet\:hover\:border-emergency:hover{ + border-color:#9c3d10; + } + .tablet\:border-emergency-dark{ + border-color:#332d29; + } + .tablet\:hover\:border-emergency-dark:hover{ + border-color:#332d29; + } + .tablet\:radius-0{ + border-radius:0; + } + .tablet\:radius-top-0{ + border-top-left-radius:0; + border-top-right-radius:0; + } + .tablet\:radius-right-0{ + border-top-right-radius:0; + border-bottom-right-radius:0; + } + .tablet\:radius-bottom-0{ + border-bottom-left-radius:0; + border-bottom-right-radius:0; + } + .tablet\:radius-left-0{ + border-top-left-radius:0; + border-bottom-left-radius:0; + } + .tablet\:radius-sm{ + border-radius:2px; + } + .tablet\:radius-top-sm{ + border-top-left-radius:2px; + border-top-right-radius:2px; + } + .tablet\:radius-right-sm{ + border-top-right-radius:2px; + border-bottom-right-radius:2px; + } + .tablet\:radius-bottom-sm{ + border-bottom-left-radius:2px; + border-bottom-right-radius:2px; + } + .tablet\:radius-left-sm{ + border-top-left-radius:2px; + border-bottom-left-radius:2px; + } + .tablet\:radius-md{ + border-radius:0.25rem; + } + .tablet\:radius-top-md{ + border-top-left-radius:0.25rem; + border-top-right-radius:0.25rem; + } + .tablet\:radius-right-md{ + border-top-right-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .tablet\:radius-bottom-md{ + border-bottom-left-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .tablet\:radius-left-md{ + border-top-left-radius:0.25rem; + border-bottom-left-radius:0.25rem; + } + .tablet\:radius-lg{ + border-radius:0.5rem; + } + .tablet\:radius-top-lg{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; + } + .tablet\:radius-right-lg{ + border-top-right-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .tablet\:radius-bottom-lg{ + border-bottom-left-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .tablet\:radius-left-lg{ + border-top-left-radius:0.5rem; + border-bottom-left-radius:0.5rem; + } + .tablet\:radius-pill{ + border-radius:99rem; + } + .tablet\:radius-top-pill{ + border-top-left-radius:99rem; + border-top-right-radius:99rem; + } + .tablet\:radius-right-pill{ + border-top-right-radius:99rem; + border-bottom-right-radius:99rem; + } + .tablet\:radius-bottom-pill{ + border-bottom-left-radius:99rem; + border-bottom-right-radius:99rem; + } + .tablet\:radius-left-pill{ + border-top-left-radius:99rem; + border-bottom-left-radius:99rem; + } + .tablet\:display-block{ + display:block; + } + .tablet\:display-flex{ + display:flex; + } + .tablet\:display-none{ + display:none; + } + .tablet\:display-inline{ + display:inline; + } + .tablet\:display-inline-block{ + display:inline-block; + } + .tablet\:display-inline-flex{ + display:inline-flex; + } + .tablet\:display-table{ + display:table; + } + .tablet\:display-table-cell{ + display:table-cell; + } + .tablet\:display-table-row{ + display:table-row; + } + .tablet\:font-mono-3xs{ + font-size:0.77rem; + } + .tablet\:font-mono-2xs{ + font-size:0.83rem; + } + .tablet\:font-mono-xs{ + font-size:0.89rem; + } + .tablet\:font-mono-sm{ + font-size:0.95rem; + } + .tablet\:font-mono-md{ + font-size:1.01rem; + } + .tablet\:font-mono-lg{ + font-size:1.31rem; + } + .tablet\:font-mono-xl{ + font-size:1.91rem; + } + .tablet\:font-mono-2xl{ + font-size:2.38rem; + } + .tablet\:font-mono-3xl{ + font-size:2.86rem; + } + .tablet\:font-sans-3xs{ + font-size:0.87rem; + } + .tablet\:font-sans-2xs{ + font-size:0.93rem; + } + .tablet\:font-sans-xs{ + font-size:1rem; + } + .tablet\:font-sans-sm{ + font-size:1.06rem; + } + .tablet\:font-sans-md{ + font-size:1.13rem; + } + .tablet\:font-sans-lg{ + font-size:1.46rem; + } + .tablet\:font-sans-xl{ + font-size:2.13rem; + } + .tablet\:font-sans-2xl{ + font-size:2.66rem; + } + .tablet\:font-sans-3xl{ + font-size:3.19rem; + } + .tablet\:font-serif-3xs{ + font-size:0.79rem; + } + .tablet\:font-serif-2xs{ + font-size:0.85rem; + } + .tablet\:font-serif-xs{ + font-size:0.91rem; + } + .tablet\:font-serif-sm{ + font-size:0.98rem; + } + .tablet\:font-serif-md{ + font-size:1.04rem; + } + .tablet\:font-serif-lg{ + font-size:1.34rem; + } + .tablet\:font-serif-xl{ + font-size:1.95rem; + } + .tablet\:font-serif-2xl{ + font-size:2.44rem; + } + .tablet\:font-serif-3xl{ + font-size:2.93rem; + } + .tablet\:font-heading-3xs{ + font-size:0.79rem; + } + .tablet\:font-heading-2xs{ + font-size:0.85rem; + } + .tablet\:font-heading-xs{ + font-size:0.91rem; + } + .tablet\:font-heading-sm{ + font-size:0.98rem; + } + .tablet\:font-heading-md{ + font-size:1.04rem; + } + .tablet\:font-heading-lg{ + font-size:1.34rem; + } + .tablet\:font-heading-xl{ + font-size:1.95rem; + } + .tablet\:font-heading-2xl{ + font-size:2.44rem; + } + .tablet\:font-heading-3xl{ + font-size:2.93rem; + } + .tablet\:font-body-3xs{ + font-size:0.87rem; + } + .tablet\:font-body-2xs{ + font-size:0.93rem; + } + .tablet\:font-body-xs{ + font-size:1rem; + } + .tablet\:font-body-sm{ + font-size:1.06rem; + } + .tablet\:font-body-md{ + font-size:1.13rem; + } + .tablet\:font-body-lg{ + font-size:1.46rem; + } + .tablet\:font-body-xl{ + font-size:2.13rem; + } + .tablet\:font-body-2xl{ + font-size:2.66rem; + } + .tablet\:font-body-3xl{ + font-size:3.19rem; + } + .tablet\:font-code-3xs{ + font-size:0.77rem; + } + .tablet\:font-code-2xs{ + font-size:0.83rem; + } + .tablet\:font-code-xs{ + font-size:0.89rem; + } + .tablet\:font-code-sm{ + font-size:0.95rem; + } + .tablet\:font-code-md{ + font-size:1.01rem; + } + .tablet\:font-code-lg{ + font-size:1.31rem; + } + .tablet\:font-code-xl{ + font-size:1.91rem; + } + .tablet\:font-code-2xl{ + font-size:2.38rem; + } + .tablet\:font-code-3xl{ + font-size:2.86rem; + } + .tablet\:font-alt-3xs{ + font-size:0.79rem; + } + .tablet\:font-alt-2xs{ + font-size:0.85rem; + } + .tablet\:font-alt-xs{ + font-size:0.91rem; + } + .tablet\:font-alt-sm{ + font-size:0.98rem; + } + .tablet\:font-alt-md{ + font-size:1.04rem; + } + .tablet\:font-alt-lg{ + font-size:1.34rem; + } + .tablet\:font-alt-xl{ + font-size:1.95rem; + } + .tablet\:font-alt-2xl{ + font-size:2.44rem; + } + .tablet\:font-alt-3xl{ + font-size:2.93rem; + } + .tablet\:font-ui-3xs{ + font-size:0.87rem; + } + .tablet\:font-ui-2xs{ + font-size:0.93rem; + } + .tablet\:font-ui-xs{ + font-size:1rem; + } + .tablet\:font-ui-sm{ + font-size:1.06rem; + } + .tablet\:font-ui-md{ + font-size:1.13rem; + } + .tablet\:font-ui-lg{ + font-size:1.46rem; + } + .tablet\:font-ui-xl{ + font-size:2.13rem; + } + .tablet\:font-ui-2xl{ + font-size:2.66rem; + } + .tablet\:font-ui-3xl{ + font-size:3.19rem; + } + .tablet\:text-light{ + font-weight:300; + } + .tablet\:text-normal{ + font-weight:normal; + } + .tablet\:text-bold{ + font-weight:700; + } + .tablet\:flex-justify-center{ + justify-content:center; + } + .tablet\:flex-justify-start{ + justify-content:flex-start; + } + .tablet\:flex-justify-end{ + justify-content:flex-end; + } + .tablet\:flex-justify{ + justify-content:space-between; + } + .tablet\:line-height-sans-1{ + line-height:0.9; + } + .tablet\:line-height-sans-2{ + line-height:1.1; + } + .tablet\:line-height-sans-3{ + line-height:1.3; + } + .tablet\:line-height-sans-4{ + line-height:1.4; + } + .tablet\:line-height-sans-5{ + line-height:1.5; + } + .tablet\:line-height-sans-6{ + line-height:1.6; + } + .tablet\:line-height-serif-1{ + line-height:1; + } + .tablet\:line-height-serif-2{ + line-height:1.2; + } + .tablet\:line-height-serif-3{ + line-height:1.4; + } + .tablet\:line-height-serif-4{ + line-height:1.5; + } + .tablet\:line-height-serif-5{ + line-height:1.7; + } + .tablet\:line-height-serif-6{ + line-height:1.8; + } + .tablet\:line-height-mono-1{ + line-height:1; + } + .tablet\:line-height-mono-2{ + line-height:1.3; + } + .tablet\:line-height-mono-3{ + line-height:1.4; + } + .tablet\:line-height-mono-4{ + line-height:1.6; + } + .tablet\:line-height-mono-5{ + line-height:1.7; + } + .tablet\:line-height-mono-6{ + line-height:1.8; + } + .tablet\:line-height-heading-1{ + line-height:1; + } + .tablet\:line-height-heading-2{ + line-height:1.2; + } + .tablet\:line-height-heading-3{ + line-height:1.4; + } + .tablet\:line-height-heading-4{ + line-height:1.5; + } + .tablet\:line-height-heading-5{ + line-height:1.7; + } + .tablet\:line-height-heading-6{ + line-height:1.8; + } + .tablet\:line-height-ui-1{ + line-height:0.9; + } + .tablet\:line-height-ui-2{ + line-height:1.1; + } + .tablet\:line-height-ui-3{ + line-height:1.3; + } + .tablet\:line-height-ui-4{ + line-height:1.4; + } + .tablet\:line-height-ui-5{ + line-height:1.5; + } + .tablet\:line-height-ui-6{ + line-height:1.6; + } + .tablet\:line-height-body-1{ + line-height:0.9; + } + .tablet\:line-height-body-2{ + line-height:1.1; + } + .tablet\:line-height-body-3{ + line-height:1.3; + } + .tablet\:line-height-body-4{ + line-height:1.4; + } + .tablet\:line-height-body-5{ + line-height:1.5; + } + .tablet\:line-height-body-6{ + line-height:1.6; + } + .tablet\:line-height-code-1{ + line-height:1; + } + .tablet\:line-height-code-2{ + line-height:1.3; + } + .tablet\:line-height-code-3{ + line-height:1.4; + } + .tablet\:line-height-code-4{ + line-height:1.6; + } + .tablet\:line-height-code-5{ + line-height:1.7; + } + .tablet\:line-height-code-6{ + line-height:1.8; + } + .tablet\:line-height-alt-1{ + line-height:1; + } + .tablet\:line-height-alt-2{ + line-height:1.2; + } + .tablet\:line-height-alt-3{ + line-height:1.4; + } + .tablet\:line-height-alt-4{ + line-height:1.5; + } + .tablet\:line-height-alt-5{ + line-height:1.7; + } + .tablet\:line-height-alt-6{ + line-height:1.8; + } + .tablet\:margin-neg-1px{ + margin:-1px; + } + .tablet\:margin-neg-2px{ + margin:-2px; + } + .tablet\:margin-neg-05{ + margin:-0.25rem; + } + .tablet\:margin-neg-1{ + margin:-0.5rem; + } + .tablet\:margin-neg-105{ + margin:-0.75rem; + } + .tablet\:margin-neg-2{ + margin:-1rem; + } + .tablet\:margin-neg-205{ + margin:-1.25rem; + } + .tablet\:margin-neg-3{ + margin:-1.5rem; + } + .tablet\:margin-1px{ + margin:1px; + } + .tablet\:margin-2px{ + margin:2px; + } + .tablet\:margin-05{ + margin:0.25rem; + } + .tablet\:margin-1{ + margin:0.5rem; + } + .tablet\:margin-105{ + margin:0.75rem; + } + .tablet\:margin-2{ + margin:1rem; + } + .tablet\:margin-205{ + margin:1.25rem; + } + .tablet\:margin-3{ + margin:1.5rem; + } + .tablet\:margin-neg-4{ + margin:-2rem; + } + .tablet\:margin-neg-5{ + margin:-2.5rem; + } + .tablet\:margin-neg-6{ + margin:-3rem; + } + .tablet\:margin-neg-7{ + margin:-3.5rem; + } + .tablet\:margin-neg-8{ + margin:-4rem; + } + .tablet\:margin-neg-9{ + margin:-4.5rem; + } + .tablet\:margin-neg-10{ + margin:-5rem; + } + .tablet\:margin-neg-15{ + margin:-7.5rem; + } + .tablet\:margin-4{ + margin:2rem; + } + .tablet\:margin-5{ + margin:2.5rem; + } + .tablet\:margin-6{ + margin:3rem; + } + .tablet\:margin-7{ + margin:3.5rem; + } + .tablet\:margin-8{ + margin:4rem; + } + .tablet\:margin-9{ + margin:4.5rem; + } + .tablet\:margin-10{ + margin:5rem; + } + .tablet\:margin-15{ + margin:7.5rem; + } + .tablet\:margin-05em{ + margin:0.5em; + } + .tablet\:margin-1em{ + margin:1em; + } + .tablet\:margin-105em{ + margin:1.5em; + } + .tablet\:margin-2em{ + margin:2em; + } + .tablet\:margin-0{ + margin:0; + } + .tablet\:margin-y-1px{ + margin-top:1px; + margin-bottom:1px; + } + .tablet\:margin-top-1px{ + margin-top:1px; + } + .tablet\:margin-bottom-1px{ + margin-bottom:1px; + } + .tablet\:margin-y-2px{ + margin-top:2px; + margin-bottom:2px; + } + .tablet\:margin-top-2px{ + margin-top:2px; + } + .tablet\:margin-bottom-2px{ + margin-bottom:2px; + } + .tablet\:margin-y-05{ + margin-top:0.25rem; + margin-bottom:0.25rem; + } + .tablet\:margin-top-05{ + margin-top:0.25rem; + } + .tablet\:margin-bottom-05{ + margin-bottom:0.25rem; + } + .tablet\:margin-y-1{ + margin-top:0.5rem; + margin-bottom:0.5rem; + } + .tablet\:margin-top-1{ + margin-top:0.5rem; + } + .tablet\:margin-bottom-1{ + margin-bottom:0.5rem; + } + .tablet\:margin-y-105{ + margin-top:0.75rem; + margin-bottom:0.75rem; + } + .tablet\:margin-top-105{ + margin-top:0.75rem; + } + .tablet\:margin-bottom-105{ + margin-bottom:0.75rem; + } + .tablet\:margin-y-2{ + margin-top:1rem; + margin-bottom:1rem; + } + .tablet\:margin-top-2{ + margin-top:1rem; + } + .tablet\:margin-bottom-2{ + margin-bottom:1rem; + } + .tablet\:margin-y-205{ + margin-top:1.25rem; + margin-bottom:1.25rem; + } + .tablet\:margin-top-205{ + margin-top:1.25rem; + } + .tablet\:margin-bottom-205{ + margin-bottom:1.25rem; + } + .tablet\:margin-y-3{ + margin-top:1.5rem; + margin-bottom:1.5rem; + } + .tablet\:margin-top-3{ + margin-top:1.5rem; + } + .tablet\:margin-bottom-3{ + margin-bottom:1.5rem; + } + .tablet\:margin-y-neg-1px{ + margin-top:-1px; + margin-bottom:-1px; + } + .tablet\:margin-top-neg-1px{ + margin-top:-1px; + } + .tablet\:margin-bottom-neg-1px{ + margin-bottom:-1px; + } + .tablet\:margin-y-neg-2px{ + margin-top:-2px; + margin-bottom:-2px; + } + .tablet\:margin-top-neg-2px{ + margin-top:-2px; + } + .tablet\:margin-bottom-neg-2px{ + margin-bottom:-2px; + } + .tablet\:margin-y-neg-05{ + margin-top:-0.25rem; + margin-bottom:-0.25rem; + } + .tablet\:margin-top-neg-05{ + margin-top:-0.25rem; + } + .tablet\:margin-bottom-neg-05{ + margin-bottom:-0.25rem; + } + .tablet\:margin-y-neg-1{ + margin-top:-0.5rem; + margin-bottom:-0.5rem; + } + .tablet\:margin-top-neg-1{ + margin-top:-0.5rem; + } + .tablet\:margin-bottom-neg-1{ + margin-bottom:-0.5rem; + } + .tablet\:margin-y-neg-105{ + margin-top:-0.75rem; + margin-bottom:-0.75rem; + } + .tablet\:margin-top-neg-105{ + margin-top:-0.75rem; + } + .tablet\:margin-bottom-neg-105{ + margin-bottom:-0.75rem; + } + .tablet\:margin-y-neg-2{ + margin-top:-1rem; + margin-bottom:-1rem; + } + .tablet\:margin-top-neg-2{ + margin-top:-1rem; + } + .tablet\:margin-bottom-neg-2{ + margin-bottom:-1rem; + } + .tablet\:margin-y-neg-205{ + margin-top:-1.25rem; + margin-bottom:-1.25rem; + } + .tablet\:margin-top-neg-205{ + margin-top:-1.25rem; + } + .tablet\:margin-bottom-neg-205{ + margin-bottom:-1.25rem; + } + .tablet\:margin-y-neg-3{ + margin-top:-1.5rem; + margin-bottom:-1.5rem; + } + .tablet\:margin-top-neg-3{ + margin-top:-1.5rem; + } + .tablet\:margin-bottom-neg-3{ + margin-bottom:-1.5rem; + } + .tablet\:margin-y-neg-4{ + margin-top:-2rem; + margin-bottom:-2rem; + } + .tablet\:margin-top-neg-4{ + margin-top:-2rem; + } + .tablet\:margin-bottom-neg-4{ + margin-bottom:-2rem; + } + .tablet\:margin-y-neg-5{ + margin-top:-2.5rem; + margin-bottom:-2.5rem; + } + .tablet\:margin-top-neg-5{ + margin-top:-2.5rem; + } + .tablet\:margin-bottom-neg-5{ + margin-bottom:-2.5rem; + } + .tablet\:margin-y-neg-6{ + margin-top:-3rem; + margin-bottom:-3rem; + } + .tablet\:margin-top-neg-6{ + margin-top:-3rem; + } + .tablet\:margin-bottom-neg-6{ + margin-bottom:-3rem; + } + .tablet\:margin-y-neg-7{ + margin-top:-3.5rem; + margin-bottom:-3.5rem; + } + .tablet\:margin-top-neg-7{ + margin-top:-3.5rem; + } + .tablet\:margin-bottom-neg-7{ + margin-bottom:-3.5rem; + } + .tablet\:margin-y-neg-8{ + margin-top:-4rem; + margin-bottom:-4rem; + } + .tablet\:margin-top-neg-8{ + margin-top:-4rem; + } + .tablet\:margin-bottom-neg-8{ + margin-bottom:-4rem; + } + .tablet\:margin-y-neg-9{ + margin-top:-4.5rem; + margin-bottom:-4.5rem; + } + .tablet\:margin-top-neg-9{ + margin-top:-4.5rem; + } + .tablet\:margin-bottom-neg-9{ + margin-bottom:-4.5rem; + } + .tablet\:margin-y-neg-10{ + margin-top:-5rem; + margin-bottom:-5rem; + } + .tablet\:margin-top-neg-10{ + margin-top:-5rem; + } + .tablet\:margin-bottom-neg-10{ + margin-bottom:-5rem; + } + .tablet\:margin-y-neg-15{ + margin-top:-7.5rem; + margin-bottom:-7.5rem; + } + .tablet\:margin-top-neg-15{ + margin-top:-7.5rem; + } + .tablet\:margin-bottom-neg-15{ + margin-bottom:-7.5rem; + } + .tablet\:margin-y-4{ + margin-top:2rem; + margin-bottom:2rem; + } + .tablet\:margin-top-4{ + margin-top:2rem; + } + .tablet\:margin-bottom-4{ + margin-bottom:2rem; + } + .tablet\:margin-y-5{ + margin-top:2.5rem; + margin-bottom:2.5rem; + } + .tablet\:margin-top-5{ + margin-top:2.5rem; + } + .tablet\:margin-bottom-5{ + margin-bottom:2.5rem; + } + .tablet\:margin-y-6{ + margin-top:3rem; + margin-bottom:3rem; + } + .tablet\:margin-top-6{ + margin-top:3rem; + } + .tablet\:margin-bottom-6{ + margin-bottom:3rem; + } + .tablet\:margin-y-7{ + margin-top:3.5rem; + margin-bottom:3.5rem; + } + .tablet\:margin-top-7{ + margin-top:3.5rem; + } + .tablet\:margin-bottom-7{ + margin-bottom:3.5rem; + } + .tablet\:margin-y-8{ + margin-top:4rem; + margin-bottom:4rem; + } + .tablet\:margin-top-8{ + margin-top:4rem; + } + .tablet\:margin-bottom-8{ + margin-bottom:4rem; + } + .tablet\:margin-y-9{ + margin-top:4.5rem; + margin-bottom:4.5rem; + } + .tablet\:margin-top-9{ + margin-top:4.5rem; + } + .tablet\:margin-bottom-9{ + margin-bottom:4.5rem; + } + .tablet\:margin-y-10{ + margin-top:5rem; + margin-bottom:5rem; + } + .tablet\:margin-top-10{ + margin-top:5rem; + } + .tablet\:margin-bottom-10{ + margin-bottom:5rem; + } + .tablet\:margin-y-15{ + margin-top:7.5rem; + margin-bottom:7.5rem; + } + .tablet\:margin-top-15{ + margin-top:7.5rem; + } + .tablet\:margin-bottom-15{ + margin-bottom:7.5rem; + } + .tablet\:margin-y-05em{ + margin-top:0.5em; + margin-bottom:0.5em; + } + .tablet\:margin-top-05em{ + margin-top:0.5em; + } + .tablet\:margin-bottom-05em{ + margin-bottom:0.5em; + } + .tablet\:margin-y-1em{ + margin-top:1em; + margin-bottom:1em; + } + .tablet\:margin-top-1em{ + margin-top:1em; + } + .tablet\:margin-bottom-1em{ + margin-bottom:1em; + } + .tablet\:margin-y-105em{ + margin-top:1.5em; + margin-bottom:1.5em; + } + .tablet\:margin-top-105em{ + margin-top:1.5em; + } + .tablet\:margin-bottom-105em{ + margin-bottom:1.5em; + } + .tablet\:margin-y-2em{ + margin-top:2em; + margin-bottom:2em; + } + .tablet\:margin-top-2em{ + margin-top:2em; + } + .tablet\:margin-bottom-2em{ + margin-bottom:2em; + } + .tablet\:margin-y-0{ + margin-top:0; + margin-bottom:0; + } + .tablet\:margin-top-0{ + margin-top:0; + } + .tablet\:margin-bottom-0{ + margin-bottom:0; + } + .tablet\:margin-y-auto{ + margin-top:auto; + margin-bottom:auto; + } + .tablet\:margin-top-auto{ + margin-top:auto; + } + .tablet\:margin-bottom-auto{ + margin-bottom:auto; + } + .tablet\:margin-x-1px{ + margin-left:1px; + margin-right:1px; + } + .tablet\:margin-right-1px{ + margin-right:1px; + } + .tablet\:margin-left-1px{ + margin-left:1px; + } + .tablet\:margin-x-2px{ + margin-left:2px; + margin-right:2px; + } + .tablet\:margin-right-2px{ + margin-right:2px; + } + .tablet\:margin-left-2px{ + margin-left:2px; + } + .tablet\:margin-x-05{ + margin-left:0.25rem; + margin-right:0.25rem; + } + .tablet\:margin-right-05{ + margin-right:0.25rem; + } + .tablet\:margin-left-05{ + margin-left:0.25rem; + } + .tablet\:margin-x-1{ + margin-left:0.5rem; + margin-right:0.5rem; + } + .tablet\:margin-right-1{ + margin-right:0.5rem; + } + .tablet\:margin-left-1{ + margin-left:0.5rem; + } + .tablet\:margin-x-105{ + margin-left:0.75rem; + margin-right:0.75rem; + } + .tablet\:margin-right-105{ + margin-right:0.75rem; + } + .tablet\:margin-left-105{ + margin-left:0.75rem; + } + .tablet\:margin-x-2{ + margin-left:1rem; + margin-right:1rem; + } + .tablet\:margin-right-2{ + margin-right:1rem; + } + .tablet\:margin-left-2{ + margin-left:1rem; + } + .tablet\:margin-x-205{ + margin-left:1.25rem; + margin-right:1.25rem; + } + .tablet\:margin-right-205{ + margin-right:1.25rem; + } + .tablet\:margin-left-205{ + margin-left:1.25rem; + } + .tablet\:margin-x-3{ + margin-left:1.5rem; + margin-right:1.5rem; + } + .tablet\:margin-right-3{ + margin-right:1.5rem; + } + .tablet\:margin-left-3{ + margin-left:1.5rem; + } + .tablet\:margin-x-neg-1px{ + margin-left:-1px; + margin-right:-1px; + } + .tablet\:margin-right-neg-1px{ + margin-right:-1px; + } + .tablet\:margin-left-neg-1px{ + margin-left:-1px; + } + .tablet\:margin-x-neg-2px{ + margin-left:-2px; + margin-right:-2px; + } + .tablet\:margin-right-neg-2px{ + margin-right:-2px; + } + .tablet\:margin-left-neg-2px{ + margin-left:-2px; + } + .tablet\:margin-x-neg-05{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .tablet\:margin-right-neg-05{ + margin-right:-0.25rem; + } + .tablet\:margin-left-neg-05{ + margin-left:-0.25rem; + } + .tablet\:margin-x-neg-1{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .tablet\:margin-right-neg-1{ + margin-right:-0.5rem; + } + .tablet\:margin-left-neg-1{ + margin-left:-0.5rem; + } + .tablet\:margin-x-neg-105{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .tablet\:margin-right-neg-105{ + margin-right:-0.75rem; + } + .tablet\:margin-left-neg-105{ + margin-left:-0.75rem; + } + .tablet\:margin-x-neg-2{ + margin-left:-1rem; + margin-right:-1rem; + } + .tablet\:margin-right-neg-2{ + margin-right:-1rem; + } + .tablet\:margin-left-neg-2{ + margin-left:-1rem; + } + .tablet\:margin-x-neg-205{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .tablet\:margin-right-neg-205{ + margin-right:-1.25rem; + } + .tablet\:margin-left-neg-205{ + margin-left:-1.25rem; + } + .tablet\:margin-x-neg-3{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .tablet\:margin-right-neg-3{ + margin-right:-1.5rem; + } + .tablet\:margin-left-neg-3{ + margin-left:-1.5rem; + } + .tablet\:margin-x-neg-4{ + margin-left:-2rem; + margin-right:-2rem; + } + .tablet\:margin-right-neg-4{ + margin-right:-2rem; + } + .tablet\:margin-left-neg-4{ + margin-left:-2rem; + } + .tablet\:margin-x-neg-5{ + margin-left:-2.5rem; + margin-right:-2.5rem; + } + .tablet\:margin-right-neg-5{ + margin-right:-2.5rem; + } + .tablet\:margin-left-neg-5{ + margin-left:-2.5rem; + } + .tablet\:margin-x-neg-6{ + margin-left:-3rem; + margin-right:-3rem; + } + .tablet\:margin-right-neg-6{ + margin-right:-3rem; + } + .tablet\:margin-left-neg-6{ + margin-left:-3rem; + } + .tablet\:margin-x-neg-7{ + margin-left:-3.5rem; + margin-right:-3.5rem; + } + .tablet\:margin-right-neg-7{ + margin-right:-3.5rem; + } + .tablet\:margin-left-neg-7{ + margin-left:-3.5rem; + } + .tablet\:margin-x-neg-8{ + margin-left:-4rem; + margin-right:-4rem; + } + .tablet\:margin-right-neg-8{ + margin-right:-4rem; + } + .tablet\:margin-left-neg-8{ + margin-left:-4rem; + } + .tablet\:margin-x-neg-9{ + margin-left:-4.5rem; + margin-right:-4.5rem; + } + .tablet\:margin-right-neg-9{ + margin-right:-4.5rem; + } + .tablet\:margin-left-neg-9{ + margin-left:-4.5rem; + } + .tablet\:margin-x-neg-10{ + margin-left:-5rem; + margin-right:-5rem; + } + .tablet\:margin-right-neg-10{ + margin-right:-5rem; + } + .tablet\:margin-left-neg-10{ + margin-left:-5rem; + } + .tablet\:margin-x-neg-15{ + margin-left:-7.5rem; + margin-right:-7.5rem; + } + .tablet\:margin-right-neg-15{ + margin-right:-7.5rem; + } + .tablet\:margin-left-neg-15{ + margin-left:-7.5rem; + } + .tablet\:margin-x-4{ + margin-left:2rem; + margin-right:2rem; + } + .tablet\:margin-right-4{ + margin-right:2rem; + } + .tablet\:margin-left-4{ + margin-left:2rem; + } + .tablet\:margin-x-5{ + margin-left:2.5rem; + margin-right:2.5rem; + } + .tablet\:margin-right-5{ + margin-right:2.5rem; + } + .tablet\:margin-left-5{ + margin-left:2.5rem; + } + .tablet\:margin-x-6{ + margin-left:3rem; + margin-right:3rem; + } + .tablet\:margin-right-6{ + margin-right:3rem; + } + .tablet\:margin-left-6{ + margin-left:3rem; + } + .tablet\:margin-x-7{ + margin-left:3.5rem; + margin-right:3.5rem; + } + .tablet\:margin-right-7{ + margin-right:3.5rem; + } + .tablet\:margin-left-7{ + margin-left:3.5rem; + } + .tablet\:margin-x-8{ + margin-left:4rem; + margin-right:4rem; + } + .tablet\:margin-right-8{ + margin-right:4rem; + } + .tablet\:margin-left-8{ + margin-left:4rem; + } + .tablet\:margin-x-9{ + margin-left:4.5rem; + margin-right:4.5rem; + } + .tablet\:margin-right-9{ + margin-right:4.5rem; + } + .tablet\:margin-left-9{ + margin-left:4.5rem; + } + .tablet\:margin-x-10{ + margin-left:5rem; + margin-right:5rem; + } + .tablet\:margin-right-10{ + margin-right:5rem; + } + .tablet\:margin-left-10{ + margin-left:5rem; + } + .tablet\:margin-x-15{ + margin-left:7.5rem; + margin-right:7.5rem; + } + .tablet\:margin-right-15{ + margin-right:7.5rem; + } + .tablet\:margin-left-15{ + margin-left:7.5rem; + } + .tablet\:margin-x-card{ + margin-left:10rem; + margin-right:10rem; + } + .tablet\:margin-right-card{ + margin-right:10rem; + } + .tablet\:margin-left-card{ + margin-left:10rem; + } + .tablet\:margin-x-card-lg{ + margin-left:15rem; + margin-right:15rem; + } + .tablet\:margin-right-card-lg{ + margin-right:15rem; + } + .tablet\:margin-left-card-lg{ + margin-left:15rem; + } + .tablet\:margin-x-mobile{ + margin-left:20rem; + margin-right:20rem; + } + .tablet\:margin-right-mobile{ + margin-right:20rem; + } + .tablet\:margin-left-mobile{ + margin-left:20rem; + } + .tablet\:margin-x-05em{ + margin-left:0.5em; + margin-right:0.5em; + } + .tablet\:margin-right-05em{ + margin-right:0.5em; + } + .tablet\:margin-left-05em{ + margin-left:0.5em; + } + .tablet\:margin-x-1em{ + margin-left:1em; + margin-right:1em; + } + .tablet\:margin-right-1em{ + margin-right:1em; + } + .tablet\:margin-left-1em{ + margin-left:1em; + } + .tablet\:margin-x-105em{ + margin-left:1.5em; + margin-right:1.5em; + } + .tablet\:margin-right-105em{ + margin-right:1.5em; + } + .tablet\:margin-left-105em{ + margin-left:1.5em; + } + .tablet\:margin-x-2em{ + margin-left:2em; + margin-right:2em; + } + .tablet\:margin-right-2em{ + margin-right:2em; + } + .tablet\:margin-left-2em{ + margin-left:2em; + } + .tablet\:margin-x-0{ + margin-left:0; + margin-right:0; + } + .tablet\:margin-right-0{ + margin-right:0; + } + .tablet\:margin-left-0{ + margin-left:0; + } + .tablet\:margin-x-auto{ + margin-left:auto; + margin-right:auto; + } + .tablet\:margin-right-auto{ + margin-right:auto; + } + .tablet\:margin-left-auto{ + margin-left:auto; + } + .tablet\:measure-1{ + max-width:44ex; + } + .tablet\:measure-2{ + max-width:60ex; + } + .tablet\:measure-3{ + max-width:64ex; + } + .tablet\:measure-4{ + max-width:68ex; + } + .tablet\:measure-5{ + max-width:72ex; + } + .tablet\:measure-6{ + max-width:88ex; + } + .tablet\:measure-none{ + max-width:none; + } + .tablet\:order-first{ + order:-1; + } + .tablet\:order-last{ + order:999; + } + .tablet\:order-initial{ + order:initial; + } + .tablet\:order-0{ + order:0; + } + .tablet\:order-1{ + order:1; + } + .tablet\:order-2{ + order:2; + } + .tablet\:order-3{ + order:3; + } + .tablet\:order-4{ + order:4; + } + .tablet\:order-5{ + order:5; + } + .tablet\:order-6{ + order:6; + } + .tablet\:order-7{ + order:7; + } + .tablet\:order-8{ + order:8; + } + .tablet\:order-9{ + order:9; + } + .tablet\:order-10{ + order:10; + } + .tablet\:order-11{ + order:11; + } + .tablet\:padding-1px{ + padding:1px; + } + .tablet\:padding-y-1px{ + padding-top:1px; + padding-bottom:1px; + } + .tablet\:padding-x-1px{ + padding-left:1px; + padding-right:1px; + } + .tablet\:padding-top-1px{ + padding-top:1px; + } + .tablet\:padding-right-1px{ + padding-right:1px; + } + .tablet\:padding-bottom-1px{ + padding-bottom:1px; + } + .tablet\:padding-left-1px{ + padding-left:1px; + } + .tablet\:padding-2px{ + padding:2px; + } + .tablet\:padding-y-2px{ + padding-top:2px; + padding-bottom:2px; + } + .tablet\:padding-x-2px{ + padding-left:2px; + padding-right:2px; + } + .tablet\:padding-top-2px{ + padding-top:2px; + } + .tablet\:padding-right-2px{ + padding-right:2px; + } + .tablet\:padding-bottom-2px{ + padding-bottom:2px; + } + .tablet\:padding-left-2px{ + padding-left:2px; + } + .tablet\:padding-05{ + padding:0.25rem; + } + .tablet\:padding-y-05{ + padding-top:0.25rem; + padding-bottom:0.25rem; + } + .tablet\:padding-x-05{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .tablet\:padding-top-05{ + padding-top:0.25rem; + } + .tablet\:padding-right-05{ + padding-right:0.25rem; + } + .tablet\:padding-bottom-05{ + padding-bottom:0.25rem; + } + .tablet\:padding-left-05{ + padding-left:0.25rem; + } + .tablet\:padding-1{ + padding:0.5rem; + } + .tablet\:padding-y-1{ + padding-top:0.5rem; + padding-bottom:0.5rem; + } + .tablet\:padding-x-1{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .tablet\:padding-top-1{ + padding-top:0.5rem; + } + .tablet\:padding-right-1{ + padding-right:0.5rem; + } + .tablet\:padding-bottom-1{ + padding-bottom:0.5rem; + } + .tablet\:padding-left-1{ + padding-left:0.5rem; + } + .tablet\:padding-105{ + padding:0.75rem; + } + .tablet\:padding-y-105{ + padding-top:0.75rem; + padding-bottom:0.75rem; + } + .tablet\:padding-x-105{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .tablet\:padding-top-105{ + padding-top:0.75rem; + } + .tablet\:padding-right-105{ + padding-right:0.75rem; + } + .tablet\:padding-bottom-105{ + padding-bottom:0.75rem; + } + .tablet\:padding-left-105{ + padding-left:0.75rem; + } + .tablet\:padding-2{ + padding:1rem; + } + .tablet\:padding-y-2{ + padding-top:1rem; + padding-bottom:1rem; + } + .tablet\:padding-x-2{ + padding-left:1rem; + padding-right:1rem; + } + .tablet\:padding-top-2{ + padding-top:1rem; + } + .tablet\:padding-right-2{ + padding-right:1rem; + } + .tablet\:padding-bottom-2{ + padding-bottom:1rem; + } + .tablet\:padding-left-2{ + padding-left:1rem; + } + .tablet\:padding-205{ + padding:1.25rem; + } + .tablet\:padding-y-205{ + padding-top:1.25rem; + padding-bottom:1.25rem; + } + .tablet\:padding-x-205{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .tablet\:padding-top-205{ + padding-top:1.25rem; + } + .tablet\:padding-right-205{ + padding-right:1.25rem; + } + .tablet\:padding-bottom-205{ + padding-bottom:1.25rem; + } + .tablet\:padding-left-205{ + padding-left:1.25rem; + } + .tablet\:padding-3{ + padding:1.5rem; + } + .tablet\:padding-y-3{ + padding-top:1.5rem; + padding-bottom:1.5rem; + } + .tablet\:padding-x-3{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .tablet\:padding-top-3{ + padding-top:1.5rem; + } + .tablet\:padding-right-3{ + padding-right:1.5rem; + } + .tablet\:padding-bottom-3{ + padding-bottom:1.5rem; + } + .tablet\:padding-left-3{ + padding-left:1.5rem; + } + .tablet\:padding-4{ + padding:2rem; + } + .tablet\:padding-y-4{ + padding-top:2rem; + padding-bottom:2rem; + } + .tablet\:padding-x-4{ + padding-left:2rem; + padding-right:2rem; + } + .tablet\:padding-top-4{ + padding-top:2rem; + } + .tablet\:padding-right-4{ + padding-right:2rem; + } + .tablet\:padding-bottom-4{ + padding-bottom:2rem; + } + .tablet\:padding-left-4{ + padding-left:2rem; + } + .tablet\:padding-5{ + padding:2.5rem; + } + .tablet\:padding-y-5{ + padding-top:2.5rem; + padding-bottom:2.5rem; + } + .tablet\:padding-x-5{ + padding-left:2.5rem; + padding-right:2.5rem; + } + .tablet\:padding-top-5{ + padding-top:2.5rem; + } + .tablet\:padding-right-5{ + padding-right:2.5rem; + } + .tablet\:padding-bottom-5{ + padding-bottom:2.5rem; + } + .tablet\:padding-left-5{ + padding-left:2.5rem; + } + .tablet\:padding-6{ + padding:3rem; + } + .tablet\:padding-y-6{ + padding-top:3rem; + padding-bottom:3rem; + } + .tablet\:padding-x-6{ + padding-left:3rem; + padding-right:3rem; + } + .tablet\:padding-top-6{ + padding-top:3rem; + } + .tablet\:padding-right-6{ + padding-right:3rem; + } + .tablet\:padding-bottom-6{ + padding-bottom:3rem; + } + .tablet\:padding-left-6{ + padding-left:3rem; + } + .tablet\:padding-7{ + padding:3.5rem; + } + .tablet\:padding-y-7{ + padding-top:3.5rem; + padding-bottom:3.5rem; + } + .tablet\:padding-x-7{ + padding-left:3.5rem; + padding-right:3.5rem; + } + .tablet\:padding-top-7{ + padding-top:3.5rem; + } + .tablet\:padding-right-7{ + padding-right:3.5rem; + } + .tablet\:padding-bottom-7{ + padding-bottom:3.5rem; + } + .tablet\:padding-left-7{ + padding-left:3.5rem; + } + .tablet\:padding-8{ + padding:4rem; + } + .tablet\:padding-y-8{ + padding-top:4rem; + padding-bottom:4rem; + } + .tablet\:padding-x-8{ + padding-left:4rem; + padding-right:4rem; + } + .tablet\:padding-top-8{ + padding-top:4rem; + } + .tablet\:padding-right-8{ + padding-right:4rem; + } + .tablet\:padding-bottom-8{ + padding-bottom:4rem; + } + .tablet\:padding-left-8{ + padding-left:4rem; + } + .tablet\:padding-9{ + padding:4.5rem; + } + .tablet\:padding-y-9{ + padding-top:4.5rem; + padding-bottom:4.5rem; + } + .tablet\:padding-x-9{ + padding-left:4.5rem; + padding-right:4.5rem; + } + .tablet\:padding-top-9{ + padding-top:4.5rem; + } + .tablet\:padding-right-9{ + padding-right:4.5rem; + } + .tablet\:padding-bottom-9{ + padding-bottom:4.5rem; + } + .tablet\:padding-left-9{ + padding-left:4.5rem; + } + .tablet\:padding-10{ + padding:5rem; + } + .tablet\:padding-y-10{ + padding-top:5rem; + padding-bottom:5rem; + } + .tablet\:padding-x-10{ + padding-left:5rem; + padding-right:5rem; + } + .tablet\:padding-top-10{ + padding-top:5rem; + } + .tablet\:padding-right-10{ + padding-right:5rem; + } + .tablet\:padding-bottom-10{ + padding-bottom:5rem; + } + .tablet\:padding-left-10{ + padding-left:5rem; + } + .tablet\:padding-15{ + padding:7.5rem; + } + .tablet\:padding-y-15{ + padding-top:7.5rem; + padding-bottom:7.5rem; + } + .tablet\:padding-x-15{ + padding-left:7.5rem; + padding-right:7.5rem; + } + .tablet\:padding-top-15{ + padding-top:7.5rem; + } + .tablet\:padding-right-15{ + padding-right:7.5rem; + } + .tablet\:padding-bottom-15{ + padding-bottom:7.5rem; + } + .tablet\:padding-left-15{ + padding-left:7.5rem; + } + .tablet\:padding-0{ + padding:0; + } + .tablet\:padding-y-0{ + padding-top:0; + padding-bottom:0; + } + .tablet\:padding-x-0{ + padding-left:0; + padding-right:0; + } + .tablet\:padding-top-0{ + padding-top:0; + } + .tablet\:padding-right-0{ + padding-right:0; + } + .tablet\:padding-bottom-0{ + padding-bottom:0; + } + .tablet\:padding-left-0{ + padding-left:0; + } + .tablet\:width-1px{ + width:1px; + } + .tablet\:width-2px{ + width:2px; + } + .tablet\:width-05{ + width:0.25rem; + } + .tablet\:width-1{ + width:0.5rem; + } + .tablet\:width-105{ + width:0.75rem; + } + .tablet\:width-2{ + width:1rem; + } + .tablet\:width-205{ + width:1.25rem; + } + .tablet\:width-3{ + width:1.5rem; + } + .tablet\:width-4{ + width:2rem; + } + .tablet\:width-5{ + width:2.5rem; + } + .tablet\:width-6{ + width:3rem; + } + .tablet\:width-7{ + width:3.5rem; + } + .tablet\:width-8{ + width:4rem; + } + .tablet\:width-9{ + width:4.5rem; + } + .tablet\:width-10{ + width:5rem; + } + .tablet\:width-15{ + width:7.5rem; + } + .tablet\:width-card{ + width:10rem; + } + .tablet\:width-card-lg{ + width:15rem; + } + .tablet\:width-mobile{ + width:20rem; + } + .tablet\:width-mobile-lg{ + width:30rem; + } + .tablet\:width-tablet{ + width:40rem; + } + .tablet\:width-tablet-lg{ + width:55rem; + } + .tablet\:width-desktop{ + width:64rem; + } + .tablet\:width-desktop-lg{ + width:75rem; + } + .tablet\:width-widescreen{ + width:87.5rem; + } + .tablet\:width-0{ + width:0; + } + .tablet\:width-full{ + width:100%; + } + .tablet\:width-auto{ + width:auto; + } +} +@media all and (min-width: 64em){ + .desktop\:border-1px{ + border:1px solid; + } + .desktop\:hover\:border-1px:hover{ + border:1px solid; + } + .desktop\:border-y-1px{ + border-top:1px solid; + border-bottom:1px solid; + } + .desktop\:hover\:border-y-1px:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .desktop\:border-x-1px{ + border-left:1px solid; + border-right:1px solid; + } + .desktop\:hover\:border-x-1px:hover{ + border-left:1px solid; + border-right:1px solid; + } + .desktop\:border-top-1px{ + border-top:1px solid; + } + .desktop\:hover\:border-top-1px:hover{ + border-top:1px solid; + } + .desktop\:border-right-1px{ + border-right:1px solid; + } + .desktop\:hover\:border-right-1px:hover{ + border-right:1px solid; + } + .desktop\:border-bottom-1px{ + border-bottom:1px solid; + } + .desktop\:hover\:border-bottom-1px:hover{ + border-bottom:1px solid; + } + .desktop\:border-left-1px{ + border-left:1px solid; + } + .desktop\:hover\:border-left-1px:hover{ + border-left:1px solid; + } + .desktop\:border-2px{ + border:2px solid; + } + .desktop\:hover\:border-2px:hover{ + border:2px solid; + } + .desktop\:border-y-2px{ + border-top:2px solid; + border-bottom:2px solid; + } + .desktop\:hover\:border-y-2px:hover{ + border-top:2px solid; + border-bottom:2px solid; + } + .desktop\:border-x-2px{ + border-left:2px solid; + border-right:2px solid; + } + .desktop\:hover\:border-x-2px:hover{ + border-left:2px solid; + border-right:2px solid; + } + .desktop\:border-top-2px{ + border-top:2px solid; + } + .desktop\:hover\:border-top-2px:hover{ + border-top:2px solid; + } + .desktop\:border-right-2px{ + border-right:2px solid; + } + .desktop\:hover\:border-right-2px:hover{ + border-right:2px solid; + } + .desktop\:border-bottom-2px{ + border-bottom:2px solid; + } + .desktop\:hover\:border-bottom-2px:hover{ + border-bottom:2px solid; + } + .desktop\:border-left-2px{ + border-left:2px solid; + } + .desktop\:hover\:border-left-2px:hover{ + border-left:2px solid; + } + .desktop\:border-05{ + border:0.25rem solid; + } + .desktop\:hover\:border-05:hover{ + border:0.25rem solid; + } + .desktop\:border-y-05{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .desktop\:hover\:border-y-05:hover{ + border-top:0.25rem solid; + border-bottom:0.25rem solid; + } + .desktop\:border-x-05{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .desktop\:hover\:border-x-05:hover{ + border-left:0.25rem solid; + border-right:0.25rem solid; + } + .desktop\:border-top-05{ + border-top:0.25rem solid; + } + .desktop\:hover\:border-top-05:hover{ + border-top:0.25rem solid; + } + .desktop\:border-right-05{ + border-right:0.25rem solid; + } + .desktop\:hover\:border-right-05:hover{ + border-right:0.25rem solid; + } + .desktop\:border-bottom-05{ + border-bottom:0.25rem solid; + } + .desktop\:hover\:border-bottom-05:hover{ + border-bottom:0.25rem solid; + } + .desktop\:border-left-05{ + border-left:0.25rem solid; + } + .desktop\:hover\:border-left-05:hover{ + border-left:0.25rem solid; + } + .desktop\:border-1{ + border:0.5rem solid; + } + .desktop\:hover\:border-1:hover{ + border:0.5rem solid; + } + .desktop\:border-y-1{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .desktop\:hover\:border-y-1:hover{ + border-top:0.5rem solid; + border-bottom:0.5rem solid; + } + .desktop\:border-x-1{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .desktop\:hover\:border-x-1:hover{ + border-left:0.5rem solid; + border-right:0.5rem solid; + } + .desktop\:border-top-1{ + border-top:0.5rem solid; + } + .desktop\:hover\:border-top-1:hover{ + border-top:0.5rem solid; + } + .desktop\:border-right-1{ + border-right:0.5rem solid; + } + .desktop\:hover\:border-right-1:hover{ + border-right:0.5rem solid; + } + .desktop\:border-bottom-1{ + border-bottom:0.5rem solid; + } + .desktop\:hover\:border-bottom-1:hover{ + border-bottom:0.5rem solid; + } + .desktop\:border-left-1{ + border-left:0.5rem solid; + } + .desktop\:hover\:border-left-1:hover{ + border-left:0.5rem solid; + } + .desktop\:border-105{ + border:0.75rem solid; + } + .desktop\:hover\:border-105:hover{ + border:0.75rem solid; + } + .desktop\:border-y-105{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .desktop\:hover\:border-y-105:hover{ + border-top:0.75rem solid; + border-bottom:0.75rem solid; + } + .desktop\:border-x-105{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .desktop\:hover\:border-x-105:hover{ + border-left:0.75rem solid; + border-right:0.75rem solid; + } + .desktop\:border-top-105{ + border-top:0.75rem solid; + } + .desktop\:hover\:border-top-105:hover{ + border-top:0.75rem solid; + } + .desktop\:border-right-105{ + border-right:0.75rem solid; + } + .desktop\:hover\:border-right-105:hover{ + border-right:0.75rem solid; + } + .desktop\:border-bottom-105{ + border-bottom:0.75rem solid; + } + .desktop\:hover\:border-bottom-105:hover{ + border-bottom:0.75rem solid; + } + .desktop\:border-left-105{ + border-left:0.75rem solid; + } + .desktop\:hover\:border-left-105:hover{ + border-left:0.75rem solid; + } + .desktop\:border-2{ + border:1rem solid; + } + .desktop\:hover\:border-2:hover{ + border:1rem solid; + } + .desktop\:border-y-2{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .desktop\:hover\:border-y-2:hover{ + border-top:1rem solid; + border-bottom:1rem solid; + } + .desktop\:border-x-2{ + border-left:1rem solid; + border-right:1rem solid; + } + .desktop\:hover\:border-x-2:hover{ + border-left:1rem solid; + border-right:1rem solid; + } + .desktop\:border-top-2{ + border-top:1rem solid; + } + .desktop\:hover\:border-top-2:hover{ + border-top:1rem solid; + } + .desktop\:border-right-2{ + border-right:1rem solid; + } + .desktop\:hover\:border-right-2:hover{ + border-right:1rem solid; + } + .desktop\:border-bottom-2{ + border-bottom:1rem solid; + } + .desktop\:hover\:border-bottom-2:hover{ + border-bottom:1rem solid; + } + .desktop\:border-left-2{ + border-left:1rem solid; + } + .desktop\:hover\:border-left-2:hover{ + border-left:1rem solid; + } + .desktop\:border-205{ + border:1.25rem solid; + } + .desktop\:hover\:border-205:hover{ + border:1.25rem solid; + } + .desktop\:border-y-205{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .desktop\:hover\:border-y-205:hover{ + border-top:1.25rem solid; + border-bottom:1.25rem solid; + } + .desktop\:border-x-205{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .desktop\:hover\:border-x-205:hover{ + border-left:1.25rem solid; + border-right:1.25rem solid; + } + .desktop\:border-top-205{ + border-top:1.25rem solid; + } + .desktop\:hover\:border-top-205:hover{ + border-top:1.25rem solid; + } + .desktop\:border-right-205{ + border-right:1.25rem solid; + } + .desktop\:hover\:border-right-205:hover{ + border-right:1.25rem solid; + } + .desktop\:border-bottom-205{ + border-bottom:1.25rem solid; + } + .desktop\:hover\:border-bottom-205:hover{ + border-bottom:1.25rem solid; + } + .desktop\:border-left-205{ + border-left:1.25rem solid; + } + .desktop\:hover\:border-left-205:hover{ + border-left:1.25rem solid; + } + .desktop\:border-3{ + border:1.5rem solid; + } + .desktop\:hover\:border-3:hover{ + border:1.5rem solid; + } + .desktop\:border-y-3{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .desktop\:hover\:border-y-3:hover{ + border-top:1.5rem solid; + border-bottom:1.5rem solid; + } + .desktop\:border-x-3{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .desktop\:hover\:border-x-3:hover{ + border-left:1.5rem solid; + border-right:1.5rem solid; + } + .desktop\:border-top-3{ + border-top:1.5rem solid; + } + .desktop\:hover\:border-top-3:hover{ + border-top:1.5rem solid; + } + .desktop\:border-right-3{ + border-right:1.5rem solid; + } + .desktop\:hover\:border-right-3:hover{ + border-right:1.5rem solid; + } + .desktop\:border-bottom-3{ + border-bottom:1.5rem solid; + } + .desktop\:hover\:border-bottom-3:hover{ + border-bottom:1.5rem solid; + } + .desktop\:border-left-3{ + border-left:1.5rem solid; + } + .desktop\:hover\:border-left-3:hover{ + border-left:1.5rem solid; + } + .desktop\:border-0{ + border:0 solid; + } + .desktop\:hover\:border-0:hover{ + border:0 solid; + } + .desktop\:border-y-0{ + border-top:0 solid; + border-bottom:0 solid; + } + .desktop\:hover\:border-y-0:hover{ + border-top:0 solid; + border-bottom:0 solid; + } + .desktop\:border-x-0{ + border-left:0 solid; + border-right:0 solid; + } + .desktop\:hover\:border-x-0:hover{ + border-left:0 solid; + border-right:0 solid; + } + .desktop\:border-top-0{ + border-top:0 solid; + } + .desktop\:hover\:border-top-0:hover{ + border-top:0 solid; + } + .desktop\:border-right-0{ + border-right:0 solid; + } + .desktop\:hover\:border-right-0:hover{ + border-right:0 solid; + } + .desktop\:border-bottom-0{ + border-bottom:0 solid; + } + .desktop\:hover\:border-bottom-0:hover{ + border-bottom:0 solid; + } + .desktop\:border-left-0{ + border-left:0 solid; + } + .desktop\:hover\:border-left-0:hover{ + border-left:0 solid; + } + .desktop\:border{ + border:1px solid; + } + .desktop\:hover\:border:hover{ + border:1px solid; + } + .desktop\:border-y{ + border-top:1px solid; + border-bottom:1px solid; + } + .desktop\:hover\:border-y:hover{ + border-top:1px solid; + border-bottom:1px solid; + } + .desktop\:border-x{ + border-left:1px solid; + border-right:1px solid; + } + .desktop\:hover\:border-x:hover{ + border-left:1px solid; + border-right:1px solid; + } + .desktop\:border-top{ + border-top:1px solid; + } + .desktop\:hover\:border-top:hover{ + border-top:1px solid; + } + .desktop\:border-right{ + border-right:1px solid; + } + .desktop\:hover\:border-right:hover{ + border-right:1px solid; + } + .desktop\:border-bottom{ + border-bottom:1px solid; + } + .desktop\:hover\:border-bottom:hover{ + border-bottom:1px solid; + } + .desktop\:border-left{ + border-left:1px solid; + } + .desktop\:hover\:border-left:hover{ + border-left:1px solid; + } + .desktop\:border-transparent{ + border-color:transparent; + } + .desktop\:hover\:border-transparent:hover{ + border-color:transparent; + } + .desktop\:border-black{ + border-color:black; + } + .desktop\:hover\:border-black:hover{ + border-color:black; + } + .desktop\:border-white{ + border-color:white; + } + .desktop\:hover\:border-white:hover{ + border-color:white; + } + .desktop\:border-red{ + border-color:#e52207; + } + .desktop\:hover\:border-red:hover{ + border-color:#e52207; + } + .desktop\:border-orange{ + border-color:#e66f0e; + } + .desktop\:hover\:border-orange:hover{ + border-color:#e66f0e; + } + .desktop\:border-gold{ + border-color:#ffbe2e; + } + .desktop\:hover\:border-gold:hover{ + border-color:#ffbe2e; + } + .desktop\:border-yellow{ + border-color:#fee685; + } + .desktop\:hover\:border-yellow:hover{ + border-color:#fee685; + } + .desktop\:border-green{ + border-color:#538200; + } + .desktop\:hover\:border-green:hover{ + border-color:#538200; + } + .desktop\:border-mint{ + border-color:#04c585; + } + .desktop\:hover\:border-mint:hover{ + border-color:#04c585; + } + .desktop\:border-cyan{ + border-color:#009ec1; + } + .desktop\:hover\:border-cyan:hover{ + border-color:#009ec1; + } + .desktop\:border-blue{ + border-color:#0076d6; + } + .desktop\:hover\:border-blue:hover{ + border-color:#0076d6; + } + .desktop\:border-indigo{ + border-color:#676cc8; + } + .desktop\:hover\:border-indigo:hover{ + border-color:#676cc8; + } + .desktop\:border-violet{ + border-color:#8168b3; + } + .desktop\:hover\:border-violet:hover{ + border-color:#8168b3; + } + .desktop\:border-magenta{ + border-color:#d72d79; + } + .desktop\:hover\:border-magenta:hover{ + border-color:#d72d79; + } + .desktop\:border-gray-5{ + border-color:#f0f0f0; + } + .desktop\:hover\:border-gray-5:hover{ + border-color:#f0f0f0; + } + .desktop\:border-gray-10{ + border-color:#e6e6e6; + } + .desktop\:hover\:border-gray-10:hover{ + border-color:#e6e6e6; + } + .desktop\:border-gray-30{ + border-color:#adadad; + } + .desktop\:hover\:border-gray-30:hover{ + border-color:#adadad; + } + .desktop\:border-gray-50{ + border-color:#757575; + } + .desktop\:hover\:border-gray-50:hover{ + border-color:#757575; + } + .desktop\:border-gray-70{ + border-color:#454545; + } + .desktop\:hover\:border-gray-70:hover{ + border-color:#454545; + } + .desktop\:border-gray-90{ + border-color:#1b1b1b; + } + .desktop\:hover\:border-gray-90:hover{ + border-color:#1b1b1b; + } + .desktop\:border-base-lightest{ + border-color:#f0f0f0; + } + .desktop\:hover\:border-base-lightest:hover{ + border-color:#f0f0f0; + } + .desktop\:border-base-lighter{ + border-color:#dfe1e2; + } + .desktop\:hover\:border-base-lighter:hover{ + border-color:#dfe1e2; + } + .desktop\:border-base-light{ + border-color:#a9aeb1; + } + .desktop\:hover\:border-base-light:hover{ + border-color:#a9aeb1; + } + .desktop\:border-base{ + border-color:#71767a; + } + .desktop\:hover\:border-base:hover{ + border-color:#71767a; + } + .desktop\:border-base-dark{ + border-color:#565c65; + } + .desktop\:hover\:border-base-dark:hover{ + border-color:#565c65; + } + .desktop\:border-base-darker{ + border-color:#3d4551; + } + .desktop\:hover\:border-base-darker:hover{ + border-color:#3d4551; + } + .desktop\:border-base-darkest{ + border-color:#1b1b1b; + } + .desktop\:hover\:border-base-darkest:hover{ + border-color:#1b1b1b; + } + .desktop\:border-ink{ + border-color:#1b1b1b; + } + .desktop\:hover\:border-ink:hover{ + border-color:#1b1b1b; + } + .desktop\:border-primary-lighter{ + border-color:#d9e8f6; + } + .desktop\:hover\:border-primary-lighter:hover{ + border-color:#d9e8f6; + } + .desktop\:border-primary-light{ + border-color:#73b3e7; + } + .desktop\:hover\:border-primary-light:hover{ + border-color:#73b3e7; + } + .desktop\:border-primary{ + border-color:#005ea2; + } + .desktop\:hover\:border-primary:hover{ + border-color:#005ea2; + } + .desktop\:border-primary-vivid{ + border-color:#0050d8; + } + .desktop\:hover\:border-primary-vivid:hover{ + border-color:#0050d8; + } + .desktop\:border-primary-dark{ + border-color:#1a4480; + } + .desktop\:hover\:border-primary-dark:hover{ + border-color:#1a4480; + } + .desktop\:border-primary-darker{ + border-color:#162e51; + } + .desktop\:hover\:border-primary-darker:hover{ + border-color:#162e51; + } + .desktop\:border-secondary-lighter{ + border-color:#f3e1e4; + } + .desktop\:hover\:border-secondary-lighter:hover{ + border-color:#f3e1e4; + } + .desktop\:border-secondary-light{ + border-color:#f2938c; + } + .desktop\:hover\:border-secondary-light:hover{ + border-color:#f2938c; + } + .desktop\:border-secondary{ + border-color:#d83933; + } + .desktop\:hover\:border-secondary:hover{ + border-color:#d83933; + } + .desktop\:border-secondary-vivid{ + border-color:#e41d3d; + } + .desktop\:hover\:border-secondary-vivid:hover{ + border-color:#e41d3d; + } + .desktop\:border-secondary-dark{ + border-color:#b50909; + } + .desktop\:hover\:border-secondary-dark:hover{ + border-color:#b50909; + } + .desktop\:border-secondary-darker{ + border-color:#8b0a03; + } + .desktop\:hover\:border-secondary-darker:hover{ + border-color:#8b0a03; + } + .desktop\:border-accent-warm-darker{ + border-color:#775540; + } + .desktop\:hover\:border-accent-warm-darker:hover{ + border-color:#775540; + } + .desktop\:border-accent-warm-dark{ + border-color:#c05600; + } + .desktop\:hover\:border-accent-warm-dark:hover{ + border-color:#c05600; + } + .desktop\:border-accent-warm{ + border-color:#fa9441; + } + .desktop\:hover\:border-accent-warm:hover{ + border-color:#fa9441; + } + .desktop\:border-accent-warm-light{ + border-color:#ffbc78; + } + .desktop\:hover\:border-accent-warm-light:hover{ + border-color:#ffbc78; + } + .desktop\:border-accent-warm-lighter{ + border-color:#f2e4d4; + } + .desktop\:hover\:border-accent-warm-lighter:hover{ + border-color:#f2e4d4; + } + .desktop\:border-accent-cool-darker{ + border-color:#07648d; + } + .desktop\:hover\:border-accent-cool-darker:hover{ + border-color:#07648d; + } + .desktop\:border-accent-cool-dark{ + border-color:#28a0cb; + } + .desktop\:hover\:border-accent-cool-dark:hover{ + border-color:#28a0cb; + } + .desktop\:border-accent-cool{ + border-color:#00bde3; + } + .desktop\:hover\:border-accent-cool:hover{ + border-color:#00bde3; + } + .desktop\:border-accent-cool-light{ + border-color:#97d4ea; + } + .desktop\:hover\:border-accent-cool-light:hover{ + border-color:#97d4ea; + } + .desktop\:border-accent-cool-lighter{ + border-color:#e1f3f8; + } + .desktop\:hover\:border-accent-cool-lighter:hover{ + border-color:#e1f3f8; + } + .desktop\:border-error-lighter{ + border-color:#f4e3db; + } + .desktop\:hover\:border-error-lighter:hover{ + border-color:#f4e3db; + } + .desktop\:border-error-light{ + border-color:#f39268; + } + .desktop\:hover\:border-error-light:hover{ + border-color:#f39268; + } + .desktop\:border-error{ + border-color:#d54309; + } + .desktop\:hover\:border-error:hover{ + border-color:#d54309; + } + .desktop\:border-error-dark{ + border-color:#b50909; + } + .desktop\:hover\:border-error-dark:hover{ + border-color:#b50909; + } + .desktop\:border-error-darker{ + border-color:#6f3331; + } + .desktop\:hover\:border-error-darker:hover{ + border-color:#6f3331; + } + .desktop\:border-warning-lighter{ + border-color:#faf3d1; + } + .desktop\:hover\:border-warning-lighter:hover{ + border-color:#faf3d1; + } + .desktop\:border-warning-light{ + border-color:#fee685; + } + .desktop\:hover\:border-warning-light:hover{ + border-color:#fee685; + } + .desktop\:border-warning{ + border-color:#ffbe2e; + } + .desktop\:hover\:border-warning:hover{ + border-color:#ffbe2e; + } + .desktop\:border-warning-dark{ + border-color:#e5a000; + } + .desktop\:hover\:border-warning-dark:hover{ + border-color:#e5a000; + } + .desktop\:border-warning-darker{ + border-color:#936f38; + } + .desktop\:hover\:border-warning-darker:hover{ + border-color:#936f38; + } + .desktop\:border-success-lighter{ + border-color:#ecf3ec; + } + .desktop\:hover\:border-success-lighter:hover{ + border-color:#ecf3ec; + } + .desktop\:border-success-light{ + border-color:#70e17b; + } + .desktop\:hover\:border-success-light:hover{ + border-color:#70e17b; + } + .desktop\:border-success{ + border-color:#00a91c; + } + .desktop\:hover\:border-success:hover{ + border-color:#00a91c; + } + .desktop\:border-success-dark{ + border-color:#008817; + } + .desktop\:hover\:border-success-dark:hover{ + border-color:#008817; + } + .desktop\:border-success-darker{ + border-color:#216e1f; + } + .desktop\:hover\:border-success-darker:hover{ + border-color:#216e1f; + } + .desktop\:border-info-lighter{ + border-color:#e7f6f8; + } + .desktop\:hover\:border-info-lighter:hover{ + border-color:#e7f6f8; + } + .desktop\:border-info-light{ + border-color:#99deea; + } + .desktop\:hover\:border-info-light:hover{ + border-color:#99deea; + } + .desktop\:border-info{ + border-color:#00bde3; + } + .desktop\:hover\:border-info:hover{ + border-color:#00bde3; + } + .desktop\:border-info-dark{ + border-color:#009ec1; + } + .desktop\:hover\:border-info-dark:hover{ + border-color:#009ec1; + } + .desktop\:border-info-darker{ + border-color:#2e6276; + } + .desktop\:hover\:border-info-darker:hover{ + border-color:#2e6276; + } + .desktop\:border-disabled-lighter{ + border-color:#c9c9c9; + } + .desktop\:hover\:border-disabled-lighter:hover{ + border-color:#c9c9c9; + } + .desktop\:border-disabled-light{ + border-color:#919191; + } + .desktop\:hover\:border-disabled-light:hover{ + border-color:#919191; + } + .desktop\:border-disabled{ + border-color:#757575; + } + .desktop\:hover\:border-disabled:hover{ + border-color:#757575; + } + .desktop\:border-disabled-dark{ + border-color:#454545; + } + .desktop\:hover\:border-disabled-dark:hover{ + border-color:#454545; + } + .desktop\:border-disabled-darker{ + border-color:#1b1b1b; + } + .desktop\:hover\:border-disabled-darker:hover{ + border-color:#1b1b1b; + } + .desktop\:border-emergency{ + border-color:#9c3d10; + } + .desktop\:hover\:border-emergency:hover{ + border-color:#9c3d10; + } + .desktop\:border-emergency-dark{ + border-color:#332d29; + } + .desktop\:hover\:border-emergency-dark:hover{ + border-color:#332d29; + } + .desktop\:radius-0{ + border-radius:0; + } + .desktop\:radius-top-0{ + border-top-left-radius:0; + border-top-right-radius:0; + } + .desktop\:radius-right-0{ + border-top-right-radius:0; + border-bottom-right-radius:0; + } + .desktop\:radius-bottom-0{ + border-bottom-left-radius:0; + border-bottom-right-radius:0; + } + .desktop\:radius-left-0{ + border-top-left-radius:0; + border-bottom-left-radius:0; + } + .desktop\:radius-sm{ + border-radius:2px; + } + .desktop\:radius-top-sm{ + border-top-left-radius:2px; + border-top-right-radius:2px; + } + .desktop\:radius-right-sm{ + border-top-right-radius:2px; + border-bottom-right-radius:2px; + } + .desktop\:radius-bottom-sm{ + border-bottom-left-radius:2px; + border-bottom-right-radius:2px; + } + .desktop\:radius-left-sm{ + border-top-left-radius:2px; + border-bottom-left-radius:2px; + } + .desktop\:radius-md{ + border-radius:0.25rem; + } + .desktop\:radius-top-md{ + border-top-left-radius:0.25rem; + border-top-right-radius:0.25rem; + } + .desktop\:radius-right-md{ + border-top-right-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .desktop\:radius-bottom-md{ + border-bottom-left-radius:0.25rem; + border-bottom-right-radius:0.25rem; + } + .desktop\:radius-left-md{ + border-top-left-radius:0.25rem; + border-bottom-left-radius:0.25rem; + } + .desktop\:radius-lg{ + border-radius:0.5rem; + } + .desktop\:radius-top-lg{ + border-top-left-radius:0.5rem; + border-top-right-radius:0.5rem; + } + .desktop\:radius-right-lg{ + border-top-right-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .desktop\:radius-bottom-lg{ + border-bottom-left-radius:0.5rem; + border-bottom-right-radius:0.5rem; + } + .desktop\:radius-left-lg{ + border-top-left-radius:0.5rem; + border-bottom-left-radius:0.5rem; + } + .desktop\:radius-pill{ + border-radius:99rem; + } + .desktop\:radius-top-pill{ + border-top-left-radius:99rem; + border-top-right-radius:99rem; + } + .desktop\:radius-right-pill{ + border-top-right-radius:99rem; + border-bottom-right-radius:99rem; + } + .desktop\:radius-bottom-pill{ + border-bottom-left-radius:99rem; + border-bottom-right-radius:99rem; + } + .desktop\:radius-left-pill{ + border-top-left-radius:99rem; + border-bottom-left-radius:99rem; + } + .desktop\:display-block{ + display:block; + } + .desktop\:display-flex{ + display:flex; + } + .desktop\:display-none{ + display:none; + } + .desktop\:display-inline{ + display:inline; + } + .desktop\:display-inline-block{ + display:inline-block; + } + .desktop\:display-inline-flex{ + display:inline-flex; + } + .desktop\:display-table{ + display:table; + } + .desktop\:display-table-cell{ + display:table-cell; + } + .desktop\:display-table-row{ + display:table-row; + } + .desktop\:font-mono-3xs{ + font-size:0.77rem; + } + .desktop\:font-mono-2xs{ + font-size:0.83rem; + } + .desktop\:font-mono-xs{ + font-size:0.89rem; + } + .desktop\:font-mono-sm{ + font-size:0.95rem; + } + .desktop\:font-mono-md{ + font-size:1.01rem; + } + .desktop\:font-mono-lg{ + font-size:1.31rem; + } + .desktop\:font-mono-xl{ + font-size:1.91rem; + } + .desktop\:font-mono-2xl{ + font-size:2.38rem; + } + .desktop\:font-mono-3xl{ + font-size:2.86rem; + } + .desktop\:font-sans-3xs{ + font-size:0.87rem; + } + .desktop\:font-sans-2xs{ + font-size:0.93rem; + } + .desktop\:font-sans-xs{ + font-size:1rem; + } + .desktop\:font-sans-sm{ + font-size:1.06rem; + } + .desktop\:font-sans-md{ + font-size:1.13rem; + } + .desktop\:font-sans-lg{ + font-size:1.46rem; + } + .desktop\:font-sans-xl{ + font-size:2.13rem; + } + .desktop\:font-sans-2xl{ + font-size:2.66rem; + } + .desktop\:font-sans-3xl{ + font-size:3.19rem; + } + .desktop\:font-serif-3xs{ + font-size:0.79rem; + } + .desktop\:font-serif-2xs{ + font-size:0.85rem; + } + .desktop\:font-serif-xs{ + font-size:0.91rem; + } + .desktop\:font-serif-sm{ + font-size:0.98rem; + } + .desktop\:font-serif-md{ + font-size:1.04rem; + } + .desktop\:font-serif-lg{ + font-size:1.34rem; + } + .desktop\:font-serif-xl{ + font-size:1.95rem; + } + .desktop\:font-serif-2xl{ + font-size:2.44rem; + } + .desktop\:font-serif-3xl{ + font-size:2.93rem; + } + .desktop\:font-heading-3xs{ + font-size:0.79rem; + } + .desktop\:font-heading-2xs{ + font-size:0.85rem; + } + .desktop\:font-heading-xs{ + font-size:0.91rem; + } + .desktop\:font-heading-sm{ + font-size:0.98rem; + } + .desktop\:font-heading-md{ + font-size:1.04rem; + } + .desktop\:font-heading-lg{ + font-size:1.34rem; + } + .desktop\:font-heading-xl{ + font-size:1.95rem; + } + .desktop\:font-heading-2xl{ + font-size:2.44rem; + } + .desktop\:font-heading-3xl{ + font-size:2.93rem; + } + .desktop\:font-body-3xs{ + font-size:0.87rem; + } + .desktop\:font-body-2xs{ + font-size:0.93rem; + } + .desktop\:font-body-xs{ + font-size:1rem; + } + .desktop\:font-body-sm{ + font-size:1.06rem; + } + .desktop\:font-body-md{ + font-size:1.13rem; + } + .desktop\:font-body-lg{ + font-size:1.46rem; + } + .desktop\:font-body-xl{ + font-size:2.13rem; + } + .desktop\:font-body-2xl{ + font-size:2.66rem; + } + .desktop\:font-body-3xl{ + font-size:3.19rem; + } + .desktop\:font-code-3xs{ + font-size:0.77rem; + } + .desktop\:font-code-2xs{ + font-size:0.83rem; + } + .desktop\:font-code-xs{ + font-size:0.89rem; + } + .desktop\:font-code-sm{ + font-size:0.95rem; + } + .desktop\:font-code-md{ + font-size:1.01rem; + } + .desktop\:font-code-lg{ + font-size:1.31rem; + } + .desktop\:font-code-xl{ + font-size:1.91rem; + } + .desktop\:font-code-2xl{ + font-size:2.38rem; + } + .desktop\:font-code-3xl{ + font-size:2.86rem; + } + .desktop\:font-alt-3xs{ + font-size:0.79rem; + } + .desktop\:font-alt-2xs{ + font-size:0.85rem; + } + .desktop\:font-alt-xs{ + font-size:0.91rem; + } + .desktop\:font-alt-sm{ + font-size:0.98rem; + } + .desktop\:font-alt-md{ + font-size:1.04rem; + } + .desktop\:font-alt-lg{ + font-size:1.34rem; + } + .desktop\:font-alt-xl{ + font-size:1.95rem; + } + .desktop\:font-alt-2xl{ + font-size:2.44rem; + } + .desktop\:font-alt-3xl{ + font-size:2.93rem; + } + .desktop\:font-ui-3xs{ + font-size:0.87rem; + } + .desktop\:font-ui-2xs{ + font-size:0.93rem; + } + .desktop\:font-ui-xs{ + font-size:1rem; + } + .desktop\:font-ui-sm{ + font-size:1.06rem; + } + .desktop\:font-ui-md{ + font-size:1.13rem; + } + .desktop\:font-ui-lg{ + font-size:1.46rem; + } + .desktop\:font-ui-xl{ + font-size:2.13rem; + } + .desktop\:font-ui-2xl{ + font-size:2.66rem; + } + .desktop\:font-ui-3xl{ + font-size:3.19rem; + } + .desktop\:text-light{ + font-weight:300; + } + .desktop\:text-normal{ + font-weight:normal; + } + .desktop\:text-bold{ + font-weight:700; + } + .desktop\:flex-justify-center{ + justify-content:center; + } + .desktop\:flex-justify-start{ + justify-content:flex-start; + } + .desktop\:flex-justify-end{ + justify-content:flex-end; + } + .desktop\:flex-justify{ + justify-content:space-between; + } + .desktop\:line-height-sans-1{ + line-height:0.9; + } + .desktop\:line-height-sans-2{ + line-height:1.1; + } + .desktop\:line-height-sans-3{ + line-height:1.3; + } + .desktop\:line-height-sans-4{ + line-height:1.4; + } + .desktop\:line-height-sans-5{ + line-height:1.5; + } + .desktop\:line-height-sans-6{ + line-height:1.6; + } + .desktop\:line-height-serif-1{ + line-height:1; + } + .desktop\:line-height-serif-2{ + line-height:1.2; + } + .desktop\:line-height-serif-3{ + line-height:1.4; + } + .desktop\:line-height-serif-4{ + line-height:1.5; + } + .desktop\:line-height-serif-5{ + line-height:1.7; + } + .desktop\:line-height-serif-6{ + line-height:1.8; + } + .desktop\:line-height-mono-1{ + line-height:1; + } + .desktop\:line-height-mono-2{ + line-height:1.3; + } + .desktop\:line-height-mono-3{ + line-height:1.4; + } + .desktop\:line-height-mono-4{ + line-height:1.6; + } + .desktop\:line-height-mono-5{ + line-height:1.7; + } + .desktop\:line-height-mono-6{ + line-height:1.8; + } + .desktop\:line-height-heading-1{ + line-height:1; + } + .desktop\:line-height-heading-2{ + line-height:1.2; + } + .desktop\:line-height-heading-3{ + line-height:1.4; + } + .desktop\:line-height-heading-4{ + line-height:1.5; + } + .desktop\:line-height-heading-5{ + line-height:1.7; + } + .desktop\:line-height-heading-6{ + line-height:1.8; + } + .desktop\:line-height-ui-1{ + line-height:0.9; + } + .desktop\:line-height-ui-2{ + line-height:1.1; + } + .desktop\:line-height-ui-3{ + line-height:1.3; + } + .desktop\:line-height-ui-4{ + line-height:1.4; + } + .desktop\:line-height-ui-5{ + line-height:1.5; + } + .desktop\:line-height-ui-6{ + line-height:1.6; + } + .desktop\:line-height-body-1{ + line-height:0.9; + } + .desktop\:line-height-body-2{ + line-height:1.1; + } + .desktop\:line-height-body-3{ + line-height:1.3; + } + .desktop\:line-height-body-4{ + line-height:1.4; + } + .desktop\:line-height-body-5{ + line-height:1.5; + } + .desktop\:line-height-body-6{ + line-height:1.6; + } + .desktop\:line-height-code-1{ + line-height:1; + } + .desktop\:line-height-code-2{ + line-height:1.3; + } + .desktop\:line-height-code-3{ + line-height:1.4; + } + .desktop\:line-height-code-4{ + line-height:1.6; + } + .desktop\:line-height-code-5{ + line-height:1.7; + } + .desktop\:line-height-code-6{ + line-height:1.8; + } + .desktop\:line-height-alt-1{ + line-height:1; + } + .desktop\:line-height-alt-2{ + line-height:1.2; + } + .desktop\:line-height-alt-3{ + line-height:1.4; + } + .desktop\:line-height-alt-4{ + line-height:1.5; + } + .desktop\:line-height-alt-5{ + line-height:1.7; + } + .desktop\:line-height-alt-6{ + line-height:1.8; + } + .desktop\:margin-neg-1px{ + margin:-1px; + } + .desktop\:margin-neg-2px{ + margin:-2px; + } + .desktop\:margin-neg-05{ + margin:-0.25rem; + } + .desktop\:margin-neg-1{ + margin:-0.5rem; + } + .desktop\:margin-neg-105{ + margin:-0.75rem; + } + .desktop\:margin-neg-2{ + margin:-1rem; + } + .desktop\:margin-neg-205{ + margin:-1.25rem; + } + .desktop\:margin-neg-3{ + margin:-1.5rem; + } + .desktop\:margin-1px{ + margin:1px; + } + .desktop\:margin-2px{ + margin:2px; + } + .desktop\:margin-05{ + margin:0.25rem; + } + .desktop\:margin-1{ + margin:0.5rem; + } + .desktop\:margin-105{ + margin:0.75rem; + } + .desktop\:margin-2{ + margin:1rem; + } + .desktop\:margin-205{ + margin:1.25rem; + } + .desktop\:margin-3{ + margin:1.5rem; + } + .desktop\:margin-neg-4{ + margin:-2rem; + } + .desktop\:margin-neg-5{ + margin:-2.5rem; + } + .desktop\:margin-neg-6{ + margin:-3rem; + } + .desktop\:margin-neg-7{ + margin:-3.5rem; + } + .desktop\:margin-neg-8{ + margin:-4rem; + } + .desktop\:margin-neg-9{ + margin:-4.5rem; + } + .desktop\:margin-neg-10{ + margin:-5rem; + } + .desktop\:margin-neg-15{ + margin:-7.5rem; + } + .desktop\:margin-4{ + margin:2rem; + } + .desktop\:margin-5{ + margin:2.5rem; + } + .desktop\:margin-6{ + margin:3rem; + } + .desktop\:margin-7{ + margin:3.5rem; + } + .desktop\:margin-8{ + margin:4rem; + } + .desktop\:margin-9{ + margin:4.5rem; + } + .desktop\:margin-10{ + margin:5rem; + } + .desktop\:margin-15{ + margin:7.5rem; + } + .desktop\:margin-05em{ + margin:0.5em; + } + .desktop\:margin-1em{ + margin:1em; + } + .desktop\:margin-105em{ + margin:1.5em; + } + .desktop\:margin-2em{ + margin:2em; + } + .desktop\:margin-0{ + margin:0; + } + .desktop\:margin-y-1px{ + margin-top:1px; + margin-bottom:1px; + } + .desktop\:margin-top-1px{ + margin-top:1px; + } + .desktop\:margin-bottom-1px{ + margin-bottom:1px; + } + .desktop\:margin-y-2px{ + margin-top:2px; + margin-bottom:2px; + } + .desktop\:margin-top-2px{ + margin-top:2px; + } + .desktop\:margin-bottom-2px{ + margin-bottom:2px; + } + .desktop\:margin-y-05{ + margin-top:0.25rem; + margin-bottom:0.25rem; + } + .desktop\:margin-top-05{ + margin-top:0.25rem; + } + .desktop\:margin-bottom-05{ + margin-bottom:0.25rem; + } + .desktop\:margin-y-1{ + margin-top:0.5rem; + margin-bottom:0.5rem; + } + .desktop\:margin-top-1{ + margin-top:0.5rem; + } + .desktop\:margin-bottom-1{ + margin-bottom:0.5rem; + } + .desktop\:margin-y-105{ + margin-top:0.75rem; + margin-bottom:0.75rem; + } + .desktop\:margin-top-105{ + margin-top:0.75rem; + } + .desktop\:margin-bottom-105{ + margin-bottom:0.75rem; + } + .desktop\:margin-y-2{ + margin-top:1rem; + margin-bottom:1rem; + } + .desktop\:margin-top-2{ + margin-top:1rem; + } + .desktop\:margin-bottom-2{ + margin-bottom:1rem; + } + .desktop\:margin-y-205{ + margin-top:1.25rem; + margin-bottom:1.25rem; + } + .desktop\:margin-top-205{ + margin-top:1.25rem; + } + .desktop\:margin-bottom-205{ + margin-bottom:1.25rem; + } + .desktop\:margin-y-3{ + margin-top:1.5rem; + margin-bottom:1.5rem; + } + .desktop\:margin-top-3{ + margin-top:1.5rem; + } + .desktop\:margin-bottom-3{ + margin-bottom:1.5rem; + } + .desktop\:margin-y-neg-1px{ + margin-top:-1px; + margin-bottom:-1px; + } + .desktop\:margin-top-neg-1px{ + margin-top:-1px; + } + .desktop\:margin-bottom-neg-1px{ + margin-bottom:-1px; + } + .desktop\:margin-y-neg-2px{ + margin-top:-2px; + margin-bottom:-2px; + } + .desktop\:margin-top-neg-2px{ + margin-top:-2px; + } + .desktop\:margin-bottom-neg-2px{ + margin-bottom:-2px; + } + .desktop\:margin-y-neg-05{ + margin-top:-0.25rem; + margin-bottom:-0.25rem; + } + .desktop\:margin-top-neg-05{ + margin-top:-0.25rem; + } + .desktop\:margin-bottom-neg-05{ + margin-bottom:-0.25rem; + } + .desktop\:margin-y-neg-1{ + margin-top:-0.5rem; + margin-bottom:-0.5rem; + } + .desktop\:margin-top-neg-1{ + margin-top:-0.5rem; + } + .desktop\:margin-bottom-neg-1{ + margin-bottom:-0.5rem; + } + .desktop\:margin-y-neg-105{ + margin-top:-0.75rem; + margin-bottom:-0.75rem; + } + .desktop\:margin-top-neg-105{ + margin-top:-0.75rem; + } + .desktop\:margin-bottom-neg-105{ + margin-bottom:-0.75rem; + } + .desktop\:margin-y-neg-2{ + margin-top:-1rem; + margin-bottom:-1rem; + } + .desktop\:margin-top-neg-2{ + margin-top:-1rem; + } + .desktop\:margin-bottom-neg-2{ + margin-bottom:-1rem; + } + .desktop\:margin-y-neg-205{ + margin-top:-1.25rem; + margin-bottom:-1.25rem; + } + .desktop\:margin-top-neg-205{ + margin-top:-1.25rem; + } + .desktop\:margin-bottom-neg-205{ + margin-bottom:-1.25rem; + } + .desktop\:margin-y-neg-3{ + margin-top:-1.5rem; + margin-bottom:-1.5rem; + } + .desktop\:margin-top-neg-3{ + margin-top:-1.5rem; + } + .desktop\:margin-bottom-neg-3{ + margin-bottom:-1.5rem; + } + .desktop\:margin-y-neg-4{ + margin-top:-2rem; + margin-bottom:-2rem; + } + .desktop\:margin-top-neg-4{ + margin-top:-2rem; + } + .desktop\:margin-bottom-neg-4{ + margin-bottom:-2rem; + } + .desktop\:margin-y-neg-5{ + margin-top:-2.5rem; + margin-bottom:-2.5rem; + } + .desktop\:margin-top-neg-5{ + margin-top:-2.5rem; + } + .desktop\:margin-bottom-neg-5{ + margin-bottom:-2.5rem; + } + .desktop\:margin-y-neg-6{ + margin-top:-3rem; + margin-bottom:-3rem; + } + .desktop\:margin-top-neg-6{ + margin-top:-3rem; + } + .desktop\:margin-bottom-neg-6{ + margin-bottom:-3rem; + } + .desktop\:margin-y-neg-7{ + margin-top:-3.5rem; + margin-bottom:-3.5rem; + } + .desktop\:margin-top-neg-7{ + margin-top:-3.5rem; + } + .desktop\:margin-bottom-neg-7{ + margin-bottom:-3.5rem; + } + .desktop\:margin-y-neg-8{ + margin-top:-4rem; + margin-bottom:-4rem; + } + .desktop\:margin-top-neg-8{ + margin-top:-4rem; + } + .desktop\:margin-bottom-neg-8{ + margin-bottom:-4rem; + } + .desktop\:margin-y-neg-9{ + margin-top:-4.5rem; + margin-bottom:-4.5rem; + } + .desktop\:margin-top-neg-9{ + margin-top:-4.5rem; + } + .desktop\:margin-bottom-neg-9{ + margin-bottom:-4.5rem; + } + .desktop\:margin-y-neg-10{ + margin-top:-5rem; + margin-bottom:-5rem; + } + .desktop\:margin-top-neg-10{ + margin-top:-5rem; + } + .desktop\:margin-bottom-neg-10{ + margin-bottom:-5rem; + } + .desktop\:margin-y-neg-15{ + margin-top:-7.5rem; + margin-bottom:-7.5rem; + } + .desktop\:margin-top-neg-15{ + margin-top:-7.5rem; + } + .desktop\:margin-bottom-neg-15{ + margin-bottom:-7.5rem; + } + .desktop\:margin-y-4{ + margin-top:2rem; + margin-bottom:2rem; + } + .desktop\:margin-top-4{ + margin-top:2rem; + } + .desktop\:margin-bottom-4{ + margin-bottom:2rem; + } + .desktop\:margin-y-5{ + margin-top:2.5rem; + margin-bottom:2.5rem; + } + .desktop\:margin-top-5{ + margin-top:2.5rem; + } + .desktop\:margin-bottom-5{ + margin-bottom:2.5rem; + } + .desktop\:margin-y-6{ + margin-top:3rem; + margin-bottom:3rem; + } + .desktop\:margin-top-6{ + margin-top:3rem; + } + .desktop\:margin-bottom-6{ + margin-bottom:3rem; + } + .desktop\:margin-y-7{ + margin-top:3.5rem; + margin-bottom:3.5rem; + } + .desktop\:margin-top-7{ + margin-top:3.5rem; + } + .desktop\:margin-bottom-7{ + margin-bottom:3.5rem; + } + .desktop\:margin-y-8{ + margin-top:4rem; + margin-bottom:4rem; + } + .desktop\:margin-top-8{ + margin-top:4rem; + } + .desktop\:margin-bottom-8{ + margin-bottom:4rem; + } + .desktop\:margin-y-9{ + margin-top:4.5rem; + margin-bottom:4.5rem; + } + .desktop\:margin-top-9{ + margin-top:4.5rem; + } + .desktop\:margin-bottom-9{ + margin-bottom:4.5rem; + } + .desktop\:margin-y-10{ + margin-top:5rem; + margin-bottom:5rem; + } + .desktop\:margin-top-10{ + margin-top:5rem; + } + .desktop\:margin-bottom-10{ + margin-bottom:5rem; + } + .desktop\:margin-y-15{ + margin-top:7.5rem; + margin-bottom:7.5rem; + } + .desktop\:margin-top-15{ + margin-top:7.5rem; + } + .desktop\:margin-bottom-15{ + margin-bottom:7.5rem; + } + .desktop\:margin-y-05em{ + margin-top:0.5em; + margin-bottom:0.5em; + } + .desktop\:margin-top-05em{ + margin-top:0.5em; + } + .desktop\:margin-bottom-05em{ + margin-bottom:0.5em; + } + .desktop\:margin-y-1em{ + margin-top:1em; + margin-bottom:1em; + } + .desktop\:margin-top-1em{ + margin-top:1em; + } + .desktop\:margin-bottom-1em{ + margin-bottom:1em; + } + .desktop\:margin-y-105em{ + margin-top:1.5em; + margin-bottom:1.5em; + } + .desktop\:margin-top-105em{ + margin-top:1.5em; + } + .desktop\:margin-bottom-105em{ + margin-bottom:1.5em; + } + .desktop\:margin-y-2em{ + margin-top:2em; + margin-bottom:2em; + } + .desktop\:margin-top-2em{ + margin-top:2em; + } + .desktop\:margin-bottom-2em{ + margin-bottom:2em; + } + .desktop\:margin-y-0{ + margin-top:0; + margin-bottom:0; + } + .desktop\:margin-top-0{ + margin-top:0; + } + .desktop\:margin-bottom-0{ + margin-bottom:0; + } + .desktop\:margin-y-auto{ + margin-top:auto; + margin-bottom:auto; + } + .desktop\:margin-top-auto{ + margin-top:auto; + } + .desktop\:margin-bottom-auto{ + margin-bottom:auto; + } + .desktop\:margin-x-1px{ + margin-left:1px; + margin-right:1px; + } + .desktop\:margin-right-1px{ + margin-right:1px; + } + .desktop\:margin-left-1px{ + margin-left:1px; + } + .desktop\:margin-x-2px{ + margin-left:2px; + margin-right:2px; + } + .desktop\:margin-right-2px{ + margin-right:2px; + } + .desktop\:margin-left-2px{ + margin-left:2px; + } + .desktop\:margin-x-05{ + margin-left:0.25rem; + margin-right:0.25rem; + } + .desktop\:margin-right-05{ + margin-right:0.25rem; + } + .desktop\:margin-left-05{ + margin-left:0.25rem; + } + .desktop\:margin-x-1{ + margin-left:0.5rem; + margin-right:0.5rem; + } + .desktop\:margin-right-1{ + margin-right:0.5rem; + } + .desktop\:margin-left-1{ + margin-left:0.5rem; + } + .desktop\:margin-x-105{ + margin-left:0.75rem; + margin-right:0.75rem; + } + .desktop\:margin-right-105{ + margin-right:0.75rem; + } + .desktop\:margin-left-105{ + margin-left:0.75rem; + } + .desktop\:margin-x-2{ + margin-left:1rem; + margin-right:1rem; + } + .desktop\:margin-right-2{ + margin-right:1rem; + } + .desktop\:margin-left-2{ + margin-left:1rem; + } + .desktop\:margin-x-205{ + margin-left:1.25rem; + margin-right:1.25rem; + } + .desktop\:margin-right-205{ + margin-right:1.25rem; + } + .desktop\:margin-left-205{ + margin-left:1.25rem; + } + .desktop\:margin-x-3{ + margin-left:1.5rem; + margin-right:1.5rem; + } + .desktop\:margin-right-3{ + margin-right:1.5rem; + } + .desktop\:margin-left-3{ + margin-left:1.5rem; + } + .desktop\:margin-x-neg-1px{ + margin-left:-1px; + margin-right:-1px; + } + .desktop\:margin-right-neg-1px{ + margin-right:-1px; + } + .desktop\:margin-left-neg-1px{ + margin-left:-1px; + } + .desktop\:margin-x-neg-2px{ + margin-left:-2px; + margin-right:-2px; + } + .desktop\:margin-right-neg-2px{ + margin-right:-2px; + } + .desktop\:margin-left-neg-2px{ + margin-left:-2px; + } + .desktop\:margin-x-neg-05{ + margin-left:-0.25rem; + margin-right:-0.25rem; + } + .desktop\:margin-right-neg-05{ + margin-right:-0.25rem; + } + .desktop\:margin-left-neg-05{ + margin-left:-0.25rem; + } + .desktop\:margin-x-neg-1{ + margin-left:-0.5rem; + margin-right:-0.5rem; + } + .desktop\:margin-right-neg-1{ + margin-right:-0.5rem; + } + .desktop\:margin-left-neg-1{ + margin-left:-0.5rem; + } + .desktop\:margin-x-neg-105{ + margin-left:-0.75rem; + margin-right:-0.75rem; + } + .desktop\:margin-right-neg-105{ + margin-right:-0.75rem; + } + .desktop\:margin-left-neg-105{ + margin-left:-0.75rem; + } + .desktop\:margin-x-neg-2{ + margin-left:-1rem; + margin-right:-1rem; + } + .desktop\:margin-right-neg-2{ + margin-right:-1rem; + } + .desktop\:margin-left-neg-2{ + margin-left:-1rem; + } + .desktop\:margin-x-neg-205{ + margin-left:-1.25rem; + margin-right:-1.25rem; + } + .desktop\:margin-right-neg-205{ + margin-right:-1.25rem; + } + .desktop\:margin-left-neg-205{ + margin-left:-1.25rem; + } + .desktop\:margin-x-neg-3{ + margin-left:-1.5rem; + margin-right:-1.5rem; + } + .desktop\:margin-right-neg-3{ + margin-right:-1.5rem; + } + .desktop\:margin-left-neg-3{ + margin-left:-1.5rem; + } + .desktop\:margin-x-neg-4{ + margin-left:-2rem; + margin-right:-2rem; + } + .desktop\:margin-right-neg-4{ + margin-right:-2rem; + } + .desktop\:margin-left-neg-4{ + margin-left:-2rem; + } + .desktop\:margin-x-neg-5{ + margin-left:-2.5rem; + margin-right:-2.5rem; + } + .desktop\:margin-right-neg-5{ + margin-right:-2.5rem; + } + .desktop\:margin-left-neg-5{ + margin-left:-2.5rem; + } + .desktop\:margin-x-neg-6{ + margin-left:-3rem; + margin-right:-3rem; + } + .desktop\:margin-right-neg-6{ + margin-right:-3rem; + } + .desktop\:margin-left-neg-6{ + margin-left:-3rem; + } + .desktop\:margin-x-neg-7{ + margin-left:-3.5rem; + margin-right:-3.5rem; + } + .desktop\:margin-right-neg-7{ + margin-right:-3.5rem; + } + .desktop\:margin-left-neg-7{ + margin-left:-3.5rem; + } + .desktop\:margin-x-neg-8{ + margin-left:-4rem; + margin-right:-4rem; + } + .desktop\:margin-right-neg-8{ + margin-right:-4rem; + } + .desktop\:margin-left-neg-8{ + margin-left:-4rem; + } + .desktop\:margin-x-neg-9{ + margin-left:-4.5rem; + margin-right:-4.5rem; + } + .desktop\:margin-right-neg-9{ + margin-right:-4.5rem; + } + .desktop\:margin-left-neg-9{ + margin-left:-4.5rem; + } + .desktop\:margin-x-neg-10{ + margin-left:-5rem; + margin-right:-5rem; + } + .desktop\:margin-right-neg-10{ + margin-right:-5rem; + } + .desktop\:margin-left-neg-10{ + margin-left:-5rem; + } + .desktop\:margin-x-neg-15{ + margin-left:-7.5rem; + margin-right:-7.5rem; + } + .desktop\:margin-right-neg-15{ + margin-right:-7.5rem; + } + .desktop\:margin-left-neg-15{ + margin-left:-7.5rem; + } + .desktop\:margin-x-4{ + margin-left:2rem; + margin-right:2rem; + } + .desktop\:margin-right-4{ + margin-right:2rem; + } + .desktop\:margin-left-4{ + margin-left:2rem; + } + .desktop\:margin-x-5{ + margin-left:2.5rem; + margin-right:2.5rem; + } + .desktop\:margin-right-5{ + margin-right:2.5rem; + } + .desktop\:margin-left-5{ + margin-left:2.5rem; + } + .desktop\:margin-x-6{ + margin-left:3rem; + margin-right:3rem; + } + .desktop\:margin-right-6{ + margin-right:3rem; + } + .desktop\:margin-left-6{ + margin-left:3rem; + } + .desktop\:margin-x-7{ + margin-left:3.5rem; + margin-right:3.5rem; + } + .desktop\:margin-right-7{ + margin-right:3.5rem; + } + .desktop\:margin-left-7{ + margin-left:3.5rem; + } + .desktop\:margin-x-8{ + margin-left:4rem; + margin-right:4rem; + } + .desktop\:margin-right-8{ + margin-right:4rem; + } + .desktop\:margin-left-8{ + margin-left:4rem; + } + .desktop\:margin-x-9{ + margin-left:4.5rem; + margin-right:4.5rem; + } + .desktop\:margin-right-9{ + margin-right:4.5rem; + } + .desktop\:margin-left-9{ + margin-left:4.5rem; + } + .desktop\:margin-x-10{ + margin-left:5rem; + margin-right:5rem; + } + .desktop\:margin-right-10{ + margin-right:5rem; + } + .desktop\:margin-left-10{ + margin-left:5rem; + } + .desktop\:margin-x-15{ + margin-left:7.5rem; + margin-right:7.5rem; + } + .desktop\:margin-right-15{ + margin-right:7.5rem; + } + .desktop\:margin-left-15{ + margin-left:7.5rem; + } + .desktop\:margin-x-card{ + margin-left:10rem; + margin-right:10rem; + } + .desktop\:margin-right-card{ + margin-right:10rem; + } + .desktop\:margin-left-card{ + margin-left:10rem; + } + .desktop\:margin-x-card-lg{ + margin-left:15rem; + margin-right:15rem; + } + .desktop\:margin-right-card-lg{ + margin-right:15rem; + } + .desktop\:margin-left-card-lg{ + margin-left:15rem; + } + .desktop\:margin-x-mobile{ + margin-left:20rem; + margin-right:20rem; + } + .desktop\:margin-right-mobile{ + margin-right:20rem; + } + .desktop\:margin-left-mobile{ + margin-left:20rem; + } + .desktop\:margin-x-05em{ + margin-left:0.5em; + margin-right:0.5em; + } + .desktop\:margin-right-05em{ + margin-right:0.5em; + } + .desktop\:margin-left-05em{ + margin-left:0.5em; + } + .desktop\:margin-x-1em{ + margin-left:1em; + margin-right:1em; + } + .desktop\:margin-right-1em{ + margin-right:1em; + } + .desktop\:margin-left-1em{ + margin-left:1em; + } + .desktop\:margin-x-105em{ + margin-left:1.5em; + margin-right:1.5em; + } + .desktop\:margin-right-105em{ + margin-right:1.5em; + } + .desktop\:margin-left-105em{ + margin-left:1.5em; + } + .desktop\:margin-x-2em{ + margin-left:2em; + margin-right:2em; + } + .desktop\:margin-right-2em{ + margin-right:2em; + } + .desktop\:margin-left-2em{ + margin-left:2em; + } + .desktop\:margin-x-0{ + margin-left:0; + margin-right:0; + } + .desktop\:margin-right-0{ + margin-right:0; + } + .desktop\:margin-left-0{ + margin-left:0; + } + .desktop\:margin-x-auto{ + margin-left:auto; + margin-right:auto; + } + .desktop\:margin-right-auto{ + margin-right:auto; + } + .desktop\:margin-left-auto{ + margin-left:auto; + } + .desktop\:measure-1{ + max-width:44ex; + } + .desktop\:measure-2{ + max-width:60ex; + } + .desktop\:measure-3{ + max-width:64ex; + } + .desktop\:measure-4{ + max-width:68ex; + } + .desktop\:measure-5{ + max-width:72ex; + } + .desktop\:measure-6{ + max-width:88ex; + } + .desktop\:measure-none{ + max-width:none; + } + .desktop\:order-first{ + order:-1; + } + .desktop\:order-last{ + order:999; + } + .desktop\:order-initial{ + order:initial; + } + .desktop\:order-0{ + order:0; + } + .desktop\:order-1{ + order:1; + } + .desktop\:order-2{ + order:2; + } + .desktop\:order-3{ + order:3; + } + .desktop\:order-4{ + order:4; + } + .desktop\:order-5{ + order:5; + } + .desktop\:order-6{ + order:6; + } + .desktop\:order-7{ + order:7; + } + .desktop\:order-8{ + order:8; + } + .desktop\:order-9{ + order:9; + } + .desktop\:order-10{ + order:10; + } + .desktop\:order-11{ + order:11; + } + .desktop\:padding-1px{ + padding:1px; + } + .desktop\:padding-y-1px{ + padding-top:1px; + padding-bottom:1px; + } + .desktop\:padding-x-1px{ + padding-left:1px; + padding-right:1px; + } + .desktop\:padding-top-1px{ + padding-top:1px; + } + .desktop\:padding-right-1px{ + padding-right:1px; + } + .desktop\:padding-bottom-1px{ + padding-bottom:1px; + } + .desktop\:padding-left-1px{ + padding-left:1px; + } + .desktop\:padding-2px{ + padding:2px; + } + .desktop\:padding-y-2px{ + padding-top:2px; + padding-bottom:2px; + } + .desktop\:padding-x-2px{ + padding-left:2px; + padding-right:2px; + } + .desktop\:padding-top-2px{ + padding-top:2px; + } + .desktop\:padding-right-2px{ + padding-right:2px; + } + .desktop\:padding-bottom-2px{ + padding-bottom:2px; + } + .desktop\:padding-left-2px{ + padding-left:2px; + } + .desktop\:padding-05{ + padding:0.25rem; + } + .desktop\:padding-y-05{ + padding-top:0.25rem; + padding-bottom:0.25rem; + } + .desktop\:padding-x-05{ + padding-left:0.25rem; + padding-right:0.25rem; + } + .desktop\:padding-top-05{ + padding-top:0.25rem; + } + .desktop\:padding-right-05{ + padding-right:0.25rem; + } + .desktop\:padding-bottom-05{ + padding-bottom:0.25rem; + } + .desktop\:padding-left-05{ + padding-left:0.25rem; + } + .desktop\:padding-1{ + padding:0.5rem; + } + .desktop\:padding-y-1{ + padding-top:0.5rem; + padding-bottom:0.5rem; + } + .desktop\:padding-x-1{ + padding-left:0.5rem; + padding-right:0.5rem; + } + .desktop\:padding-top-1{ + padding-top:0.5rem; + } + .desktop\:padding-right-1{ + padding-right:0.5rem; + } + .desktop\:padding-bottom-1{ + padding-bottom:0.5rem; + } + .desktop\:padding-left-1{ + padding-left:0.5rem; + } + .desktop\:padding-105{ + padding:0.75rem; + } + .desktop\:padding-y-105{ + padding-top:0.75rem; + padding-bottom:0.75rem; + } + .desktop\:padding-x-105{ + padding-left:0.75rem; + padding-right:0.75rem; + } + .desktop\:padding-top-105{ + padding-top:0.75rem; + } + .desktop\:padding-right-105{ + padding-right:0.75rem; + } + .desktop\:padding-bottom-105{ + padding-bottom:0.75rem; + } + .desktop\:padding-left-105{ + padding-left:0.75rem; + } + .desktop\:padding-2{ + padding:1rem; + } + .desktop\:padding-y-2{ + padding-top:1rem; + padding-bottom:1rem; + } + .desktop\:padding-x-2{ + padding-left:1rem; + padding-right:1rem; + } + .desktop\:padding-top-2{ + padding-top:1rem; + } + .desktop\:padding-right-2{ + padding-right:1rem; + } + .desktop\:padding-bottom-2{ + padding-bottom:1rem; + } + .desktop\:padding-left-2{ + padding-left:1rem; + } + .desktop\:padding-205{ + padding:1.25rem; + } + .desktop\:padding-y-205{ + padding-top:1.25rem; + padding-bottom:1.25rem; + } + .desktop\:padding-x-205{ + padding-left:1.25rem; + padding-right:1.25rem; + } + .desktop\:padding-top-205{ + padding-top:1.25rem; + } + .desktop\:padding-right-205{ + padding-right:1.25rem; + } + .desktop\:padding-bottom-205{ + padding-bottom:1.25rem; + } + .desktop\:padding-left-205{ + padding-left:1.25rem; + } + .desktop\:padding-3{ + padding:1.5rem; + } + .desktop\:padding-y-3{ + padding-top:1.5rem; + padding-bottom:1.5rem; + } + .desktop\:padding-x-3{ + padding-left:1.5rem; + padding-right:1.5rem; + } + .desktop\:padding-top-3{ + padding-top:1.5rem; + } + .desktop\:padding-right-3{ + padding-right:1.5rem; + } + .desktop\:padding-bottom-3{ + padding-bottom:1.5rem; + } + .desktop\:padding-left-3{ + padding-left:1.5rem; + } + .desktop\:padding-4{ + padding:2rem; + } + .desktop\:padding-y-4{ + padding-top:2rem; + padding-bottom:2rem; + } + .desktop\:padding-x-4{ + padding-left:2rem; + padding-right:2rem; + } + .desktop\:padding-top-4{ + padding-top:2rem; + } + .desktop\:padding-right-4{ + padding-right:2rem; + } + .desktop\:padding-bottom-4{ + padding-bottom:2rem; + } + .desktop\:padding-left-4{ + padding-left:2rem; + } + .desktop\:padding-5{ + padding:2.5rem; + } + .desktop\:padding-y-5{ + padding-top:2.5rem; + padding-bottom:2.5rem; + } + .desktop\:padding-x-5{ + padding-left:2.5rem; + padding-right:2.5rem; + } + .desktop\:padding-top-5{ + padding-top:2.5rem; + } + .desktop\:padding-right-5{ + padding-right:2.5rem; + } + .desktop\:padding-bottom-5{ + padding-bottom:2.5rem; + } + .desktop\:padding-left-5{ + padding-left:2.5rem; + } + .desktop\:padding-6{ + padding:3rem; + } + .desktop\:padding-y-6{ + padding-top:3rem; + padding-bottom:3rem; + } + .desktop\:padding-x-6{ + padding-left:3rem; + padding-right:3rem; + } + .desktop\:padding-top-6{ + padding-top:3rem; + } + .desktop\:padding-right-6{ + padding-right:3rem; + } + .desktop\:padding-bottom-6{ + padding-bottom:3rem; + } + .desktop\:padding-left-6{ + padding-left:3rem; + } + .desktop\:padding-7{ + padding:3.5rem; + } + .desktop\:padding-y-7{ + padding-top:3.5rem; + padding-bottom:3.5rem; + } + .desktop\:padding-x-7{ + padding-left:3.5rem; + padding-right:3.5rem; + } + .desktop\:padding-top-7{ + padding-top:3.5rem; + } + .desktop\:padding-right-7{ + padding-right:3.5rem; + } + .desktop\:padding-bottom-7{ + padding-bottom:3.5rem; + } + .desktop\:padding-left-7{ + padding-left:3.5rem; + } + .desktop\:padding-8{ + padding:4rem; + } + .desktop\:padding-y-8{ + padding-top:4rem; + padding-bottom:4rem; + } + .desktop\:padding-x-8{ + padding-left:4rem; + padding-right:4rem; + } + .desktop\:padding-top-8{ + padding-top:4rem; + } + .desktop\:padding-right-8{ + padding-right:4rem; + } + .desktop\:padding-bottom-8{ + padding-bottom:4rem; + } + .desktop\:padding-left-8{ + padding-left:4rem; + } + .desktop\:padding-9{ + padding:4.5rem; + } + .desktop\:padding-y-9{ + padding-top:4.5rem; + padding-bottom:4.5rem; + } + .desktop\:padding-x-9{ + padding-left:4.5rem; + padding-right:4.5rem; + } + .desktop\:padding-top-9{ + padding-top:4.5rem; + } + .desktop\:padding-right-9{ + padding-right:4.5rem; + } + .desktop\:padding-bottom-9{ + padding-bottom:4.5rem; + } + .desktop\:padding-left-9{ + padding-left:4.5rem; + } + .desktop\:padding-10{ + padding:5rem; + } + .desktop\:padding-y-10{ + padding-top:5rem; + padding-bottom:5rem; + } + .desktop\:padding-x-10{ + padding-left:5rem; + padding-right:5rem; + } + .desktop\:padding-top-10{ + padding-top:5rem; + } + .desktop\:padding-right-10{ + padding-right:5rem; + } + .desktop\:padding-bottom-10{ + padding-bottom:5rem; + } + .desktop\:padding-left-10{ + padding-left:5rem; + } + .desktop\:padding-15{ + padding:7.5rem; + } + .desktop\:padding-y-15{ + padding-top:7.5rem; + padding-bottom:7.5rem; + } + .desktop\:padding-x-15{ + padding-left:7.5rem; + padding-right:7.5rem; + } + .desktop\:padding-top-15{ + padding-top:7.5rem; + } + .desktop\:padding-right-15{ + padding-right:7.5rem; + } + .desktop\:padding-bottom-15{ + padding-bottom:7.5rem; + } + .desktop\:padding-left-15{ + padding-left:7.5rem; + } + .desktop\:padding-0{ + padding:0; + } + .desktop\:padding-y-0{ + padding-top:0; + padding-bottom:0; + } + .desktop\:padding-x-0{ + padding-left:0; + padding-right:0; + } + .desktop\:padding-top-0{ + padding-top:0; + } + .desktop\:padding-right-0{ + padding-right:0; + } + .desktop\:padding-bottom-0{ + padding-bottom:0; + } + .desktop\:padding-left-0{ + padding-left:0; + } + .desktop\:width-1px{ + width:1px; + } + .desktop\:width-2px{ + width:2px; + } + .desktop\:width-05{ + width:0.25rem; + } + .desktop\:width-1{ + width:0.5rem; + } + .desktop\:width-105{ + width:0.75rem; + } + .desktop\:width-2{ + width:1rem; + } + .desktop\:width-205{ + width:1.25rem; + } + .desktop\:width-3{ + width:1.5rem; + } + .desktop\:width-4{ + width:2rem; + } + .desktop\:width-5{ + width:2.5rem; + } + .desktop\:width-6{ + width:3rem; + } + .desktop\:width-7{ + width:3.5rem; + } + .desktop\:width-8{ + width:4rem; + } + .desktop\:width-9{ + width:4.5rem; + } + .desktop\:width-10{ + width:5rem; + } + .desktop\:width-15{ + width:7.5rem; + } + .desktop\:width-card{ + width:10rem; + } + .desktop\:width-card-lg{ + width:15rem; + } + .desktop\:width-mobile{ + width:20rem; + } + .desktop\:width-mobile-lg{ + width:30rem; + } + .desktop\:width-tablet{ + width:40rem; + } + .desktop\:width-tablet-lg{ + width:55rem; + } + .desktop\:width-desktop{ + width:64rem; + } + .desktop\:width-desktop-lg{ + width:75rem; + } + .desktop\:width-widescreen{ + width:87.5rem; + } + .desktop\:width-0{ + width:0; + } + .desktop\:width-full{ + width:100%; + } + .desktop\:width-auto{ + width:auto; + } +} \ No newline at end of file diff --git a/isis/src/docsys/build/IsisPrimaryPageBuild.xsl b/isis/src/docsys/build/IsisPrimaryPageBuild.xsl index 88c1e72c4d3e200d1fbab55c0a44265de2601f91..7847c427d81ea80ec4b56adc5c668754308af54d 100644 --- a/isis/src/docsys/build/IsisPrimaryPageBuild.xsl +++ b/isis/src/docsys/build/IsisPrimaryPageBuild.xsl @@ -67,7 +67,6 @@ Deborah Lee Soltesz <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"/> <link rel="stylesheet" href="../../assets/styles/main.css"/> - <link rel="stylesheet" href="../../assets/styles/menu.css"/> <link rel="stylesheet" media="print" href="../assets/styles/print.css"/> <!-- Dynamic analytics insertion to prevent running on local URLs --> <xsl:text>
</xsl:text> diff --git a/isis/src/docsys/build/IsisSubPageBuild.xsl b/isis/src/docsys/build/IsisSubPageBuild.xsl index 23daf4b42929fe499d12a2e0b3beafcf54148785..4f9e216d732f2054b02a0a554038d7ab56be7513 100644 --- a/isis/src/docsys/build/IsisSubPageBuild.xsl +++ b/isis/src/docsys/build/IsisSubPageBuild.xsl @@ -5,20 +5,16 @@ exclude-result-prefixes="xmlns fo"> <!-- - This stylesheet will be used to transform a Documentation XML file into an HTML page. If there are multiple pages in the document, this stylesheet is used to generate the sub-page of the set, and IsisPrimaryPageBuild.xsl is used to generate the main page - Author Deborah Lee Soltesz 12/04/2002 - --> - <xsl:output media-type="text/html" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" @@ -27,7 +23,11 @@ Deborah Lee Soltesz encoding="utf-8" omit-xml-declaration="yes"/> + <xsl:param name="menuPath"/> + + <xsl:include href="header.xsl"/> <xsl:include href="menu.xsl"/> + <xsl:include href="footer.xsl"/> <xsl:param name="filenameParam"/> @@ -74,209 +74,172 @@ Deborah Lee Soltesz <meta name="city" content="Flagstaff"/> <meta name="zip" content="86001"/> - <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"/> - <link rel="stylesheet" href="../../assets/styles/main.css"/> - <link rel="stylesheet" href="../../assets/styles/menu.css"/> + <!-- Govt --> + <link rel="stylesheet" href="../../assets/styles/uswds.css"/> + <script src="../../../../assets/scripts/uswds-init.min.js"></script> + + <!-- USGS --> + <link rel="stylesheet" href="../../assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="../../assets/styles/usgs/custom.css" /> + + <!-- ISIS Docs --> + <link rel="stylesheet" href="../../assets/styles/IsisStyleCommon.css"></link> + <link rel="stylesheet" href="../styles/IsisApplicationDocStyle.css"></link> <link rel="stylesheet" media="print" href="../../assets/styles/print.css"/> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> + + <noscript> <!-- Use Print stylesheet, unhide all sections if no script --> + <link rel="stylesheet" href="../../assets/styles/print.css"/> + </noscript> <!-- Note: currently hides header/menu --> + </head> <body> - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> - - <div class="isisContent"> - - <!-- HEADING --> - <a href="http://www.usgs.gov"><img src="../../assets/icons/littleVIS.gif" style="width: 80px; height: 22px;" border="0" alt="USGS"/></a> - <p style="margin-top:10px; margin-bottom:0px;"> - <xsl:choose> - <xsl:when test="category[categoryItem = 'isis2']"> - ISIS 2 Documentation - </xsl:when> - <xsl:otherwise> - ISIS Documentation - </xsl:otherwise> - </xsl:choose> - </p> - <xsl:if test="files/file/subtitle and normalize-space(files/file) = normalize-space($filenameParam)"> - <h1 class="subtitle"><xsl:value-of select="files/file/subtitle"/></h1> - </xsl:if> - <hr/> - - <table style="width: 100%;"> - <tr valign="top"> - <td align="left"> - <h1><xsl:value-of select="bibliography/title"/></h1> - <h1 class="subtitle"> - <xsl:value-of select="bibliography/brief"/> - </h1> - </td> - - <td align="right" class="caption" nowrap="nowrap"> - - - <script language="javascript" type="text/javascript"> - //<xsl:comment><![CDATA[ - // create back link if javascript is available - if (history.length > 1) { - document.write ("<a" + " href='javascript:history.back();'>Back</" + "a> | ") ; - } - //]]></xsl:comment> - </script> - - <a href="../../index.html">Home</a> - </td> - </tr> - </table> - - - <!-- links to other chapters/sections --> - <xsl:if test="count(files/file) > 1"> - <p class="TOCanchors"> - <xsl:if test="count(files/file[type = 'HTML']) > 1"> - <xsl:for-each select="files/file[type = 'HTML']"> - <xsl:choose> - <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)"> - <xsl:choose> - <xsl:when test="subtitle"> - <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/></a> - </xsl:when> - <xsl:otherwise> - <a href="{normalize-space(source/filename)}"><xsl:value-of select="position()"/></a> - </xsl:otherwise> - </xsl:choose> - </xsl:when> - - <xsl:otherwise> - <span style="font-style:italic; font-weight:bold;"> - <xsl:choose> - <xsl:when test="subtitle"> - <xsl:value-of select="normalize-space(subtitle)"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="position()"/> - </xsl:otherwise> - </xsl:choose> - </span> - </xsl:otherwise> - </xsl:choose> - <xsl:if test="position() != last()"> | </xsl:if> - </xsl:for-each> - </xsl:if> - - <xsl:for-each select="files/file[type != 'HTML']"> - <br/> - <xsl:choose> - <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)"> - <xsl:choose> - <xsl:when test="subtitle"> - <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/> - (<xsl:value-of select="type"/><xsl:if test="size">, <xsl:value-of select="size"/></xsl:if>)</a> - </xsl:when> - <xsl:otherwise> - <a href="{normalize-space(source/filename)}"><xsl:value-of select="type"/><xsl:if test="size"> (<xsl:value-of select="size"/>)</xsl:if></a> - </xsl:otherwise> - </xsl:choose> - </xsl:when> - - <xsl:otherwise> - <span style="font-style:italic; font-weight:bold;"> - <xsl:choose> - <xsl:when test="subtitle"> - <xsl:value-of select="normalize-space(subtitle)"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="position()"/> - </xsl:otherwise> - </xsl:choose> - </span> - </xsl:otherwise> - </xsl:choose> - <xsl:if test="position() != last()"> | </xsl:if> - </xsl:for-each> - </p> - </xsl:if> - - - - <hr/> - <!-- END HEADING --> - - - <!-- INLINE BODY CONTENT --> - <xsl:for-each select="files/file[normalize-space(source/filename) = normalize-space($filenameParam)]"> - <xsl:if test="body"> - <xsl:choose> - <xsl:when test="body/src"> - <!-- Output body content from source file --> - <!--xsl:copy-of select="document(body/src)"/--> - <xsl:apply-templates select="document(body/src)/* | document(body/src)/text()" mode="copyContents"/> - </xsl:when> - <xsl:otherwise> - <!--output body content inlined in this file --> - <xsl:apply-templates select="body/*" mode="copyContents"/> - </xsl:otherwise> - </xsl:choose> - </xsl:if> - </xsl:for-each> - <!-- END INLINE BODY CONTENT --> - - - -<!-- History --> -<xsl:if test="history"> - <a name="History"></a> - <hr/> - <h2> - Document History - </h2> - - <table> - <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]"> - <tr> - <td class="tableCellHistory_name" nowrap="nowrap"> - <xsl:value-of select="@name"/> - </td> - - <td class="tableCellHistory_date" nowrap="nowrap"> - <xsl:value-of select="@date"/> - </td> - - <td class="tableCellHistory_description"> - <xsl:value-of select="."/> - </td> - </tr> - </xsl:for-each> - </table> -</xsl:if> + <script src="../../assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> + + <div id="page"> + + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + + <main class="isisContent"> + + <xsl:if test="files/file/subtitle and normalize-space(files/file) = normalize-space($filenameParam)"> + <h1 class="subtitle"><xsl:value-of select="files/file/subtitle"/></h1> + </xsl:if> + <hr/> + + <h1><xsl:value-of select="bibliography/title"/></h1> + <h2 class="subtitle"> + <xsl:value-of select="bibliography/brief"/> + </h2> + + <!-- links to other chapters/sections --> + <xsl:if test="count(files/file) > 1"> + <p class="TOCanchors"> + <xsl:if test="count(files/file[type = 'HTML']) > 1"> + <xsl:for-each select="files/file[type = 'HTML']"> + <xsl:choose> + <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)"> + <xsl:choose> + <xsl:when test="subtitle"> + <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/></a> + </xsl:when> + <xsl:otherwise> + <a href="{normalize-space(source/filename)}"><xsl:value-of select="position()"/></a> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + + <xsl:otherwise> + <span style="font-style:italic; font-weight:bold;"> + <xsl:choose> + <xsl:when test="subtitle"> + <xsl:value-of select="normalize-space(subtitle)"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="position()"/> + </xsl:otherwise> + </xsl:choose> + </span> + </xsl:otherwise> + </xsl:choose> + <xsl:if test="position() != last()"> | </xsl:if> + </xsl:for-each> + </xsl:if> + + <xsl:for-each select="files/file[type != 'HTML']"> + <br/> + <xsl:choose> + <xsl:when test="normalize-space(source/filename) != normalize-space($filenameParam)"> + <xsl:choose> + <xsl:when test="subtitle"> + <a href="{normalize-space(source/filename)}"><xsl:value-of select="normalize-space(subtitle)"/> + (<xsl:value-of select="type"/><xsl:if test="size">, <xsl:value-of select="size"/></xsl:if>)</a> + </xsl:when> + <xsl:otherwise> + <a href="{normalize-space(source/filename)}"><xsl:value-of select="type"/><xsl:if test="size"> (<xsl:value-of select="size"/>)</xsl:if></a> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + + <xsl:otherwise> + <span style="font-style:italic; font-weight:bold;"> + <xsl:choose> + <xsl:when test="subtitle"> + <xsl:value-of select="normalize-space(subtitle)"/> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="position()"/> + </xsl:otherwise> + </xsl:choose> + </span> + </xsl:otherwise> + </xsl:choose> + <xsl:if test="position() != last()"> | </xsl:if> + </xsl:for-each> + </p> + </xsl:if> + + <hr/> + <!-- END HEADING --> + + + <!-- INLINE BODY CONTENT --> + <xsl:for-each select="files/file[normalize-space(source/filename) = normalize-space($filenameParam)]"> + <xsl:if test="body"> + <xsl:choose> + <xsl:when test="body/src"> + <!-- Output body content from source file --> + <!--xsl:copy-of select="document(body/src)"/--> + <xsl:apply-templates select="document(body/src)/* | document(body/src)/text()" mode="copyContents"/> + </xsl:when> + <xsl:otherwise> + <!--output body content inlined in this file --> + <xsl:apply-templates select="body/*" mode="copyContents"/> + </xsl:otherwise> + </xsl:choose> + </xsl:if> + </xsl:for-each> + <!-- END INLINE BODY CONTENT --> + + + + <!-- History --> + <xsl:if test="history"> + <a name="History"></a> + <hr/> + <h2> + Document History + </h2> + + <table> + <xsl:for-each select="history/change[(@hidden != 'yes' and @hidden != 'true') or not(@hidden)]"> + <tr> + <td class="tableCellHistory_name" nowrap="nowrap"> + <xsl:value-of select="@name"/> + </td> + + <td class="tableCellHistory_date" nowrap="nowrap"> + <xsl:value-of select="@date"/> + </td> + + <td class="tableCellHistory_description"> + <xsl:value-of select="."/> + </td> + </tr> + </xsl:for-each> + </table> + </xsl:if> + + </main> -<!-- FOOTER --> -<script type="text/javascript" language="JavaScript" src="../../assets/scripts/footer.js"> - //<![CDATA[<!-- - //-->]]> -</script> -</div> - + </div> + <xsl:call-template name="writeFooter"/> </body> </html> diff --git a/isis/src/docsys/build/footer.xsl b/isis/src/docsys/build/footer.xsl new file mode 100644 index 0000000000000000000000000000000000000000..b1639c907f21144704842a520dc9b424f97554b6 --- /dev/null +++ b/isis/src/docsys/build/footer.xsl @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + exclude-result-prefixes="xmlns fo"> + +<!-- + +This stylesheet will be used to generate the footer for all pages, +Include this file in other XSL files +and apply the template mode writeFooter . + +Author +Deborah Lee Soltesz +12/13/2002 + +--> + <xsl:template mode="writeFooter" name="writeFooter"> + + <!-- REQUIRED Official USGS Footer ** DO NOT ALTER ** --> + <footer class="footer"> + <div class="tmp-container"> + <div class="footer-doi"> + <ul class="menu nav"> + <li class="first leaf menu-links menu-level-1"><a + href="https://www.doi.gov/privacy">DOI Privacy Policy</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.usgs.gov/policies-and-notices">Legal</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.usgs.gov/accessibility-and-us-geological-survey">Accessibility</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.usgs.gov/sitemap">Site Map</a></li> + <li class="last leaf menu-links menu-level-1"><a + href="https://answers.usgs.gov/">Contact USGS</a></li> + </ul> + </div> + <hr/> + <div class="footer-doi"> + <ul class="menu nav"> + <li class="first leaf menu-links menu-level-1"><a + href="https://www.doi.gov/">U.S. Department of the Interior</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.doioig.gov/">DOI Inspector General</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.whitehouse.gov/">White House</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.whitehouse.gov/omb/management/egov/">E-gov</a></li> + <li class="leaf menu-links menu-level-1"><a + href="https://www.doi.gov/pmb/eeo/no-fear-act">No Fear Act</a></li> + <li class="last leaf menu-links menu-level-1"><a + href="https://www.usgs.gov/about/organization/science-support/foia">FOIA</a></li> + </ul> + </div> + </div> + </footer> + + </xsl:template> + +</xsl:stylesheet> diff --git a/isis/src/docsys/build/header.xsl b/isis/src/docsys/build/header.xsl new file mode 100644 index 0000000000000000000000000000000000000000..111bf555506da05431d27c15eefc4ea6f32c5a61 --- /dev/null +++ b/isis/src/docsys/build/header.xsl @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + exclude-result-prefixes="xmlns fo"> + +<!-- + +This stylesheet will be used to generate the header for all pages, +Include this file in other XSL files +and apply the template mode writeHeader . + +Author +Deborah Lee Soltesz +12/13/2002 + +--> + + <xsl:template mode="writeHeader" name="writeHeader"> + + <header> + <!-- Government Website Banner--> + <section class="usa-banner" aria-label="Official website of the United States government"> + <div class="usa-accordion"> + <header class="usa-banner__header"> + <div class="usa-banner__inner"> + <div class="grid-col-auto"> + <img + aria-hidden="true" + class="usa-banner__header-flag" + src="{$menuPath}assets/img/us_flag_small.png" + alt="" + /> + </div> + <div class="grid-col-fill tablet:grid-col-auto" aria-hidden="true"> + <p class="usa-banner__header-text"> + An official website of the United States government + </p> + <p class="usa-banner__header-action">Here’s how you know</p> + </div> + <button + type="button" + class="usa-accordion__button usa-banner__button" + aria-expanded="false" + aria-controls="gov-banner-default" + > + <span class="usa-banner__button-text">Here’s how you know</span> + </button> + </div> + </header> + <div + class="usa-banner__content usa-accordion__content" + id="gov-banner-default" + > + <div class="grid-row grid-gap-lg"> + <div class="usa-banner__guidance tablet:grid-col-6"> + <img + class="usa-banner__icon usa-media-block__img" + src="{$menuPath}assets/img/icon-dot-gov.svg" + role="img" + alt="" + aria-hidden="true" + /> + <div class="usa-media-block__body"> + <p> + <strong>Official websites use .gov</strong><br />A + <strong>.gov</strong> website belongs to an official government + organization in the United States. + </p> + </div> + </div> + <div class="usa-banner__guidance tablet:grid-col-6"> + <img + class="usa-banner__icon usa-media-block__img" + src="{$menuPath}assets/img/icon-https.svg" + role="img" + alt="" + aria-hidden="true" + /> + <div class="usa-media-block__body"> + <p> + <strong>Secure .gov websites use HTTPS</strong><br />A + <strong>lock</strong> + (<span class="icon-lock" + ><svg + xmlns="http://www.w3.org/2000/svg" + width="52" + height="64" + viewBox="300 100 800 1000" + class="usa-banner__lock-image-pd" + role="img" + aria-labelledby="banner-lock-description-default" + focusable="false" + > + <title id="banner-lock-title-default">Lock</title> + <desc id="banner-lock-description-default">Locked padlock icon</desc> + <path + fill="#000000" + fill-rule="evenodd" + d="M955.5,560.9v471.4c0,14.3-5.7,28-15.9,38.1-10.1,10.1-23.8,15.8-38.1,15.9H302.5c-14.3,0-28-5.8-38.1-15.9-10.1-10.1-15.8-23.8-15.9-38.1v-471.4c0-14.3,5.7-28,15.9-38.1,10.1-10.1,23.8-15.8,38.1-15.9h58.4v-120.6c0-63.9,25.4-125.2,70.6-170.4,45.2-45.2,106.5-70.6,170.5-70.6s125.2,25.4,170.5,70.6c45.2,45.2,70.6,106.5,70.6,170.5v120.6h58.4,0c14.3,0,28,5.7,38.1,15.9,10.1,10.1,15.8,23.8,15.9,38.1h0ZM767.5,386.3c0-43.9-17.4-86-48.5-117-31-31-73.1-48.5-117-48.5s-86,17.4-117,48.5-48.5,73.1-48.5,117v120.6h330.9v-120.6Z" + /> + </svg> </span + >) or <strong>https://</strong> means you’ve safely connected to + the .gov website. Share sensitive information only on official, + secure websites. + </p> + </div> + </div> + </div> + </div> + </div> + </section> + </header> + + <!-- Official USGS Header --> + <header id="navbar" class="header-nav" role="banner"> + <div class="tmp-container"> + <div class="header-search"> + <a class="logo-header" href="https://www.usgs.gov/" title="Home"> + <img src="https://asc-docs.s3.us-west-2.amazonaws.com/common/img/usgs-vis-2x.png" + style="height: 50px; margin-top: 8px; margin-bottom: 8px;" alt="Home" class="img" border="0" /> + </a> + </div> + </div> + </header> + + <header class="usa-header usa-header--extended narrow-only"> + <nav aria-label="Mobile navigation" class="usa-nav"> + <div class="usa-nav__inner"> + <button type="button" class="usa-nav__close"> + <img src="{$menuPath}assets/img/usa-icons/close.svg" role="img" alt="Close" /> + </button> + <xsl:call-template name="writeMenu"/> + </div> + </nav> + </header> + + <div class="topnav-container narrow-only"> + <div class="logo-bar"> + <img class="nav-m-logo" + src="{$menuPath}assets/img/isis-logo-yellow-notxt.svg"/> + <div class="name-bar"><em class="isis-name">ISIS Documentation</em></div> + </div> + <button class="usa-menu-btn" type="button">Menu</button> + </div> + </xsl:template> + +</xsl:stylesheet> diff --git a/isis/src/docsys/build/homepage.xml b/isis/src/docsys/build/homepage.xml index 1f0bf9e87defa99d6d29db176143827d8a2421ef..c08a9edd69930dadd8715a019164503928f00c55 100644 --- a/isis/src/docsys/build/homepage.xml +++ b/isis/src/docsys/build/homepage.xml @@ -1,58 +1,32 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <homePage> - <div class="isisNavigationBar"> - <table> - <tr> - <td><img src="assets/banners/banner.jpg" width="600" height="106" alt="[USGS Banner]" border="0" usemap="#bannermap"/> - <map name="bannermap" id="bannermap"> - <area shape="rect" target="_top" alt="Visit the USGS Home Page" coords="2,1,186,73" href="http://www.usgs.gov" - title="Visit the USGS Home Page"/> - <area shape="rect" target="_top" alt="Go to the Astrogeology Research Program Home Page" coords="2,75,249,102" - href="http://astrogeology.usgs.gov" title="Go to the Astrogeology Research Program Home Page"/> - <area shape="default" alt="USGS" nohref="nohref"/> - </map> - </td> - </tr> - </table> - </div> - - - <h1>ISIS</h1> - <h1 class="subtitle">Integrated Software for Imagers and Spectrometers</h1> - <hr/> - <table> - <tr> - <td valign="top"> - <h2><a name="WhatIsIsis">What is ISIS?</a></h2> - <p> - Integrated Software for Imagers and Spectrometers (ISIS) is free and - open-source software (FOSS) developed by the USGS Astrogeology - Science Center for NASA and the planetary community. ISIS is a - fundamental tool for processing raw archival data into analysis ready - products and includes standard image processing tools such as - contrast, stretch, image algebra, filters, and statistical analysis. - However, ISIS's key feature is the ability to place different types of - data in the correct cartographic locations on extraterrestrial bodies. - The cartographically located data can then be used to create archives, - topographic or cartographic maps, digital elevation models, and other - scientific products. - </p> - <h2><a name="SupportingPlanetarySpaceMissions">Supporting Planetary Space Missions</a></h2> - <p> - ISIS is a valuable resource for planetary missions that require - systematic data processing, products for planning, and research and - analysis of derived data products. Support for a mission is added to - ISIS by creating sensor models, tools for ingesting mission-specific - ancillary data, and optional tools for calibrating mission data. Once - a mission is supported, data from that mission can be used with the - full suite of processing and analysis tools in ISIS. ISIS supports - data from NASA and International spacecraft missions including Lunar - Orbiter, Apollo, Voyager, Mariner 10, Viking, Galileo, Magellan, - Clementine, Mars Global Surveyor, Cassini, Mars Odyssey, Mars - Reconnaissance Orbiter, MESSENGER, Lunar Reconnaissance Orbiter, - Chandrayaan, Dawn, Kaguya, and New Horizons. - </p> - </td> - </tr> - </table> + <h2><a name="WhatIsIsis">What is ISIS?</a></h2> + <p> + Integrated Software for Imagers and Spectrometers (ISIS) is free and + open-source software (FOSS) developed by the USGS Astrogeology + Science Center for NASA and the planetary community. ISIS is a + fundamental tool for processing raw archival data into analysis ready + products and includes standard image processing tools such as + contrast, stretch, image algebra, filters, and statistical analysis. + However, ISIS's key feature is the ability to place different types of + data in the correct cartographic locations on extraterrestrial bodies. + The cartographically located data can then be used to create archives, + topographic or cartographic maps, digital elevation models, and other + scientific products. + </p> + <h2><a name="SupportingPlanetarySpaceMissions">Supporting Planetary Space Missions</a></h2> + <p> + ISIS is a valuable resource for planetary missions that require + systematic data processing, products for planning, and research and + analysis of derived data products. Support for a mission is added to + ISIS by creating sensor models, tools for ingesting mission-specific + ancillary data, and optional tools for calibrating mission data. Once + a mission is supported, data from that mission can be used with the + full suite of processing and analysis tools in ISIS. ISIS supports + data from NASA and International spacecraft missions including Lunar + Orbiter, Apollo, Voyager, Mariner 10, Viking, Galileo, Magellan, + Clementine, Mars Global Surveyor, Cassini, Mars Odyssey, Mars + Reconnaissance Orbiter, MESSENGER, Lunar Reconnaissance Orbiter, + Chandrayaan, Dawn, Kaguya, and New Horizons. + </p> </homePage> diff --git a/isis/src/docsys/build/main.xsl b/isis/src/docsys/build/main.xsl index 5cecbe660c1d946b9690925fcdb42d9934f5186c..7fb9a7bb63409c7169e3f0a901c9ad34e4f040b5 100644 --- a/isis/src/docsys/build/main.xsl +++ b/isis/src/docsys/build/main.xsl @@ -14,7 +14,11 @@ Deborah Lee Soltesz --> +<xsl:param name="menuPath"/> + <xsl:include href="menu.xsl"/> +<xsl:include href="header.xsl"/> +<xsl:include href="footer.xsl"/> <xsl:output media-type="text/html" @@ -44,56 +48,48 @@ Deborah Lee Soltesz <meta name="city" content="Flagstaff"/> <meta name="zip" content="86001"/> + <!-- ISIS Docs --> <link rel="stylesheet" href="assets/styles/IsisStyleCommon.css"/> - <link rel="stylesheet" href="assets/styles/main.css"/> - <link rel="stylesheet" href="assets/styles/menu.css"/> <link rel="stylesheet" media="print" href="assets/styles/print.css"/> - - <!-- ** start PAGE HEADER needs these scripts ** --> - <!-- Commented out because we don't want to show the navigation menu - due to the rest of the Astrogeology site changing in structure. - <script type="text/javascript" src="assets/scripts/navigationBar.js"> - <xsl:comment><![CDATA[ - ]]></xsl:comment> - </script> - --> <script type="text/javascript" src="assets/scripts/homepage.js"></script> - <!-- Dynamic analytics insertion to prevent running on local URLs --> - <xsl:text>
</xsl:text> - <script type="text/javascript"> - //<xsl:comment><![CDATA[ - (function() { - var usgsAnalytics = document.createElement('script'); - usgsAnalytics.type = 'text/javascript'; - usgsAnalytics.async = true; - usgsAnalytics.src = 'http://www.usgs.gov/scripts/analytics/usgs-analytics.js'; - if('http:' == document.location.protocol) { - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(usgsAnalytics, s); - } - })(); - ]]></xsl:comment> - <xsl:text>
</xsl:text> - </script> - <!-- ** end PAGE HEADER needs these scripts ** --> - </head> + <!-- USGS --> + <link rel="stylesheet" href="assets/styles/usgs/common.css" /> + <link rel="stylesheet" href="assets/styles/usgs/custom.css" /> - <!-- Commented out because we are not displaying the navigation menu - anymore. - <body onclick="coolAllNavButtons();" onload="setDefaultBarTo(techBar); coolAllNavButtons();"> - --> - <body> + <!-- Govt --> + <link rel="stylesheet" href="assets/styles/uswds.css"/> + <script src="assets/scripts/uswds-init.min.js"></script> - <div class="isisMenu"> - <xsl:call-template name="writeMenu"/> - </div> + <style> + .topnav-container { + border-top-color: black; + } + </style> - <div class="isisContent"> - <!--xsl:copy-of select="."/--> - <xsl:apply-templates select="* | text()" mode="copyContents"/> - </div> + </head> + + <body> + <script src="assets/scripts/uswds.min.js"></script> + + <xsl:call-template name="writeHeader"/> + + <div id="isis-banner"> + <div class="isis-logo"></div> + <p><em>Integrated Software for Imagers and Spectrometers</em></p> + </div> + + <div id="page"> + <div class="isisMenu"> + <xsl:call-template name="writeMenu"/> + </div> + <main class="isisContent"> + <!--xsl:copy-of select="."/--> + <xsl:apply-templates select="* | text()" mode="copyContents"/> + </main> + </div> + <xsl:call-template name="writeFooter"/> <!-- end of body --> </body> </html> diff --git a/isis/src/docsys/build/menu.xsl b/isis/src/docsys/build/menu.xsl index 48509b727e89f0a4782ea11fb4e035e0d539223b..5c43c40753d905b4245e72588aa49fdc3c71e5f9 100644 --- a/isis/src/docsys/build/menu.xsl +++ b/isis/src/docsys/build/menu.xsl @@ -15,66 +15,77 @@ Deborah Lee Soltesz 12/13/2002 --> - <xsl:param name="menuPath"/> - <xsl:template mode="writeMenu" name="writeMenu"> - <div> - <a href="{$menuPath}index.html" target="_top" id="homeLink"> - Home</a> - </div> - - <hr/> - <h2> - Quick Links - </h2> - - <div> - <a href="{$menuPath}Application/index.html"> - Software Manual</a> - </div> - - <div> - <a href="https://github.com/DOI-USGS/ISIS3"> - GitHub</a> - </div> - <div> - <a href="{$menuPath}Object/Developer/index.html"> - API Reference</a> - </div> + <nav aria-label="usa-sidenav" class="sidenav"> - <hr/> - <h2> - Documentation Versions - </h2> + <div id="nav-title"> + <div> + <img id="nav-title-logo" height="65" src="{$menuPath}assets/img/isis-logo-yellow-notxt.svg"></img> + </div> + <div id="nav-title-text-box"> + <em id="nav-title-text">ISIS<br />Documentation</em> + </div> + </div> - <div> - <a href="https://isis.astrogeology.usgs.gov">Public Release</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/8.1.0/">8.1.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/8.0.0/">8.0.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/7.2.0/">7.2.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/7.1.0/">7.1.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/7.0.0/">7.0.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/6.0.0/">6.0.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/3.9.0/">3.9.0</a> - </div> - <div> - <a href="https://isis.astrogeology.usgs.gov/3.5.0/">3.5.0</a> - </div> + <ul class="usa-sidenav"> + <li class="usa-sidenav__item"> + <a href="{$menuPath}index.html" target="_top" id="homeLink">Home/About</a> + </li> + <li class="usa-sidenav__item"> + <a href="{$menuPath}Application/index.html" target="_top" id="homeLink">Application Manuals</a> + <ul class="usa-sidenav__sublist"> + <li class="usa-sidenav__item"> + <a href="{$menuPath}Application/index.html">By Category</a> + </li> + <li class="usa-sidenav__item"> + <a href="{$menuPath}Application/alpha.html">By Alphabetical</a> + </li> + <li class="usa-sidenav__item"> + <a href="{$menuPath}Application/oldvnew.html">Old vs. New</a> + </li> + </ul> + </li> + <li class="usa-sidenav__item"> + <a href="https://github.com/DOI-USGS/ISIS3">GitHub</a> + </li> + <li class="usa-sidenav__item"> + <a href="{$menuPath}Object/Developer/index.html">API</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov">Versions</a> + <ul class="usa-sidenav__sublist"> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov">Public Release</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/8.1.0/">8.1.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/8.0.0/">8.0.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/7.2.0/">7.2.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/7.1.0/">7.1.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/7.0.0/">7.0.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/6.0.0/">6.0.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/3.9.0/">3.9.0</a> + </li> + <li class="usa-sidenav__item"> + <a href="https://isis.astrogeology.usgs.gov/3.5.0/">3.5.0</a> + </li> + </ul> + </li> + </ul> + </nav> </xsl:template>