PageSourceSearch

https://www.planochamber.org/dist/9b02e191a2a791af9058.js

js planochamber.org collected 2026-10-01 13:52:14 UTC 43,371 bytes, 2 lines download raw bytes

vendor: 13,146 bytes, line 1
1(self.webpackChunkPylot_Frontend=self.webpackChunkPylot_Frontend||[]).push([[905,1381,2464,2879,3286,5260,5556,5667,6601,8048,8982],{2694:(n,e,t)=>{"use strict";var a=t(6925);function o(){}function i(){}i.resetWarningCache=o,n.exports=function(){function n(n,e,t,o,i,r){if(r!==a){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function e(){return n}n.isRequired=n;var t={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:e,element:n,elementType:n,instanceOf:e,node:n,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return t.PropTypes=t,t}},5556:(n,e,t)=>{n.exports=t(2694)()},6925:n=>{"use strict";n.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},21734:(n,e,t)=>{"use strict";t.d(e,{A:()=>l});var a=t(71354),o=t.n(a),i=t(76314),r=t.n(i)()(o());r.push([n.id,"#modules-container .content-area{width:100%;background-color:#fff;padding-top:2rem;padding-bottom:2rem}#modules-container .content-area iframe{max-width:100%}#modules-container .content-area .flexbox.half-half{justify-content:center}@media screen and (min-width: 768px){#modules-container .content-area .flexbox.half-half .content-area-box .cell:first-child{max-width:50%;flex:unset}}#modules-container .content-area .content-area-box{margin:30px auto 15px}#modules-container .content-area .content-area-box .blurb{margin-bottom:30px}@media screen and (min-width: 768px)and (max-width: 1023px){#modules-container .content-area .content-area-box .content-area-items.three-column h2{font-size:1.75rem}#modules-container .content-area .content-area-box .content-area-items.three-column h3{font-size:1.5rem}}@media screen and (min-width: 640px)and (max-width: 1023px){#modules-container .content-area .content-area-box .content-area-items.four-column>.cell{margin-bottom:1rem}}#modules-container .content-area .content-area-box .content-area-items.five-column{flex-direction:row}@media print,screen and (max-width: 39.99875em){#modules-container .content-area .content-area-box .content-area-items.five-column{flex-direction:column}}@media screen and (min-width: 640px){#modules-container .content-area .content-area-box .content-area-items.five-column .separator-lines{padding-right:2rem}#modules-container .content-area .content-area-box .content-area-items.five-column>.cell{margin-bottom:1rem}}@media screen and (min-width: 1024px){#modules-container .content-area .content-area-box .content-area-items.five-column>.cell{width:20%;margin:0;padding:0 15px;box-sizing:border-box}}#modules-container .content-area .content-area-box .separator-lines{position:relative}@media screen and (min-width: 640px){#modules-container .content-area .content-area-box .separator-lines .slide-in-content{margin-right:2rem}}#modules-container .content-area .content-area-box .separator-lines:last-child:after{background:unset}@media screen and (min-width: 640px){#modules-container .content-area .content-area-box .separator-lines:last-child .slide-in-content{margin-right:unset}}@media screen and (max-width: 639px){#modules-container .content-area .content-area-box .separator-lines{margin-bottom:1.5rem}}@media screen and (max-width: 800px){#modules-container .content-area .content-area-box .content-area-body{margin:0px 0px;font-size:1rem}}@media screen and (max-width: 600px){#modules-container .content-area .content-area-box .content-area-body{margin:0px 0px;font-size:.875rem;line-height:24px}}#modules-container .content-area .content-area-box .content-area-body h4{font-size:1.5rem}@media print,screen and (max-width: 39.99875em){#modules-container .content-area .content-area-box .content-area-body h4{font-size:1.313rem}}@media print,screen and (max-width: 39.99875em){#modules-container .content-area .content-area-box .content-area-body .content-area-button{padding-bottom:20px}}#modules-container .content-area .content-area-box .content-area-body .content-area-button button{margin-top:20px}#modules-container .content-area .content-area-box .content-area-body .content-area-button.left{text-align:left}#modules-container .content-area .content-area-box .content-area-body .content-area-button.center{text-align:center}#modules-container .content-area .content-area-box .content-area-body .content-area-button.right{text-align:right}#modules-container .content-area .content-area-box .content-area-body hr{border:0}#modules-container .content-area .content-area-box .row-button{margin-top:12px}#modules-container .content-area .content-area-box .row-button.left{text-align:left}#modules-container .content-area .content-area-box .row-button.center{text-align:center}#modules-container .content-area .content-area-box .row-button.right{text-align:right}#modules-container .content-area.remove-padding{padding:0}#modules-container .content-area.remove-padding .content-area-box{margin:0 auto;padding:30px 15px 15px}#modules-container .content-area.with-overlay{position:relative}#modules-container .content-area.with-overlay .content-area-box{position:relative}","",{version:3,sources:["webpack://./src/modules/content-area/index.scss","webpack://./node_modules/foundation-sites/scss/util/_breakpoint.scss"],names:[],mappings:"AAgBI,iCACI,UAAA,CACA,qBAAA,CACA,gBAAA,CACA,mBAAA,CACA,wCACI,cAAA,CAIA,oDACI,sBAAA,CAIQ,qCADJ,wFAEQ,aAAA,CACA,UAAA,CAAA,CAOpB,mDACI,qBAAA,CACA,0DACI,kBAAA,CAII,4DACI,uFACI,iBAAA,CAEJ,uFACI,gBAAA,CAAA,CAKR,4DACI,yFACI,kBAAA,CAAA,CAIZ,mFACI,kBAAA,CCmHZ,gDDpHQ,mFAIQ,qBAAA,CAAA,CAIJ,qCACI,oGACI,kBAAA,CAEJ,yFACI,kBAAA,CAAA,CAGR,sCACI,yFACI,SAAA,CACA,QAAA,CACA,cAAA,CACA,qBAAA,CAAA,CAMhB,oEACI,iBAAA,CACA,qCACI,sFACI,iBAAA,CAAA,CAKJ,qFACI,gBAAA,CAGJ,qCACI,iGACI,kBAAA,CAAA,CAMZ,qCArBJ,oEAsBQ,oBAAA,CAAA,CAQJ,qCAJJ,sEAKQ,cAAA,CACA,cAAA,CAAA,CAGJ,qCATJ,sEAUQ,cAAA,CACA,iBAAA,CACA,gBAAA,CAAA,CAGJ,yEACI,gBAAA,CC+CZ,gDDhDQ,yEAIQ,kBAAA,CAAA,CC4ChB,gDDnCQ,2FAEQ,mBAAA,CAAA,CAGJ,kGACI,eAAA,CAEJ,gGACI,eAAA,CAEJ,kGACI,iBAAA,CAEJ,iGACI,gBAAA,CAIR,yEACI,QAAA,CAKR,+DACI,eAAA,CAEA,oEACI,eAAA,CAEJ,sEACI,iBAAA,CAEJ,qEACI,gBAAA,CAIZ,gDACI,SAAA,CACA,kEACI,aAAA,CACA,sBAAA,CAGR,8CACI,iBAAA,CACA,gEACI,iBAAA",sourcesContent:['/*******************************************************************************************************\n   Copyright 2020 - Calise Partners LLC d/b/a Imaginuity. All rights are reserved.\n   Reproduction or transmission in whole or in part, in any form or by any means, electronic, mechanical\nor otherwise, is prohibited without the prior written consent of Calise Partners LLC d/b/a Imaginuity.\n********************************************************************************************************\n   Project : 10618 Maverick Platform Development\n   Author : Imaginuity Developers (Kellan Benn, Joe Bannon)\n   Description : styles for content area\n   Creation Date : Mon Dec 14 2020\n   Documentation : [documentation url - point to default wiki for project if no specific documentation for script]\n ********************************************************************************************************/\n\n@import "src/scss/variables.scss";\n@import "~foundation-sites/scss/util/_util.scss";\n\n#modules-container {\n    .content-area {\n        width: 100%;\n        background-color: white;\n        padding-top: 2rem;\n        padding-bottom: 2rem;\n        iframe {\n            max-width: 100%;\n        }\n\n        .flexbox {\n            &.half-half {\n                justify-content: center;\n\n                .content-area-box {\n                    .cell:first-child {\n                        @media screen and (min-width: 768px) {\n                            max-width: 50%;\n                            flex: unset;\n                        }\n                    }\n                }\n            }\n        }\n\n        .content-area-box {\n            margin: 30px auto 15px;\n            .blurb {\n                margin-bottom: 30px;\n            }\n            .content-area-items {\n                &.three-column {\n                    @media screen and (min-width: 768px) and (max-width: 1023px) {\n                        h2 {\n                            font-size: 1.75rem;\n                        }\n                        h3 {\n                            font-size: 1.5rem;\n                        }\n                    }\n                }\n                &.four-column {\n                    @media screen and (min-width: 640px) and (max-width: 1023px) {\n                        & > .cell {\n                            margin-bottom: 1rem;\n                        }\n                    }\n                }\n                &.five-column {\n                    flex-direction: row;\n\n                    @include breakpoint(small down) {\n                        flex-direction: column;\n                    }\n\n                    //! throw off layout?\n                    @media screen and (min-width: 640px) {\n                        .separator-lines {\n                            padding-right: 2rem;\n                        }\n                        & > .cell {\n                            margin-bottom: 1rem;\n                        }\n                    }\n                    @media screen and (min-width: 1024px) {\n                        & > .cell {\n                            width: 20%;\n                            margin: 0;\n                            padding: 0 15px;\n                            box-sizing: border-box;\n                        }\n                    }\n                }\n            }\n\n            .separator-lines {\n                position: relative;\n                @media screen and (min-width: 640px) {\n                    .slide-in-content {\n                        margin-right: 2rem;\n                    }\n                }\n\n                &:last-child {\n                    &:after {\n                        background: unset;\n                    }\n\n                    @media screen and (min-width: 640px) {\n                        .slide-in-content {\n                            margin-right: unset;\n                        }\n                    }\n                }\n\n                //! throw off layout?\n                @media screen and (max-width: 639px) {\n                    margin-bottom: 1.5rem;\n                }\n            }\n\n            .content-area-body {\n                // font-size: 1.125rem;\n                // line-height: 1.5;\n\n                @media screen and (max-width: 800px) {\n                    margin: 0px 0px;\n                    font-size: 1rem;\n                }\n\n                @media screen and (max-width: 600px) {\n                    margin: 0px 0px;\n                    font-size: 0.875rem;\n                    line-height: 24px;\n                }\n\n                h4 {\n                    font-size: 1.5rem;\n\n                    @include breakpoint(small down) {\n                        font-size: 1.313rem;\n                    }\n                }\n\n                // p {\n                //     font-size: 1.125rem;\n                //     line-height: 1.5;\n                // }\n\n                .content-area-button {\n                    @include breakpoint(small down) {\n                        padding-bottom: 20px;\n                    }\n\n                    button {\n                        margin-top: 20px;\n                    }\n                    &.left {\n                        text-align: left;\n                    }\n                    &.center {\n                        text-align: center;\n                    }\n                    &.right {\n                        text-align: right;\n                    }\n                }\n\n                hr {\n                    border: 0;\n                    // border-top: 0.0625rem solid #eeeeee;\n                    // margin: 1rem 0 0;\n                }\n            }\n            .row-button {\n                margin-top: 12px;\n\n                &.left {\n                    text-align: left;\n                }\n                &.center {\n                    text-align: center;\n                }\n                &.right {\n                    text-align: right;\n                }\n            }\n        }\n        &.remove-padding {\n            padding: 0;\n            .content-area-box {\n                margin: 0 auto;\n                padding: 30px 15px 15px;\n            }\n        }\n        &.with-overlay {\n            position: relative;\n            .content-area-box {\n                position: relative;\n            }\n        }\n    }\n}\n',"// Foundation for Sites\n// https://get.foundation\n// Licensed under MIT Open Source\n\n////\n/// @group breakpoints\n////\n\n/// Patch to fix issue #12080\n$-zf-size: null;\n\n/// A list of named breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries.\n/// @type Map\n$breakpoints: (\n  \"small\": 0,\n  \"medium\": 640px,\n  \"large\": 1024px,\n  \"xlarge\": 1200px,\n  \"xxlarge\": 1440p
1x,\n) !default;\n\n/// A list of named HiDPI breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries for resolutions.\n/// Values must represent the device pixels / web pixels ration and be unitless or in DPPX.\n/// @type Map\n$breakpoints-hidpi: (\n  \"hidpi-1\": 1,\n  \"hidpi-1-5\": 1.5,\n  \"hidpi-2\": 2,\n  \"retina\": 2,\n  \"hidpi-3\": 3\n) !default;\n\n/// The largest named breakpoint in which to include print as a media type\n/// @type Keyword\n$print-breakpoint: large !default;\n\n$-zf-zero-breakpoint: small !default;\n\n$-zf-breakpoints-keys: map-to-list($breakpoints, 'keys');\n\n@if nth(map-values($breakpoints), 1) != 0 {\n  @error 'The first key in the $breakpoints map must have a value of \"0\".';\n}\n@else {\n  $-zf-zero-breakpoint: nth(map-keys($breakpoints), 1);\n}\n\n/// All of the names in this list will be output as classes in your CSS, like `.small-12`, `.medium-6`, and so on. Each value in this list must also be in the `$breakpoints` map.\n/// @type List\n$breakpoint-classes: (small medium large) !default;\n\n/// Generates a media query string matching the input value. Refer to the documentation for the `breakpoint()` mixin to see what the possible inputs are.\n///\n/// @param {Keyword|Number} $val [small] - Breakpoint name, or px, rem, or em value to process.\n@function breakpoint($val: $-zf-zero-breakpoint) {\n  // Web standard Pixels per inch. (1ddpx / $std-web-dpi) = 1dpi\n  // See https://www.w3.org/TR/css-values-3/#absolute-lengths\n  $std-web-dpi: 96;\n\n  // Size or keyword\n  $bp: nth($val, 1);\n  // Value of the following breakpoint\n  $bp-next: null;\n  // Value for max-width media queries\n  $bp-min: null;\n  // Value for min-width media queries\n  $bp-max: null;\n  // Direction of media query (up, down, or only)\n  $dir: if(length($val) > 1, nth($val, 2), up);\n  // If named, name of the breakpoint\n  $name: null;\n  // If the breakpoint is a HiDPI breakpoint\n  $hidpi: false;\n\n  // Orientation media queries have a unique syntax\n  @if $bp == 'landscape' or $bp == 'portrait' {\n    @return '(orientation: #{$bp})';\n  }\n\n  // If a breakpoint name is given, get its value from the $breakpoints/$breakpoints-hidpi map.\n  @if type-of($bp) == 'string' {\n    @if map-has-key($breakpoints, $bp) {\n      $name: $bp;\n      $bp: map-get($breakpoints, $name);\n      $bp-next: -zf-map-next($breakpoints, $name);\n    }\n    @else if map-has-key($breakpoints-hidpi, $bp) {\n      $name: $bp;\n      $bp: map-get($breakpoints-hidpi, $name);\n      $bp-next: -zf-map-next-number($breakpoints-hidpi, $bp);\n      $hidpi: true;\n    }\n    @else {\n      $bp: 0;\n      @warn 'breakpoint(): \"#{$val}\" is not defined in your `$breakpoints` or `$breakpoints-hidpi` setting.';\n    }\n  }\n\n  @if not $name and $dir == 'only' {\n    @warn 'breakpoint(): Only named media queries can have an `only` range.';\n    @return null;\n  }\n\n  // Only 'only' and 'up' have a min limit.\n  @if $dir == 'only' or $dir == 'up' {\n    $bp-min: if($hidpi, strip-unit($bp), -zf-bp-to-em($bp));\n  }\n  // Only 'only' and 'down' have a max limit.\n  @if $dir == 'only' or $dir == 'down' {\n    // If the breakpoint is a value, use it as max limit.\n    @if not $name {\n      $bp-max: if($hidpi, strip-unit($bp), -zf-bp-to-em($bp));\n    }\n    // If the breakpoint is named, the max limit is the following breakpoint - 1px.\n    @else if $bp-next {\n      // Max value is 0.2px under the next breakpoint (0.02 / 16 = 0.00125).\n      // Use a precision under 1px to support browser zoom, but not to low to avoid rounding.\n      // See https://github.com/foundation/foundation-sites/issues/11313\n      $bp-max: if($hidpi, $bp-next - divide(1, $std-web-dpi), -zf-bp-to-em($bp-next) - 0.00125);\n    }\n  }\n\n  // Generate the media query string from min and max limits.\n  @if $hidpi {\n    // Generate values in DPI instead of DPPX for an IE9-11/Opera mini compatibility.\n    // See https://caniuse.com/#feat=css-media-resolution\n    $bp-min-dpi: if($bp-min, $bp-min * $std-web-dpi * 1dpi, $bp-min);\n    $bp-max-dpi: if($bp-max, $bp-max * $std-web-dpi * 1dpi, $bp-max);\n    @return zf-str-join(\n      -zf-bp-join($bp-min, $bp-max, '-webkit-min-device-pixel-ratio', '-webkit-max-device-pixel-ratio'),\n      -zf-bp-join($bp-min-dpi, $bp-max-dpi, 'min-resolution', 'max-resolution'),\n      ', ');\n  }\n  @else {\n    @return -zf-bp-join($bp-min, $bp-max);\n  }\n}\n\n/// Wraps a media query around the content you put inside the mixin. This mixin accepts a number of values:\n///  - If a string is passed, the mixin will look for it in the `$breakpoints` and `$breakpoints-hidpi` maps, and use a media query there.\n///  - If a pixel value is passed, it will be converted to an em value using `$global-font-size` as the base.\n///  - If a rem value is passed, the unit will be changed to em.\n///  - If an em value is passed, the value will be used as-is.\n///\n/// If multiple values are passed, the mixin will generate a media query for each of them as described above.\n/// Since the content is duplicated for each breakpoint, this mixin should only be used with properties that\n/// change across breakpoints.\n///\n/// @param {Keyword|Number}
1 $values... - Breakpoint name or px/rem/em value to process.\n///\n/// @output If the breakpoint is \"0px and larger\", outputs the content as-is. Otherwise, outputs the content wrapped in a media query.\n@mixin breakpoint($values...) {\n  @for $i from 1 through length($values) {\n    $value: nth($values, $i);\n    $str: breakpoint($value);\n    $bp: index($-zf-breakpoints-keys, nth($value, 1));\n    $pbp: index($-zf-breakpoints-keys, $print-breakpoint);\n    // Direction of media query (up, down, or only)\n    $dir: if(length($value) > 1, nth($value, 2), up);\n\n    $old-zf-size: null;\n\n    // Make breakpoint size available as a variable\n    @if global-variable-exists(-zf-size) {\n      $old-zf-size: $-zf-size;\n    }\n    $-zf-size: nth($value, 1) !global; // get the first value to account for `only` and `down` keywords\n\n    // If $str is still an empty string, no media query is needed\n    @if $str == '' {\n      @content;\n    }\n\n    // Otherwise, wrap the content in a media query\n    @else {\n      // For named breakpoints less than or equal to $print-breakpoint, add print to the media types\n      // generate print if the breakpoint affects the print-breakpoint (or smaller).\n      // This means the current condition only needs to be extended so 'down' always generates print.\n      @if $bp != null and ($bp <= $pbp or $dir == down) {\n        @media print, screen and #{$str} {\n          @content;\n        }\n      }\n      @else {\n        @media screen and #{$str} {\n          @content;\n        }\n      }\n    }\n\n    $-zf-size: $old-zf-size !global;\n  }\n}\n\n/// Converts the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `<meta>` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.\n/// @access private\n///\n/// @param {Map} $map - Map to convert.\n///\n/// @returns {String} A string containing the map's contents.\n@function -zf-bp-serialize($map) {\n  $str: '';\n  @each $key, $value in $map {\n    $str: $str + $key + '=' + -zf-bp-to-em($value) + '&';\n  }\n  $str: str-slice($str, 1, -2);\n\n  @return $str;\n}\n\n/// Find the next key in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $key - Key to use as a starting point.\n///\n/// @returns {Mixed} The value for the key after `$key`, if `$key` was found. If `$key` was not found, or `$key` was the last value in the map, returns `null`.\n@function -zf-map-next($map, $key) {\n\n  // Store the keys of the map as a list\n  $values: map-keys($map);\n\n  $i: 0;\n\n  // If the Key Exists, Get the index of the key within the map and add 1 to it for the next breakpoint in the map\n  @if (map-has-key($map, $key)) {\n    $i: index($values, $key) + 1;\n  }\n\n  // If the key doesn't exist, or it's the last key in the map, return null\n  @if ($i > length($map) or $i == 0) {\n    @return null;\n  }\n  // Otherwise, return the value\n  @else {\n    @return map-get($map, nth($values, $i));\n  }\n\n}\n\n/// Find the next number in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $number - Number to use as a starting point.\n///\n/// @returns {Mixed} The number following `$number`, if `$number` was found. If `$number` was not found, or `$number` was the biggest number in the map, returns `null`.\n@function -zf-map-next-number($map, $number) {\n\n  $next-number: null;\n\n  @each $k, $v in $map {\n    @if type-of($v) == 'number' and $v > $number and ($next-number == null or $v < $next-number) {\n      $next-number: $v;\n    }\n  }\n\n  @return $next-number;\n}\n\n/// Return a list of our named breakpoints less than $key. Useful for dealing with\n/// responsive gutters for the grid.\n/// @access private\n///\n/// @param {String} $key - Key to use as last breakpoint.\n///\n/// @returns {Array} The list of breakpoints up to and. If $key is auto, returns breakpoints above the zero\n@function -zf-breakpoints-less-than($key) {\n  $list: ();\n  $found-key: false;\n\n  @each $name in $-zf-breakpoints-keys {\n    @if ($name == $key) {\n      $found-key: true;\n    }\n    @if not $found-key {\n      $list: append($list, $name);\n    }\n  }\n  @return $list;\n}\n\n/// Return a list of our named breakpoints less than $key. Useful for dealing with\n/// responsive gutters for the grid.\n/
1// @access private\n///\n/// @param {String} $breakpoint - a named or non-named breakpoint.\n///\n/// @returns {Array} The list of breakpoints up to and. If $key is auto, returns breakpoints above the zero\n@function -zf-closest-named-breakpoint($breakpoint) {\n  $last: $-zf-zero-breakpoint;\n  $found: false;\n\n  $value: unitless-calc($breakpoint, 1px);\n  @each $key, $val in $breakpoints {\n    @if not $found {\n      @if unitless-calc($val) > $value {\n        $found: true;\n      } @else {\n        $last: $key;\n      }\n    }\n  }\n\n  @return $last;\n}\n\n/// Get a value for a breakpoint from a responsive config map or single value.\n/// - If the config is a single value, return it regardless of `$value`.\n/// - If the config is a map and has the key `$value`, the exact breakpoint value is returned.\n/// - If the config is a map and does *not* have the breakpoint, the value matching the next lowest breakpoint in the config map is returned.\n/// @access private\n///\n/// @param {Number|Map} $map - Responsive config map or single value.\n/// @param {Keyword}
1 $value - Breakpoint name to use.\n///\n/// @return {Mixed} The corresponding breakpoint value.\n@function -zf-get-bp-val($map, $value) {\n  // If the given map is a single value, return it\n  @if type-of($map) == 'number' {\n    @return $map;\n  }\n\n\n  // Check if the breakpoint name exists globally\n  @if not map-has-key($breakpoints, $value) {\n    @if type-of($value) == 'number' {\n      $value: -zf-closest-named-breakpoint($value);\n    } @else {\n      @return null;\n    }\n  }\n  // Check if the breakpoint name exists in the local config map\n  @else if map-has-key($map, $value) {\n    // If it does, just return the value\n    @return map-get($map, $value);\n  }\n  // Otherwise, find the next lowest breakpoint and return that value\n  @else {\n    $anchor: null;\n    $found: false;\n\n    @each $key, $val in $breakpoints {\n      @if not $found {\n        @if map-has-key($map, $key) {\n          $anchor: $key;\n        }\n        @if $key == $value {\n          $found: true;\n        }\n      }\n    }\n\n    @return map-get($map, $anchor);\n  }\n}\n\n/// Return the best breakpoint to use according to the calling context. It returns in order:\n/// 1. the given `$value` argument if it is not null.\n/// 2. the global breakpoint context `$-zf-size` if it is not null (like if called inside then `breakpoint()` mixin)\n/// 3. the given `$default` argument.\n/// @access private\n///\n/// @param {Keyword} $value [null] - Breakpoint to use in priority if non-null.\n/// @param {Keyword} $default [null] - Breakpoint to use by default if no other value can be used.\n///\n/// @return {Keyword} The resolved breakpoint.\n@function -zf-current-breakpoint($value: null, $default: null) {\n  @if ($value != null) {\n    @return $value;\n  }\n  @else if (variable-exists(-zf-size) and type-of($-zf-size) != 'number') and $-zf-size != null {\n    @return $-zf-size;\n  }\n  @else {\n    @return $default;\n  }\n}\n\n/// Return media query string from the given min and/or max limits.\n/// If a limit is equal to `null` or `0`, it is ignored.\n/// @access private\n///\n/// @param {Number} $min [0] - Min media query limit.\n/// @param {Number} $max [0] - Max media query limit.\n/// @param {String} $min-name ['min-width'] - Name of the min media query limit.\n/// @param {String} $delimiter ['max-width'] - Name of the max media query limit.\n///\n/// @returns {String} Media Query string.\n@function -zf-bp-join(\n  $min: 0,\n  $max: 0,\n  $min-name: 'min-width',\n  $max-name: 'max-width'\n) {\n  @return zf-str-join(\n    if($min and $min > 0, '(#{$min-name}: #{$min})', null),\n    if($max and $max > 0, '(#{$max-name}: #{$max})', null),\n    ' and ');\n}\n\n$small-up: '';\n$small-only: '';\n\n@if map-has-key($breakpoints, small) {\n  $small-up: screen;\n  $small-only: unquote('screen and #{breakpoint(small only)}');\n}\n\n$medium-up: '';\n$medium-only: '';\n\n@if map-has-key($breakpoints, medium) {\n  $medium-up: unquote('screen and #{breakpoint(medium)}');\n  $medium-only: unquote('screen and #{breakpoint(medium only)}');\n}\n\n$large-up: '';\n$large-only: '';\n\n@if map-has-key($breakpoints, large) {\n  $large-up: unquote('screen and #{breakpoint(large)}');\n  $large-only: unquote('screen and #{breakpoint(large only)}');\n}\n\n$xlarge-up: '';\n$xlarge-only: '';\n\n@if map-has-key($breakpoints, xlarge) {\n  $xlarge-up: unquote('screen and #{breakpoint(xlarge)}');\n  $xlarge-only: unquote('screen and #{breakpoint(xlarge only)}');\n}\n\n$xxlarge-up: '';\n\n@if map-has-key($breakpoints, xxlarge) {\n  $xxlarge-up: unquote('screen and #{breakpoint(xxlarge)}');\n}\n"],sourceRoot:""}]);const l=r},29255:(n,e,t)=>{"use strict";t.d(e,{m:()=>a});var a=function(n,e,t){"string"==typeof n&&(n=(n="#"===n.charAt()?n.split("#")[1]:n).endsWith("/")?n.split("/")[0]:n,n=document.getElementById(n)),n&&window.scrollTo({behavior:t,top:n.getBoundingClientRect().top-document.body.getBoundingClientRect().top-e})}},30905:(n,e,t)=>{"use strict";t.d(e,{Nf:()=>v,Q1:()=>m,VH:()=>r,VS:()=>c,i0:()=>f,lx:()=>b,sK:()=>g,vB:()=>y});var a=t(80296),o=t(96540),i=t(94518),r=function(n,e){return n&&"dark"===n.toLowerCase()?s(e):l(e)},l=function(n){var e,t,r,l,s,c,d,u,m,p,h,f,b,g=(0,o.useContext)(i.lj),v=(0,a.A)(g,2),y=v[0];switch(v[1],n){case"solid-fill-primary":case"outline-primary":case"solid-fill-monochrome-primary":case"outline-monochrome-primary":return"".concat(null!==(e=y.mvk_theme_config.other)&&void 0!==e&&e.button_outline_width?null===(t=y.mvk_theme_config.other)||void 0===t?void 0:t.button_outline_width:"3","px solid ").concat(null===(r=y.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.primary_color);case"solid-fill-secondary":case"outline-secondary":case"solid-fill-monochrome-secondary":case"outline-monochrome-secondary":return"".concat(null!==(l=y.mvk_theme_config.other)&&void 0!==l&&l.button_outline_width?null===(s=y.mvk_theme_config.other)||void 0===s?void 0:s.button_outline_width:"3","px solid ").concat(null===(c=y.design)||void 0===c||null===(c=c.colors)||void 0===c?void 0:c.secondary_color);case"solid-fill-tertiary":case"outline-tertiary":return"".concat(null!==(d=y.mvk_theme_config.other)&&void 0!==d&&d.button_outline_width?null===(u=y.mvk_theme_config.other)||void 0===u?void 0:u.button_outline_width:"3","px solid ").concat(null===(m=y.design)||void 0===m||null===(m=m.colors)||void 0===m?void 0:m.tertiary_color);case"solid-fill-gradient":return"".concat(null!==(p=y.mvk_theme_config.other)&&void 0!==p&&p.button_outline_width?null===(h=y.mvk_theme_config.other)||void 0===h?void 0:h.button_outline_width:"3","px solid transparent");case"outline-gradient":case"outline-gradient-persistent":return"linear-gradient(90deg, ".concat(null===(f=y.design)||void 0===f||null===(f=f.colors)||void 0===f?void 0:f.gradient_color_1,", ").concat(null===(b=y.design)||void 0===b||null===(b=b.colors)||void 0===b?void 0:b.gradient_color_2,")");default:return"none"}},s=function(n){var e,t,r,l,s=(0,o.useContext)(i.lj),c=(0,a.A)(s,2),d=c[0];switch(c[1],n){case"solid-fill-primary":case"solid-fill-secondary":case"solid-fill-tertiary":case"solid-fill-monochrome-primary":case"solid-fill-monochrome-secondary":case"outline-primary":case"outline-secondary":case"outline-tertiary":case"outline-gradient":case"outline-monochrome-primary":case"outline-monochrome-secondary":return"".concat(null!==(e=d.mvk_theme_config.other)&&void 0!==e&&e.button_outline_width?null===(t=d.mvk_theme_config.other)||void 0===t?void 0:t.button_outline_width:"3","px solid white");case"outline-gradient-persistent":return"linear-gradient(90deg, ".concat(null===(r=d.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.gradient_color_1,", ").concat(null===(l=d.design)||void 0===l||null===(l=l.colors)||void 0===l?void 0:l.gradient_color_2,")");default:return"none"}},c=function(n,e){return"dark"===n?u(e):d(e)},d=function(n){var e,t,r,l,s,c=(0,o.useContext)(i.lj),d=(0,a.A)(c,2),u=d[0];switch(d[1],n){case"solid-fill-primary":case"solid-fill-monochrome-primary":return"".concat(null===(e=u.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.primary_color);case"solid-fill-secondary":case"solid-fill-monochrome-secondary":return"".concat(null===(t=u.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.secondary_color);case"solid-fill-tertiary":return"".concat(null===(r=u.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.tertiary_color);case"solid-fill-gradient":case"solid-fill-gradient-persistent":return"linear-gradient(to right, ".concat(null===(l=u.design)||void 0===l||null===(l=l.colors)||void 0===l?void 0:l.gradient_color_1,", ").concat(null===(s=u.design)||void 0===s||null===(s=s.colors)||void 0===s?void 0:s.gradient_color_2,")");case"outline-primary":case"outline-secondary":case"outline-tertiary":case"outline-gradient":case"outline-gradient-persistent":case"outline-monochrome-primary":case"outline-monochrome-secondary":return"transparent";default:return"white"}},u=function(n){var e,t,r=(0,o.useContext)(i.lj),l=(0,a.A)(r,2),s=l[0];switch(l[1],n){case"solid-fill-primary":case"solid-fill-secondary":case"solid-fill-tertiary":case"solid-fill-gradient":case"solid-fill-monochrome-primary":case"solid-fill-monochrome-secondary":default:return"white";case"solid-fill-gradient-persistent":return"linear-gradient(to right, ".concat(null===(e=s.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.gradient_color_1,", ").concat(null===(t=s.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.gradient_color_2,")");case"outline-primary":case"outline-secondary":case"outline-tertiary":case"outline-gradient":case"outline-gradient-persistent":case"outline-monochrome-primary":case"outline-monochrome-secondary":return"transparent"}},m=function(n,e){return"dark"===n?h(e):p(e)},p=function(n){var e,t,r,l=(0,o.useContext)(i.lj),s=(0,a.A)(l,2),c=s[0];switch(s[1],n){case"solid-fill-primary":case"solid-fill-secondary":case"solid-fill-monochrome-primary":case"solid-fill-monochrome-secondary":default:return"white";case"solid-fill-tertiary":case"outline-primary":case"outline-secondary":case"outline-tertiary":case"outline-gradient":case"outline-gradient-persistent":return"".concat(null===(e=c.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.body_copy_color);case"outline-monochrome-primary":return"".concat(null===(t=c.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.primary_color);case"outline-monochrome-secondary":return"".concat(null===(r=c.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.secondary_color)}},h=function(n){var e,t,r,l=(0,o.useContext)(i.lj),s=(0,a.A)(l,2),c=s[0];switch(s[1],n){case"solid-fill-primary":case"solid-fill-secondary":case"solid-fill-tertiary":case"solid-fill-gradient":return"".concat(null===(e=c.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.body_copy_color);case"solid-fill-monochrome-primary":return"".concat(null===(t=c.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.primary_color);case"solid-fill-monochrome-secondary":return"".concat(null===(r=c.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.secondary_color);default:return"white"}},f=function(n){var e,t,r,l,s,c=(0,o.useContext)(i.lj),d=(0,a.A)(c,2),u=d[0];switch(d[1],n){case"background_color":return"".concat(null===(e=u.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.background_color);case"primary_color":return"".concat(null===(t=u.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.primary_color);case"secondary_color":return"".concat(null===(r=u.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.secondary_color);case"tertiary_color":return"".concat(null===(l=u.design)||void 0===l||null===(l=l.colors)||void 0===l?void 0:l.tertiary_color);case"body_copy_color":return"".concat(null===(s=u.design)||void 0===s||null===(s=s.colors)||void 0===s?void 0:s.body_copy_color);default:return""}},b=function(n){switch(n){case"background_color":return"background-bg";case"primary_color":return"primary-bg";case"secondary_color":return"secondary-bg";case"tertiary_color":return"tertiary-bg";case"body_copy_color":return"body-copy-bg";case"white":return"white-bg";default:return""}},g=function(n){switch(n){case"dark":return"white-txt";case"light":return"body-copy-txt";default:return""}},v=function(n){var e,t,r,l,s,c=(0,o.useContext)(i.lj),d=(0,a.A)(c,2),u=d[0];switch(d[1],n){case"primary-bg":return"".concat(null===(e=u.design)||void 0===e||null===(e=e.colors)||void 0===e?void 0:e.primary_color);case"secondary-bg":return"".concat(null===(t=u.design)||void 0===t||null===(t=t.colors)||void 0===t?void 0:t.secondary_color);case"tertiary-bg":return"".concat(null===(r=u.design)||void 0===r||null===(r=r.colors)||void 0===r?void 0:r.tertiary_color);
1case"custom":return"".concat(null===(l=u.mvk_theme_config.other)||void 0===l?void 0:l.cs_custom_color);default:return"".concat(null===(s=u.design)||void 0===s||null===(s=s.colors)||void 0===s?void 0:s.body_copy_color)}},y=function(n){switch(n){case"solid-fill-primary":return"outline-primary";case"solid-fill-secondary":return"outline-secondary";case"solid-fill-tertiary":return"outline-tertiary";case"solid-fill-gradient":return"outline-gradient";case"solid-fill-gradient-persistent":return"outline-gradient-persistent";case"solid-fill-monochrome-primary":return"outline-monochrome-primary";case"solid-fill-monochrome-secondary":return"outline-monochrome-secondary";case"outline-primary":return"solid-fill-primary";case"outline-secondary":return"solid-fill-secondary";case"outline-tertiary":return"solid-fill-tertiary";case"outline-gradient":return"solid-fill-gradient";case"outline-gradient-persistent":return"solid-fill-gradient-persistent";case"outline-monochrome-primary":return"solid-fill-monochrome-primary";case"outline-monochrome-secondary":return"solid-fill-monochrome-secondary"}}},83003:(n,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>T});var a=t(80296),o=t(96540),i=t(85692),r=t(52376),l=t(47169),s=t(76564),c=t(26564),d=t(64467);function u(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,a)}return t}function m(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?u(Object(t),!0).forEach((function(e){(0,d.A)(n,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}))}return n}var p=(0,o.createContext)(),h=function(n){var e=n.data,t=n.settings,i=n.children,r=(0,o.useState)({loading:!0}),l=(0,a.A)(r,2),s=l[0],c=l[1];return(0,o.useEffect)((function(){var n;c({loading:!0}),e.columns=null==e||null===(n=e.columns)||void 0===n?void 0:n.map((function(n,t){var a=function(n,e){var t=["cell"];switch(n){case"fullwidth":t.push("small-12 medium-12 large-12");break;case"half-half":t.push("small-12 medium-6 large-6");break;case"three-column":t.push("small-12 medium-4 large-4");break;case"four-column":t.push("small-12 medium-6 large-3");break;case"five-column":t.push("small-12 medium-6");break;case"one-third-two-third":t.push("0"==e?"small-12 medium-4 large-4":"small-12 medium-8 large-8");break;case"two-third-one-third":t.push("0"==e?"small-12 medium-8 large-8":"small-12 medium-4 large-4")}return t.join(" ")}(e.display_options,t);return m(m({},n),{},{classes:a})})),c({data:e,settings:t})}),[e]),o.createElement(p.Provider,{value:[s,c]},i)},f=t(85072),b=t.n(f),g=t(97825),v=t.n(g),y=t(77659),A=t.n(y),$=t(55056),x=t.n($),k=t(10540),w=t.n(k),C=t(41113),_=t.n(C),I=t(21734),z={};z.styleTagTransform=_(),z.setAttributes=x(),z.insert=A().bind(null,"head"),z.domAPI=v(),z.insertStyleElement=w(),b()(I.A,z),I.A&&I.A.locals&&I.A.locals;var E,B=t(57528),q=t(21250).Ay.div(E||(E=(0,B.A)(["\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    background: ",";\n    opacity: ",";\n"])),(function(n){return n.overlayColor}),(function(n){return n.overlayOpacity})),O=function(n){var e=n.data,t=n.settings,i=n.placeholders,r=(0,o.useContext)(p),l=(0,a.A)(r,2),s=l[0];return l[1],s.loading?o.createElement("div",null):o.createElement(D,{data:e,settings:t,placeholders:i})},D=function(n){var e,t=n.data,r=n.settings,l=n.placeholders,d=(0,o.useContext)(p),u=(0,a.A)(d,2),m=u[0],h=(u[1],(0,i.Wx)({triggerOnce:!0,fallbackInView:!0})),f=h.ref,b=h.inView,g=l&&"dynamic"===t.title_selection?l.single_line[t.title]:t.title,v=l&&"dynamic"===t.background_image_selection?l.image[null==t?void 0:t.background_image_dynamic]:null==t?void 0:t.background_image;if("image"===t.background_type&&v)var y={backgroundImage:"url(".concat(v.url,")"),backgroundPosition:"50% 50%",backgroundSize:"cover",backgroundRepeat:"no-repeat"};else y={backgroundColor:(0,s.GG)(t.background_color,r)};var A="light"===(null==t?void 0:t.background_value)?"body-copy-txt":"white-txt",$=v?"img":null,x=v&&v.alt?v.alt:null;return o.createElement("div",{ref:f,class:"content-area".concat(t.remove_padding?" remove-padding":"").concat(t.background_image_overlay?" with-overlay":""),role:$,"aria-label":x,style:y},b?o.createElement(o.Fragment,null,"image"===t.background_type&&t.background_image_overlay&&o.createElement(q,{overlayColor:t.background_image_overlay,overlayOpacity:t.background_image_overlay_opacity}),o.createElement("div",{class:"content-area-box grid-container flexbox column"},g&&o.createElement(S,{title:g,alignment:t.title_button_alignment,settings:r,data:t}),t.blurb&&"fullwidth"!==t.display_options&&o.createElement("div",{className:"blurb ".concat(A)},o.createElement(c.default,{html:t.blurb,data:t,placeholders:l})),o.createElement("div",{class:"content-area-items grid-x grid-margin-x ".concat(t.display_options)},null==m||null===(e=m.data)||void 0===e||null===(e=e.columns)||void 0===e?void 0:e.map((function(n,e){return o.createElement(j,{item:n,settings:r,data:t,placeholders:l,index:e})}))),t.row_button&&o.createElement(P,{data:t,settings:r,placeholders:l}))):null)},S=function(n){var e,t=n.title,a=n.alignment,l=n.settings,s=n.data,c=(null===(e=l.mvk_theme_config.other)||void 0===e?void 0:e.enable_animations)&&!s.disable_animations,d=(0,i.Wx)({triggerOnce:!0,fallbackInView:!0,threshold:.5}),u=d.ref,m=d.inView,p="light"===(null==s?void 0:s.background_value)?"primary-txt":"white-txt";return o.createElement("div",{ref:u,class:"".concat(c?"slide-in from-left":""," ").concat(m?"show":"")},o.createElement("div",{class:"slide-in-content"},o.createElement("div",{class:"content-area-title ".concat(p," ").concat(a)},o.createElement("h2",null,(0,r.decode)(t)))))},j=function(n){var e,t=n.item,r=n.settings,s=n.data,d=n.placeholders,u=(0,o.useState)(!1),m=(0,a.A)(u,2),p=m[0],h=m[1],f=(null===(e=r.mvk_theme_config.other)||void 0===e?void 0:e.enable_animations)&&!s.disable_animations,b=(0,i.Wx)({triggerOnce:!0,fallbackInView:!0,threshold:.5}),g=b.ref,v=b.inView;(0,o.useEffect)((function(){document.getElementsByTagName("table").length>0&&t.content.includes("<table")&&h(!0)}),[t]);var y="light"===(null==s?void 0:s.background_value)?"body-copy-txt":"white-txt",A=d?d.button_link[t.button]:t.button;return o.createElement("div",{ref:g,class:"".concat(f?"slide-in from-right":""," ").concat(t.classes," ").concat(s.add_separator_lines&&"separator-lines","  ").concat(v?"show":"")},o.createElement("div",{class:"slide-in-content"},o.createElement("div",{class:"content-area-body ".concat(y)},o.createElement("div",{class:p?"table-container":"content-container"},o.createElement(c.default,{html:t.content,data:s,placeholders:d})),(null==A?void 0:A.title)&&o.createElement("div",{class:"content-area-button ".concat(t.button_alignment)},o.createElement(l.default,{title:null==A?void 0:A.title,url:null==A?void 0:A.url,target:null==A?void 0:A.target,type:t.button_style,tone:s.background_value})))))},P=function(n){var e=n.data,t=n.placeholders,a=t?t.button_link[e.row_button]:e.row_button;return a?o.createElement("div",{class:"row-button ".concat(e.title_button_alignment)},o.createElement(l.default,{title:a.title,url:a.url,type:e.row_button_style,target:e.row_button.target,tone:e.background_value})):null};const T=function(n){var e=n.data,t=n.settings,a=n.placeholders;return o.createElement(h,{data:e,settings:t},o.createElement(O,{data:e,settings:t,placeholders:a}))}}}]);
2//# sourceMappingURL=9b02e191a2a791af9058.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.