From 5256bafae1f293e26fd754074433ed16bf177264 Mon Sep 17 00:00:00 2001 From: Colt Borg Date: Mon, 23 Aug 2021 13:34:45 -0500 Subject: [PATCH 1/2] Update honeycrisp static assets to v0.10.4 - update hourly wage width - added `.grid-ignore-mobile` to keep cards centered - added custom svg icon class for svg icon positioning - added `.logo` overrides for psuedo states - on `docRecommendations` keep reveal open with page script Co-authored-by: Maria Quadri Co-authored-by: Ben Golder --- src/main/resources/static/honeycrisp.min.css | 2 +- src/main/resources/static/honeycrisp.min.js | 30 ++- src/main/resources/static/shiba.css | 237 +++++++++++++++++- .../templates/documentRecommendation.html | 2 +- .../templates/fragments/icons/icon-arrow.html | 2 +- .../templates/fragments/single-input.html | 4 +- 6 files changed, 260 insertions(+), 17 deletions(-) diff --git a/src/main/resources/static/honeycrisp.min.css b/src/main/resources/static/honeycrisp.min.css index 05f48151a..76f5bc49c 100644 --- a/src/main/resources/static/honeycrisp.min.css +++ b/src/main/resources/static/honeycrisp.min.css @@ -1 +1 @@ -html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}.button--link,a{background-color:transparent;-webkit-text-decoration-skip:objects}.button--link:active,.button--link:hover,a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.grid{max-width:1200px;margin-left:auto;margin-right:auto;max-width:960px}.grid::after{clear:both;content:"";display:block}@media screen and (min-width:601px){.grid .width-one-whole{float:left;display:block;margin-right:2.3576520234%;width:100%}.grid .width-one-whole:last-child{margin-right:0}.grid .width-one-half{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.grid .width-one-half:last-child{margin-right:0}.grid .width-one-third{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.grid .width-one-third:last-child{margin-right:0}.grid .width-two-thirds{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.grid .width-two-thirds:last-child{margin-right:0}.grid .width-one-fourth{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.grid .width-one-fourth:last-child{margin-right:0}.grid .width-three-fourths{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.grid .width-three-fourths:last-child{margin-right:0}.grid .width-one-sixth{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.grid .width-one-sixth:last-child{margin-right:0}.grid .width-five-sixths{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.grid .width-five-sixths:last-child{margin-right:0}.grid .width-one-twelfth{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.grid .width-one-twelfth:last-child{margin-right:0}.grid .width-five-twelfths{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.grid .width-five-twelfths:last-child{margin-right:0}.grid .width-seven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}.grid .width-seven-twelfths:last-child{margin-right:0}.grid .width-eleven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:91.4701956647%}.grid .width-eleven-twelfths:last-child{margin-right:0}.grid .shift-one-half{margin-left:51.1788260117%}.grid .shift-one-third{margin-left:34.1192173411%}.grid .shift-two-thirds{margin-left:68.2384346823%}.grid .shift-one-fourth{margin-left:25.5894130058%}.grid .shift-three-fourths{margin-left:76.7682390175%}.grid .shift-one-sixth{margin-left:17.0596086706%}.grid .shift-five-sixths{margin-left:85.2980433528%}.grid .shift-one-twelfth{margin-left:8.5298043353%}.grid .shift-five-twelfths{margin-left:42.6490216764%}.grid .shift-seven-twelfths{margin-left:59.708630347%}.grid .shift-eleven-twelfths{margin-left:93.8278476881%}.grid .end-row{margin-right:0}.grid .end-row+.grid__item{clear:left}}.grid-ignore-mobile{max-width:1200px;margin-left:auto;margin-right:auto;max-width:960px}.grid-ignore-mobile::after{clear:both;content:"";display:block}@media screen and (min-width:0){.grid-ignore-mobile .width-one-whole{float:left;display:block;margin-right:2.3576520234%;width:100%}.grid-ignore-mobile .width-one-whole:last-child{margin-right:0}.grid-ignore-mobile .width-one-half{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.grid-ignore-mobile .width-one-half:last-child{margin-right:0}.grid-ignore-mobile .width-one-third{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.grid-ignore-mobile .width-one-third:last-child{margin-right:0}.grid-ignore-mobile .width-two-thirds{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.grid-ignore-mobile .width-two-thirds:last-child{margin-right:0}.grid-ignore-mobile .width-one-fourth{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.grid-ignore-mobile .width-one-fourth:last-child{margin-right:0}.grid-ignore-mobile .width-three-fourths{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.grid-ignore-mobile .width-three-fourths:last-child{margin-right:0}.grid-ignore-mobile .width-one-sixth{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.grid-ignore-mobile .width-one-sixth:last-child{margin-right:0}.grid-ignore-mobile .width-five-sixths{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.grid-ignore-mobile .width-five-sixths:last-child{margin-right:0}.grid-ignore-mobile .width-one-twelfth{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.grid-ignore-mobile .width-one-twelfth:last-child{margin-right:0}.grid-ignore-mobile .width-five-twelfths{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.grid-ignore-mobile .width-five-twelfths:last-child{margin-right:0}.grid-ignore-mobile .width-seven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}.grid-ignore-mobile .width-seven-twelfths:last-child{margin-right:0}.grid-ignore-mobile .width-eleven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:91.4701956647%}.grid-ignore-mobile .width-eleven-twelfths:last-child{margin-right:0}.grid-ignore-mobile .shift-one-half{margin-left:51.1788260117%}.grid-ignore-mobile .shift-one-third{margin-left:34.1192173411%}.grid-ignore-mobile .shift-two-thirds{margin-left:68.2384346823%}.grid-ignore-mobile .shift-one-fourth{margin-left:25.5894130058%}.grid-ignore-mobile .shift-three-fourths{margin-left:76.7682390175%}.grid-ignore-mobile .shift-one-sixth{margin-left:17.0596086706%}.grid-ignore-mobile .shift-five-sixths{margin-left:85.2980433528%}.grid-ignore-mobile .shift-one-twelfth{margin-left:8.5298043353%}.grid-ignore-mobile .shift-five-twelfths{margin-left:42.6490216764%}.grid-ignore-mobile .shift-seven-twelfths{margin-left:59.708630347%}.grid-ignore-mobile .shift-eleven-twelfths{margin-left:93.8278476881%}.grid-ignore-mobile .end-row{margin-right:0}.grid-ignore-mobile .end-row+.grid__item{clear:left}}*{box-sizing:border-box}html{position:relative;background-color:#f7f5f4;font-size:62.5%;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:2.5rem}.page-wrapper{overflow:hidden;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:601px){.page-wrapper{padding-left:3.5rem;padding-right:3.5rem}}.spacing-below-0{margin-bottom:0!important}.spacing-below-5{margin-bottom:.5rem!important}.spacing-below-10{margin-bottom:1rem!important}.spacing-below-15{margin-bottom:1.5rem!important}.spacing-below-25,.vertical-steps__emoji{margin-bottom:2.5rem!important}.spacing-below-35{margin-bottom:3.5rem!important}.spacing-below-60{margin-bottom:6rem!important}.spacing-below-95{margin-bottom:9.5rem!important}.spacing-below-155{margin-bottom:15.5rem!important}.spacing-below-250{margin-bottom:25rem!important}.spacing-above-0{margin-top:0!important}.spacing-above-5{margin-top:.5rem!important}.spacing-above-10{margin-top:1rem!important}.spacing-above-15{margin-top:1.5rem!important}.spacing-above-25,.vertical-steps__emoji{margin-top:2.5rem!important}.spacing-above-35{margin-top:3.5rem!important}.spacing-above-60{margin-top:6rem!important}.spacing-above-95{margin-top:9.5rem!important}.spacing-above-155{margin-top:15.5rem!important}.spacing-above-250{margin-top:25rem!important}.with-no-padding{margin-bottom:0!important}.with-padding-small{margin-bottom:1rem!important}.with-padding-med{margin-bottom:3.5rem!important}.with-padding-large{margin-bottom:6rem!important}.with-padding-huge{margin-bottom:15.5rem!important}@media screen and (min-width:601px){.with-neg-padding-large{margin-bottom:-15.5rem!important}}.nudge--tiny{margin-top:.2rem!important}.nudge--small{margin-top:.5rem!important}.nudge--med{margin-top:1rem!important}.nudge--large{margin-top:6rem!important}.nudge--huge{margin-top:15.5rem!important}.is-mobile-hidden{display:none!important}@media screen and (min-width:481px){.is-mobile-hidden{display:block!important}}.is-mobile-hidden--inline{display:none!important}@media screen and (min-width:481px){.is-mobile-hidden--inline{display:inline-block!important}}.is-tablet-hidden{display:none!important}@media screen and (min-width:601px){.is-tablet-hidden{display:block!important}}.is-tablet-hidden--inline{display:none!important}@media screen and (min-width:601px){.is-tablet-hidden--inline{display:inline-block!important}}.is-desktop-hidden{display:block}@media screen and (min-width:601px){.is-desktop-hidden{display:none!important}}.is-desktop-hidden--inline{display:inline-block}@media screen and (min-width:601px){.is-desktop-hidden--inline{display:none!important}}.light{opacity:.7}.lighter{opacity:.5}.lightest{opacity:.3}.h1,.heading-60,.statistic-card__number,h1{font-size:5rem;line-height:6rem;font-weight:700;margin-top:6rem;margin-bottom:2.5rem}.h1:first-child,.heading-60:first-child,.statistic-card__number:first-child,h1:first-child{margin-top:0}.h2,.heading-35,.text--caption,h2{font-size:2.7rem;font-weight:700;line-height:3.5rem;margin-top:3.5rem;margin-bottom:2.5rem}.h2:first-child,.heading-35:first-child,.text--caption:first-child,h2:first-child{margin-top:0}.h3,.heading-25,h3{font-size:1.9rem;font-weight:700;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2.5rem}.h3:first-child,.heading-25:first-child,h3:first-child{margin-top:0}.h4,.heading-25-small,h4{font-size:1.6rem;font-weight:700;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2.5rem}.h4:first-child,.heading-25-small:first-child,h4:first-child{margin-top:0}.text-25{font-size:1.9rem;line-height:2.5rem;margin-bottom:2.5rem}.data-table th,.statistic-card__label,.summary-table__label,.text--error,.text--help,.text--small,.text-25-small{font-size:1.6rem;line-height:2.5rem;margin-bottom:2.5rem;color:#5f5854}p{margin-top:0;margin-bottom:2.5rem}.text--caps{font-size:.8em;text-transform:uppercase;letter-spacing:.1em;font-weight:500}.text--caption{font-weight:300}.text--left{text-align:left}.example-group,.text--centered{text-align:center}.text--right{text-align:right}.button--link,a{color:#008060}.button--link:focus,a:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.button--link:hover,a:hover{color:#034e46}.link--subtle{color:inherit}ol,ul{list-style:none;padding-left:0}.text--green{color:#00891b}.text--grey{color:#cfc5bf}.text--grey-dark{color:#5f5854}.text--grey-darkest{color:#121111}.text--magenta{color:#a6005e}.text--magenta-dark{color:#66013a}.text--error,.text--red{color:#d13f00}.text--teal{color:#008060}.text--teal-dark{color:#034e46}.text--yellow{color:#ffae00}.text--error{font-weight:700}.summary-table__value,.text--pullquote{font-weight:300;font-size:2.7rem;line-height:3.5rem;margin-bottom:2.5rem}.list--padded li{margin-bottom:1.5rem}.list--bulleted{list-style:disc;padding-left:2.5em}.list--bulleted li{margin-bottom:1.5rem}.list--numbered{list-style:decimal;padding-left:2.5em}.list--numbered li{margin-bottom:1.5rem}.list--checkmark li,.list--crossmark li{position:relative;margin-left:2.5rem;padding-left:2.5rem;margin-bottom:1.5rem}.list--checkmark li:before,.list--crossmark li:before{content:'';display:block;position:absolute;left:0;top:.25em;width:2.5rem;height:1.5rem;background-image:url(/assets/emojis/checkmark-5b981632cefe31ece2a4f47f362ae6377e815c1415945092d0ff97814df5a4c7.png);background-repeat:no-repeat;background-size:auto 1.5rem}.list--crossmark li:before{background-image:url(/assets/emojis/crossmark-b2c7a8f0e1afbb9171f36f13e87336d4e70399d95a726111b9a9337a1e5c11c0.png)}table{margin-bottom:2.5rem}td{padding-right:2.5rem}hr{margin-top:6rem;margin-bottom:6rem;height:2px;background-color:#cfc5bf;border:0}.textwell{text-align:left;margin-bottom:2.5rem}@media screen and (min-width:601px){.textwell{border:2px solid #cfc5bf;border-radius:1rem;padding:3.5rem 1.5rem;max-height:30rem;overflow:auto}}.rule--no-padding{margin-top:2.5rem;margin-bottom:2.5rem}.text--small{color:#121111}.label{display:inline-block;font-size:1.2rem;background-color:#5f5854;color:#fff;font-weight:500;border-radius:.5rem;text-transform:uppercase;padding:.75rem 1rem;line-height:1.5rem;position:relative;top:-.1em;margin-left:.5rem}.label--magenta{background-color:#a6005e}.label--teal{background-color:#008060}.label--green{background-color:#00891b}.label--red{background-color:#d13f00}.label--yellow{background-color:#ffae00;color:#121111}.example{display:inline-block;border-radius:.5rem;border:2px dotted #5f5854;padding:.5rem 1.5rem;margin-bottom:1rem;margin-right:1rem;font-size:1.6rem;line-height:2.5rem}.example-group{margin-bottom:2.5rem}[class*=" icon-"],[class^=icon-]{line-height:2.5rem;position:relative}.icon-arrow_forward{top:.15em}.icon-keyboard_arrow_left{top:.15em}.icon-keyboard_arrow_right{top:.15em}.icon-arrow_back{top:.15em}.icon-insert_comment{top:.1em}.icon-file_upload{top:.15em}.icon-person{top:.1em}.icon-people{top:.15em}.icon-replay{top:.1em}.icon-add{top:.1em}.icon-control_point{top:.1em}.icon-info{top:.1em}@font-face{font-family:MaterialIcons-Regular;src:url(/fonts/MaterialIcons-Regular.eot?ia7soh);src:url(/fonts/MaterialIcons-Regular.eot?ia7soh#iefix) format("embedded-opentype"),url(/fonts/MaterialIcons-Regular.ttf?ia7soh) format("truetype"),url(/fonts/MaterialIcons-Regular.woff?ia7soh) format("woff"),url(/fonts/MaterialIcons-Regular.svg?ia7soh#MaterialIcons-Regular) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:MaterialIcons-Regular!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add:before{content:"\e145"}.icon-add_a_photo:before{content:"\e439"}.icon-add_circle:before{content:"\e147"}.icon-control_point:before{content:"\e3ba"}.icon-arrow_back:before{content:"\e5c4"}.icon-arrow_downward:before{content:"\e5db"}.icon-arrow_drop_down:before{content:"\e5c5"}.icon-arrow_drop_up:before{content:"\e5c7"}.icon-arrow_forward:before{content:"\e5c8"}.icon-arrow_upward:before{content:"\e5d8"}.icon-call_made:before{content:"\e0b2"}.icon-call_received:before{content:"\e0b5"}.icon-cancel:before{content:"\e5c9"}.icon-check:before{content:"\e5ca"}.icon-check_box:before{content:"\e834"}.icon-check_box_outline_blank:before{content:"\e835"}.icon-check_circle:before{content:"\e86c"}.icon-navigate_before:before{content:"\e408"}.icon-navigate_next:before{content:"\e409"}.icon-close:before{content:"\e5cd"}.icon-mode_edit:before{content:"\e254"}.icon-delete:before{content:"\e872"}.icon-delete_forever:before{content:"\e92b"}.icon-done:before{content:"\e876"}.icon-done_all:before{content:"\e877"}.icon-time_to_leave:before{content:"\e62c"}.icon-markunread:before{content:"\e159"}.icon-expand_less:before{content:"\e5ce"}.icon-favorite:before{content:"\e87d"}.icon-favorite_border:before{content:"\e87e"}.icon-get_app:before{content:"\e884"}.icon-file_upload:before{content:"\e2c6"}.icon-people:before{content:"\e7fb"}.icon-group_add:before{content:"\e7f0"}.icon-help:before{content:"\e887"}.icon-help_outline:before{content:"\e8fd"}.icon-highlight_off:before{content:"\e888"}.icon-photo:before{content:"\e410"}.icon-info:before{content:"\e88e"}.icon-info_outline:before{content:"\e88f"}.icon-insert_comment:before{content:"\e24c"}.icon-tag_faces:before{content:"\e420"}.icon-keyboard_arrow_down:before{content:"\e313"}.icon-keyboard_arrow_left:before{content:"\e314"}.icon-keyboard_arrow_right:before{content:"\e315"}.icon-keyboard_arrow_up:before{content:"\e316"}.icon-keyboard_backspace:before{content:"\e317"}.icon-language:before{content:"\e894"}.icon-room:before{content:"\e8b4"}.icon-lock_open:before{content:"\e898"}.icon-lock_outline:before{content:"\e899"}.icon-mood_bad:before{content:"\e7f3"}.icon-move_to_inbox:before{content:"\e168"}.icon-no_encryption:before{content:"\e641"}.icon-notifications:before{content:"\e7f4"}.icon-notifications_active:before{content:"\e7f7"}.icon-notifications_off:before{content:"\e7f6"}.icon-person:before{content:"\e7fd"}.icon-person_add:before{content:"\e7fe"}.icon-phone_in_talk:before{content:"\e61d"}.icon-phone_iphone:before{content:"\e325"}.icon-visibility:before{content:"\e8f4"}.icon-replay:before{content:"\e042"}.icon-report:before{content:"\e160"}.icon-warning:before{content:"\e002"}.icon-sentiment_dissatisfied:before{content:"\e811"}.icon-sentiment_neutral:before{content:"\e812"}.icon-sentiment_satisfied:before{content:"\e813"}.icon-sentiment_very_dissatisfied:before{content:"\e814"}.icon-sentiment_very_satisfied:before{content:"\e815"}.icon-settings:before{content:"\e8b8"}.icon-star_border:before{content:"\e83a"}.icon-stars:before{content:"\e8d0"}.icon-thumb_down:before{content:"\e8db"}.icon-thumb_up:before{content:"\e8dc"}.icon-timer:before{content:"\e425"}.icon-translate:before{content:"\e8e2"}.icon-vertical_align_bottom:before{content:"\e258"}.icon-vertical_align_top:before{content:"\e25a"}.icon-watch_later:before{content:"\e924"}.icon-zoom_in:before{content:"\e8ff"}.icon-zoom_out:before{content:"\e900"}.emoji,.vertical-steps__emoji{display:inline-block;text-indent:-9999px;height:1rem;width:1rem;content:'';background-size:100% auto;position:relative;background-repeat:no-repeat}.emoji-container{display:-webkit-box;display:flex;flex-wrap:wrap}.emoji--inline{top:.2em}.emoji--huge,.emoji-size-155{width:15.5rem;height:15.5rem}.emoji--bigger,.emoji-size-95{width:9.5rem;height:9.5rem}.emoji--big,.emoji-size-60,.vertical-steps__emoji{width:6rem;height:6rem}.emoji--med,.emoji-size-35{width:3.5rem;height:3.5rem}.emoji--small,.emoji-size-25{width:2.5rem;height:2.5rem}.emoji--grinning-face{background-image:url(images/1f600.png)}.emoji--neutral-face{background-image:url(images/1f610.png)}.emoji--frowning-face{background-image:url(images/1f641.png)}.emoji--checkmark{background-image:url(images/checkmark.png)}.emoji--crossmark{background-image:url(images/crossmark.png)}.emoji--thumbs-up{background-image:url(/assets/emojis/1f44d-8c9093e9b70f51ba93f56df182b24a713853f8e1378c1fc9c2ff30869ea034bb.png)}.emoji--clipboard{background-image:url(/assets/emojis/1f4cb-dd697e17f2dbf9718777e493c68511d2a6983cd1ccd0023e2b7d70af78c789d4.png)}.emoji--page-facing-up{background-image:url(/assets/emojis/1f4c4-ffcf76b5df8a4899d83a78a5d5027d4e25dbc930b2dd6a2d7394840b8f0f19cc.png)}.emoji--blush{background-image:url(/assets/emojis/1f60a-671606042ac636630c1a5bab4a0fbfae65b36932b588ddb963763f625abc8c79.png)}.emoji--pencil{background-image:url(/assets/emojis/270f-d81f42e8020f26e7c090fb5011700ff1473738a68cd19d84b1d2166f91b410a0.png)}.emoji--ok{background-image:url(/assets/emojis/1f44c-f48a09b966a9fec0e10f123c5267d20604613246049832e09c2ddb103eda87b8.png)}.emoji--eggs{background-image:url(/assets/emojis/1f373-7db04a3fb33ec7e506740590c3ab47397fb90384784b875e99534133ad574358.png)}.emoji--credit-card{background-image:url(/assets/emojis/1f4b3-2874cfdacbccf57c2c616b3496556fa6526eb299d72c79bb019254d2bf0e96d8.png)}.emoji--avocado{background-image:url(/assets/emojis/1f951-21c08259aae98c00cc85e04add93b32ec7a768f4b8541b53c3cd1c3eeaf1ae46.png)}.emoji--phone{background-image:url(/assets/emojis/260e-adf0dca0037575a0523ef62d1d3e767241df86346533c839a946532495596571.png)}.emoji--receiver{background-image:url(/assets/emojis/1f4de-b0dd78bf2e9aa293c2540a6cb6e6ae90d55e7657f2991d426a9d6bdcc5532f6c.png)}.emoji--mail{background-image:url(/assets/emojis/1f4eb-d67f4dac343f96f4650e61d11bf68125438ed5f8dfc39025331855cab25eb757.png)}.emoji--mail-open{background-image:url(/assets/emojis/1f4ec-b92ff2b23b052fb9e195a10af14a0d8ae82dc754187508d9a5f10a0e53525d35.png)}.emoji--bust{background-image:url(/assets/emojis/1f464-750b79756ed480d7447a7665da08f827b853b4c7298e20ca1b27a62833c64d44.png)}.emoji--money{background-image:url(/assets/emojis/1f4b5-ede02114cc557bba5f4a15f85e0c7d8a1b1810ff3912f7cdbbc4ab00cd7ea1a4.png)}.emoji--house{background-image:url(/assets/emojis/1f3e0-a523ba02c341a550153c089a64f662761461abadd55fbf7c3edde9ed6577d5c3.png)}.emoji--faucet{background-image:url(/assets/emojis/1f6b0-b4185962d7b289a017b0d43d86da9aaf8fba9eca19c0be8b71fd2d47f2294da3.png)}.emoji--dollar-sign{background-image:url(/assets/emojis/1f4b2-6c0c3de40f9a39951976c1789f3f526a842b4479f43ddfbf43871147b2765fa5.png)}.emoji--memo{background-image:url(/assets/emojis/1f4dd-1982f973bb86978d249c5195abbda2de53eb6a32816a0129433ea4d002e5cadc.png)}.emoji--lock{background-image:url(/assets/emojis/1f512-0ea203737ae9be79c740542540f45625ed0c09143cdba90e8078201356c042c8.png)}.emoji--to-mobile{background-image:url(/assets/emojis/1f4f2-c82719e808b2504dee1709f16298f1292cd163dc5535e0b67118beb859686bb9.png)}.emoji--carrot{background-image:url(/assets/emojis/1f955-ecfe8c0f1c7977494064f070b8f70bb149177fb2b17dde950ae6475e9143fe87.png)}.emoji--backpack{background-image:url(/assets/emojis/1f392-2f9a61f9bb09ac21ccd20832fa37c1ddbc8d750a51d8fc9590a4be478fb5b99f.png)}.emoji--money-bag{background-image:url(/assets/emojis/1f4b0-b901b0f97de7f9f181dce068613f5f1d5b831b581d1b032764b7063801be59cb.png)}.emoji--confused-face{background-image:url(/assets/emojis/1f914-695c6f52260c7aee7671889fb2ac37863e731ff4448d0efe64b0310eec753182.png)}.emoji--fist{background-image:url(/assets/emojis/270a-7b715a4f19710b447577e8f86da70d88b8feabe123f0c53f18d91723bfb18d0a.png)}.emoji--stew{background-image:url(/assets/emojis/1f958-c5cb36cbc2d33f6b262d951ed5dd58fb7a97453acb7020dc3312562284b0c600.png)}.emoji--rice-bowl{background-image:url(/assets/emojis/1f35a-611978168b7d27896c6a0da7dd1d3a9907171d138769bcf3578a1f427147491a.png)}.emoji--salad{background-image:url(/assets/emojis/1f957-7157cc155afe412abed6438b6e2f4697c40ee6278d927e3bedba5ad97cadceb7.png)}.emoji--finger-down{background-image:url(/assets/emojis/1f447-06a4ba588644ae961210e1a7f7c3c22a88854bd390f2209ae6e503af6bfb49f7.png)}.emoji--star{background-image:url(/assets/emojis/1f31f-74acfc534bd4079b698a07ccd9883087b874a8e180b1a19db67e36a14e4bf602.png)}.emoji--earth{background-image:url(/assets/emojis/1f30e-165cddab628ba2df4b9b4d8be8602a26b1e5a669b361db551cc371ddc652280e.png)}.emoji--farmer-female{background-image:url(/assets/emojis/1f469-1f33e-97707f8bb753ba19a7cfd78d8a82259072d2d84e78164a8d41f0fcec506b8065.png)}.emoji--construction-worker{background-image:url(/assets/emojis/1f477-ed5dd71191bfc127076be9b4ce90d5b6610cee3477d348510ad2f4003ed1c8a2.png)}.emoji--older-woman{background-image:url(/assets/emojis/older-woman-28a7d23bc1c3c0ab58b977e11b30acca450682d529cf38d5114df1be92f68a82.png);background-size:auto 100%}.emoji--older-man{background-image:url(/assets/emojis/older-man-68ec7e39c4a9e79b71edd882fac9d1e4b0fff493a517292010545393962cbb55.png);background-size:auto 100%}.emoji--disabled{background-image:url(/assets/emojis/267f-71682f0b4cb9532e9fb7817c71e790970e69281a3f724dd1aa9d63227eabad39.png)}.emoji--briefcase{background-image:url(/assets/emojis/1f4bc-344dfc31d85a98c99d983b7cca1920fa77c2e0f80f18d75ad39085dc39ad0cf0.png)}.emoji--pill{background-image:url(/assets/emojis/1f48a-d3f5538f19e47c5d0a44b2c2a689fe12d3f4df8c79839b3b1951e8e6a51a8cb7.png)}.emoji--baby{background-image:url(/assets/emojis/1f476-8465fed7569a12cc2fdc0b7e7a0085659f19ce3e09ee847d4ea6e4d652136cab.png)}.emoji--student-woman{background-image:url(/assets/emojis/1f469-1f393-0be111008b4a6c1bbf8a42aba689a2bd3fea6398229862b2aa47547a4ef1487b.png)}.emoji--student-man{background-image:url(/assets/emojis/1f468-1f393-e82d969809144384ebfded58392e43e9e9aa11774f71f89654c8ccffc688b289.png)}.emoji--student-hat{background-image:url(/assets/emojis/1f393-2bd2a24a8e9ff50c27f7b0d163aa3d824c1bcd718c6f35451a89b7d6e884232c.png)}.emoji--warning{background-image:url(/assets/emojis/26a0-ba3d5292de0a649df539c8bfb6d857825ad8a9cb3bb4914e6907e8f87cb49d59.png)}.emoji--car{background-image:url(/assets/emojis/1f697-ba8a9e5c256693c5a749812b65c09ee72d74818d817532be3b530563bdc260e7.png)}.emoji--map{background-image:url(/assets/emojis/1f5fa-211f153433f07edcca4a57bdf304d7683eaee8c83aa2814e0d1d24ef562f3531.png)}.emoji--woman-detective-medium-dark-skin-tone{background-image:url(/assets/emojis/1f575-1f3fe-2640-7f61c29069bee008df4c6152fa5fe59ac2e3bd7ddff7564f95f1150dd0e13521.png)}.emoji-pair--jobs{background-image:url(/assets/emoji_pairs/emoji_jobs-9d3acb08f6c6b781e6d65dbccfc567d5d3c7453cfae641ba65f2352a1b19da2a.png)}.emoji-pair--dependent_care{background-image:url(/assets/emoji_pairs/emoji_dependent_care-00285e176b09593c77b03847b02f3e53241868cdc484d11de289c511e40e0244.png)}.emoji--fountain-pen{background-image:url(/assets/emojis/pen-ea0c725a96938e25252c5a9622d1425738a7417f2cda22f110f0c711b4c3e07d.png)}.emoji--ambulance{background-image:url(/assets/emojis/1f691-ad736e0b93f88c3f9cb1d8f1a827d0c719b2f3ab0669f3decc023c7126650e04.png)}.emoji-pair--self-employed{background-image:url(/assets/emoji_pairs/emoji_self_employed-ecd215f6ce87442d173e48c5270d9bcb6eed681a0224c1b0cacb8ec11191c457.png)}.emoji-pair--disabled-money{background-image:url(/assets/emoji_pairs/emoji_ssi_ssp-68496c1fcb7140546cd381353b9205242df09553e2c657000da5e93adadb1e9b.png)}.emoji-pair--older-man-and-woman{background-image:url(/assets/emoji_pairs/emoji_older_man_and_woman-7ec04ff3fb4882ce10e0b3242daff246648a8d063715788d51beb527fefc3b69.png)}.emoji-pair--students{background-image:url(/assets/emoji_pairs/emoji_students-f69a3e9710d3aa443b5482bbedddc34e114c485a180225247c34908b802f6c94.png)}img{max-width:100%;height:auto;width:auto}.illustration{text-indent:-9999px;background-repeat:no-repeat;background-size:100% auto;background-position:center center;margin-left:auto;margin-right:auto;margin-bottom:1em;display:block}.illustration--cfa-logo{background-image:url(/assets/cfa_logo-aacd78ad3aa04ea8da1824860a364c74f5e2dc45dc810d9779130ccb5e33cd96.png);margin-left:0;width:100px;height:41px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.illustration--cfa-logo{background-image:url(/assets/cfa_logo@2x-bc660bf87dd35678acfdd23156d17fc8f39df1a81a9d58e976a6244b2e5d0f5a.png);background-size:100px 41px}}.illustration--cfa-logo__dark{background-image:url(/images/cfa_logo_dark.png);margin-left:0;width:100px;height:41px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.illustration--cfa-logo__dark{background-image:url(/images/cfa_logo_dark@2x.png);background-size:100px 41px}}.illustration--cfa-logo-color{background-image:url(/assets/cfa_logo_color-891b4cc1942cfc7d94b66aa08091ec1c10885ae81667673b62cc28de5db801b4.png);width:100%;height:200px;opacity:.5}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.illustration--cfa-logo-color{background-image:url(/assets/cfa_logo_color@2x-fc0d75e0a7802adba8041eaa18f4c672a685912bbb98dbdd90da70a1678bbfcc.png);background-size:100% auto}}.illustration--cfa-logo-color-2{background-image:url(/assets/cfa_logo_color-891b4cc1942cfc7d94b66aa08091ec1c10885ae81667673b62cc28de5db801b4.png);background-size:auto 100%;width:100%;height:80px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.illustration--cfa-logo-color-2{background-image:url(/assets/cfa_logo_color@2x-fc0d75e0a7802adba8041eaa18f4c672a685912bbb98dbdd90da70a1678bbfcc.png);background-size:auto 100%}}.slab{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:601px){.slab{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.slab:last-child{border-bottom:0}.slab--white{background-color:#fff}.slab--teal{background-color:#ebfffa}.slab--yellow{background-color:#fff2d1}.slab--green{background-color:#ebffef}.slab--red{background-color:#fce3d9}.slab--magenta{background-color:#ffeaf6}.slab--gradient{background-color:rgba(0,128,96,.05);background:-webkit-gradient(linear,left top,right top,from(rgba(166,0,94,.015)),color-stop(65%,rgba(0,128,96,.04)));background:linear-gradient(to right,rgba(166,0,94,.015) 0,rgba(0,128,96,.04) 65%)}.slab--padded{padding-top:9.5rem;padding-bottom:9.5rem}.slab--half-padded{padding-top:2.5rem;padding-bottom:2.5rem}.slab--not-padded{padding-top:0;padding-bottom:0}.slab--bleed{overflow:hidden}.notice{background-color:#f7f5f4;padding:1.5rem;margin-bottom:2.5rem;border:2px solid #cfc5bf}.notice :last-child{margin-bottom:0}.notice--success{padding:1.5rem;margin-bottom:2.5rem;background-color:#ebffef;border:2px solid #00891b}.notice--success :last-child{margin-bottom:0}.notice--warning{padding:1.5rem;margin-bottom:2.5rem;background-color:#fff2d1;border:2px solid #ffae00}.notice--warning :last-child{margin-bottom:0}.notice--error{padding:1.5rem;margin-bottom:2.5rem;background-color:#fce3d9;border:2px solid #d13f00}.notice--error :last-child{margin-bottom:0}.button,.incrementer__add,.incrementer__subtract,.searchbar__button{box-sizing:border-box;line-height:2.5rem;margin-bottom:2.5rem;-webkit-transition:.1s ease-out all;transition:.1s ease-out all;display:inline-block;position:relative;cursor:pointer;font-weight:700;border:2px solid #121111;box-shadow:0 2px 0 rgba(0,0,0,.5);background-color:#fff;padding:1.75rem 2.5rem;border-radius:1rem;margin-right:1.25rem;margin-left:1.25rem;text-decoration:none;color:#121111}.button:focus,.incrementer__add:focus,.incrementer__subtract:focus,.searchbar__button:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.button:first-of-type,.incrementer__add:first-of-type,.incrementer__subtract:first-of-type,.searchbar__button:first-of-type{margin-left:0}.button:hover,.incrementer__add:hover,.incrementer__subtract:hover,.searchbar__button:hover{background-color:#f7f5f4;color:#121111}.button:active,.incrementer__add:active,.incrementer__subtract:active,.searchbar__button:active{background-color:#f7f5f4;box-shadow:none;top:1px}.button .emoji--checkmark,.button .emoji--crossmark,.incrementer__add .emoji--checkmark,.incrementer__add .emoji--crossmark,.incrementer__subtract .emoji--checkmark,.incrementer__subtract .emoji--crossmark,.searchbar__button .emoji--checkmark,.searchbar__button .emoji--crossmark{background-size:auto 100%;height:2.5rem;width:3.5rem}.button--primary,.pagination .pagination__selected{color:#fff;background-color:#008060;border-color:#008060;box-shadow:0 2px 0 #034e46}.button--primary:hover,.pagination .pagination__selected:hover{background-color:#034e46;border-color:#034e46;color:#fff}.button--primary:active,.pagination .pagination__selected:active{background-color:#034e46;border-color:#034e46}.button--disabled{opacity:.5;cursor:not-allowed}.button--danger{color:#d13f00}.button--danger:hover{background-color:#d13f00;color:#fff}.button--inline,.button--small{font-size:1.6rem;border-radius:.5rem;line-height:2.5rem;padding:.5rem 1.5rem}.button--link{-webkit-box-align:normal;align-items:normal;background-color:rgba(0,0,0,0);border-style:none;box-sizing:content-box;cursor:pointer;display:inline;font:inherit;height:auto;padding:0;-webkit-perspective-origin:0 0;perspective-origin:0 0;text-align:start;text-decoration:underline;-webkit-transform-origin:0 0;transform-origin:0 0;width:auto}.button__icon{margin-left:.5rem}.button__icon--left{margin-right:.5rem}p .button,p .incrementer__add,p .incrementer__subtract,p .searchbar__button{margin-bottom:0}fieldset{margin:0;padding:0;border:0}legend{float:left;display:block;width:100%}legend+p{clear:both}radiogroup{clear:both}label{line-height:2.5rem;clear:both}.form-question{display:block;margin-bottom:2.5rem;font-weight:700}.text-input{display:block;width:100%;font-size:1.9rem;font-weight:700;height:6rem;padding:0 2.5rem;margin-bottom:1.5rem;box-shadow:inset 0 2px 0 rgba(0,0,0,.15);border:2px solid #121111;border-radius:0;background-color:#f7f5f4}.text-input:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.text-input::-webkit-input-placeholder{color:#5f5854}.text-input::-moz-placeholder{color:#5f5854}.text-input:-ms-input-placeholder{color:#5f5854}.text-input::-ms-input-placeholder{color:#5f5854}.text-input::placeholder{color:#5f5854}.text-input:focus{box-shadow:0 0 0 5px #ffae00,inset 0 2px 0 rgba(0,0,0,.15)}.radio-button{-webkit-transition:.1s ease-out all;transition:.1s ease-out all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block;cursor:pointer;font-size:1.9rem;font-weight:700;margin-bottom:1rem;min-height:6rem;padding:1.75rem 2.5rem;padding-left:6rem;background-color:#fff;border:2px solid #121111}.radio-button:focus-within{outline:0;box-shadow:0 0 0 5px #ffae00}.radio-button input[type=radio]{position:absolute;top:2.05rem;left:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#fff;border:2px solid #121111;height:20px;width:20px;margin-right:1.5rem;border-radius:50%}.radio-button input[type=radio]:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.radio-button input[type=radio]:checked:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;height:12px;width:12px;border-radius:50%;background-color:#008060}.radio-button:hover{background-color:#f7f5f4}.radio-button.is-selected{background-color:#ebfffa;border-color:#121111;color:#121111}.checkbox{-webkit-transition:.1s ease-out all;transition:.1s ease-out all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;display:block;font-size:1.9rem;font-weight:700;background-color:#fff;min-height:6rem;margin-bottom:1rem;padding:1.75rem 2.5rem;padding-left:6rem;border:2px solid #121111}.checkbox:focus-within{outline:0;box-shadow:0 0 0 5px #ffae00}.checkbox input[type=checkbox]{position:absolute;top:2.05rem;left:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#fff;border:2px solid #121111;height:20px;width:20px}.checkbox input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.checkbox input[type=checkbox]:checked:before{font-family:MaterialIcons-Regular;font-size:1.6rem;content:'\e5ca';display:inline-block;position:absolute;top:-5px;color:#008060}.checkbox:hover{background-color:#f7f5f4}.checkbox.is-selected{background-color:#ebfffa;border-color:#121111;color:#121111}.textarea{border:2px solid #121111;box-shadow:inset 0 2px 0 rgba(0,0,0,.15);width:100%;padding:1.5rem;line-height:2.5rem;margin-bottom:1.5rem;font-weight:700;background-color:#f7f5f4}.textarea:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.textarea::-webkit-input-placeholder{color:#5f5854}.textarea::-moz-placeholder{color:#5f5854}.textarea:-ms-input-placeholder{color:#5f5854}.textarea::-ms-input-placeholder{color:#5f5854}.textarea::placeholder{color:#5f5854}.select{position:relative;display:inline-block;margin-bottom:1.5rem;font-size:1.9rem;height:6rem;line-height:6rem;background-color:#fff}.select:after{-webkit-transition:.1s ease-out all;transition:.1s ease-out all;position:absolute;right:0;top:0;bottom:0;display:block;font-family:MaterialIcons-Regular;font-size:2.7rem;content:'\e5c5';color:#121111;border-left:0;width:6rem;text-align:center;z-index:0}.select__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:2px solid #121111;padding:0 6rem 0 2.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1.9rem;font-weight:700;background-color:transparent;width:100%;overflow-wrap:break-word;border-radius:0}.select__element:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.file-upload{display:inline-block}.file-upload input:focus~.button,.file-upload input:focus~.incrementer__add,.file-upload input:focus~.incrementer__subtract,.file-upload input:focus~.searchbar__button{outline:0;box-shadow:0 0 0 5px #ffae00}.file-upload__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-width--short{max-width:8em}.form-width--med{max-width:13em}.form-width--long{max-width:25em}.form-width--casenumber{max-width:8em}.form-width--name{max-width:12em}.form-width--phone{max-width:9.5em}.form-width--ssn{max-width:9em}.form-width--zip{max-width:6.5em}.form-width--searchbar{max-width:30em}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.data-table-container{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width:601px){.data-table-container{margin-left:-3.5rem;margin-right:-3.5rem}}.data-table-container .tableFloatingHeaderOriginal{background-color:#f7f5f4}.data-table{width:100%;text-align:left;font-size:1.6rem;border-collapse:collapse;border-bottom:2px solid #cfc5bf;margin-bottom:1em}.data-table.data-table--small td,.data-table.data-table--small th{font-size:1.2rem}.data-table td,.data-table th{padding-top:1.25rem;padding-bottom:1.25rem}.data-table td:first-child,.data-table th:first-child{padding-left:1.5rem}.data-table td:last-child,.data-table th:last-child{padding-right:1.5rem}.data-table td.no-break,.data-table th.no-break{white-space:nowrap}.data-table td.center,.data-table th.center{text-align:center}.data-table td .button--link,.data-table td a,.data-table th .button--link,.data-table th a{color:inherit;text-decoration:none}.data-table td .is-selected,.data-table th .is-selected{color:#008060;font-weight:700}@media screen and (min-width:601px){.data-table td:first-child,.data-table th:first-child{padding-left:3.5rem}.data-table td:last-child,.data-table th:last-child{padding-right:3.5rem}}.data-table th{font-weight:400;border-bottom:2px solid #cfc5bf}.data-table tr:nth-child(2n) td{background-color:#f7f5f4}.data-table tr:nth-child(2n-1) td{background-color:#fff}.data-table tr.row--error td{background-color:#fce3d9}.data-table tr.row--warning td{background-color:#fff2d1}.data-table td:first-child{font-weight:700}.data-table .status{white-space:nowrap}.data-table .status.successful{color:#00891b}.data-table .status.failure{color:#d13f00}.data-table .status.not-applicable{opacity:.3}.data-table--selectable tr:hover td{background-color:#ebfffa;cursor:pointer}.data-table--divided td{border-right:1px solid #cfc5bf}.data-table--divided td:first-child{border-right:none}.data-table--border-left{border-left:solid 1px #cfc5bf;padding-left:1.75rem}.ellipsized-cell{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@-webkit-keyframes slide-in{0%{top:-3em}30%{top:-3em}100%{top:0}}@keyframes slide-in{0%{top:-3em}30%{top:-3em}100%{top:0}}.flash-container{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-animation:slide-in ease-out .5s;animation:slide-in ease-out .5s;position:absolute;top:0;left:0;right:0;z-index:10;text-align:center;pointer-events:none}.flash-container:target{opacity:0}.flash{pointer-events:auto;display:inline-block;text-align:left;position:relative;margin-bottom:1em;padding:.7em 1em;font-size:1.6rem;background-color:#fff;border:2px solid #00891b;border-top:0;border-radius:1rem;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 3px 5px rgba(0,0,0,.15)}.flash--error{color:#d13f00;border-color:#d13f00}.flash--error .flash__message:before{content:"\e002"}.flash--error .flash__dismiss{border-color:#d13f00}.flash--error .flash__dismiss:hover{color:#d13f00;background-color:#fce3d9}.flash__message{margin-right:3em;margin-bottom:0;font-weight:500}.flash__message:before{display:inline-block;font-family:MaterialIcons-Regular;margin-right:.5em;margin-top:.1em}.flash__dismiss{display:block;position:absolute;right:0;top:0;bottom:0;width:2.9em;line-height:3.6em;color:#121111;text-align:center;text-decoration:none;border-left:0 solid #00891b;border-bottom-right-radius:1rem}.flash__dismiss:hover{background-color:#ebffef}.input-group--block .checkbox,.input-group--block .radio-button{display:block;width:100%;max-width:25em}.input-group--inline{display:block;margin-bottom:.5em}.input-group--inline::after{clear:both;content:"";display:block}.input-group--inline .checkbox,.input-group--inline .radio-button{display:inline-block;margin-right:.3em}.input-group--inline .select{display:inline-block;margin-right:.5em}.input-group--two-up{margin-bottom:.5em}.input-group--two-up::after{clear:both;content:"";display:block}.input-group--two-up .checkbox,.input-group--two-up .radio-button{display:block;float:left;width:100%;max-width:13em;margin-right:.5em}.input-group--image .radio-button{padding:.5em}.input-group--image input{display:none}.input-group--range{display:block;margin-bottom:.5em}.input-group--range::after{clear:both;content:"";display:block}.input-group--range .form-group{display:inline-block;margin-bottom:0}.input-group--range .range-text{margin:0 1em}.text-input-group{webkit-appearance:none;display:table;margin-bottom:0;border-collapse:separate;width:100%;border:2px solid #121111}.text-input-group:focus-within{outline:0;box-shadow:0 0 0 5px #ffae00}.text-input-group .text-input:first-child{padding-left:2.5rem}.text-input-group .text-input:last-child{padding-right:2.5rem}.text-input-group .text-input-group__prefix{display:table-cell;width:1%;font-weight:700;padding:0 1rem 0 2.5rem;vertical-align:middle;background-color:#f7f5f4;box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.text-input-group .text-input{display:table-cell;margin-bottom:0;vertical-align:middle;margin-top:0;background-color:#f7f5f4;border:none;padding:0}.text-input-group .text-input:focus{outline:0;box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.text-input-group .text-input-group__postfix{display:table-cell;width:1%;font-weight:700;padding:0 2.5rem 0 1rem;vertical-align:middle;background-color:#f7f5f4;box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.form-group{margin-bottom:6rem;position:relative}.data-table .form-group .form-question+th,.form-group .data-table .form-question+th,.form-group .form-question+.statistic-card__label,.form-group .form-question+.summary-table__label,.form-group .form-question+.text--help,.form-group .form-question+.text--small{margin-top:-2.5rem;margin-bottom:2.5rem}.form-group .form-group+.text-input,.form-group .form-group+.text-input-group{margin-bottom:2.5rem}.form-group--error{margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width:601px){.form-group--error{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.form-group--error:before{content:'';display:block;position:absolute;top:-1rem;bottom:-1rem;left:0;width:.5rem;background-color:#d13f00}.form-group--error .text--error{display:block;margin-top:2.5rem}.select-with-button .select{display:block;border-radius:.5rem}.select-with-button .select:before{border:1px solid #fff;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#fff}@media screen and (min-width:601px){.select-with-button .select{display:inline-block;margin-right:-.2em;z-index:0}.select-with-button .select:before{border-radius:0}}.select-with-button .select__element{width:100%;font-size:1.9rem;border:2px solid #cfc5bf}.select-with-button .select__element:focus{border-color:#008060}@media screen and (min-width:601px){.select-with-button .select__element{min-width:17em;border-right:0}}.select-with-button .select__button{border-width:2px;box-shadow:none}@media screen and (min-width:601px){.select-with-button .select__button{border-top-left-radius:0;border-bottom-left-radius:0}}.question-with-follow-up{margin-bottom:6rem}.question-with-follow-up__question .form-group{margin-bottom:1.5rem}.question-with-follow-up__follow-up{display:none;margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem;position:relative;background-color:#f7f5f4;border-top:2px solid #121111;border-bottom:2px solid #121111;padding-top:3.5rem;padding-bottom:3.5rem}@media screen and (min-width:601px){.question-with-follow-up__follow-up{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.question-with-follow-up__follow-up .form-group:last-of-type{margin-bottom:0}.question-with-follow-up__follow-up .text-input{background-color:#fff}.question-with-follow-up__follow-up:before{width:0;height:0;content:'';z-index:10;border-bottom:18px solid #121111;border-left:12px solid transparent;border-right:12px solid transparent;content:'';display:block;position:absolute;top:-19px;left:3.5rem}@media screen and (min-width:601px){.question-with-follow-up__follow-up:before{left:5.5rem}}.question-with-follow-up__follow-up:after{width:0;height:0;content:'';z-index:10;border-bottom:15px solid #f7f5f4;border-left:10px solid transparent;border-right:10px solid transparent;content:'';display:block;position:absolute;top:-15px;left:3.7rem}@media screen and (min-width:601px){.question-with-follow-up__follow-up:after{left:5.7rem}}.question-with-follow-up__follow-up--show-by-default{display:block}.feedback-survey__form .form-group{margin-bottom:1em}.feedback-survey__form .radio-button input{display:none}#interview-yes-follow-up .radio-button input{display:none}.incrementer{display:table;border-collapse:separate;border-spacing:1em;margin-bottom:.5em}.incrementer .text-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:table-cell;text-align:center;margin-bottom:0;border:2px solid #121111;padding-left:1em;padding-right:1em}.incrementer .text-input::-webkit-inner-spin-button{display:none}.incrementer input[type=number]{-moz-appearance:textfield}.incrementer__add,.incrementer__subtract{display:table-cell;line-height:5.6rem;text-align:center;padding:0;font-weight:700;width:3em}.media-box{margin-bottom:1em}.media-box::after{clear:both;content:"";display:block}.media-box__media{float:left;margin-right:2em}.media-box__content{overflow:hidden;zoom:1}.media-box--reversed .media-box__media{float:right;margin-left:1em;margin-right:0}.media--icon{width:1.5rem;max-height:1.5rem;margin-right:1em}.media-box--reversed .media--icon{margin-left:1em}.media--small{width:4.8rem;margin-right:1em}.media-box--reversed .media--small{margin-left:1em}@media screen and (min-width:481px){.media--small{width:6rem;max-height:6rem;margin-right:2em}.media-box--reversed .media--small{margin-left:2em}}.media--med{width:9.5rem;max-height:9.5rem;margin-right:2em}.media-box--reversed .media--med{margin-left:2em}.media--large{width:15.5rem;max-height:15.5rem;margin-right:3em}.media-box--reversed .media--large{margin-left:3em}.media-box--bleed{margin-bottom:6em}.media-box--bleed:last-of-type{margin-bottom:0}.media-box--bleed .media-box__media{float:none;width:100%;margin-bottom:2em}@media screen and (min-width:601px){.media-box--bleed .media-box__media{width:50%;float:right;margin-bottom:0;margin-left:10.5rem;margin-right:-10.5rem}}.media-box--bleed.media-box--reversed .media-box__media{float:none;width:100%;margin-left:0}@media screen and (min-width:601px){.media-box--bleed.media-box--reversed .media-box__media{width:50%;float:left;margin-right:10.5rem;margin-left:-10.5rem}}.media-box--collapsable .media-box__media{float:none;width:100%}@media screen and (min-width:601px){.media-box--collapsable .media-box__media{width:45%;float:right}}.media-box--collapsable.media-box--reversed .media-box__media{float:none;width:100%;margin-left:0}@media screen and (min-width:601px){.media-box--collapsable.media-box--reversed .media-box__media{width:45%;float:left}}.progress-dots{display:block;text-align:center}.progress-dots__dot{display:inline-block;background-color:#cfc5bf;border-radius:50%;width:.5em;height:.5em;margin-right:.5em}.progress-dots__dot:last-child{margin-right:0}.progress-dots__dot.is-completed{background-color:#008060}.progress-indicator{width:10em;margin:1em auto;text-align:center;position:relative;z-index:0}.progress-indicator:before{content:'';display:block;position:absolute;top:0;height:6px;left:0;right:0;border-radius:3px;background-color:#f7f5f4;z-index:-1;border:1px solid #cfc5bf}.form-card+.progress-indicator{margin-top:2em;margin-bottom:-.5em}.progress-indicator__bar{height:6px;min-width:6px;border-radius:3px;background-color:#008060}.progress-indicator__percentage{margin-top:.5em;font-size:1.6rem}.progress-step-bar{margin:0 auto;margin-top:0;margin-bottom:6rem;max-width:400px}.progress-step-bar__bar{position:relative;text-align:justify;height:3.5rem}.progress-step-bar__bar:before{content:'';display:block;height:3px;position:absolute;left:1.5rem;right:1.5rem;top:50%;margin-top:-1px;background-color:#121111}.progress-step-bar__bar:after{content:'';width:100%;display:inline-block}.progress-step-bar__step{position:relative;display:inline-block;width:3.5rem;height:3.5rem;background-color:#fff;border:2px solid #121111;border-radius:50%;z-index:2}.progress-step-bar__step--completed{background-color:#00891b;box-shadow:0 1px 2px 0 rgba(18,17,17,.4);background-image:url(/assets/icon_checkmark_white-00e09be0f396828e9bab14dfde20f21659a64ab729ccd13cd888a8495dd40a34.png);background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.progress-step-bar__step--completed{background-image:url(/assets/icon_checkmark_white@2x-1070e030824fc7fa330ce5a034d6b00152adc09a634dfaeed4c7119cee1c9553.png);background-size:20px auto}}.progress-step-bar__step--current{background-color:#ffae00;box-shadow:0 1px 2px 0 rgba(18,17,17,.4);background-image:url(/assets/icon_star_black-88c3002b78619d9a3a9cb875bcea156bd4dee58a02055a14c63f9d1341a50fc2.png);background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.progress-step-bar__step--current{background-image:url(/assets/icon_star_black@2x-1e8b801b834c53b580a36e0e9cb8939e0f970942e594e75ec4b892585ada4f6c.png);background-size:20px auto}}.progress-step-bar__label{margin-top:1rem;text-align:center;margin-top:2.5rem}.reveal__link{display:inline-block;text-decoration:none;color:#034e46;border:2px solid #034e46;background-color:#ebfffa;border-radius:10px;padding:.2em .5em .3em .7em;font-size:1.6rem}.reveal__link:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.reveal__link:after{position:relative;top:.1em;font-family:MaterialIcons-Regular;content:'\a0\e313'}.reveal__content{margin-top:1.5rem;background-color:#f7f5f4;border:2px solid #cfc5bf;border-radius:1rem;padding:1.5rem;font-size:1.6rem}.reveal__content :last-child{margin-bottom:0}.reveal{margin-bottom:1em}.reveal.is-hidden .reveal__link:after{content:'\a0\e315'}.reveal.is-hidden .reveal__content{display:none}.accordion{background-color:#f7f5f4;border:2px solid #cfc5bf;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem}.accordion__button{background:0 0;border:none;box-shadow:none;cursor:pointer;color:inherit;position:relative;display:block;width:100%;text-align:left;font-weight:700;text-decoration:none;padding-right:3.5rem}.accordion__button:after{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-.75rem;width:1.5rem;height:1.5rem;background-image:url(/assets/icon_accordion_close-8c6ff32c460f7ac6ed190d3be31a69f96466c289f27235801d8eaa379db6822f.svg);background-repeat:no-repeat;background-position:center center}.accordion--is-closed .accordion__button:after{background-image:url(/assets/icon_accordion_open-fa9031d3fca9e8b1ae8398d5f89b16114f4ac68f2e7cb55cc175eb2e34025175.svg)}.accordion__content{margin-top:3.5rem;display:block}.accordion--is-closed .accordion__content{display:none}@-webkit-keyframes scroller{0%{opacity:0}100%{opacity:1}}@keyframes scroller{0%{opacity:0}100%{opacity:1}}.scroller{-webkit-animation:scroller 2s 1;animation:scroller 2s 1;position:absolute;left:50%;bottom:1em;margin-left:-1em;display:block;width:2em;height:2em;color:#121111;text-decoration:none}.scroller:before{font-family:MaterialIcons-Regular;font-size:2.7rem;display:block;content:'\e313';text-align:center;line-height:1.5em}.scroller--light{color:#fff}.scroller--light:hover{color:#a6005e}.searchbar{display:table;width:100%;border-collapse:separate}.searchbar:focus-within{outline:0;box-shadow:0 0 0 5px #ffae00}.searchbar__input{display:table-cell;width:100%;border:2px solid #121111;box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background-color:#f7f5f4;font-weight:700;padding:0 2.5rem;height:6rem;margin:0}.searchbar__input:focus{outline:0}.searchbar__input::-webkit-input-placeholder{color:#5f5854}.searchbar__input::-moz-placeholder{color:#5f5854}.searchbar__input:-ms-input-placeholder{color:#5f5854}.searchbar__input::-ms-input-placeholder{color:#5f5854}.searchbar__input::placeholder{color:#5f5854}.searchbar__button{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.55rem;padding-bottom:1.55rem;display:table-cell;border-radius:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1%;border:2px solid #121111;border-left:none;background-color:#fff;color:#121111;text-align:center;margin:0;box-shadow:none}.searchbar__button button{display:none}.searchbar__button:hover{background-color:#f7f5f4}.searchbar__button:active{background-color:#f7f5f4}.steps{position:relative}@media screen and (min-width:601px){.steps:before{content:'';display:block;position:absolute;top:25px;height:3px;width:80%;margin-left:10%;background-color:#cfc5bf;z-index:0}}.steps .emoji,.steps .illustration,.steps .vertical-steps__emoji{position:relative;background-color:#fff;margin-bottom:1em}.steps .emoji:before,.steps .illustration:before,.steps .vertical-steps__emoji:before{content:'';z-index:0;display:block;position:absolute;border:20px solid #fff;top:-20px;right:-20px;bottom:-20px;left:-20px}.steps .grid__item{margin-bottom:2.5rem}@media screen and (min-width:601px){.steps .grid__item{margin-bottom:0}}.summary-table{text-align:center}.summary-table .grid__item{margin-bottom:1em}.summary-table--left{text-align:left}.summary-table__label{margin-bottom:0}.tab-bar{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;border-bottom:2px solid #121111;font-size:1.6rem;margin-top:1em}.tab-bar::after{clear:both;content:"";display:block}@media screen and (min-width:601px){.tab-bar{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.tab-bar__tab{background-color:#f7f5f4;border:2px solid #121111;color:#121111;display:block;float:left;margin-bottom:-2px;margin-right:.5em;min-width:8em;padding:.5em 1.5em;position:relative;text-align:center;text-decoration:none}.tab-bar__tab:hover{background-color:#ebfffa}.toolbar{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:-.2em auto 0;max-width:960px}.toolbar--wrap-when-small{flex-wrap:wrap}.toolbar--hide-text-when-small .toolbar__logo-text{display:inline-block;text-indent:-10000px}@media screen and (min-width:320px){.toolbar--hide-text-when-small .toolbar__logo-text{text-indent:initial}}.toolbar__item{display:inline-block;margin-left:1em}.toolbar__item:first-child{margin-left:0}.toolbar__left{flex-shrink:0;margin-top:.2em;margin-right:1em}.toolbar__right{flex-shrink:0;margin-top:.2em}.tooltipped{font-weight:700;white-space:nowrap;cursor:pointer}@media screen and (min-width:601px){.tooltipped{position:relative}}.tooltipped:after{content:'?';position:relative;top:-.2em;display:inline-block;margin-left:.2em;margin-right:.2em;width:1.4em;height:1.4em;line-height:1.2em;font-size:.6em;text-align:center;color:#008060;border:1px solid #121111;border-radius:50%}.tooltipped:hover .tooltipped__tip{display:block}.tooltipped__tip{display:none;position:fixed;bottom:.5em;z-index:10;left:.5em;right:.5em;color:#fff;width:auto;padding:.7em .5em;background-color:#121111;white-space:normal;font-size:1.6rem;line-height:2.5rem;font-weight:500;text-align:center;border-radius:.5rem}@media screen and (min-width:601px){.tooltipped__tip{position:absolute;bottom:0;left:50%;margin-left:-12.5rem;width:25rem;margin-bottom:2em}.tooltipped__tip:before{width:0;height:0;content:'';z-index:10;border-top:15px solid #121111;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-15px;bottom:-10px}}.list--complex{margin-bottom:1em}.list--complex>li{border-bottom:1px solid #f7f5f4;padding-bottom:.5em;margin-bottom:1.5em}.list--complex .toolbar__item{color:#5f5854;font-size:1.6rem;margin-right:0}.list--complex .toolbar__item:not(:last-of-type):after{display:inline-block;content:"/";padding-left:.5em;margin-right:.5em}.list--complex h3{margin-bottom:0}.vertical-steps{position:relative}.vertical-steps:before{content:'';display:block;position:absolute;top:0;bottom:0;width:3px;left:50%;background-color:#cfc5bf}.vertical-steps__step{position:relative;padding:1rem;background-color:#fff}.vertical-steps__step h3{margin:0}.vertical-steps__step:not(:last-child){margin-bottom:6rem}.vertical-steps__title{font-size:1.9rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem}.show-more{text-align:left;margin-bottom:3em;position:relative}.show-more:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(75%,#fff));background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 75%);height:7em;border-bottom:2px solid #121111}.show-more.is-open{border-bottom:0}.show-more.is-open:after{display:none}.show-more.is-open .show-more__content{max-height:none}.show-more.is-open .show-more__button{display:none}.show-more--long .show-more__content{max-height:30rem}.show-more__button{font-size:1.6rem;display:inline-block;padding:.2em .4em;border-radius:30px;border:2px solid #121111;text-decoration:none;position:absolute;bottom:-1.3em;left:50%;z-index:2;width:8em;margin-left:-4em;text-align:center;background-color:#fff}.show-more__button:hover{background-color:#f7f5f4}.show-more__content{max-height:15rem;overflow:hidden}.assister-message{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#008060;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width:601px){.assister-message{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.demo-banner{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#d13f00;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width:601px){.demo-banner{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.global-error-message{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#d13f00;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width:601px){.global-error-message{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.doc-preview-container{padding-bottom:1em}.doc-preview{position:relative;margin-bottom:1em;border-bottom:1px solid #cfc5bf}.doc-preview::after{clear:both;content:"";display:block}.doc-preview__info{display:block;margin-right:150px;min-height:75px}.doc-preview__thumb{position:absolute;top:0;right:0;width:75px;height:75px;border:1px solid #cfc5bf;border-radius:.5rem}.document-upload .form__documentuploader{border-width:1px;border-color:#cfc5bf;border-style:solid;margin-bottom:.5em;padding:1em;text-align:center;width:100%;line-height:normal}.document-upload .form__documentuploader:hover{background-color:#f7f5f4}.admin-application-card,.card,.form-card,.statistic-card{box-shadow:0 3px 5px rgba(0,0,0,.15);border-radius:1rem;padding:2.5rem 2.5rem;background-color:#fff;margin-bottom:1.5rem}.admin-application-card>:last-child,.card>:last-child,.form-card>:last-child,.statistic-card>:last-child{margin-bottom:0}.form-card{padding:6rem 2.5rem;margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width:601px){.form-card{margin-left:0;margin-right:0;padding:6rem 3.5rem}}.form-card p{max-width:30em}.form-card__header{margin-bottom:6rem}.form-card__header--with-icon{position:relative}@media screen and (min-width:601px){.form-card__header--with-icon{padding-right:6em}}.form-card__icon{float:right;margin-left:.5em}@media screen and (min-width:601px){.form-card__icon{position:absolute;right:3.5rem;margin-left:0;float:none}}.form-card__title{font-size:2.7rem;margin-top:0;margin-bottom:0}.data-table .form-card__title+th,.form-card__title+.statistic-card__label,.form-card__title+.summary-table__label,.form-card__title+.text--help,.form-card__title+.text--small{margin-top:2.5rem;margin-bottom:0}.form-card__footer{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:6rem}@media screen and (min-width:601px){.form-card__footer{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.form-card__footer :last-child{margin-bottom:0}.form-card--transition{text-align:center}.form-card--transition p{margin-left:auto;margin-right:auto}.form-card--transition .button:first-of-type,.form-card--transition .incrementer__add:first-of-type,.form-card--transition .incrementer__subtract:first-of-type,.form-card--transition .searchbar__button:first-of-type{margin-left:1.25rem}.form-card--transition .text-input-group-container{display:inline-block}.form-card--transition .text-input{margin:0 auto}.form-card--transition .form-card__content .list--bulleted,.form-card--transition .form-card__content .media-box{max-width:25em;text-align:left;margin:0 auto}.feedback-survey .question-with-follow-up{margin-bottom:1em}.legal{margin-top:-1em;margin-bottom:2em;max-width:30em;margin-left:auto;margin-right:auto}@media screen and (min-width:601px){body{margin-bottom:100px}}.main-footer{position:absolute;bottom:0;left:0;right:0;height:250px;background-color:#cfc5bf;padding:2em 1.5rem;font-weight:600}@media screen and (min-width:601px){.main-footer{padding:2em 3.5rem}}.main-footer__legal{font-size:1.6rem;color:#121111}.main-footer__legal p{margin-bottom:0}.main-footer__legal p::after{clear:both;content:"";display:block}.main-footer__cfa-logo{margin-top:2em}@media screen and (min-width:601px){.main-footer__cfa-logo{margin-top:1em;float:right}}.main-footer .select:before{color:#5f5854}.main-footer .select__element{border-radius:0}.main-footer .select__element:focus{border-color:#5f5854}.main-header{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;height:6rem;line-height:6rem}@media screen and (min-width:601px){.main-header{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.main-header__title{font-size:1.6rem;line-height:2.5rem;margin-bottom:0;font-weight:500;color:#121111}.main-header__title .main-header__cbo-title{display:inline-block}@media screen and (min-width:601px){.main-header__title .main-header__cbo-title{max-width:10em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:961px){.main-header__title .main-header__cbo-title{max-width:none}}.main-header__title .main-header__logo{position:relative;text-decoration:none;display:inline-block;color:#121111;padding-left:3.5rem}.main-header__title .main-header__logo:before{background-image:url(/assets/gcf_logomark_black-1fd8e59f3915c61953b092a0d6bc4292dd2dca8f95e16eeae20ef5d22eb30f81.png);background-repeat:no-repeat;content:'';display:inline-block;position:absolute;top:-.15em;left:0;width:2.5rem;height:2.5rem}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.main-header__title .main-header__logo:before{background-image:url(/assets/gcf_logomark_black@2x-5f85e2e10d91164338e44ca3a680a19af1752da39376a4b397f64cfff1c511ad.png);background-size:100% auto}}.assister-toolbar{clear:both;display:block;padding-top:.5em}@media screen and (min-width:601px){.assister-toolbar{float:right;clear:none;float:right;padding-top:0}.assister-toolbar .toolbar__item{margin-right:0;margin-left:1em}}.pagination{padding:2em 0}.pagination::after{clear:both;content:"";display:block}.data-table .pagination th,.pagination .data-table th,.pagination .statistic-card__label,.pagination .summary-table__label,.pagination .text--help{margin-top:.3em}.pagination .button,.pagination .incrementer__add,.pagination .incrementer__subtract,.pagination .searchbar__button{min-width:2.5em;text-align:center;margin-right:1rem}.pagination .pagination__selected:focus{outline:0;box-shadow:0 0 0 5px #ffae00}.pagination .pagination__ellipsis{display:inline-block;width:2em;text-align:center}@media screen and (min-width:601px){.pagination .pagination__info{float:left}.pagination .pagination__buttons{float:right}}.statistic-card__label{margin-bottom:.5em}.statistic-card__number{margin-top:0}.admin-application-card{padding:1rem;padding-left:2rem;position:relative}.admin-application-card hr{margin-top:1rem;margin-bottom:1rem}.admin-application-card .status{white-space:nowrap}.admin-application-card .status.successful{color:#00891b}.admin-application-card .status.failure{color:#d13f00}.admin-application-card .status.not-applicable{opacity:.3}.admin-application-card .drive_action{float:right}.admin-application-card:before{content:' ';position:absolute;left:0;top:0;bottom:0;width:8px}.admin-application-card.drive-in-progress:before{background-color:#008060}.admin-application-card.drive-warning{background-color:#fff7e3}.admin-application-card.drive-warning:before{background-color:#fedc7f}.admin-application-card.drive-error{background-color:rgba(255,194,195,.1)}.admin-application-card.drive-error:before{background-color:#e36769}.admin-application-card.drive-error.probably-failed-manual-drive:before{background-color:#a6005e}.admin-application-card__top{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.admin-application-card__additional-information{padding-top:1rem}.admin-application-card__header{padding-bottom:1rem}.admin-application-card__title{font-size:1.6rem;font-weight:600}.admin-application-card__data-group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.admin-application-card__data{min-width:300px}.admin-application-card__left{-webkit-box-flex:1;flex:1 1 0}.admin-application-card__right{text-align:right;-webkit-box-flex:1;flex:1 1 0}.admin-application-card__error{color:#d13f00}.admin-application-card__error:not(:last-child){display:none}.admin-application-card--showing-all-errors .admin-application-card__error{display:block}.admin-application-card--showing-all-errors .admin-application-card-show-all-errors{display:none}.template--about .main-header{background-color:#fff;border-bottom:0}.template--about .slab--header{background-color:#fff;padding-top:3em;padding-bottom:3em}@media screen and (min-width:601px){.template--about .slab--header{padding-top:4em;padding-bottom:4em}}.pagination .template--about .slab--header .pagination__selected,.template--about .slab--header .button--primary,.template--about .slab--header .pagination .pagination__selected{margin-left:auto;margin-right:auto}.template--about h2{text-align:center;font-size:5rem}.template--about .partner-logo{display:block;float:left;width:30%;margin:5% 10%}@media screen and (min-width:601px){.template--about .partner-logo{width:15%;margin:5%}}.template--dashboard{font-size:1.6rem}.template--dashboard .main-footer,.template--dashboard .page-wrapper{overflow:auto;min-width:960px}.template--dashboard .dashboard-main--empty{margin-top:10em;text-align:center}.template--dashboard .grid,.template--dashboard .toolbar{max-width:none}.template--dashboard .main-header{border-bottom:0}.template--dashboard .dashboard-toolbar{padding:3em 0}.template--error{margin-top:2em;margin-bottom:2em}@media screen and (min-width:601px){.template--error{margin-top:4em;margin-bottom:4em}}.template--homepage{margin-bottom:510px}@media screen and (min-width:601px){.template--homepage{margin-bottom:340px}}.template--homepage .main-header{position:absolute;left:1.5rem;right:1.5rem;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(0,rgba(18,17,17,0)),color-stop(99%,rgba(18,17,17,.5)));background:linear-gradient(0,rgba(18,17,17,0) 0,rgba(18,17,17,.5) 99%);border:0;z-index:2;overflow:visible}@media screen and (min-width:601px){.template--homepage .main-header{left:3.5rem;right:3.5rem}}.template--homepage .main-header .toolbar__item{color:#fff}.template--homepage .main-header__title .button--link,.template--homepage .main-header__title a{color:#fff}.template--homepage .main-header__title .button--link:before,.template--homepage .main-header__title a:before{background-image:url(/assets/gcf_logomark_white-05cb02f18f7366bc6840d180f24a2e3020f0a53ce6c5914e7f11f42fdfa272a0.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi){.template--homepage .main-header__title .button--link:before,.template--homepage .main-header__title a:before{background-image:url(/assets/gcf_logomark_white@2x-7ce21f63c1aca790142a59984cb00c73aef8b92cafee39733e5a5947f3a92dd0.png);background-size:100% auto}}.template--homepage .slab--hero{position:relative;background:rgba(19,18,17,.6);color:#fff;padding-top:13rem;padding-bottom:9.5rem}@media screen and (min-width:601px){.template--homepage .slab--hero{background:linear-gradient(242deg,rgba(255,255,255,0) 0,rgba(18,17,17,.5) 99%)}}.template--homepage .slab--hero h2{max-width:10em;font-size:5rem;line-height:6rem;font-weight:700;margin-top:0;margin-bottom:2.5rem}.template--homepage .slab--hero h1{margin-bottom:6rem;font-weight:400;font-size:1.9rem;line-height:2.5rem;margin-top:0}.template--homepage .slab--hero:before{content:'';display:block;z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/GCF104-lennie-jane-family_mobile-a5ba7ca13240874292efefa84b736c15cfbb662969079bbc541484d8c7ad4571.jpg);background-size:cover;background-position:top center}@media screen and (min-width:601px){.template--homepage .slab--hero:before{background-image:url(/assets/GCF104-lennie-jane-family-dc4747f7d3836994e58259a92dda11ee4f00ad613ef24948ad874ffa36612d35.jpg)}}.template--homepage .trust-badge{border-top:2px solid #cfc5bf;padding-top:2em;margin-top:2em;position:relative}@media screen and (min-width:601px){.template--homepage .trust-badge{margin-top:0;padding-top:0;border-top:0}.template--homepage .trust-badge:before{content:'';position:absolute;top:0;bottom:0;left:-3em;width:2px;background-color:#cfc5bf}}.template--homepage .slab--steps .grid__item{margin-bottom:4em}@media screen and (min-width:601px){.template--homepage .slab--steps .grid__item{margin-bottom:0}}.template--homepage .main-footer{height:510px}@media screen and (min-width:601px){.template--homepage .main-footer{height:340px}}.template--numbers .big-number{font-size:10rem;line-height:10rem}.template--numbers .medium-number{font-size:8rem;line-height:10rem}.template--numbers .small-number{font-size:6rem;line-height:10rem}.template--question .slab{padding-top:0;padding-bottom:2.5rem}@media screen and (min-width:601px){.template--question .slab{padding-top:2.5rem;padding-bottom:3.5rem}}.template--question .form-card{max-width:55rem;margin-bottom:0}@media screen and (min-width:601px){.template--question .form-card{margin-left:auto;margin-right:auto}}.template--static-page .slab--header{background-color:#fff;padding-top:6em;padding-bottom:6em}.template--styleguide{margin-top:3em}.template--styleguide .main-header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:10}.template--styleguide .slab{background-color:#fff}.template--styleguide .slab--hero{padding-top:6em;padding-bottom:6em}.template--styleguide .slab--styleguide{background-color:#f7f5f4;padding-top:6em;padding-bottom:6em}.template--styleguide .pattern{margin-bottom:1em}.template--styleguide .pattern__example{margin-bottom:1em}.template--styleguide .pattern__example::after{clear:both;content:"";display:block}.template--styleguide .pattern__example .is-peripheral{opacity:.2}.template--styleguide .pattern__button{font-size:1.2rem;line-height:2.5rem;color:#121111;font-weight:600;text-decoration:none;display:inline-block;padding:.5em .8em;border-radius:.5rem;border:1px solid #cfc5bf;background-color:#f7f5f4}.template--styleguide .pattern__button:before{content:'Show HTML code'}.template--styleguide .pattern__button:hover{background-color:#ebfffa}.template--styleguide .code-example--erb::after,.template--styleguide .code-example--html::after{clear:both;content:"";display:block}.template--styleguide .code-example--erb pre,.template--styleguide .code-example--html pre{display:block;font-size:1.2rem;border:1px solid #f7f5f4;background:#fff;overflow-y:hidden}.template--styleguide .code-example--erb pre code,.template--styleguide .code-example--html pre code{background-color:transparent}.template--styleguide .language-markup{margin-top:0}.template--styleguide .pattern__code-example>.tab-bar{margin-left:0;margin-right:0}.template--styleguide .pattern__preview+.code-example--html{margin-top:-2em;border-top:0}.template--styleguide .code-example--erb{font-size:1.2rem}.template--styleguide .tab-bar__tab:focus{box-shadow:none}.template--styleguide .tab-bar__tab.is-selected{background-color:#f7f5f4;color:#121111;font-weight:600;z-index:2}.template--styleguide .tab-bar__tab.is-selected:before{background-color:#f7f5f4;content:'';position:absolute;display:block;left:0;right:0;bottom:-2px;height:2px}.template--styleguide .pattern__explanation{font-size:1.9rem;margin-top:2em;margin-bottom:2em}.template--styleguide .example-container{position:relative}.template--styleguide .box-wrapper{background-color:#fff2d1;display:inline-block;width:100%;margin-bottom:1em}.template--styleguide .box-wrapper .notice{margin-bottom:0!important}.template--styleguide .color{display:inline-block;margin-right:.25em;margin-bottom:.5em;padding-left:1rem;padding-top:1rem;font-size:1.6rem;width:15.5rem;height:9.5rem}.template--styleguide .color p{margin-bottom:0}.template--styleguide .color--green{background-color:#00891b;color:#fff}.template--styleguide .color--green-light{background-color:#ebffef}.template--styleguide .color--grey{background-color:#cfc5bf}.template--styleguide .color--grey-light{background-color:#f7f5f4}.template--styleguide .color--grey-dark{background-color:#5f5854;color:#fff}.template--styleguide .color--grey-darkest{background-color:#121111;color:#fff}.template--styleguide .color--magenta{background-color:#a6005e;color:#fff}.template--styleguide .color--magenta-light{background-color:#ffeaf6}.template--styleguide .color--magenta-dark{background-color:#66013a;color:#fff}.template--styleguide .color--red{background-color:#d13f00;color:#fff}.template--styleguide .color--red-light{background-color:#fce3d9}.template--styleguide .color--teal{background-color:#008060;color:#fff}.template--styleguide .color--teal-light{background-color:#ebfffa}.template--styleguide .color--teal-dark{background-color:#034e46;color:#fff}.template--styleguide .color--yellow{background-color:#ffae00}.template--styleguide .color--yellow-light{background-color:#fff2d1}.sidebar{position:absolute;width:17em;height:100%;visibility:visible;-webkit-backface-visibility:hidden;float:left;display:inline-block;vertical-align:top}.sidebar header{width:100%;display:block;padding:.75em 1em}.sidebar-nav{position:fixed;border-right:2px #000 solid;width:12em;height:100%;padding-bottom:6em;z-index:9;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;left:0}.sidebar-nav ul{list-style:none;display:block;padding:0;margin:0;line-height:16px}.sidebar-nav ul li{margin-left:0;display:inline-block;width:100%;line-height:16px}.sidebar-nav ul li .section-header{display:block;background-color:#ebffef;padding:.75em 1em;color:#5f5854;width:100%!important;line-height:16px}.sidebar-nav ul li .button--link,.sidebar-nav ul li .button--link:active,.sidebar-nav ul li .button--link:hover,.sidebar-nav ul li .button--link:visited,.sidebar-nav ul li a,.sidebar-nav ul li a:active,.sidebar-nav ul li a:hover,.sidebar-nav ul li a:visited{line-height:16px;text-decoration:none}.sidebar-nav ul li .button--link:active,.sidebar-nav ul li a:active{border-right:#008060 2px;font-weight:900}.sidebar-nav ul li .button--link:hover,.sidebar-nav ul li a:hover{text-decoration:underline}.sidebar-nav ul li .sidebar__sub-items{padding:.05em 1em}.sidebar-nav ul li .sidebar__sub-items li .button--link,.sidebar-nav ul li .sidebar__sub-items li .button--link:active,.sidebar-nav ul li .sidebar__sub-items li .button--link:hover,.sidebar-nav ul li .sidebar__sub-items li .button--link:visited,.sidebar-nav ul li .sidebar__sub-items li a,.sidebar-nav ul li .sidebar__sub-items li a:active,.sidebar-nav ul li .sidebar__sub-items li a:hover,.sidebar-nav ul li .sidebar__sub-items li a:visited{color:#121111;line-height:1.2em}.sidebar-nav ul li .sidebar__sub-items li .button--link:active,.sidebar-nav ul li .sidebar__sub-items li a:active{font-weight:700}.sidebar-nav ul li .sidebar__sub-items li .button--link:hover,.sidebar-nav ul li .sidebar__sub-items li a:hover{text-decoration:underline}.sidebar-collapse-toggle{display:none}.left-sidebar-slab-container{margin-left:11em;padding-left:1em}@media screen and (max-width:1400px){.sidebar{display:none}.sidebar-collapse-toggle{display:block}.left-sidebar-slab-container{margin-left:0;padding-left:0;padding-right:0}}@media screen and (min-width:1401px){.sidebar{display:inline-block}.sidebar-collapse-toggle{display:none}.left-sidebar-slab-container{margin-left:11em;padding-left:1em}.sidebar-nav{width:12em!important}}.lt-ie10 .select:before{display:none}.lt-ie10 .select__element{padding-right:.7em} \ No newline at end of file +/*! Honeycrisp v0.10.4 built on 2021-08-25 */html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a,.button--link{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,.button--link:active,a:hover,.button--link:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.grid{max-width:960px;margin-left:auto;margin-right:auto}.grid::after{clear:both;content:"";display:block}@media screen and (min-width: 601px){.grid .width-one-whole{float:left;display:block;margin-right:2.3576520234%;width:100%}.grid .width-one-whole:last-child{margin-right:0}.grid .width-one-half{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.grid .width-one-half:last-child{margin-right:0}.grid .width-one-third{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.grid .width-one-third:last-child{margin-right:0}.grid .width-two-thirds{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.grid .width-two-thirds:last-child{margin-right:0}.grid .width-one-fourth{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.grid .width-one-fourth:last-child{margin-right:0}.grid .width-three-fourths{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.grid .width-three-fourths:last-child{margin-right:0}.grid .width-one-sixth{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.grid .width-one-sixth:last-child{margin-right:0}.grid .width-five-sixths{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.grid .width-five-sixths:last-child{margin-right:0}.grid .width-one-twelfth{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.grid .width-one-twelfth:last-child{margin-right:0}.grid .width-five-twelfths{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.grid .width-five-twelfths:last-child{margin-right:0}.grid .width-seven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}.grid .width-seven-twelfths:last-child{margin-right:0}.grid .width-eleven-twelfths{float:left;display:block;margin-right:2.3576520234%;width:91.4701956647%}.grid .width-eleven-twelfths:last-child{margin-right:0}.grid .shift-one-half{margin-left:51.1788260117%}.grid .shift-one-third{margin-left:34.1192173411%}.grid .shift-two-thirds{margin-left:68.2384346823%}.grid .shift-one-fourth{margin-left:25.5894130058%}.grid .shift-three-fourths{margin-left:76.7682390175%}.grid .shift-one-sixth{margin-left:17.0596086706%}.grid .shift-five-sixths{margin-left:85.2980433528%}.grid .shift-one-twelfth{margin-left:8.5298043353%}.grid .shift-five-twelfths{margin-left:42.6490216764%}.grid .shift-seven-twelfths{margin-left:59.708630347%}.grid .shift-eleven-twelfths{margin-left:93.8278476881%}.grid .end-row{margin-right:0}.grid .end-row+.grid__item{clear:left}}*{box-sizing:border-box}html{position:relative;background-color:#F7F5F4;font-size:62.5%;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:2.5rem}.page-wrapper{overflow:hidden;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 601px){.page-wrapper{padding-left:3.5rem;padding-right:3.5rem}}.spacing-below-0{margin-bottom:0 !important}.spacing-below-5{margin-bottom:.5rem !important}.spacing-below-10{margin-bottom:1rem !important}.spacing-below-15{margin-bottom:1.5rem !important}.spacing-below-25,.vertical-steps__emoji{margin-bottom:2.5rem !important}.spacing-below-35{margin-bottom:3.5rem !important}.spacing-below-60{margin-bottom:6rem !important}.spacing-below-95{margin-bottom:9.5rem !important}.spacing-below-155{margin-bottom:15.5rem !important}.spacing-below-250{margin-bottom:25rem !important}.spacing-above-0{margin-top:0 !important}.spacing-above-5{margin-top:.5rem !important}.spacing-above-10{margin-top:1rem !important}.spacing-above-15{margin-top:1.5rem !important}.spacing-above-25,.vertical-steps__emoji{margin-top:2.5rem !important}.spacing-above-35{margin-top:3.5rem !important}.spacing-above-60{margin-top:6rem !important}.spacing-above-95{margin-top:9.5rem !important}.spacing-above-155{margin-top:15.5rem !important}.spacing-above-250{margin-top:25rem !important}.with-no-padding{margin-bottom:0 !important}.with-padding-small{margin-bottom:1rem !important}.with-padding-med{margin-bottom:3.5rem !important}.with-padding-large{margin-bottom:6rem !important}.with-padding-huge{margin-bottom:15.5rem !important}@media screen and (min-width: 601px){.with-neg-padding-large{margin-bottom:-15.5rem !important}}.nudge--tiny{margin-top:.2rem !important}.nudge--small{margin-top:.5rem !important}.nudge--med{margin-top:1rem !important}.nudge--large{margin-top:6rem !important}.nudge--huge{margin-top:15.5rem !important}.is-hidden{display:none !important}.is-mobile-hidden{display:none !important}@media screen and (min-width: 481px){.is-mobile-hidden{display:block !important}}.is-mobile-hidden--inline{display:none !important}@media screen and (min-width: 481px){.is-mobile-hidden--inline{display:inline-block !important}}.is-tablet-hidden{display:none !important}@media screen and (min-width: 601px){.is-tablet-hidden{display:block !important}}.is-tablet-hidden--inline{display:none !important}@media screen and (min-width: 601px){.is-tablet-hidden--inline{display:inline-block !important}}.is-desktop-hidden{display:block}@media screen and (min-width: 601px){.is-desktop-hidden{display:none !important}}.is-desktop-hidden--inline{display:inline-block}@media screen and (min-width: 601px){.is-desktop-hidden--inline{display:none !important}}.light{opacity:0.7}.lighter{opacity:0.5}.lightest{opacity:0.3}.heading-60,.h1,.statistic-card__number,h1{font-size:5rem;line-height:6rem;font-weight:700;margin-top:6rem;margin-bottom:2.5rem}.heading-60:first-child,.h1:first-child,.statistic-card__number:first-child,h1:first-child{margin-top:0}.heading-35,.h2,.text--caption,h2{font-size:2.7rem;font-weight:700;line-height:3.5rem;margin-top:3.5rem;margin-bottom:2.5rem}.heading-35:first-child,.h2:first-child,.text--caption:first-child,h2:first-child{margin-top:0}.heading-25,.h3,h3{font-size:1.9rem;font-weight:700;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2.5rem}.heading-25:first-child,.h3:first-child,h3:first-child{margin-top:0}.heading-25-small,.h4,h4{font-size:1.6rem;font-weight:700;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2.5rem}.heading-25-small:first-child,.h4:first-child,h4:first-child{margin-top:0}.text-25{font-size:1.9rem;line-height:2.5rem;margin-bottom:2.5rem}.text-25-small,.text--small,.text--help,.statistic-card__label,.summary-table__label,.data-table th,.text--error{font-size:1.6rem;line-height:2.5rem;margin-bottom:2.5rem;color:#5F5854}p{margin-top:0;margin-bottom:2.5rem}.text--caps{font-size:.8em;text-transform:uppercase;letter-spacing:.1em;font-weight:500}.text--caption{font-weight:300}.text--left{text-align:left}.text--centered{text-align:center}.text--right{text-align:right}a,.button--link{color:#008060}a:focus,.button--link:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}a:hover,.button--link:hover{color:#034E46}a:visited,.button--link:visited{color:#008060}a:active,.button--link:active{color:#008060}.link--subtle{color:inherit}ol,ul{list-style:none;padding-left:0}.text--green{color:#00891B}.text--grey{color:#CFC5BF}.text--grey-dark{color:#5F5854}.text--grey-darkest{color:#121111}.text--magenta{color:#A6005E}.text--magenta-dark{color:#66013A}.text--red,.honeycrisp-compact .text--error,.text--error{color:#D13F00}.text--teal{color:#008060}.text--teal-dark{color:#034E46}.text--yellow{color:#FFAE00}.text--error{font-weight:700}.text--pullquote,.summary-table__value{font-weight:300;font-size:2.7rem;line-height:3.5rem;margin-bottom:2.5rem}.list--padded li{margin-bottom:1.5rem}.list--bulleted{list-style:disc;padding-left:2.5em}.list--bulleted li{margin-bottom:1.5rem}.list--numbered{list-style:decimal;padding-left:2.5em}.list--numbered li{margin-bottom:1.5rem}.list--checkmark li,.list--crossmark li{position:relative;margin-left:2.5rem;padding-left:2.5rem;margin-bottom:1.5rem}.list--checkmark li:before,.list--crossmark li:before{content:'';display:block;position:absolute;left:0;top:.25em;width:2.5rem;height:1.5rem;background-image:image-url("emojis/checkmark.png");background-repeat:no-repeat;background-size:auto 1.5rem}.list--crossmark li:before{background-image:image-url("emojis/crossmark.png")}table{margin-bottom:2.5rem}td{padding-right:2.5rem}hr{margin-top:6rem;margin-bottom:6rem;height:2px;background-color:#CFC5BF;border:0}.textwell{text-align:left;margin-bottom:2.5rem}@media screen and (min-width: 601px){.textwell{border:2px solid #CFC5BF;border-radius:1rem;padding:3.5rem 1.5rem;max-height:30rem;overflow:auto}}.rule--no-padding{margin-top:2.5rem;margin-bottom:2.5rem}.text--small{color:#121111}.label{display:inline-block;font-size:1.2rem;background-color:#5F5854;color:#fff;font-weight:500;border-radius:.5rem;text-transform:uppercase;padding:.75rem 1rem;line-height:1.5rem;position:relative;top:-.1em;margin-left:.5rem}.label--magenta{background-color:#A6005E}.label--teal{background-color:#008060}.label--green{background-color:#00891B}.label--red{background-color:#D13F00}.label--yellow{background-color:#FFAE00;color:#121111}[class^="icon-"],[class*=" icon-"]{line-height:2.5rem;position:relative}.icon-arrow_forward{top:.15em}.icon-keyboard_arrow_left{top:.15em}.icon-keyboard_arrow_right{top:.15em}.icon-arrow_back{top:.15em}.icon-insert_comment{top:.1em}.icon-file_upload{top:.15em}.icon-person{top:.1em}.icon-people{top:.15em}.icon-replay{top:.1em}.icon-add{top:.1em}.icon-control_point{top:.1em}.icon-info{top:.1em}@font-face{font-family:'Material Icons';font-style:normal;font-weight:normal;src:font-url("MaterialIcons-Regular.eot");src:font-url("MaterialIcons-Regular.eot?#iefix") format("embedded-opentype"),font-url("MaterialIcons-Regular.ttf") format("truetype"),font-url("MaterialIcons-Regular.woff") format("woff"),font-url("MaterialIcons-Regular.svg") format("svg")}[class^="icon-"],[class*=" icon-"]{font-family:"Material Icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:-.1em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add:before{content:""}.icon-add_a_photo:before{content:""}.icon-add_circle:before{content:""}.icon-control_point:before{content:""}.icon-arrow_back:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_drop_up:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_upward:before{content:""}.icon-call_made:before{content:""}.icon-call_received:before{content:""}.icon-cancel:before{content:""}.icon-check:before{content:""}.icon-check_box:before{content:""}.icon-check_box_outline_blank:before{content:""}.icon-check_circle:before{content:""}.icon-navigate_before:before{content:""}.icon-navigate_next:before{content:""}.icon-close:before{content:""}.icon-mode_edit:before{content:""}.icon-delete:before{content:""}.icon-delete_forever:before{content:""}.icon-done:before{content:""}.icon-done_all:before{content:""}.icon-time_to_leave:before{content:""}.icon-markunread:before{content:""}.icon-expand_less:before{content:""}.icon-favorite:before{content:""}.icon-favorite_border:before{content:""}.icon-get_app:before{content:""}.icon-file_upload:before{content:""}.icon-people:before{content:""}.icon-group_add:before{content:""}.icon-help:before{content:""}.icon-help_outline:before{content:""}.icon-highlight_off:before{content:""}.icon-photo:before{content:""}.icon-info:before{content:""}.icon-info_outline:before{content:""}.icon-insert_comment:before{content:""}.icon-tag_faces:before{content:""}.icon-keyboard_arrow_down:before{content:""}.icon-keyboard_arrow_left:before{content:""}.icon-keyboard_arrow_right:before{content:""}.icon-keyboard_arrow_up:before{content:""}.icon-keyboard_backspace:before{content:""}.icon-language:before{content:""}.icon-room:before{content:""}.icon-lock_open:before{content:""}.icon-lock_outline:before{content:""}.icon-mood_bad:before{content:""}.icon-move_to_inbox:before{content:""}.icon-no_encryption:before{content:""}.icon-notifications:before{content:""}.icon-notifications_active:before{content:""}.icon-notifications_off:before{content:""}.icon-person:before{content:""}.icon-person_add:before{content:""}.icon-phone_in_talk:before{content:""}.icon-phone_iphone:before{content:""}.icon-visibility:before{content:""}.icon-replay:before{content:""}.icon-report:before{content:""}.icon-warning:before{content:""}.icon-sentiment_dissatisfied:before{content:""}.icon-sentiment_neutral:before{content:""}.icon-sentiment_satisfied:before{content:""}.icon-sentiment_very_dissatisfied:before{content:""}.icon-sentiment_very_satisfied:before{content:""}.icon-settings:before{content:""}.icon-star_border:before{content:""}.icon-stars:before{content:""}.icon-thumb_down:before{content:""}.icon-thumb_up:before{content:""}.icon-timer:before{content:""}.icon-translate:before{content:""}.icon-vertical_align_bottom:before{content:""}.icon-vertical_align_top:before{content:""}.icon-watch_later:before{content:""}.icon-zoom_in:before{content:""}.icon-zoom_out:before{content:""}.emoji,.vertical-steps__emoji{display:inline-block;text-indent:-9999px;height:1rem;width:1rem;content:'';background-size:100% auto;position:relative;background-repeat:no-repeat}.emoji-container{display:flex;flex-wrap:wrap}.emoji--inline{top:.2em}.emoji-size-155,.emoji--huge{width:15.5rem;height:15.5rem}.emoji-size-95,.emoji--bigger{width:9.5rem;height:9.5rem}.emoji-size-60,.vertical-steps__emoji,.emoji--big{width:6rem;height:6rem}.emoji-size-35,.emoji--med{width:3.5rem;height:3.5rem}.emoji-size-25,.emoji--small{width:2.5rem;height:2.5rem}.emoji--grinning-face{background-image:image-url("emojis/1f600.png")}.emoji--neutral-face{background-image:image-url("emojis/1f610.png")}.emoji--frowning-face{background-image:image-url("emojis/1f641.png")}.emoji--thumbs-up{background-image:image-url("emojis/1f44d.png")}.emoji--clipboard{background-image:image-url("emojis/1f4cb.png")}.emoji--page-facing-up{background-image:image-url("emojis/1f4c4.png")}.emoji--blush{background-image:image-url("emojis/1f60a.png")}.emoji--pencil{background-image:image-url("emojis/270f.png")}.emoji--ok{background-image:image-url("emojis/1f44c.png")}.emoji--eggs{background-image:image-url("emojis/1f373.png")}.emoji--credit-card{background-image:image-url("emojis/1f4b3.png")}.emoji--avocado{background-image:image-url("emojis/1f951.png")}.emoji--phone{background-image:image-url("emojis/260e.png")}.emoji--receiver{background-image:image-url("emojis/1f4de.png")}.emoji--mail{background-image:image-url("emojis/1f4eb.png")}.emoji--mail-open{background-image:image-url("emojis/1f4ec.png")}.emoji--bust{background-image:image-url("emojis/1f464.png")}.emoji--money{background-image:image-url("emojis/1f4b5.png")}.emoji--house{background-image:image-url("emojis/1f3e0.png")}.emoji--faucet{background-image:image-url("emojis/1f6b0.png")}.emoji--dollar-sign{background-image:image-url("emojis/1f4b2.png")}.emoji--memo{background-image:image-url("emojis/1f4dd.png")}.emoji--lock{background-image:image-url("emojis/1f512.png")}.emoji--to-mobile{background-image:image-url("emojis/1f4f2.png")}.emoji--carrot{background-image:image-url("emojis/1f955.png")}.emoji--backpack{background-image:image-url("emojis/1f392.png")}.emoji--money-bag{background-image:image-url("emojis/1f4b0.png")}.emoji--confused-face{background-image:image-url("emojis/1f914.png")}.emoji--fist{background-image:image-url("emojis/270a.png")}.emoji--stew{background-image:image-url("emojis/1f958.png")}.emoji--rice-bowl{background-image:image-url("emojis/1f35a.png")}.emoji--salad{background-image:image-url("emojis/1f957.png")}.emoji--finger-down{background-image:image-url("emojis/1f447.png")}.emoji--star{background-image:image-url("emojis/1f31f.png")}.emoji--earth{background-image:image-url("emojis/1f30e.png")}.emoji--farmer-female{background-image:image-url("emojis/1f469-1f33e.png")}.emoji--construction-worker{background-image:image-url("emojis/1f477.png")}.emoji--older-woman{background-image:image-url("emojis/older-woman.png");background-size:auto 100%}.emoji--older-man{background-image:image-url("emojis/older-man.png");background-size:auto 100%}.emoji--disabled{background-image:image-url("emojis/267f.png")}.emoji--fast-disabled{background-image:image-url("emojis/fast_disability.png")}.emoji--briefcase{background-image:image-url("emojis/1f4bc.png")}.emoji--pill{background-image:image-url("emojis/1f48a.png")}.emoji--baby{background-image:image-url("emojis/1f476.png")}.emoji--checkmark{background-image:image-url("emojis/checkmark.png")}.emoji--crossmark{background-image:image-url("emojis/crossmark.png")}.emoji--student-woman{background-image:image-url("emojis/1f469-1f393.png")}.emoji--student-man{background-image:image-url("emojis/1f468-1f393.png")}.emoji--student-hat{background-image:image-url("emojis/1f393.png")}.emoji--warning{background-image:image_url("emojis/26a0.png")}.emoji--car{background-image:image_url("emojis/1f697.png")}.emoji--map{background-image:image_url("emojis/1f5fa.png")}.emoji--woman-detective-medium-dark-skin-tone{background-image:image_url("emojis/1f575-1f3fe-2640.png")}.emoji-pair--jobs{background-image:image-url("emoji_pairs/emoji_jobs.png")}.emoji-pair--dependent_care{background-image:image-url("emoji_pairs/emoji_dependent_care.png")}.emoji--fountain-pen{background-image:image-url("emojis/pen.png")}.emoji--ambulance{background-image:image-url("emojis/1f691.png")}.emoji-pair--self-employed{background-image:image-url("emoji_pairs/emoji_self_employed.png")}.emoji-pair--disabled-money{background-image:image-url("emoji_pairs/emoji_ssi_ssp.png")}.emoji-pair--fast-disabled-money{background-image:image_url("emoji_pairs/emoji_ssi_fast_ssp.png")}.emoji-pair--older-man-and-woman{background-image:image-url("emoji_pairs/emoji_older_man_and_woman.png")}.emoji-pair--students{background-image:image-url("emoji_pairs/emoji_students.png")}img{max-width:100%;height:auto;width:auto}.illustration{text-indent:-9999px;background-repeat:no-repeat;background-size:100% auto;background-position:center center;margin-left:auto;margin-right:auto;margin-bottom:1em;display:block}.illustration--cfa-logo{background-image:image-url("cfa_logo.png");margin-left:0;width:100px;height:41px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.illustration--cfa-logo{background-image:image-url("cfa_logo@2x.png");background-size:100px 41px}}.illustration--cfa-logo__dark{background-image:image-url("cfa_logo_dark.png");margin-left:0;width:100px;height:41px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.illustration--cfa-logo__dark{background-image:image-url("cfa_logo_dark@2x.png");background-size:100px 41px}}.illustration--cfa-logo-color{background-image:image-url("cfa_logo_color.png");width:100%;height:200px;opacity:.5}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.illustration--cfa-logo-color{background-image:image-url("cfa_logo_color@2x.png");background-size:100% auto}}.illustration--cfa-logo-color-2{background-image:image-url("cfa_logo_color.png");background-size:auto 100%;width:100%;height:80px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.illustration--cfa-logo-color-2{background-image:image-url("cfa_logo_color@2x.png");background-size:auto 100%}}.slab{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width: 601px){.slab{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.slab:last-child{border-bottom:0}.slab--white{background-color:#fff}.slab--teal{background-color:#EBFFFA}.slab--yellow{background-color:#FFF2D1}.slab--green{background-color:#EBFFEF}.slab--red{background-color:#FCE3D9}.slab--magenta{background-color:#FFEAF6}.slab--gradient{background-color:rgba(0,128,96,0.05);background:linear-gradient(to right, rgba(166,0,94,0.015) 0%, rgba(0,128,96,0.04) 65%)}.slab--padded{padding-top:9.5rem;padding-bottom:9.5rem}.slab--half-padded{padding-top:2.5rem;padding-bottom:2.5rem}.slab--not-padded{padding-top:0;padding-bottom:0}.slab--bleed{overflow:hidden}.notice{background-color:#F7F5F4;padding:1.5rem;margin-bottom:2.5rem;border:2px solid #CFC5BF}.notice *:last-child{margin-bottom:0}.notice--success{padding:1.5rem;margin-bottom:2.5rem;background-color:#EBFFEF;border:2px solid #00891B}.notice--success *:last-child{margin-bottom:0}.notice--warning{padding:1.5rem;margin-bottom:2.5rem;background-color:#FFF2D1;border:2px solid #FFAE00}.notice--warning *:last-child{margin-bottom:0}.notice--error{padding:1.5rem;margin-bottom:2.5rem;background-color:#FCE3D9;border:2px solid #D13F00}.notice--error *:last-child{margin-bottom:0}.button,.searchbar__button,.incrementer__subtract,.incrementer__add{box-sizing:border-box;line-height:2.5rem;margin-bottom:2.5rem;transition:0.1s ease-out all;display:inline-block;position:relative;cursor:pointer;font-weight:700;border:2px solid #121111;box-shadow:0 2px 0px rgba(0,0,0,0.5);background-color:#fff;padding:1.75rem 2.5rem;border-radius:1rem;margin-right:1.25rem;margin-left:1.25rem;text-decoration:none;color:#121111}.button:focus,.searchbar__button:focus,.incrementer__subtract:focus,.incrementer__add:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.button:first-of-type,.searchbar__button:first-of-type,.incrementer__subtract:first-of-type,.incrementer__add:first-of-type{margin-left:0}.button:hover,.searchbar__button:hover,.incrementer__subtract:hover,.incrementer__add:hover{background-color:#F7F5F4;color:#121111}.button:active,.searchbar__button:active,.incrementer__subtract:active,.incrementer__add:active{color:#121111;background-color:#F7F5F4;box-shadow:none;top:1px}.button:visited,.searchbar__button:visited,.incrementer__subtract:visited,.incrementer__add:visited{color:#121111}.button .emoji--checkmark,.searchbar__button .emoji--checkmark,.incrementer__subtract .emoji--checkmark,.incrementer__add .emoji--checkmark,.button .emoji--crossmark,.searchbar__button .emoji--crossmark,.incrementer__subtract .emoji--crossmark,.incrementer__add .emoji--crossmark{background-size:auto 100%;height:2.5rem;width:3.5rem}.button--primary,.pagination .pagination__selected{color:#fff;background-color:#008060;border-color:#008060;box-shadow:0 2px 0px #034E46}.button--primary:hover,.pagination .pagination__selected:hover{background-color:#034E46;border-color:#034E46;color:#fff}.button--primary:active,.pagination .pagination__selected:active{background-color:#034E46;border-color:#034E46;color:#fff}.button--primary:visited,.pagination .pagination__selected:visited{color:#fff}.button:disabled,.searchbar__button:disabled,.incrementer__subtract:disabled,.incrementer__add:disabled,.button--disabled{opacity:.5;cursor:not-allowed}.button--danger{color:#D13F00}.button--danger:visited{color:#D13F00}.button--danger:active{color:#D13F00}.button--danger:hover{background-color:#D13F00;color:#fff}.button--small,.button--inline{font-size:1.6rem;border-radius:.5rem;line-height:2.5rem;padding:.5rem 1.5rem}.button--link{align-items:normal;background-color:rgba(0,0,0,0);border-style:none;box-sizing:content-box;cursor:pointer;display:inline;font:inherit;height:auto;padding:0;perspective-origin:0 0;text-align:start;text-decoration:underline;transform-origin:0 0;width:auto}.button__icon{margin-left:.5rem}.button__icon--left{margin-right:.5rem}p .button,p .searchbar__button,p .incrementer__subtract,p .incrementer__add{margin-bottom:0}fieldset{margin:0;padding:0;border:0}legend{display:block;width:100%}legend+p{clear:both}radiogroup{clear:both}label{line-height:2.5rem;clear:both}.form-question{display:block;margin-bottom:2.5rem;font-weight:700}.text-input{display:block;width:100%;font-size:1.9rem;font-weight:700;height:6rem;padding:0 2.5rem;margin-bottom:1.5rem;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15);border:2px solid #121111;border-radius:0;background-color:#F7F5F4}.text-input:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.text-input::-moz-placeholder{color:#5F5854}.text-input:-ms-input-placeholder{color:#5F5854}.text-input::placeholder{color:#5F5854}.text-input:focus{box-shadow:0 0 0 5px #FFAE00,inset 0px 2px 0px rgba(0,0,0,0.15)}.radio-button{transition:0.1s ease-out all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block;cursor:pointer;font-size:1.9rem;font-weight:700;margin-bottom:1rem;min-height:6rem;padding:1.75rem 2.5rem;padding-left:6rem;background-color:#fff;border:2px solid #121111}.radio-button:focus-within{outline:none;box-shadow:0 0 0 5px #FFAE00}.radio-button input[type='radio']{position:absolute;top:2.05rem;left:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#fff;border:2px solid #121111;height:20px;width:20px;margin-right:1.5rem;border-radius:50%}.radio-button input[type='radio']:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.radio-button input[type='radio']:checked:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;height:12px;width:12px;border-radius:50%;background-color:#008060}.radio-button:hover{background-color:#F7F5F4}.radio-button.is-selected{background-color:#EBFFFA;border-color:#121111;color:#121111}.checkbox{transition:0.1s ease-out all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;display:block;font-size:1.9rem;font-weight:700;background-color:#fff;min-height:6rem;margin-bottom:1rem;padding:1.75rem 2.5rem;padding-left:6rem;border:2px solid #121111}.checkbox:focus-within{outline:none;box-shadow:0 0 0 5px #FFAE00}.checkbox input[type='checkbox']{position:absolute;top:2.05rem;left:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#fff;border:2px solid #121111;height:20px;width:20px}.checkbox input[type='checkbox']:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.checkbox input[type='checkbox']:checked:before{font-family:"Material Icons" !important;font-size:1.6rem;content:"";display:inline-block;position:absolute;top:-5px;color:#008060}.checkbox:hover{background-color:#F7F5F4}.checkbox.is-selected{background-color:#EBFFFA;border-color:#121111;color:#121111}.textarea{border:2px solid #121111;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15);width:100%;padding:1.5rem;line-height:2.5rem;margin-bottom:1.5rem;font-weight:700;background-color:#F7F5F4}.textarea:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.textarea::-moz-placeholder{color:#5F5854}.textarea:-ms-input-placeholder{color:#5F5854}.textarea::placeholder{color:#5F5854}.select{position:relative;display:inline-block;margin-bottom:1.5rem;font-size:1.9rem;height:6rem;line-height:6rem;background-color:#fff}.select:after{transition:0.1s ease-out all;position:absolute;right:0em;top:0em;bottom:0;display:block;font-family:"Material Icons" !important;font-size:2.7rem;content:"";color:#121111;border-left:0;width:6rem;text-align:center;z-index:0}.select__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:2px solid #121111;padding:0 6rem 0 2.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1.9rem;font-weight:700;background-color:transparent;width:100%;overflow-wrap:break-word;border-radius:0}.select__element:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.file-upload{display:inline-block}.file-upload input:focus~.button,.file-upload input:focus~.searchbar__button,.file-upload input:focus~.incrementer__subtract,.file-upload input:focus~.incrementer__add{outline:none;box-shadow:0 0 0 5px #FFAE00}.file-upload__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-width--short{max-width:8em}.form-width--med{max-width:13em}.form-width--long{max-width:25em}.form-width--casenumber{max-width:8em}.form-width--name{max-width:12em}.form-width--phone{max-width:11em}.form-width--ssn{max-width:10em}.form-width--zip{max-width:6.5em}.form-width--searchbar{max-width:30em}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.data-table-container{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width: 601px){.data-table-container{margin-left:-3.5rem;margin-right:-3.5rem}}.data-table{width:100%;text-align:left;font-size:1.6rem;border-collapse:collapse;border-bottom:2px solid #CFC5BF;margin-bottom:1em}.data-table.data-table--small td,.data-table.data-table--small th{font-size:1.2rem}.data-table th,.data-table td{padding-top:1.25rem;padding-bottom:1.25rem}.data-table th:first-child,.data-table td:first-child{padding-left:1.5rem}.data-table th:last-child,.data-table td:last-child{padding-right:1.5rem}.data-table th.no-break,.data-table td.no-break{white-space:nowrap}.data-table th.center,.data-table td.center{text-align:center}.data-table th a,.data-table th .button--link,.data-table td a,.data-table td .button--link{color:inherit;text-decoration:none}.data-table th .is-selected,.data-table td .is-selected{color:#008060;font-weight:700}@media screen and (min-width: 601px){.data-table th:first-child,.data-table td:first-child{padding-left:3.5rem}.data-table th:last-child,.data-table td:last-child{padding-right:3.5rem}}.data-table th{font-weight:400;border-bottom:2px solid #CFC5BF}.data-table tr:nth-child(2n) td{background-color:#F7F5F4}.data-table tr:nth-child(2n-1) td{background-color:#fff}.data-table tr.row--error td{background-color:#FCE3D9}.data-table tr.row--warning td{background-color:#FFF2D1}.data-table td:first-child{font-weight:700}.data-table .status{white-space:nowrap}.data-table .status.successful{color:#00891B}.data-table .status.failure{color:#D13F00}.data-table .status.not-applicable{opacity:.3}.data-table--selectable tr:hover td{background-color:#EBFFFA;cursor:pointer}.data-table--divided td{border-right:1px solid #CFC5BF}.data-table--divided td:first-child{border-right:none}.data-table--border-left{border-left:solid 1px #CFC5BF;padding-left:1.75rem}.ellipsized-cell{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@-webkit-keyframes slide-in{0%{top:-3em}30%{top:-3em}100%{top:0}}@keyframes slide-in{0%{top:-3em}30%{top:-3em}100%{top:0}}.flash-container{transition:opacity 0.2s ease-out;-webkit-animation:slide-in ease-out .5s;animation:slide-in ease-out .5s;position:absolute;top:0;left:0;right:0;z-index:10;text-align:center;pointer-events:none}.flash-container:target{opacity:0}.flash{pointer-events:auto;display:inline-block;text-align:left;position:relative;margin-bottom:1em;padding:.7em 1em;font-size:1.6rem;background-color:#fff;border:2px solid #00891B;border-top:0;border-radius:1rem;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0px 3px 5px rgba(0,0,0,0.15)}.flash--error{color:#D13F00;border-color:#D13F00}.flash--error .flash__message:before{content:""}.flash--error .flash__dismiss{border-color:#D13F00}.flash--error .flash__dismiss:hover{color:#D13F00;background-color:#FCE3D9}.flash__message{margin-right:3em;margin-bottom:0;font-weight:500}.flash__message:before{display:inline-block;font-family:"Material Icons" !important;margin-right:.5em;vertical-align:-.1em}.flash__dismiss{display:block;position:absolute;right:0;top:0;bottom:0;width:2.9em;line-height:3.6em;color:#121111;text-align:center;text-decoration:none;border-left:0px solid #00891B;border-bottom-right-radius:1rem}.flash__dismiss:hover{background-color:#EBFFEF}.flash__dismiss:visited{color:#121111}.input-group hr{background-color:#121111;height:.2rem;margin-top:0;margin-bottom:1rem}.input-group--block .radio-button,.input-group--block .checkbox{display:block;width:100%;max-width:25em}.input-group--inline{display:block;margin-bottom:.5em}.input-group--inline::after{clear:both;content:"";display:block}.input-group--inline .radio-button,.input-group--inline .checkbox{display:inline-block;margin-right:.3em}.input-group--inline .select{display:inline-block;margin-right:.5em}.input-group--two-up{margin-bottom:.5em}.input-group--two-up::after{clear:both;content:"";display:block}.input-group--two-up .radio-button,.input-group--two-up .checkbox{display:block;float:left;width:100%;max-width:13em;margin-right:.5em}.input-group--image .radio-button{padding:.5em}.input-group--image input{display:none}.input-group--range{display:block;margin-bottom:.5em}.input-group--range::after{clear:both;content:"";display:block}.input-group--range .form-group{display:inline-block;margin-bottom:0}.input-group--range .range-text{margin:0 1em}.text-input-group{webkit-appearance:none;display:table;margin-bottom:0;border-collapse:separate;width:100%;border:2px solid #121111}.text-input-group:focus-within{outline:none;box-shadow:0 0 0 5px #FFAE00}.text-input-group .text-input:first-child{padding-left:2.5rem}.text-input-group .text-input:last-child{padding-right:2.5rem}.text-input-group .text-input-group__prefix{display:table-cell;width:1%;font-weight:700;padding:0 1rem 0 2.5rem;vertical-align:middle;background-color:#F7F5F4;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15)}.text-input-group .text-input{display:table-cell;margin-bottom:0;vertical-align:middle;margin-top:0;background-color:#F7F5F4;border:none;padding:0}.text-input-group .text-input:focus{outline:none;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15)}.text-input-group .text-input-group__postfix{display:table-cell;width:1%;font-weight:700;padding:0 2.5rem 0 1rem;vertical-align:middle;background-color:#F7F5F4;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15)}.form-group{margin-bottom:6rem;position:relative}.form-group .form-question+.text--help,.form-group .form-question+.statistic-card__label,.form-group .form-question+.summary-table__label,.form-group .data-table .form-question+th,.data-table .form-group .form-question+th,.form-group .form-question+.text--small{margin-top:-2.5rem;margin-bottom:2.5rem}.form-group .form-group+.text-input,.form-group .form-group+.text-input-group{margin-bottom:2.5rem}.form-group--error{margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width: 601px){.form-group--error{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.form-group--error:before{content:'';display:block;position:absolute;top:-1rem;bottom:-1rem;left:0;width:.5rem;background-color:#D13F00}.form-group--error .text--error{display:block;margin-top:2.5rem}.select-with-button .select{display:block;border-radius:.5rem}.select-with-button .select:before{border:1px solid #fff;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#fff}@media screen and (min-width: 601px){.select-with-button .select{display:inline-block;margin-right:-.2em;z-index:0}.select-with-button .select:before{border-radius:0}}.select-with-button .select__element{width:100%;font-size:1.9rem;border:2px solid #CFC5BF}.select-with-button .select__element:focus{border-color:#008060}@media screen and (min-width: 601px){.select-with-button .select__element{min-width:17em;border-right:0}}.select-with-button .select__button{border-width:2px;box-shadow:none}@media screen and (min-width: 601px){.select-with-button .select__button{border-top-left-radius:0;border-bottom-left-radius:0}}.question-with-follow-up{margin-bottom:6rem}.question-with-follow-up__question .form-group{margin-bottom:1.5rem}.question-with-follow-up__follow-up{display:none;margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem;position:relative;background-color:#F7F5F4;border-top:2px solid #121111;border-bottom:2px solid #121111;padding-top:3.5rem;padding-bottom:3.5rem}@media screen and (min-width: 601px){.question-with-follow-up__follow-up{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.question-with-follow-up__follow-up .form-group:last-of-type{margin-bottom:0}.question-with-follow-up__follow-up .text-input{background-color:white}.question-with-follow-up__follow-up:before{width:0;height:0;content:'';z-index:10;border-bottom:18px solid #121111;border-left:12px solid transparent;border-right:12px solid transparent;content:'';display:block;position:absolute;top:-19px;left:3.5rem}@media screen and (min-width: 601px){.question-with-follow-up__follow-up:before{left:5.5rem}}.question-with-follow-up__follow-up:after{width:0;height:0;content:'';z-index:10;border-bottom:15px solid #F7F5F4;border-left:10px solid transparent;border-right:10px solid transparent;content:'';display:block;position:absolute;top:-15px;left:3.7rem}@media screen and (min-width: 601px){.question-with-follow-up__follow-up:after{left:5.7rem}}.question-with-follow-up__follow-up--show-by-default{display:block}.feedback-survey__form .form-group{margin-bottom:1em}.feedback-survey__form .radio-button input{display:none}#interview-yes-follow-up .radio-button input{display:none}.incrementer{display:table;border-collapse:separate;border-spacing:1em;margin-bottom:.5em}.incrementer .text-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:table-cell;text-align:center;margin-bottom:0;border:2px solid #121111;padding-left:1em;padding-right:1em}.incrementer .text-input::-webkit-inner-spin-button{display:none}.incrementer input[type=number]{-moz-appearance:textfield}.incrementer__subtract,.incrementer__add{display:table-cell;line-height:5.6rem;text-align:center;padding:0;font-weight:bold;width:3em}.media-box{margin-bottom:1em}.media-box::after{clear:both;content:"";display:block}.media-box__media{float:left;margin-right:2em}.media-box__content{overflow:hidden;zoom:1}.media-box--reversed .media-box__media{float:right;margin-left:1em;margin-right:0}.media--icon{width:1.5rem;max-height:1.5rem;margin-right:1em}.media-box--reversed .media--icon{margin-left:1em}.media--small{width:4.8rem;margin-right:1em}.media-box--reversed .media--small{margin-left:1em}@media screen and (min-width: 481px){.media--small{width:6rem;max-height:6rem;margin-right:2em}.media-box--reversed .media--small{margin-left:2em}}.media--med{width:9.5rem;max-height:9.5rem;margin-right:2em}.media-box--reversed .media--med{margin-left:2em}.media--large{width:15.5rem;max-height:15.5rem;margin-right:3em}.media-box--reversed .media--large{margin-left:3em}.media-box--bleed{margin-bottom:6em}.media-box--bleed:last-of-type{margin-bottom:0}.media-box--bleed .media-box__media{float:none;width:100%;margin-bottom:2em}@media screen and (min-width: 601px){.media-box--bleed .media-box__media{width:50%;float:right;margin-bottom:0;margin-left:10.5rem;margin-right:-10.5rem}}.media-box--bleed.media-box--reversed .media-box__media{float:none;width:100%;margin-left:0}@media screen and (min-width: 601px){.media-box--bleed.media-box--reversed .media-box__media{width:50%;float:left;margin-right:10.5rem;margin-left:-10.5rem}}.media-box--collapsable .media-box__media{float:none;width:100%}@media screen and (min-width: 601px){.media-box--collapsable .media-box__media{width:45%;float:right}}.media-box--collapsable.media-box--reversed .media-box__media{float:none;width:100%;margin-left:0}@media screen and (min-width: 601px){.media-box--collapsable.media-box--reversed .media-box__media{width:45%;float:left}}.progress-dots{display:block;text-align:center}.progress-dots__dot{display:inline-block;background-color:#CFC5BF;border-radius:50%;width:.5em;height:.5em;margin-right:.5em}.progress-dots__dot:last-child{margin-right:0}.progress-dots__dot.is-completed{background-color:#008060}.progress-indicator{width:10em;margin:1em auto;text-align:center;position:relative;z-index:0}.progress-indicator:before{content:'';display:block;position:absolute;top:0;height:6px;left:0;right:0;border-radius:3px;background-color:#F7F5F4;z-index:-1;border:1px solid #CFC5BF}.form-card+.progress-indicator{margin-top:2em;margin-bottom:-.5em}.progress-indicator__bar{height:6px;min-width:6px;border-radius:3px;background-color:#008060}.progress-indicator__percentage{margin-top:.5em;font-size:1.6rem}.progress-step-bar{margin:0 auto;margin-top:0;margin-bottom:6rem;max-width:400px}.progress-step-bar__bar{position:relative;text-align:justify;height:3.5rem}.progress-step-bar__bar:before{content:'';display:block;height:3px;position:absolute;left:1.5rem;right:1.5rem;top:50%;margin-top:-1px;background-color:#121111}.progress-step-bar__bar:after{content:'';width:100%;display:inline-block}.progress-step-bar__step{position:relative;display:inline-block;width:3.5rem;height:3.5rem;background-color:#fff;border:2px solid #121111;border-radius:50%;z-index:2}.progress-step-bar__step--completed{background-color:#00891B;box-shadow:0 1px 2px 0 rgba(18,17,17,0.4);background-image:image-url("icon_checkmark_white.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.progress-step-bar__step--completed{background-image:image-url("icon_checkmark_white@2x.png");background-size:20px auto}}.progress-step-bar__step--current{background-color:#FFAE00;box-shadow:0 1px 2px 0 rgba(18,17,17,0.4);background-image:image-url("icon_star_black.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.progress-step-bar__step--current{background-image:image-url("icon_star_black@2x.png");background-size:20px auto}}.progress-step-bar__label{margin-top:1rem;text-align:center;margin-top:2.5rem}.reveal__link{display:inline-block;text-decoration:none;color:#034E46;border:2px solid #034E46;background-color:#EBFFFA;border-radius:10px;padding:.2em .5em .3em .7em;font-size:1.6rem}.reveal__link:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.reveal__link:after{position:relative;top:.1em;font-family:"Material Icons" !important;vertical-align:-.1em;content:" "}.reveal__content{margin-top:1.5rem;background-color:#F7F5F4;border:2px solid #CFC5BF;border-radius:1rem;padding:1.5rem;font-size:1.6rem}.reveal__content *:last-child{margin-bottom:0}.reveal{margin-bottom:1em}.reveal.is-hiding-content .reveal__link:after{content:" "}.reveal.is-hiding-content .reveal__content{display:none}.accordion{background-color:#F7F5F4;border:2px solid #CFC5BF;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem}.accordion__button{background:transparent;border:none;box-shadow:none;cursor:pointer;color:inherit;position:relative;display:block;width:100%;text-align:left;font-weight:bold;text-decoration:none;padding-right:3.5rem}.accordion__button:after{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-.75rem;width:1.5rem;height:1.5rem;background-image:image-url("icon_accordion_close.svg");background-repeat:no-repeat;background-position:center center}.accordion--is-closed .accordion__button:after{background-image:image-url("icon_accordion_open.svg")}.accordion__content{margin-top:3.5rem;display:block}.accordion--is-closed .accordion__content{display:none}@-webkit-keyframes scroller{0%{opacity:0}100%{opacity:1}}@keyframes scroller{0%{opacity:0}100%{opacity:1}}.scroller{-webkit-animation:scroller 2s 1;animation:scroller 2s 1;position:absolute;left:50%;bottom:1em;margin-left:-1em;display:block;width:2em;height:2em;color:#121111;text-decoration:none}.scroller:before{font-family:"Material Icons" !important;font-size:2.7rem;display:block;content:"";text-align:center;line-height:1.5em}.scroller--light{color:#fff}.scroller--light:hover{color:#A6005E}.searchbar{display:table;width:100%;border-collapse:separate}.searchbar:focus-within{outline:none;box-shadow:0 0 0 5px #FFAE00}.searchbar__input{display:table-cell;width:100%;border:2px solid #121111;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.15);background-color:#F7F5F4;font-weight:700;padding:0 2.5rem;height:6rem;margin:0}.searchbar__input:focus{outline:none}.searchbar__input::-moz-placeholder{color:#5F5854}.searchbar__input:-ms-input-placeholder{color:#5F5854}.searchbar__input::placeholder{color:#5F5854}.searchbar__button{transition:all 0.1s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.55rem;padding-bottom:1.55rem;display:table-cell;border-radius:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1%;border:2px solid #121111;border-left:none;background-color:#fff;color:#121111;text-align:center;margin:0;box-shadow:none}.searchbar__button button{display:none}.searchbar__button:hover{background-color:#F7F5F4}.searchbar__button:active{background-color:#F7F5F4}.steps{position:relative}@media screen and (min-width: 601px){.steps:before{content:'';display:block;position:absolute;top:25px;height:3px;width:80%;margin-left:10%;background-color:#CFC5BF;z-index:0}}.steps .emoji,.steps .vertical-steps__emoji,.steps .illustration{position:relative;background-color:#fff;margin-bottom:1em}.steps .emoji:before,.steps .vertical-steps__emoji:before,.steps .illustration:before{content:'';z-index:0;display:block;position:absolute;border:20px solid #fff;top:-20px;right:-20px;bottom:-20px;left:-20px}.steps .grid__item{margin-bottom:2.5rem}@media screen and (min-width: 601px){.steps .grid__item{margin-bottom:0}}.summary-table{text-align:center}.summary-table .grid__item{margin-bottom:1em}.summary-table--left{text-align:left}.summary-table__label{margin-bottom:0}.tab-bar{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;border-bottom:2px solid #121111;font-size:1.6rem;margin-top:1em}.tab-bar::after{clear:both;content:"";display:block}@media screen and (min-width: 601px){.tab-bar{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.tab-bar__tab{background-color:#ece8e5;border:2px solid #121111;color:#121111;display:block;float:left;margin-bottom:-2px;margin-right:0.5em;min-width:8em;padding:0.5em 1.5em;position:relative;text-align:center;text-decoration:none}.tab-bar__tab:hover{background-color:#EBFFFA}.tab-bar__tab.is-selected{background-color:#F7F5F4;color:#121111;font-weight:600;z-index:2}.tab-bar__tab.is-selected:before{background-color:#F7F5F4;content:'';position:absolute;display:block;left:0;right:0;bottom:-2px;height:2px}.toolbar{align-items:baseline;display:flex;justify-content:space-between;margin:-.2em auto 0;max-width:960px}.toolbar--wrap-when-small{flex-wrap:wrap}.toolbar--hide-text-when-small .toolbar__logo-text{display:inline-block;text-indent:-10000px}@media screen and (min-width: 320px){.toolbar--hide-text-when-small .toolbar__logo-text{text-indent:initial}}.toolbar__item{display:inline-block;margin-left:1em}.toolbar__item:first-child{margin-left:0}.toolbar__left{flex-shrink:0;margin-top:.2em;margin-right:1em}.toolbar__right{flex-shrink:0;margin-top:.2em}.tooltipped{font-weight:bold;white-space:nowrap;cursor:pointer}@media screen and (min-width: 601px){.tooltipped{position:relative}}.tooltipped:after{content:'?';position:relative;top:-.2em;display:inline-block;margin-left:.2em;margin-right:.2em;width:1.4em;height:1.4em;line-height:1.2em;font-size:.6em;text-align:center;color:#008060;border:1px solid #121111;border-radius:50%}.tooltipped:hover .tooltipped__tip{display:block}.tooltipped__tip{display:none;position:fixed;bottom:.5em;z-index:10;left:.5em;right:.5em;color:#fff;width:auto;padding:.7em .5em;background-color:#121111;white-space:normal;font-size:1.6rem;line-height:2.5rem;font-weight:500;text-align:center;border-radius:.5rem}@media screen and (min-width: 601px){.tooltipped__tip{position:absolute;bottom:0;left:50%;margin-left:-12.5rem;width:25rem;margin-bottom:2em}.tooltipped__tip:before{width:0;height:0;content:'';z-index:10;border-top:15px solid #121111;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-15px;bottom:-10px}}.list--complex{margin-bottom:1em}.list--complex>li{border-bottom:1px solid #F7F5F4;padding-bottom:.5em;margin-bottom:1.5em}.list--complex .toolbar__item{color:#5F5854;font-size:1.6rem;margin-right:0}.list--complex .toolbar__item:not(:last-of-type):after{display:inline-block;content:"/";padding-left:.5em;margin-right:.5em}.list--complex h3{margin-bottom:0}.vertical-steps{position:relative}.vertical-steps:before{content:'';display:block;position:absolute;top:0;bottom:0;width:3px;left:50%;background-color:#CFC5BF}.vertical-steps__step{position:relative;padding:1rem;background-color:#fff}.vertical-steps__step h3{margin:0}.vertical-steps__step:not(:last-child){margin-bottom:6rem}.vertical-steps__title{font-size:1.9rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem}.show-more{text-align:left;margin-bottom:3em;position:relative}.show-more:after{content:'';display:block;position:absolute;bottom:0em;left:0;right:0;background-image:linear-gradient(-180deg, rgba(255,255,255,0) 0%, #fff 75%);height:7em;border-bottom:2px solid #121111}.show-more.is-open{border-bottom:0}.show-more.is-open:after{display:none}.show-more.is-open .show-more__content{max-height:none}.show-more.is-open .show-more__button{display:none}.show-more--long .show-more__content{max-height:30rem}.show-more__button{font-size:1.6rem;display:inline-block;padding:.2em .4em;border-radius:30px;border:2px solid #121111;text-decoration:none;position:absolute;bottom:-1.3em;left:50%;z-index:2;width:8em;margin-left:-4em;text-align:center;background-color:#fff}.show-more__button:hover{background-color:#F7F5F4}.show-more__content{max-height:15rem;overflow:hidden}.assister-message{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#008060;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width: 601px){.assister-message{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.demo-banner{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#D13F00;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width: 601px){.demo-banner{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.global-error-message{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2;background-color:#D13F00;padding:.5em;text-align:center;font-size:1.6rem;color:#fff}@media screen and (min-width: 601px){.global-error-message{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.doc-preview-container{padding-bottom:1em}.doc-preview{position:relative;margin-bottom:1em;border-bottom:1px solid #CFC5BF}.doc-preview::after{clear:both;content:"";display:block}.doc-preview__info{display:block;margin-right:150px;min-height:75px}.doc-preview__thumb{position:absolute;top:0;right:0;width:75px;height:75px;border:1px solid #CFC5BF;border-radius:.5rem}.document-upload .form__documentuploader{border-width:1px;border-color:#CFC5BF;border-style:solid;margin-bottom:0.5em;padding:1em;text-align:center;width:100%;line-height:normal}.document-upload .form__documentuploader:hover{background-color:#F7F5F4}.card,.admin-application-card,.statistic-card,.form-card{box-shadow:0px 3px 5px rgba(0,0,0,0.15);border-radius:1rem;padding:2.5rem 2.5rem;background-color:#fff;margin-bottom:1.5rem}.card>*:last-child,.admin-application-card>*:last-child,.statistic-card>*:last-child,.form-card>*:last-child{margin-bottom:0}.form-card{padding:6rem 2.5rem;margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width: 601px){.form-card{margin-left:0;margin-right:0;padding:6rem 3.5rem}}.form-card p{max-width:30em}.form-card__header{margin-bottom:6rem}.form-card__header--with-icon{position:relative}@media screen and (min-width: 601px){.form-card__header--with-icon{padding-right:6em}}.form-card__icon{float:right;margin-left:.5em}@media screen and (min-width: 601px){.form-card__icon{position:absolute;right:3.5rem;margin-left:0;float:none}}.form-card__title{font-size:2.7rem;margin-top:0;margin-bottom:0}.form-card__title+.text--help,.form-card__title+.statistic-card__label,.data-table .form-card__title+th,.form-card__title+.summary-table__label,.form-card__title+.text--small{margin-top:2.5rem;margin-bottom:0}.form-card__footer{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:6rem}@media screen and (min-width: 601px){.form-card__footer{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.form-card__footer *:last-child{margin-bottom:0}.form-card--transition{text-align:center}.form-card--transition p{margin-left:auto;margin-right:auto}.form-card--transition .button:first-of-type,.form-card--transition .incrementer__subtract:first-of-type,.form-card--transition .incrementer__add:first-of-type,.form-card--transition .searchbar__button:first-of-type{margin-left:1.25rem}.form-card--transition .text-input-group-container{display:inline-block}.form-card--transition .text-input{margin:0 auto}.form-card--transition .form-card__content .list--bulleted,.form-card--transition .form-card__content .media-box{max-width:25em;text-align:left;margin:0 auto}.feedback-survey .question-with-follow-up{margin-bottom:1em}.legal{margin-top:-1em;margin-bottom:2em;max-width:30em;margin-left:auto;margin-right:auto}body{margin-bottom:150px}@media screen and (min-width: 601px){body{margin-bottom:100px}}.main-footer,.main-footer__compact{position:absolute;bottom:0;left:0;right:0;height:150px;background-color:#CFC5BF;padding:2em 1.5rem;font-weight:600}@media screen and (min-width: 601px){.main-footer,.main-footer__compact{padding:2em 3.5rem;height:100px}}@media screen and (max-width: 850px){.main-footer--with-sidebar{left:0}}@media screen and (min-width: 851px){.main-footer--with-sidebar{left:250px}}.main-footer__legal{font-size:1.6rem;color:#121111}.main-footer__legal p{margin-bottom:0em}.main-footer__legal p::after{clear:both;content:"";display:block}.main-footer__cfa-logo{margin-top:2em}@media screen and (min-width: 601px){.main-footer__cfa-logo{margin-top:1em;float:right}}.main-footer .select:before,.main-footer__compact .select:before{color:#5F5854}.main-footer .select__element,.main-footer__compact .select__element{border-radius:0}.main-footer .select__element:focus,.main-footer__compact .select__element:focus{border-color:#5F5854}.main-footer__compact{padding:1.5rem 2rem;font-size:1.6rem;font-weight:400;height:unset}@media screen and (min-width: 601px){.main-footer__compact{padding:1.5rem 3.5rem}}.main-header{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;height:6rem;line-height:6rem}@media screen and (min-width: 601px){.main-header{margin-left:-3.5rem;margin-right:-3.5rem;padding-left:3.5rem;padding-right:3.5rem}}.main-header__title{font-size:1.6rem;line-height:2.5rem;margin-bottom:0;font-weight:500;color:#121111}.main-header__title .main-header__cbo-title{display:inline-block}@media screen and (min-width: 601px){.main-header__title .main-header__cbo-title{max-width:10em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 961px){.main-header__title .main-header__cbo-title{max-width:none}}.main-header__title .main-header__logo{position:relative;text-decoration:none;display:inline-block;color:#121111;padding-left:3.5rem}.main-header__title .main-header__logo:before{background-image:image-url("gcf_logomark_black.png");background-repeat:no-repeat;content:'';display:inline-block;position:absolute;top:-.15em;left:0;width:2.5rem;height:2.5rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.main-header__title .main-header__logo:before{background-image:image-url("gcf_logomark_black@2x.png");background-size:100% auto}}.assister-toolbar{clear:both;display:block;padding-top:.5em}@media screen and (min-width: 601px){.assister-toolbar{float:right;clear:none;float:right;padding-top:0}.assister-toolbar .toolbar__item{margin-right:0;margin-left:1em}}.pagination{padding:2em 0}.pagination::after{clear:both;content:"";display:block}.pagination .text--help,.pagination .statistic-card__label,.pagination .data-table th,.data-table .pagination th,.pagination .summary-table__label{margin-top:.3em}.pagination .button,.pagination .incrementer__subtract,.pagination .incrementer__add,.pagination .searchbar__button{min-width:2.5em;text-align:center;margin-right:1rem}.pagination .pagination__selected:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.pagination .pagination__ellipsis{display:inline-block;width:2em;text-align:center}@media screen and (min-width: 601px){.pagination .pagination__info{float:left}.pagination .pagination__buttons{float:right}}.statistic-card__label{margin-bottom:.5em}.statistic-card__number{margin-top:0}.admin-application-card{padding:1rem;padding-left:2rem;position:relative}.admin-application-card hr{margin-top:1rem;margin-bottom:1rem}.admin-application-card .status{white-space:nowrap}.admin-application-card .status.successful{color:#00891B}.admin-application-card .status.failure{color:#D13F00}.admin-application-card .status.not-applicable{opacity:.3}.admin-application-card .drive_action{float:right}.admin-application-card:before{content:' ';position:absolute;left:0;top:0;bottom:0;width:8px}.admin-application-card.drive-in-progress:before{background-color:#008060}.admin-application-card.drive-warning{background-color:#FFF7E3}.admin-application-card.drive-warning:before{background-color:#FEDC7F}.admin-application-card.drive-error{background-color:rgba(255,194,195,0.1)}.admin-application-card.drive-error:before{background-color:#E36769}.admin-application-card.drive-error.probably-failed-manual-drive:before{background-color:#A6005E}.admin-application-card__top{display:flex;flex-direction:row}.admin-application-card__additional-information{padding-top:1rem}.admin-application-card__header{padding-bottom:1rem}.admin-application-card__title{font-size:1.6rem;font-weight:600}.admin-application-card__data-group{display:flex;flex-direction:row}.admin-application-card__data{min-width:300px}.admin-application-card__left{flex:1 1 0}.admin-application-card__right{text-align:right;flex:1 1 0}.admin-application-card__error{color:#D13F00}.admin-application-card__error:not(:last-child){display:none}.admin-application-card--showing-all-errors .admin-application-card__error{display:block}.admin-application-card--showing-all-errors .admin-application-card-show-all-errors{display:none}.sidebar{display:none;position:absolute;visibility:visible;-webkit-backface-visibility:hidden;float:left;vertical-align:top}.sidebar header{width:100%;display:block;padding:0.75em 1em}.sidebar .main-content{margin-left:0;padding-left:0;padding-right:0}.sidebar .sidebar-nav{position:fixed;width:250px;height:100%;padding-bottom:6em;z-index:9;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;left:0}.sidebar .sidebar-nav ul{list-style:none;display:block;padding:0;margin:0;line-height:16px}.sidebar .sidebar-nav ul li{margin-left:0;display:inline-block;width:100%;line-height:16px}.sidebar .sidebar-nav ul li .section-header{display:block;background-color:#EBFFEF;padding:.75em 1.5em;color:#5F5854;width:100% !important;line-height:16px}.sidebar .sidebar-nav ul li .sidebar__sub-items{padding:.05em 1em}.sidebar .sidebar-nav ul li .sidebar__sub-items li{padding-left:0.25em}.sidebar .sidebar-nav ul li .sidebar__sub-items li a,.sidebar .sidebar-nav ul li .sidebar__sub-items li .button--link,.sidebar .sidebar-nav ul li .sidebar__sub-items li a:visited{color:#121111;line-height:1.2em;text-decoration:none}.sidebar .sidebar-nav ul li .sidebar__sub-items li a:hover,.sidebar .sidebar-nav ul li .sidebar__sub-items li .button--link:hover{text-decoration:underline}.sidebar .sidebar-nav ul li .sidebar__sub-items li.active{font-weight:700;border-left:3px solid #008060}.sidebar.open{display:inline-block}.sidebar.open .sidebar-nav{width:100%}@media screen and (min-width: 851px){.sidebar{display:inline-block}.sidebar .sidebar-nav{width:250px}.sidebar .main-content{margin-left:21.5rem;padding-left:3.5rem}}.sidebar__collapse-toggle{display:block;float:right;margin-top:1.5rem;margin-right:1.5rem}@media screen and (min-width: 851px){.sidebar__collapse-toggle{display:none}}@media screen and (min-width: 851px){.main-content--with-sidebar{margin-left:21.5rem;padding-left:3.5rem}}.toolbar--with-sidebar .main-header__logo{color:rgba(0,0,0,0);margin-top:1.5rem;margin-left:1rem}@media screen and (min-width: 851px){.toolbar--with-sidebar .main-header__logo{color:#121111}}.template--about .main-header{background-color:#fff;border-bottom:0}.template--about .slab--header{background-color:#fff;padding-top:3em;padding-bottom:3em}@media screen and (min-width: 601px){.template--about .slab--header{padding-top:4em;padding-bottom:4em}}.template--about .slab--header .button--primary,.template--about .slab--header .pagination .pagination__selected,.pagination .template--about .slab--header .pagination__selected{margin-left:auto;margin-right:auto}.template--about h2{text-align:center;font-size:5rem}.template--about .partner-logo{display:block;float:left;width:30%;margin:5% 10%}@media screen and (min-width: 601px){.template--about .partner-logo{width:15%;margin:5%}}.template--dashboard{font-size:1.6rem}.template--dashboard .page-wrapper,.template--dashboard .main-footer,.template--dashboard .main-footer__compact{overflow:auto;min-width:960px}.template--dashboard .dashboard-main--empty{margin-top:10em;text-align:center}.template--dashboard .grid,.template--dashboard .toolbar{max-width:none}.template--dashboard .main-header{border-bottom:0}.template--dashboard .dashboard-toolbar{padding:3em 0}.template--error{margin-top:2em;margin-bottom:2em}@media screen and (min-width: 601px){.template--error{margin-top:4em;margin-bottom:4em}}.template--homepage{margin-bottom:510px}@media screen and (min-width: 601px){.template--homepage{margin-bottom:340px}}.template--homepage .main-header{position:absolute;left:1.5rem;right:1.5rem;background:linear-gradient(0, rgba(18,17,17,0) 0%, rgba(18,17,17,0.5) 99%);border:0;z-index:2;overflow:visible}@media screen and (min-width: 601px){.template--homepage .main-header{left:3.5rem;right:3.5rem}}.template--homepage .main-header .toolbar__item{color:#fff}.template--homepage .main-header__title a,.template--homepage .main-header__title .button--link{color:#fff}.template--homepage .main-header__title a:before,.template--homepage .main-header__title .button--link:before{background-image:image-url("gcf_logomark_white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 1.3dppx),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi){.template--homepage .main-header__title a:before,.template--homepage .main-header__title .button--link:before{background-image:image-url("gcf_logomark_white@2x.png");background-size:100% auto}}.template--homepage .slab--hero{position:relative;background:rgba(19,18,17,0.6);color:#fff;padding-top:13rem;padding-bottom:9.5rem}@media screen and (min-width: 601px){.template--homepage .slab--hero{background:linear-gradient(242deg, rgba(255,255,255,0) 0%, rgba(18,17,17,0.5) 99%)}}.template--homepage .slab--hero h2{max-width:10em;font-size:5rem;line-height:6rem;font-weight:700;margin-top:0em;margin-bottom:2.5rem}.template--homepage .slab--hero h1{margin-bottom:6rem;font-weight:400;font-size:1.9rem;line-height:2.5rem;margin-top:0}.template--homepage .slab--hero:before{content:'';display:block;z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;background-image:image-url("GCF104-lennie-jane-family_mobile.jpg");background-size:cover;background-position:top center}@media screen and (min-width: 601px){.template--homepage .slab--hero:before{background-image:image-url("GCF104-lennie-jane-family.jpg")}}.template--homepage .trust-badge{border-top:2px solid #CFC5BF;padding-top:2em;margin-top:2em;position:relative}@media screen and (min-width: 601px){.template--homepage .trust-badge{margin-top:0;padding-top:0;border-top:0}.template--homepage .trust-badge:before{content:'';position:absolute;top:0;bottom:0;left:-3em;width:2px;background-color:#CFC5BF}}.template--homepage .slab--steps .grid__item{margin-bottom:4em}@media screen and (min-width: 601px){.template--homepage .slab--steps .grid__item{margin-bottom:0}}.template--homepage .main-footer,.template--homepage .main-footer__compact{height:510px}@media screen and (min-width: 601px){.template--homepage .main-footer,.template--homepage .main-footer__compact{height:340px}}.template--numbers .big-number{font-size:10rem;line-height:10rem}.template--numbers .medium-number{font-size:8rem;line-height:10rem}.template--numbers .small-number{font-size:6rem;line-height:10rem}.template--question .slab{padding-top:0;padding-bottom:2.5rem}@media screen and (min-width: 601px){.template--question .slab{padding-top:2.5rem;padding-bottom:3.5rem}}.template--question .form-card{max-width:55rem;margin-bottom:0}@media screen and (min-width: 601px){.template--question .form-card{margin-left:auto;margin-right:auto}}.template--static-page .slab--header{background-color:#fff;padding-top:6em;padding-bottom:6em}.template--styleguide{margin-top:3em}.template--styleguide .main-header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:10}.template--styleguide .slab{background-color:#fff}.template--styleguide .slab--hero{padding-top:6em;padding-bottom:6em}.template--styleguide .slab--styleguide{background-color:#F7F5F4;padding-top:6em;padding-bottom:6em}.template--styleguide .pattern{margin-bottom:1em}.template--styleguide .pattern__example{margin-bottom:1em}.template--styleguide .pattern__example::after{clear:both;content:"";display:block}.template--styleguide .pattern__example .is-peripheral{opacity:.2}.template--styleguide .pattern__button{font-size:1.2rem;line-height:2.5rem;color:#121111;font-weight:600;text-decoration:none;display:inline-block;padding:.5em .8em;border-radius:.5rem;border:1px solid #CFC5BF;background-color:#F7F5F4}.template--styleguide .pattern__button:before{content:'Show HTML code'}.template--styleguide .pattern__button:hover{background-color:#EBFFFA}.template--styleguide .code-example--html::after,.template--styleguide .code-example--erb::after{clear:both;content:"";display:block}.template--styleguide .code-example--html pre,.template--styleguide .code-example--erb pre{display:block;font-size:1.2rem;border:1px solid #F7F5F4;background:#fff;overflow-y:hidden}.template--styleguide .code-example--html pre code,.template--styleguide .code-example--erb pre code{background-color:transparent}.template--styleguide .language-markup{margin-top:0}.template--styleguide .pattern__code-example>.tab-bar{margin-left:0;margin-right:0}.template--styleguide .pattern__preview+.code-example--html{margin-top:-2em;border-top:0px}.template--styleguide .code-example--erb{font-size:1.2rem}.template--styleguide .tab-bar__tab:focus{box-shadow:none}.template--styleguide .pattern__explanation{font-size:1.9rem;margin-top:2em;margin-bottom:2em}.template--styleguide .example-container{position:relative}.template--styleguide .box-wrapper{background-color:#FFF2D1;display:inline-block;width:100%;margin-bottom:1em}.template--styleguide .box-wrapper .notice{margin-bottom:0 !important}.template--styleguide .color{display:inline-block;margin-right:.25em;margin-bottom:.5em;padding-left:1rem;padding-top:1rem;font-size:1.6rem;width:15.5rem;height:9.5rem}.template--styleguide .color p{margin-bottom:0}.template--styleguide .color--green{background-color:#00891B;color:white}.template--styleguide .color--green-light{background-color:#EBFFEF}.template--styleguide .color--grey{background-color:#CFC5BF}.template--styleguide .color--grey-light{background-color:#F7F5F4}.template--styleguide .color--grey-dark{background-color:#5F5854;color:white}.template--styleguide .color--grey-darkest{background-color:#121111;color:white}.template--styleguide .color--magenta{background-color:#A6005E;color:white}.template--styleguide .color--magenta-light{background-color:#FFEAF6}.template--styleguide .color--magenta-dark{background-color:#66013A;color:white}.template--styleguide .color--red{background-color:#D13F00;color:white}.template--styleguide .color--red-light{background-color:#FCE3D9}.template--styleguide .color--teal{background-color:#008060;color:white}.template--styleguide .color--teal-light{background-color:#EBFFFA}.template--styleguide .color--teal-dark{background-color:#034E46;color:white}.template--styleguide .color--yellow{background-color:#FFAE00}.template--styleguide .color--yellow-light{background-color:#FFF2D1}.honeycrisp-compact{font-size:1.5rem;line-height:1.8rem}.honeycrisp-compact .data-table{font-size:inherit}.honeycrisp-compact .data-table th,.honeycrisp-compact .data-table td{padding:1.5rem}.honeycrisp-compact .data-table td a,.honeycrisp-compact .data-table td .button--link{color:#008060;text-decoration:underline}.honeycrisp-compact .data-table .row--error a,.honeycrisp-compact .data-table .row--error .button--link,.honeycrisp-compact .data-table .row--warning a,.honeycrisp-compact .data-table .row--warning .button--link{color:#034E46}.honeycrisp-compact .data-table .header--sortable{white-space:nowrap}.honeycrisp-compact .data-table .header--sortable .sort-icon::after{background-image:image-url("icon_sort_neutral.svg");content:'';display:inline-block;margin-left:1.5rem;width:10px;height:14px}.honeycrisp-compact .data-table .header--sortable .sort-icon--ascending::after{background-image:image-url("icon_sort_up.svg")}.honeycrisp-compact .data-table .header--sortable .sort-icon--descending::after{background-image:image-url("icon_sort_down.svg")}.honeycrisp-compact .form-group{margin-bottom:3.5rem}.honeycrisp-compact .form-group p{margin-bottom:1.5rem}.honeycrisp-compact .form-group .text--help,.honeycrisp-compact .form-group .data-table th,.data-table .honeycrisp-compact .form-group th,.honeycrisp-compact .form-group .summary-table__label,.honeycrisp-compact .form-group .statistic-card__label{font-size:1.5rem;margin-top:0px;margin-bottom:1.5rem}.honeycrisp-compact .form-question{margin-bottom:1.5rem}.honeycrisp-compact .button,.honeycrisp-compact .incrementer__subtract,.honeycrisp-compact .incrementer__add,.honeycrisp-compact .searchbar__button{line-height:1.8rem;padding:1rem;margin-top:0;margin-left:1rem;margin-right:1rem;margin-bottom:2rem;font-weight:normal;border-width:1px;box-shadow:none;border-radius:.4rem;font-size:1.5rem}.honeycrisp-compact .button [class^="icon-"],.honeycrisp-compact .incrementer__subtract [class^="icon-"],.honeycrisp-compact .incrementer__add [class^="icon-"],.honeycrisp-compact .searchbar__button [class^="icon-"],.honeycrisp-compact .button [class*=" icon-"],.honeycrisp-compact .incrementer__subtract [class*=" icon-"],.honeycrisp-compact .incrementer__add [class*=" icon-"],.honeycrisp-compact .searchbar__button [class*=" icon-"]{vertical-align:0}.honeycrisp-compact .button:focus:focus,.honeycrisp-compact .incrementer__subtract:focus:focus,.honeycrisp-compact .incrementer__add:focus:focus,.honeycrisp-compact .searchbar__button:focus:focus{outline:none;box-shadow:0 0 0 5px #FFAE00}.honeycrisp-compact .button:first-of-type,.honeycrisp-compact .incrementer__subtract:first-of-type,.honeycrisp-compact .incrementer__add:first-of-type,.honeycrisp-compact .searchbar__button:first-of-type{margin-left:0}.honeycrisp-compact .button--small,.honeycrisp-compact .button--inline{font-size:1.5rem;border-radius:.4rem;line-height:1.5rem;padding:0.4rem 1rem}.honeycrisp-compact .button--big{font-size:1.8rem;border-radius:.4rem;line-height:2.5rem;padding:0.9rem 1.5rem}.honeycrisp-compact .text-input{padding:0 1.5rem;height:4rem;border-width:1px;font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.honeycrisp-compact .select{line-height:4rem;border-width:1px;font-size:1.5rem;height:4rem}.honeycrisp-compact .select:after{width:4rem}.honeycrisp-compact .select__element{font-size:1.5rem;font-weight:normal;border:1px solid #121111;height:4rem;padding:0 4rem 0 1.5rem}.honeycrisp-compact h1{font-size:2.0rem;line-height:2.4rem;margin-top:4.0rem;margin-bottom:2.5rem}.honeycrisp-compact h1:first-child{margin-top:0}.honeycrisp-compact h2{font-size:1.8rem;line-height:2.2rem;margin-top:4.0rem;margin-bottom:2.5rem}.honeycrisp-compact h2:first-child{margin-top:0}.honeycrisp-compact h3{font-size:1.5rem;line-height:1.8rem;margin-top:4.0rem;margin-bottom:2.5rem}.honeycrisp-compact h3:first-child{margin-top:0}.honeycrisp-compact .text--error{font-weight:700}.honeycrisp-compact .form-question{font-size:1.5rem;line-height:1.8rem}.lt-ie10 .select:before{display:none}.lt-ie10 .select__element{padding-right:.7em}.select{-ms-overflow-style:none}select::-ms-expand{display:none} \ No newline at end of file diff --git a/src/main/resources/static/honeycrisp.min.js b/src/main/resources/static/honeycrisp.min.js index eee85360f..2012d0081 100644 --- a/src/main/resources/static/honeycrisp.min.js +++ b/src/main/resources/static/honeycrisp.min.js @@ -1 +1,29 @@ -function toggleNav(){$(".sidebar").is(":hidden")?openSidebar():collapseSidebar()}function collapseSidebar(){$(".sidebar-collapse-toggle").text("Menu"),$(".sidebar").removeClass("open")}function openSidebar(){$(".sidebar-collapse-toggle").text("Close"),$(".sidebar").addClass("open")}function setSelectedState(){$(".sidebar__sub-items li").removeClass("active"),setActiveNavigationItem(window.location.pathname),setActiveNavigationItem(window.location.pathname+window.location.hash)}function setActiveNavigationItem(e){$('.sidebar__sub-items a[href="'+e+'"]').parent().addClass("active")}!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,d=f.call(Object),p={},h=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},m=function(e){return null!=e&&e===e.window},g=e.document,v={type:!0,src:!0,nonce:!0,noModule:!0};function y(e,t,n){var r,i,o=(n=n||g).createElement("script");if(o.text=e,t)for(r in v)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[l.call(e)]||"object":typeof e}var x=function(e,t){return new x.fn.init(e,t)};function w(e){var t=!!e&&"length"in e&&e.length,n=b(e);return!h(e)&&!m(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}x.fn=x.prototype={jquery:"3.5.1",constructor:x,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return x.each(this,e)},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(x.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(x.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+I+")"+I+"*"),U=new RegExp(I+"|>"),X=new RegExp(F),V=new RegExp("^"+P+"$"),G={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+_),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+O+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},Q=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){d()},ae=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{L.apply(N=H.call(w.childNodes),w.childNodes),N[w.childNodes.length].nodeType}catch(e){L={apply:N.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,v,y=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(d(t),t=t||p,m)){if(11!==w&&(f=Z.exec(e)))if(o=f[1]){if(9===w){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(y&&(l=y.getElementById(o))&&b(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!j[e+" "]&&(!g||!g.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(v=e,y=t,1===w&&(U.test(e)||z.test(e))){for((y=ee.test(e)&&ve(t.parentNode)||t)===t&&n.scope||((c=t.getAttribute("id"))?c=c.replace(re,ie):t.setAttribute("id",c=x)),s=(h=a(e)).length;s--;)h[s]=(c?"#"+c:":scope")+" "+be(h[s]);v=h.join(",")}try{return L.apply(r,y.querySelectorAll(v)),r}catch(t){j(e,!0)}finally{c===x&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function le(e){return e[x]=!0,e}function ce(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ge(e){return le(function(t){return t=+t,le(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Q.test(t||n&&n.nodeName||"HTML")},d=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!=p&&9===a.nodeType&&a.documentElement?(h=(p=a).documentElement,m=!o(p),w!=p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=ce(function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),n.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ce(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=K.test(p.getElementsByClassName),n.getById=ce(function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=K.test(p.querySelectorAll))&&(ce(function(e){var t;h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+I+"*(?:value|"+O+")"),e.querySelectorAll("[id~="+x+"-]").length||g.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\["+I+"*name"+I+"*="+I+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=K.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",F)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=K.test(h.compareDocumentPosition),b=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==p||e.ownerDocument==w&&b(w,e)?-1:t==p||t.ownerDocument==w&&b(w,t)?1:c?R(c,e)-R(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==p?-1:t==p?1:i?-1:o?1:c?R(c,e)-R(c,t):0;if(i===o)return de(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?de(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},p):p},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(d(e),n.matchesSelector&&m&&!j[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){j(t,!0)}return se(t,p,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=p&&d(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!m):void 0;return void 0!==o?o:n.attributes||!m?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=S[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&S(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(M," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,b=!1;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(b=(p=(l=(c=(f=(d=g)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1])&&l[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(b=p=0)||h.pop();)if(1===d.nodeType&&++b&&d===t){c[e]=[C,p,b];break}}else if(y&&(b=p=(l=(c=(f=(d=t)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1]),!1===b)for(;(d=++p&&d&&d[m]||(b=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++b||(y&&((c=(f=d[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[C,b]),d!==t)););return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[x]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=R(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:le(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[x]?le(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:le(function(e){return function(t){return se(e,t).length>0}}),contains:le(function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}}),lang:le(function(e){return V.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ge(function(){return[0]}),last:ge(function(e,t){return[t-1]}),eq:ge(function(e,t,n){return[n<0?n+t:n]}),even:ge(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ge(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Ce(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1&&(o[l]=!(a[l]=f))}}else v=Ce(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Se(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=xe(function(e){return e===t},s,!0),f=xe(function(e){return R(t,e)>-1},s,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&we(d),u>1&&be(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,g,v=0,y="0",b=o&&[],x=[],w=l,T=o||i&&r.find.TAG("*",c),S=C+=null==w?1:Math.random()||.1,k=T.length;for(c&&(l=a==p||a||c);y!==k&&null!=(f=T[y]);y++){if(i&&f){for(h=0,a||f.ownerDocument==p||(d(f),s=!m);g=e[h++];)if(g(f,a||p,s)){u.push(f);break}c&&(C=S)}n&&((f=!g&&f)&&v--,o&&b.push(f))}if(v+=y,n&&y!==v){for(h=0;g=t[h++];)g(b,x,a,s);if(o){if(v>0)for(;y--;)b[y]||x[y]||(x[y]=$.call(u));x=Ce(x)}L.apply(u,x),c&&!o&&x.length>0&&v+t.length>1&&se.uniqueSort(u)}return c&&(C=S,l=w),b};return n?le(o):o}(o,i))).selector=e}return s},u=se.select=function(e,t,n,i){var o,u,l,c,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((u=p[0]=p[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&m&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ve(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&be(u)))return L.apply(n,i),n;break}}return(d||s(e,p))(i,t,!m,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},n.sortStable=x.split("").sort(A).join("")===x,n.detectDuplicates=!!f,d(),n.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),ce(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ce(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(O,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(e);x.find=C,x.expr=C.selectors,x.expr[":"]=x.expr.pseudos,x.uniqueSort=x.unique=C.uniqueSort,x.text=C.getText,x.isXMLDoc=C.isXML,x.contains=C.contains,x.escapeSelector=C.escape;var T=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&x(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=x.expr.match.needsContext;function E(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var j=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function A(e,t,n){return h(t)?x.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?x.grep(e,function(e){return e===t!==n}):"string"!=typeof t?x.grep(e,function(e){return s.call(t,e)>-1!==n}):x.filter(t,e,n)}x.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},x.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;t1?x.uniqueSort(n):n},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&k.test(e)?x(e):e||[],!1).length}});var D,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(x.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:N.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof x?t[0]:t,x.merge(this,x.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:g,!0)),j.test(r[1])&&x.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=g.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):h(e)?void 0!==n.ready?n.ready(e):e(x):x.makeArray(e,this)}).prototype=x.fn,D=x(g);var $=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};function L(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}x.fn.extend({has:function(e){var t=x(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&x.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?x.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(x(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(x.uniqueSort(x.merge(this.get(),x(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return L(e,"nextSibling")},prev:function(e){return L(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(E(e,"template")&&(e=e.content||e),x.merge([],e.childNodes))}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(q[e]||x.uniqueSort(i),$.test(e)&&i.reverse()),this.pushStack(i)}});var H=/[^\x20\t\r\n\f]+/g;function R(e){return e}function O(e){throw e}function I(e,t,n,r){var i;try{e&&h(i=e.promise)?i.call(e).done(t).fail(n):e&&h(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}x.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return x.each(e.match(H)||[],function(e,n){t[n]=!0}),t}(e):x.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?x.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},x.extend({Deferred:function(t){var n=[["notify","progress",x.Callbacks("memory"),x.Callbacks("memory"),2],["resolve","done",x.Callbacks("once memory"),x.Callbacks("once memory"),0,"resolved"],["reject","fail",x.Callbacks("once memory"),x.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return x.Deferred(function(t){x.each(n,function(n,r){var i=h(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==O&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(x.Deferred.getStackHook&&(c.stackTrace=x.Deferred.getStackHook()),e.setTimeout(c))}}return x.Deferred(function(e){n[0][3].add(a(0,e,h(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,h(t)?t:R)),n[2][3].add(a(0,e,h(r)?r:O))}).promise()},promise:function(e){return null!=e?x.extend(e,i):i}},o={};return x.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=x.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||h(o[n]&&o[n].then)))return a.then();for(;n--;)I(o[n],s(n),a.reject);return a.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;x.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&P.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},x.readyException=function(t){e.setTimeout(function(){throw t})};var _=x.Deferred();function F(){g.removeEventListener("DOMContentLoaded",F),e.removeEventListener("load",F),x.ready()}x.fn.ready=function(e){return _.then(e).catch(function(e){x.readyException(e)}),this},x.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--x.readyWait:x.isReady)||(x.isReady=!0,!0!==e&&--x.readyWait>0||_.resolveWith(g,[x]))}}),x.ready.then=_.then,"complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll?e.setTimeout(x.ready):(g.addEventListener("DOMContentLoaded",F),e.addEventListener("load",F));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===b(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,h(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(x(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),x.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=G.get(e,t),n&&(!r||Array.isArray(n)?r=G.access(e,t,x.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){x.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return G.get(e,n)||G.access(e,n,{empty:x.Callbacks("once memory").add(function(){G.remove(e,[t+"queue",n])})})}}),x.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=g.createDocumentFragment().appendChild(g.createElement("div")),(fe=g.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),p.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",p.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",p.option=!!ce.lastChild;var me={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&E(e,t)?x.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var ye=/<|&#?\w+;/;function be(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p-1)i&&i.push(o);else if(l=re(o),a=ge(f.appendChild(o),"script"),l&&ve(a),n)for(c=0;o=a[c++];)he.test(o.type||"")&&n.push(o);return f}var xe=/^key/,we=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Te(){return!0}function Se(){return!1}function ke(e,t){return e===function(){try{return g.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return x().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=x.guid++)),e.each(function(){x.event.add(this,t,i,r,n)})}function je(e,t,n){n?(G.set(e,t,!1),x.event.add(e,t,{namespace:!1,handler:function(e){var r,o,a=G.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(x.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=i.call(arguments),G.set(this,t,a),r=n(this,t),this[t](),a!==(o=G.get(this,t))||r?G.set(this,t,!1):o={},a!==o)return e.stopImmediatePropagation(),e.preventDefault(),o.value}else a.length&&(G.set(this,t,{value:x.event.trigger(x.extend(a[0],x.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===G.get(e,t)&&x.event.add(e,t,Te)}x.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,m,g=G.get(e);if(X(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&x.find.matchesSelector(ne,i),n.guid||(n.guid=x.guid++),(u=g.events)||(u=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return void 0!==x&&x.event.triggered!==t.type?x.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(H)||[""]).length;l--;)p=m=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=x.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=x.event.special[p]||{},c=x.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&x.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||((d=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),x.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,m,g=G.hasData(e)&&G.get(e);if(g&&(u=g.events)){for(l=(t=(t||"").match(H)||[""]).length;l--;)if(p=m=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p){for(f=x.event.special[p]||{},d=u[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)c=d[o],!i&&m!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,g.handle)||x.removeEvent(e,p,g.handle),delete u[p])}else for(p in u)x.event.remove(e,p+t[l],n,r,!0);x.isEmptyObject(u)&&G.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=x.event.fix(e),l=(G.get(this,"events")||Object.create(null))[u.type]||[],c=x.event.special[u.type]||{};for(s[0]=u,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:x.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\s*$/g;function $e(e,t){return E(e,"table")&&E(11!==t.nodeType?t:t.firstChild,"tr")&&x(e).children("tbody")[0]||e}function qe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Le(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(G.hasData(e)&&(s=G.get(e).events))for(i in G.remove(t,"handle events"),s)for(n=0,r=s[i].length;n1&&"string"==typeof g&&!p.checkClone&&De.test(g))return e.each(function(i){var o=e.eq(i);v&&(t[0]=g.call(this,i,o.html())),Re(o,t,n,r)});if(d&&(a=(i=be(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=x.map(ge(i,"script"),qe)).length;f0&&ve(a,!f&&ge(e,"script")),c},cleanData:function(e){for(var t,n,r,i=x.event.special,o=0;void 0!==(n=e[o]);o++)if(X(n)){if(t=n[G.expando]){if(t.events)for(r in t.events)i[r]?x.event.remove(n,r):x.removeEvent(n,r,t.handle);n[G.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),x.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return M(this,function(e){return void 0===e?x.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||$e(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=$e(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(x.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!me[(pe.exec(e)||["",""])[1].toLowerCase()]){e=x.htmlPrefilter(e);try{for(;n3,ne.removeChild(t)),s}}))}();var We=["Webkit","Moz","ms"],ze=g.createElement("div").style,Ue={};function Xe(e){var t=x.cssProps[e]||Ue[e];return t||(e in ze?e:Ue[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=We.length;n--;)if((e=We[n]+t)in ze)return e}(e)||e)}var Ve=/^(none|table(?!-c[ea]).+)/,Ge=/^--/,Qe={position:"absolute",visibility:"hidden",display:"block"},Ye={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=ee.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ke(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=x.css(e,n+te[a],!0,i)),r?("content"===n&&(u-=x.css(e,"padding"+te[a],!0,i)),"margin"!==n&&(u-=x.css(e,"border"+te[a]+"Width",!0,i))):(u+=x.css(e,"padding"+te[a],!0,i),"padding"!==n?u+=x.css(e,"border"+te[a]+"Width",!0,i):s+=x.css(e,"border"+te[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){var r=Pe(e),i=(!p.boxSizingReliable()||n)&&"border-box"===x.css(e,"boxSizing",!1,r),o=i,a=Me(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Ie.test(a)){if(!n)return a;a="auto"}return(!p.boxSizingReliable()&&i||!p.reliableTrDimensions()&&E(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===x.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===x.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?"border":"content"),o,r,a)+"px"}function et(e,t,n,r,i){return new et.prototype.init(e,t,n,r,i)}x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Me(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=U(t),u=Ge.test(t),l=e.style;if(u||(t=Xe(s)),a=x.cssHooks[t]||x.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ee.exec(n))&&i[1]&&(n=ae(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(x.cssNumber[s]?"":"px")),p.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=U(t);return Ge.test(t)||(t=Xe(s)),(a=x.cssHooks[t]||x.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Me(e,t,r)),"normal"===i&&t in Ye&&(i=Ye[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),x.each(["height","width"],function(e,t){x.cssHooks[t]={get:function(e,n,r){if(n)return!Ve.test(x.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,t,r):_e(e,Qe,function(){return Ze(e,t,r)})},set:function(e,n,r){var i,o=Pe(e),a=!p.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===x.css(e,"boxSizing",!1,o),u=r?Ke(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ke(e,t,"border",!1,o)-.5)),u&&(i=ee.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=x.css(e,t)),Je(0,n,u)}}}),x.cssHooks.marginLeft=Be(p.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Me(e,"marginLeft"))||e.getBoundingClientRect().left-_e(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),x.each({margin:"",padding:"",border:"Width"},function(e,t){x.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+te[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(x.cssHooks[e+t].set=Je)}),x.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Pe(e),i=t.length;a1)}}),x.Tween=et,et.prototype={constructor:et,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||x.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?"":"px")},cur:function(){var e=et.propHooks[this.prop];return e&&e.get?e.get(this):et.propHooks._default.get(this)},run:function(e){var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):et.propHooks._default.set(this),this}},et.prototype.init.prototype=et.prototype,et.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=x.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):1!==e.elem.nodeType||!x.cssHooks[e.prop]&&null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:x.style(e.elem,e.prop,e.now+e.unit)}}},et.propHooks.scrollTop=et.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},x.fx=et.prototype.init,x.fx.step={};var tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){nt&&(!1===g.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ot):e.setTimeout(ot,x.fx.interval),x.fx.tick())}function at(){return e.setTimeout(function(){tt=void 0}),tt=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=te[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})}}),x.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?x.prop(e,t,n):(1===o&&x.isXMLDoc(e)||(i=x.attrHooks[t.toLowerCase()]||(x.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void x.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=x.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!p.radioValue&&"radio"===t&&E(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(H);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?x.removeAttr(e,n):e.setAttribute(n,n),n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ft[t]||x.find.attr;ft[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ft[a],ft[a]=i,i=null!=n(e,t,r)?a:null,ft[a]=o),i}});var dt=/^(?:input|select|textarea|button)$/i,pt=/^(?:a|area)$/i;function ht(e){return(e.match(H)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function gt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(H)||[]}x.fn.extend({prop:function(e,t){return M(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[x.propFix[e]||e]})}}),x.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&x.isXMLDoc(e)||(t=x.propFix[t]||t,i=x.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):dt.test(e.nodeName)||pt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),p.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each(function(t){x(this).addClass(e.call(this,t,mt(this)))});if((t=gt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&" "+ht(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each(function(t){x(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=gt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&" "+ht(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):h(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=x(this),a=gt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=mt(this))&&G.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":G.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+ht(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var vt=/\r/g;x.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=h(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,x(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=x.map(i,function(e){return null==e?"":e+""})),(t=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=x.valHooks[i.type]||x.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(vt,""):null==n?"":n:void 0}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:ht(x.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=x.inArray(x(e).val(),t)>-1}},p.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),p.focusin="onfocusin"in e;var yt=/^(?:focusinfocus|focusoutblur)$/,bt=function(e){e.stopPropagation()};x.extend(x.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,d,p,v=[r||g],y=c.call(t,"type")?t.type:t,b=c.call(t,"namespace")?t.namespace.split("."):[];if(a=p=s=r=r||g,3!==r.nodeType&&8!==r.nodeType&&!yt.test(y+x.event.triggered)&&(y.indexOf(".")>-1&&(b=y.split("."),y=b.shift(),b.sort()),l=y.indexOf(":")<0&&"on"+y,(t=t[x.expando]?t:new x.Event(y,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:x.makeArray(n,[t]),d=x.event.special[y]||{},i||!d.trigger||!1!==d.trigger.apply(r,n))){if(!i&&!d.noBubble&&!m(r)){for(u=d.delegateType||y,yt.test(u+y)||(a=a.parentNode);a;a=a.parentNode)v.push(a),s=a;s===(r.ownerDocument||g)&&v.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=v[o++])&&!t.isPropagationStopped();)p=a,t.type=o>1?u:d.bindType||y,(f=(G.get(a,"events")||Object.create(null))[t.type]&&G.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&X(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=y,i||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!X(r)||l&&h(r[y])&&!m(r)&&((s=r[l])&&(r[l]=null),x.event.triggered=y,t.isPropagationStopped()&&p.addEventListener(y,bt),r[y](),t.isPropagationStopped()&&p.removeEventListener(y,bt),x.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=x.extend(new x.Event,n,{type:e,isSimulated:!0});x.event.trigger(r,null,t)}}),x.fn.extend({trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return x.event.trigger(e,t,n,!0)}}),p.focusin||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){x.event.simulate(t,e.target,x.event.fix(e))};x.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=G.access(r,t);i||r.addEventListener(e,n,!0),G.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=G.access(r,t)-1;i?G.access(r,t,i):(r.removeEventListener(e,n,!0),G.remove(r,t))}}});var xt=e.location,wt={guid:Date.now()},Ct=/\?/;x.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+t),n};var Tt=/\[\]$/,St=/\r?\n/g,kt=/^(?:submit|button|image|reset|file)$/i,Et=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))x.each(t,function(t,i){n||Tt.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}x.param=function(e,t){var n,r=[],i=function(e,t){var n=h(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&Et.test(this.nodeName)&&!kt.test(e)&&(this.checked||!de.test(e))}).map(function(e,t){var n=x(this).val();return null==n?null:Array.isArray(n)?x.map(n,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:n.replace(St,"\r\n")}}).get()}});var At=/%20/g,Dt=/#.*$/,Nt=/([?&])_=[^&]*/,$t=/^(.*?):[ \t]*([^\r\n]*)$/gm,qt=/^(?:GET|HEAD)$/,Lt=/^\/\//,Ht={},Rt={},Ot="*/".concat("*"),It=g.createElement("a");function Pt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(H)||[];if(h(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Rt;function a(s){var u;return i[s]=!0,x.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Ft(e,t){var n,r,i=x.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&x.extend(!0,e,r),e}It.href=xt.href,x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:xt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(xt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ot,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,x.ajaxSettings),t):Ft(x.ajaxSettings,e)},ajaxPrefilter:Pt(Ht),ajaxTransport:Pt(Rt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,d,p=x.ajaxSetup({},n),h=p.context||p,m=p.context&&(h.nodeType||h.jquery)?x(h):x.event,v=x.Deferred(),y=x.Callbacks("once memory"),b=p.statusCode||{},w={},C={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=$t.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(e=C[e.toLowerCase()]=C[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==l&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||T;return r&&r.abort(t),k(0,t),this}};if(v.promise(S),p.url=((t||p.url||xt.href)+"").replace(Lt,xt.protocol+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(H)||[""],null==p.crossDomain){u=g.createElement("a");try{u.href=p.url,u.href=u.href,p.crossDomain=It.protocol+"//"+It.host!=u.protocol+"//"+u.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),_t(Ht,p,n,S),l)return S;for(f in(c=x.event&&p.global)&&0==x.active++&&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!qt.test(p.type),i=p.url.replace(Dt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(At,"+")):(d=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=(Ct.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(Nt,"$1"),d=(Ct.test(i)?"&":"?")+"_="+wt.guid+++d),p.url=i+d),p.ifModified&&(x.lastModified[i]&&S.setRequestHeader("If-Modified-Since",x.lastModified[i]),x.etag[i]&&S.setRequestHeader("If-None-Match",x.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||n.contentType)&&S.setRequestHeader("Content-Type",p.contentType),S.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ot+"; q=0.01":""):p.accepts["*"]),p.headers)S.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(h,S,p)||l))return S.abort();if(T="abort",y.add(p.complete),S.done(p.success),S.fail(p.error),r=_t(Rt,p,n,S)){if(S.readyState=1,c&&m.trigger("ajaxSend",[S,p]),l)return S;p.async&&p.timeout>0&&(s=e.setTimeout(function(){S.abort("timeout")},p.timeout));try{l=!1,r.send(w,k)}catch(e){if(l)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,a,u){var f,d,g,w,C,T=n;l||(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",S.readyState=t>0?4:0,f=t>=200&&t<300||304===t,a&&(w=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(p,S,a)),!f&&x.inArray("script",p.dataTypes)>-1&&(p.converters["text script"]=function(){}),w=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(p,w,S,f),f?(p.ifModified&&((C=S.getResponseHeader("Last-Modified"))&&(x.lastModified[i]=C),(C=S.getResponseHeader("etag"))&&(x.etag[i]=C)),204===t||"HEAD"===p.type?T="nocontent":304===t?T="notmodified":(T=w.state,d=w.data,f=!(g=w.error))):(g=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",f?v.resolveWith(h,[d,T,S]):v.rejectWith(h,[S,T,g]),S.statusCode(b),b=void 0,c&&m.trigger(f?"ajaxSuccess":"ajaxError",[S,p,f?d:g]),y.fireWith(h,[S,T]),c&&(m.trigger("ajaxComplete",[S,p]),--x.active||x.event.trigger("ajaxStop")))}return S},getJSON:function(e,t,n){return x.get(e,t,n,"json")},getScript:function(e,t){return x.get(e,void 0,t,"script")}}),x.each(["get","post"],function(e,t){x[t]=function(e,n,r,i){return h(n)&&(i=i||r,r=n,n=void 0),x.ajax(x.extend({url:e,type:t,dataType:i,data:n,success:r},x.isPlainObject(e)&&e))}}),x.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),x._evalUrl=function(e,t,n){return x.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){x.globalEval(e,t,n)}})},x.fn.extend({wrapAll:function(e){var t;return this[0]&&(h(e)&&(e=e.call(this[0])),t=x(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return h(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=h(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){x(this).replaceWith(this.childNodes)}),this}}),x.expr.pseudos.hidden=function(e){return!x.expr.pseudos.visible(e)},x.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},x.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Bt=x.ajaxSettings.xhr();p.cors=!!Bt&&"withCredentials"in Bt,p.ajax=Bt=!!Bt,x.ajaxTransport(function(t){var n,r;if(p.cors||Bt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Mt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),x.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),x.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=x(" diff --git a/src/main/resources/templates/fragments/icons/icon-arrow.html b/src/main/resources/templates/fragments/icons/icon-arrow.html index 2f149a342..a932bea24 100644 --- a/src/main/resources/templates/fragments/icons/icon-arrow.html +++ b/src/main/resources/templates/fragments/icons/icon-arrow.html @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/src/main/resources/templates/fragments/single-input.html b/src/main/resources/templates/fragments/single-input.html index c587a5b15..642bb26fc 100644 --- a/src/main/resources/templates/fragments/single-input.html +++ b/src/main/resources/templates/fragments/single-input.html @@ -17,10 +17,10 @@ th:value="${(!inputData.value.isEmpty()) ? inputData.value[0] : ''}" > -
+
$
Date: Fri, 27 Aug 2021 15:49:02 -0500 Subject: [PATCH 2/2] Update footer link visited color to pass contrast requirements --- src/main/resources/static/shiba.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/resources/static/shiba.css b/src/main/resources/static/shiba.css index 05f44976d..3d2d610a4 100644 --- a/src/main/resources/static/shiba.css +++ b/src/main/resources/static/shiba.css @@ -157,6 +157,10 @@ flex-shrink: 0; } +.main-footer a:visited { + color: #cdcdcd; +} + body { display: flex; flex-direction: column;